Libplanet 4.3.0
Released on April 8, 2024.
Due to changes in #3728, a network ran with a prior version may not be compatible with this version, specifically those that ran with IAction
s that has allowed negative balances through TransferAssets()
with allowNegativeBalance
as true
.
Backward-incompatible API changes
- (Libplanet.Action) Added
Txs
property of typeIReadOnlyList<ITransaction>?
toIActionContext
. [#3713] - (Libplanet.Action) Removed
TotalFungibleAssets
property fromIWorld
. [#3714] - (Libplanet.Action) Changed
GetBalance()
,GetTotalSupply()
, andGetValidatorSet()
ofIWorldState
to extension methods. [#3715] - (Libplanet.Action) Changed
MintAsset()
,BurnAsset()
,TransferAsset()
, andSetValidator()
ofIWorld
to extension methods. [#3715] - (Libplanet.Action) Removed
allowNegativeBalance
parameter fromIWorld.TransferAsset()
extension method. [#3725, #3728] - (Libplanet.Store) Removed
journal
,indexCacheSize
, andflush
parameters fromDefaultStore
's constructor. [#3729]