All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- #90 Add CLI to create babylon BTC delegation from phase-1 BTC staking transaction.
- #99 Bump babylon version and adapt staker to the changes
- #93 Fix linting config
- #95 Bump babylon to v0.16
- #96 Check allow list expiration height before creating new delegations
- #87 Bump babylon v15
- #78 Fix
withdrawable-transactions
query bug, introduced when adding pre-approval transactions handling
- #79 Remove
BTCUndelegate
message sending
- #51 Use int64 for satoshi amount related values.
- #65 Various fixes to pre-approval flow. Do not send signed staking transactions to Babylon.
- #66 Bump babylon to v0.13.0 as it updates BTC block heights to uint32 and function naming.
- #67 Enable concurrent sending of multiple pre-approval staking transactions.
- #57 Use separate go routine to check for activation after startup
- #53 Use only quorum of signatures when building unbonding transaction witness
- 44 Implement pre-approval flow support
- #48 Add Github actions for goreleaser, changelog reminder, and backport
- 20 Better handling of restarting during unbonding process
- 31 Update Babylon
to handle new
x/btcstaking
parameters
- 21 Signing taproot spends through psbt's
- 25 Handle multiple bitcoind wallets
- 26 Improve phase-1 commands to check transaction
Initial Release!