Releases: DMDcoin/diamond-node
Releases · DMDcoin/diamond-node
v4.0.2
Diamond Node Software 4.0.2
New behavior for validator nodes
- Autoshutdown if a Node becomes a regular Node
- Remove empty blocks during key gen phases behaviour
- Service Transaction cleanup (garbage collect)
RPC
Further improvements
- FIXED: received transactions are getting pooled, if announced by another peer
- FIXED: dropped transactions are getting pooled
- FIXED: key generation can panic if faulty validators write malicious parts
- FIXED: already included transactions are refretched from peers
- FIXED:not staked nodes write log entries about service transactions
- Gracefull Node Shutdown: increase to 15 seconds
v4.0.1
Diamond Node Software 4.0.1
Mitigates the transaction spam caused by flaws in the transaction management of report connectivity transactions.
v4.0.0
Diamond Node Software 4.0.0
Official Node Software start version for the DMD Diamond network version 4.
see Whitepaper: https://github.com/DMDcoin/whitepaper/wiki
v0.12.8
Diamond Node Software 0.12.8
v0.12.7
Diamond Node Software 0.12.7
Diamond Node Software 0.12.6
- reduced Trace Log output for tracing devp2p propagation
- removed tests for supporting for outdated clients that do not support large requests
Diamond Node Software 0.12.5
- now announcing availability before announcing IP address
Diamond Node Software 0.12.4
Diamond Node Software 0.12.3
- Refactored KeyGenTransactions.
- Nonces from the Queue are now respected for Key Gen Transactions.
Diamond Node Software 0.12.2
Diamond Node Software 0.12.1
- Logging improvements
- Fixed a bug, where handshakes, that get upgraded to sessions, deregister there stream.
Diamond Node Software 0.12.0
- New Versioning Scheme: Since Open Ethereum did not get a new update, diamond-node will not mention 3.3.5 anymore
- race condition: Incoming data from peer that gets disconnected leads to crash
- not joining hbbft epoch after sync has finished
- diamond front running resistance
- Transaction fees distribution
v0.11.8
Diamond Node Software 3.3.5-hbbft-0.11.8
0.11.7
Diamond Node Software 3.3.5-hbbft-0.11.7
- Handshake and Session Management improvements
- Reliable Message Broadcast Protocol: message_cache of SyncProtocolHandler does not get cleaned up
- reduced log outputs for RMBP cached messages
- Fix possible deadlock in deregister_session_stream in combination with session_readable
- reduce timings for shutdown from 90 seconds to 5 seconds, so auto restart of nodes in deadlock cases is faster