Closed riemannulus closed 4 months ago
This PR has 7
quantified lines of changes. In general, a change size of upto 200
lines is ideal for the best PR experience!
Was this comment helpful? :thumbsup: :ok_hand: :thumbsdown: (Email) Customize PullRequestQuantifier for this repository.
Backward-incompatible API changes
BaseIndex
class and changedBlockSet
base class fromBaseIndex<BlockHash, Block>
toIReadOnlyDictionary<BlockHash, Block>
. [[#3686]]Backward-incompatible network protocol changes
blocks
parameter type ofBranch
class constructor fromIEnumerable<(Block, BlockCommit)>
toIEnumerable<(Block, BlockCommit?)>
.AppProtocolVersion.Extra
field type fromIValue
toIValue?
.extra
parameter type ofAppProtocolVersion
class constructor fromIValue
toIValue?
.extra
parameter type ofAppProtocolVersion.Sign
method fromIValue
toIValue?
.Added APIs
Libplanet.Store.Server.RemoteKeyValueService
[[#3688]]Libplanet.Store.Client.RemoteKeyValueStore
[[#3688]]Behavioral changes
ITrie.IterateNodes()
to greatly reduce the amount of memory used. [[#3687]]