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.
Pending
Special thanks to external contributors with PRs included in this release:
BREAKING CHANGES:
-
CLI/RPC/Config
- [rpc] #2391 /status
result.node_info.other
became a map
-
Apps
- [mempool] #2310 Mempool tracks the
ResponseCheckTx.GasWanted
and enforces ConsensusParams.BlockSize.MaxGas
on proposals.
-
Go API
- [libs/common] #2431 Remove Word256 due to lack of use
- [libs/common] #2452 Remove the following functions due to lack of use:
- byteslice.go: cmn.IsZeros, cmn.RightPadBytes, cmn.LeftPadBytes, cmn.PrefixEndBytes
- strings.go: cmn.IsHex, cmn.StripHex
- int.go: Uint64Slice, all put/get int64 methods
-
Blockchain Protocol
-
P2P Protocol
FEATURES:
IMPROVEMENTS:
- [libs/db] #2371 Output error instead of panic when the given db_backend is not initialised (@bradyjoestar)
- [mempool] #2399 Make mempool cache a proper LRU (@bradyjoestar)
- [types] #1714 Add Address to GenesisValidator
- [metrics]
consensus.block_interval_metrics
is now gauge, not histogram (you will be able to see spikes, if any)
- [p2p] #2126 Introduce PeerTransport interface to improve isolation of concerns
BUG FIXES:
- [node] #2294 Delay starting node until Genesis time
- [consensus] #2048 Correct peer statistics for marking peer as good
- [rpc] #2460 StartHTTPAndTLSServer() now passes StartTLS() errors back to the caller rather than hanging forever.