You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
v0.30.0
TBD
Special thanks to external contributors on this release:
BREAKING CHANGES:
-
CLI/RPC/Config
- [rpc] #3113 rename n_txs to count in
/num_unconfirmed_txs
and /unconfirmed_txs
- [config] #3079 rename
mempool.size
to mempool.max_txs
-
Apps
-
Go API
- [types] #3245 Commit uses
type CommitSig Vote
instead of Vote
directly.
-
Blockchain Protocol
-
P2P Protocol
FEATURES:
- [mempool] #3079 bound mempool memory usage (
mempool.max_txs_total_bytes
is set to 1GB by default; see config.toml)
mempool's current txs_total_bytes
is exposed via total_bytes
field in
/num_unconfirmed_txs
and /unconfirmed_txs
RPC endpoints.
IMPROVEMENTS:
- [tools] add go-deadlock tool to help detect deadlocks
- [crypto] #3163 use ethereum's libsecp256k1 go-wrapper for signatures when cgo is available
- [crypto] #3162 wrap btcd instead of forking it to keep up with fixes (used if cgo is not available)
BUG FIXES:
- [node] #3186 EventBus and indexerService should be started before first block (for replay last block on handshake) execution
- [p2p] #3247 Fix panic in SeedMode when calling FlushStop and OnStop
concurrently