Skip to content

Latest commit

 

History

History
238 lines (162 loc) · 10.3 KB

CHANGELOG.md

File metadata and controls

238 lines (162 loc) · 10.3 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog

Unreleased

Improvements

  • #335 chore: fix CosmWasm controller
  • #331 Bump Cosmos integration dependencies

Bug Fixes

  • #333 poller: skip if no new block is polled
  • #328 Fix small bias in EOTS private key generation

v1.0.0-rc.1

v0.15.1

Improvements

  • #62 Consumer chain support. This PR contains a series of PRs on BTC staking integration, with support for OP stack chains and Cosmos chains.
  • #314 nit: Dockerfile AS casing

Bug Fixes

  • #316 fix: typo in config validation

v0.15.0

Bug Fixes

  • #296 fix: edit finality provider commission-rate
  • #307 fix: increment fp_total_failed_votes

Improvements

  • #251 Add nlreturn lint
  • #252 Remove interceptors and use context
  • #266 Change default config
  • #262 Add new command to export pop
  • #284 Add new command to delete pop
  • #277 Poll many blocks in poller
  • #291 chore: remove skip height
  • #294 chore: Improve fpd start
  • #297 Add new command to validate pop
  • #302 Update pop commands to write to a file
  • #301 chore: check tx index enabled
  • #308 chore: bump babylon to v1.0.0-rc.4

v0.14.3

Improvements

  • #253 Refactor to start from the last finalized height
  • #260 Allow running of jailed fp

v0.14.2

Bug Fixes

  • #244 fix: save key name mapping verifies if there is a eots client running
  • #246 fix: start fp after register

v0.14.1

Bug Fixes

  • #240 fix removed printf in cmd command

v0.14.0

Improvements

  • #207 create finality provider from JSON file
  • #208 Remove sync fp status loop
  • #211 Clean up unused cmd
  • #214 Gradual benchmark
  • #216 Add multiple fpd connecting to one eotsd in e2e tests
  • #218 Prune used merkle proof
  • #221 Cleanup TODOs
  • #228 Save key name mapping in eotsd import commands
  • #227 Fix FP submission loop
  • #226 Update local fp before register
  • #233 Refactor CommitPubRand
  • #234 eotsd ls command
  • #238 bump babylon v1.0.0-rc.1

v0.13.1

Bug Fixes

  • #199 EOTS signing for multiple finality providers
  • #203 fpd cli: Withdraw rewards and set withdraw addr

v0.13.0

Improvements

  • #175 adds: eotsd version command
  • #179 Change btc_pk text to eots_pk in CLI
  • #182 Remove fp manager
  • #184 eots manager sign record store
  • #189 Remove fpd register-finality-provider cmd
  • #190 Benchmark pub rand
  • #193 adds unsafeSignEOTS for e2e tests
  • #195 Not block unjailing
  • #197 Bump Babylon to v0.18.0

Bug Fixes

  • #166 fix: eotsd keys add --output flag

Improvements

  • #149 Remove update of config after fpd keys add
  • #148 Allow command eotsd keys add to use empty HD path to derive new key and use master private key.
  • #153 Add unsafe-commit-pubrand command
  • #154 Use sign schnorr instead of getting private key from EOTS manager
  • #167 Remove last processed height
  • #168 Remove key creation in create-finality-provider
  • #176 Refactor determining start height based on ADR-35

v0.12.1

Bug Fixes

  • #158 Remove start height validation

v0.12.0

Bug Fixes

  • #139 Ignore voting power not updated error

Improvements

  • #127 Bump docker workflow version and fix some dockerfile issue
  • #132 Replace fast sync with batch processing
  • #146 Upgrade Babylon to v0.17.1

Documentation

#120 Spec of finality vote submission

v0.11.0

Improvements

  • #126 Adds linting config
  • #128 Upgrade Babylon to v0.16.0

Documentation

  • #117 Spec of commit public randomness
  • #130 Finality Provider operation documentation

Bug Fixes

  • #124 Ignore duplicated finality vote error

v0.10.0

Improvements

  • #114 Bump Babylon version to v0.15.0
  • #102 Improve eotsd keys add command
  • #104 Print fpd binary version
  • #87 Rename ChainName to ChainType

v0.9.1

Bug Fixes

  • #107 Fix commit start height when the finality activation height is higher than the current block tip

v0.9.0

Improvements

  • #101 Add finality activation height check in finality voting and commit pub rand start height and bump Babylon version to v0.14.0

v0.8.0

Improvements

  • #97 Bump Babylon version to v0.13.0
  • #90 CLI edit finality provider
  • #91 Go releaser setup and move changelog reminder out
  • #86 Remove running multiple fp instances support