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