Skip to content

Commit

Permalink
Changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
greymistcube committed Jun 20, 2024
1 parent 9952b6d commit 0b86001
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 13 deletions.
10 changes: 0 additions & 10 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,21 +28,13 @@ To be released.
parameter `IActionEvaluator actionEvaluator` any more. [[#3811]]
- (Libplanet) `BlockChain.ProposeBlock()` receives parameter
`HashDigest<SHA256> stateRootHash`. [[#3811]]
- (Libplanet) Added `BlockChain.GetNextWorldState()` and
`BlockChain.GetNextWorldState(BlockHash?)` methods. [[#3821]]

### Backward-incompatible network protocol changes

### Backward-incompatible storage format changes

### Added APIs

- (Libplanet.Store) Added `IStore.GetNextStateRootHash()` method.
[[#3811]]
- (Libplanet.Store) Added `IStore.PutNextStateRootHash()` method.
[[#3811]]
- (Libplanet.Store) Added `IStore.DeleteNextStateRootHash()` method.
[[#3811]]
- (Libplanet) Added `BlockChain.DetermineNextBlockStateRootHash()`
method. [[#3811]]

Expand All @@ -51,8 +43,6 @@ To be released.
- `BlockHeader.StateRootHash` now means state root hash calculated by
`BlockChain.DetermineNextBlockStateRootHash(previousBlockHash)`.
[[#Sloth]]
- `IBlockChainStates.GetWorldState(BlockHash)` now means the `IWorldState`
before state transition from the `Block`. [[#3811]]
- `Context.ProcessHeightOrRoundUponRules()` now appends block asynchronously,
as a manner of fire-and-forget. [[#3808]]

Expand Down
6 changes: 3 additions & 3 deletions Libplanet.Action/State/IBlockChainStates.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ public interface IBlockChainStates
/// The <see cref="IWorldState"/> at <paramref name="offset"/>, which is the identical
/// to what <see cref="Block.StateRootHash"/> of <paramref name="offset"/> indicates.
/// </returns>
/// <exception cref="ArgumentException">Thrown when <paramref name="offset"/>
/// one of the following is true.
/// <exception cref="ArgumentException">Thrown when one of the following is true
/// for <paramref name="offset"/>.
/// <list type="bullet">
/// <item><description>
/// Corresponding <see cref="Block"/> is not found in the <see cref="IStore"/>.
Expand All @@ -46,7 +46,7 @@ public interface IBlockChainStates
/// <returns>
/// The <see cref="IWorldState"/> with <paramref name="stateRootHash"/>.
/// If <paramref name="stateRootHash"/> is <see langword="null"/>,
/// returns the hash of the empty state root.
/// returns an empty <see cref="IWorldState"/>.
/// </returns>
/// <exception cref="ArgumentException">Thrown when no <see cref="ITrie"/> with
/// <paramref name="hash"/> as its state root hash is found.
Expand Down

0 comments on commit 0b86001

Please sign in to comment.