Releases: babylonlabs-io/finality-provider
Releases · babylonlabs-io/finality-provider
v2.0.0
Improvements
- #724 chore: check and return err gen rnd
- #725 chore: adds check for pk from bytes
- #726 chore: add lock in localmngr
- #730 chore: bump babylon to
v4.0.0-rc.3 - #732 feat: add version metric
- #734 chore: rm unused cfg val
- #735 chore: use counter prometeus
- #736 chore: disable flag on unsafe/test RPCs
- #737 chore: add fp identifier to logs
- #739 chore: bump babylon to
v4.0.0 - #738 chore: prevent EOTS private key extraction via duplicate height validation
v2.0.0-rc.5
v2.0.0-rc.4
v2.0.0-rc.4
Improvements
- #646 chore: adds more e2e for cosmos
- #647 chore: unify methods in eotsmanager
- #657 chore: cleanup cc interface
- #663 bump cosmos contracts and bbn sdk
- #662 chore: grpc server configurable msg size
- #666 chore: go bump 1.25
- #669 feat: adds hot backup for fpd
- #673 chore: change default cosmwasm cfg values
- #685 chore: add missing highest voted height
- #687 chore: remove failed msgs from batch when fail
- #689 chore: fix cmt block fetching
- #699 fix: we should only remove expected errs
- #701 chore: faster bcd e2e
- #703 chore: better err msg for file keyring missing unlock
- #705 chore: voted at cosmos query
Bug fixes
v2.0.0-rc.3
v2.0.0-rc.2
v2.0.0-rc.1
v2.0.0-rc.0
Bug Fixes
Improvements
- #493 chore: key migration for test keyring
- #501 chore: signing context
- #500 feat: fpd abstract poller implementation
- 502 chore: bump babylon to v3
- 512 chore: consumer interface refactor
- 515 chore: abstract randomness committer
- #522 cli: refactor CLIs and generalise for rollup FPs
- 516 chore: abstract bootstrap
- #517 feat: rollup BSN finality provider setup
- #526 rollup: remove dependency to finality gadget
- 537 chore: mv helper methods from fpi
- #538 chore: fix e2e tags and wrap check
- 520 chore: migration guide keyring test to file
- #539 api: replace QueryLatestBlockHeight with QueryLatestBlock
- #547 api: consolidate QueryActivatedHeight and QueryFinalityActivatationHeight APIs
- #542 chore: abstract finality submitter
- #550 chore: use context for lifecycle
- #554 chore: rollup e2e parallel
- #555 chore: babylon controller use ctx
- #558 chore: creates cosmos-fpd bsn
- #551
chore(rollup): add more tests for rollup bsn - #561 chore: run e2e in parallel
- #563
chore(rollup): add missing fns in controller - #569
chore(rollup): add highest voted height query - #567 chore:
e2e cosmos bsn - #570
chore(rollup): don't allow FP program to start if not in allowlist - #580 chore: bump bbn for v2 compatibility
- #572
chore(rollup): ensure pub randomness is timestamped - #583
feat(rollup): sparse pub rand generation - #584 chore:
bump go 1.24 - #586 chore:
init fp metrics - #592
chore(rollup): add unit tests for sparse pub randomness - #593
rollup: sparse pub rand commit leftovers - #594
chore(rollup): remove allowlist requirement for starting rollup FP - #595
chore: bump bbn v3, contracts, bbn sdk
v1.1.0-rc.1
v1.1.0-rc.0
v1.1.0-rc.0
Bug Fixes
- #427 fix: handle uninitialized commissionInfo when editing fp
Improvements
- #436 chore: ignore double sign error
- #435 chore: remove unused bitcoinnetwork config
- #320 chore: show
pubkey_hexateotsd keys showandeotsd keys list - #447 chore: remove the address
- #449 chore: remove bbn address from eots keys - show and list
- #450 chore: metrics for votes
- #464 chore: fix flaky tests
- #469 feat: unlock eotsd keyring
- #475 chore: bump bbn v2.0.0-rc.0
v1.0.0-rc.6
Improvements
- #424 Bump Babylon v1.0.0