github botanix-labs/botanix v1.2.0-rc.1

latest releases: v1.6.0, v1.5.5-rc.3, v1.5.5-rc.2...
pre-releaseone month ago

Features

  • ABCI/storage: Insert pegins & pegouts into database on finalizing commit (#756) (c3f9609)
  • btc-server: Decoupled btc-server from old alloy deps and added … (#827) (c550608)
  • btc-server: pegout tx fee and coin selection improvements (#871) (388333f)
  • btc-server: reworked all btc-server metrics (#792) (f28c6b3)
  • ndd: integrate NDD changes in ABCI interface (4649990)
  • ndd: make NDD deserialization forward-compatible (6155db9)
  • parser: moved prost_parser.rs file from botanix consensus into reth_data_parser crate (#815) (25a8145)
  • pegouts: check pending pegout not finalized before storing (#837) (dab889e)
  • reth: Added botanix prefix to owned crates (#826) (223f4aa)
  • reth: Added botanix-authority-edh and botanix-authority-peg crates (#838) (8e697f4)
  • reth: Added botanix-cli-args crate (#867) (b44144a)
  • reth: Added botanix-cli-parsers crate (#865) (c8069f0)
  • reth: added healthcheck checks with metrics update (#811) (dee1123)
  • reth: Extracted functionalities out of authority consensus into new crates (#836) (b6e945e)
  • reth: Split up monolith rpc server into botanix-specific logic … (#839) (9d874b4)

Bug Fixes

  • abci: panic on check_tx (#757) (c51d4b2)
  • authority: non-deterministic bitcoin checkpoint validation (#694) (6197458)
  • btc-server: fixed protofile tags indexing (#810) (7801381)
  • docs: Run fmt on md and toml files (#812) (9dd4cfa)
  • poa: empty payload panic logs (ab8b1cf)
  • storage: ProviderFactory methods aren't persisting data (#785) (8afe8d7)

Code Refactoring

  • abci: track hash of block to be finalized before committing (54e3608)
  • authority: bring back NDD to authority crate (#856) (2d9f5c9)
  • split botanix and reth databases (#835) (bd859ae)

Documentation

Tests

  • ndd: update unit tests to reflect changes (8f7588b)
  • pegins: Fix pegin v1 test (#762) (e7ea12f)
  • signing: Fix dust limit error in signing flow test (#766) (c1c4bdf)

Build System

Continuous Integration

Miscellaneous

  • abci: missing response logging (#758) (9531e3b)
  • codeowners: update codeowners (#760) (7947ffd)
  • deps: bump clechasseur/rs-clippy-check from 4.0.2 to 4.0.3 (#789) (36ad5aa)
  • deps: bump clechasseur/rs-clippy-check from 4.0.3 to 4.0.4 (#818) (13c5ad2)
  • deps: bump clechasseur/rs-fmt-check from 2.0.8 to 2.0.9 (#788) (95bc58d)
  • deps: bump clechasseur/rs-fmt-check from 2.0.9 to 2.0.10 (#819) (e264366)
  • deps: bump sigstore/cosign-installer from 3.8.2 to 3.9.0 (#790) (a33ea02)
  • deps: bump sigstore/cosign-installer from 3.9.0 to 3.9.1 (#813) (bfab083)
  • log poa command errors (ab6dc8f)
  • merge main into develop (#859) (fe01935)
  • release: back merge main to develop (#807) (bc9558e)
  • release: back-merge v1.1.13 from main to develop (#870) (d00f072)
  • release: bump version to 1.2.0-rc.1 (ee2127f)
  • reth cli reads envs (#737) (903220d), closes #734

Don't miss a new botanix release

NewReleases is sending notifications on new releases.