Skip to content

Pre-Alpha-1.0.3

Choose a tag to compare

@arminsabouri arminsabouri released this 04 Feb 15:42
· 658 commits to main since this release

πŸš€ Features & Enhancements

  • Bitcoin Server Enhancements
    • #519 Feature/btc server/update frost lib
    • #527 feature(btc-server): notifying pending pegouts should be a list
    • #510 feat(btc-server): Add conflicting input when retrying pegouts
  • Repository Enhancements
    • #542 feat(repo): Added none-blocking commit message sending
    • #553 feat(repo): Added better coverage, linting, and fixed some tests

πŸ› Bug Fixes

  • Bitcoin & Pegout Issues
    • #358 Fix pegout fees should be taken out of pegout request
    • #551 fix: invalid pegin/pegout log should not be an error
    • #554 fix(abci): log error when notifying pegins/pegouts fails
  • ABCI & Consensus Issues
    • #544 fix(abci): handle errors when configuring payload builder
    • #547 fix(abci): Return error when aggregate public key is not set
    • #545 fix(abci): remove insert_block() and FCU
    • #548 Fix(BTE): Do not ignore error when making canonical block
  • Repository Issues
    • #556 fix(repo): Fixed failing db lock tests
    • #557 fix(repo): Fixed panic with btc server metrics
  • Frost & ID Generation Fixes
    • #537 773 fixnet frost messages should authenticate coord based on peer id
    • #561 Fix/frost id generation

πŸ”¬ Testing & Test Suite Improvements

  • #520 Sat/test/mock btc server client
  • #529 Test/running build binaries
  • #546 test: finish test coverage for botanix peg contract
  • #540 ci(tests): fix ci pipeline and tests
  • #543 Arm/test/test suite optimizations

πŸ› οΈ Chores & Maintenance

  • Code Cleanups & Fixes
    • #530 Chore/test utils warnings
    • #531 chore: group macbeth runners for actions
    • #528 793 chore reconcile gateway address key tweaking op
    • #532 chore: fix fmt warnings
    • #533 chore: disable ethereum state tests till fixed
    • #539 Chore/misc/poa todo comments
    • #538 Chore: Appropriate error for botanix consensus pkg
    • #550 Chore(chain-spec): Remove todo comment testnet genesis hash
    • #541 Arm/reth/todos
    • #562 Arm/fix/abci commit
    • #563 chore: bump to 1.0.3
  • CI/CD & Build System Updates
    • #534 ci(btc_server): independently pull async trait crate
    • #535 Ci/contracts/fix broken emit test
  • Dependencies & Package Updates
    • #552 Update bitcoin deps

πŸ“– Documentation Updates

  • #555 docs: update test suite docs with building instructions

Full Changelog: v.1.0.2...v.1.0.3