Info
This release is both state and api breaking, and will require coordinated upgrade on testnet
Changes
Improvements
- #648 Add query to get all parameters from
x/btcstaking
module. - #544 Add
bls-config
toapp.toml
for custom bls key location. - #558 Change BLS public key format from hex to base64 in bls_key.json.
- #466 Add e2e test to
- #519 Add missing data in
InitGenesis
andExportGenesis
inx/incentive
module block bank send and still create BTC delegations - #538 Upgrade to wasmd v0.54.x and wasmvm v2.2.x
- #527 Create BSL signer on start command with flags.
- #554 Improve vote extension logs
- #566 Remove float values in
BeforeValidatorSlashed
hook inx/epoching
module - #542 Add missing data in
InitGenesis
andExportGenesis
inx/incentive
module (follow up of #519) - #589 Rename
btc_delegation
stakeholder type tobtc_staker
inx/incentive
module - #590 Add
DelegationRewards
query inx/incentive
module - #633 Fix swagger
State Machine Breaking
- #518 Add check BTC reorg blocks higher than
k
deep - #530 Add
ConflictingCheckpointReceived
flag inx/checkpointing
module. - #537 Add
CommissionRates
type toMsgCreateFinalityProvider
and commission validation toEditFinalityProvider
inx/btcstaking
module - #567 Add check for height overflow in
CommitPubRandList
inx/finality
module - #620 fix: Incorrect set of JailUntil after unjailing
Bug fixes
- #539 fix: add missing
x/checkpointing
hooks invocation - #591 bump ibc to v8.6.1 that fixes security issue
- #579 Slashed FP gets activated in voting power distribution
cache if an old BTC delegation receives inclusion proof - #592 finality: avoid refunding finality signatures over forks
- #525 fix: add back
NewIBCHeaderDecorator
post handler - #563 reject coinbase staking transactions
- #584 fix: Panic can be triggered in handling liveness
- #585 fix: Proposal vote extensions' byte limit
- #594 Refund tx to correct recipient
- #599 check staker signature in
BTCUndelegate
- #631 Ignore expired events if delegation was never activated
- #629 Allow OP_RETURN as slashing output
- #597 fix: Expired and Unbonding delegation in the same BTC block could lead to a panic and chain halt
- #647 Ignore unbonding event if delegation did not have covenant quorum