Releases: babylonlabs-io/babylon
Releases · babylonlabs-io/babylon
Version 0.15.0
Version 0.14.1
API Breaking
- #228 Add inclusion height to early unbonding event
Version v0.14.0
Version v0.13.0
v0.13.0
API Breaking
- #194 Adjusted handling of
FinalityProviderSigningInfo
in finality keeper queries to improve API security.- Modified
QuerySigningInfosResponse
to remove direct exposure of sensitive fields. - Updated related tests in
x/finality/keeper/grpc_query_test.go
.
- Modified
- #200 Adjusted handling of
Gauge
in incentive keeper queries to improve API security. - #201 Adjusted handling of
ValidatorWithBlsKey
in checkpoint keeper queries to improve API security. - #202 Adjusted handling of
FinalityProviderWithMeta
in btcstaking keeper queries to improve API security.
State Machine Breaking
- #181 Modify BTC heights and depths to be of uint32 type instead of uint64.
Bug fixes
- #197 Fix
BTCDelgationResponse
missingstaking_time
- #193 Fix witness construction of slashing tx
- #154 Fix "edit-finality-provider" cmd argument index
- #186 Do not panic on
nil
Proof when handling finality votes
Improvements
- #188 Simplify logic of FP set rotation
- #169 Improve external events format and update events doc
- #148 Add block results query
Misc Improvements
Version v0.12.1
Version v0.12.0
v0.12.0
State Machine Breaking
- #132 Add CosmWasm parameters update during v1 upgrade handler.
- #142 Remove signed finality providers insert from the v1 upgrade handler.
Improvements
- #130 Fix bugs in the transaction fee refunding mechanism for covenant signatures and finality signatures
- #125 Implement ADR-028 and refund transaction fee for certain transactions from protocol stakeholders
- #137 Adapt tests to the pre-approval flow.
- #138 Intercept staking module messages inside
authz.MsgExec
. - #146 Add property status as a filter to BTC delegations rest request
QueryBTCDelegationsRequest
. - #144 Add new finality provider events
- #131 Add new staking events
- #113 Add multibuild binary for upgrade handler
testnet
andmainnet
.
Bug Fixes
Version v0.11.0
State Machine Breaking
- #107 Implement ADR-027 and enable in-protocol minimum gas price
- #103 Add token distribution to upgrade handler and rename
signet-launch
tov1
- #55 Remove
x/zoneconcierge
module - #117 Add support for pre-approval flow (ADR-026)
Misc Improvements
- #106 Add CLI command for querying signing info of finality providers.
Version v0.10.0
State Machine Breaking
- #80 Implement ADR-25 and enable jailing/unjailing finality providers
- #45 Implement ADR-23 and improve BTC staking parameters
- #51 Implement ADR-24 and enable timestamping of the public randomness committed by finality providers
- #32 Replace
chain-id
withclient-id
to identify consumer chains inzoneconcierge
module - #35 Add upgrade that processes
MsgCreateFinalityProvider
message during upgrade execution - #4 Add upgrade that Insert BTC headers into
btclightclient
module state during upgrade execution
Misc Improvements
- #84 Add
unjail-finality-provider
cmd tofinality
module CLI.
Version v0.9.1
Hot-fix: do not shadow variables in our retry library #13
Version v0.9.0
Version 0.9.0