Skip to content
This repository has been archived by the owner on Sep 13, 2022. It is now read-only.

v0.2.0-alpha.1

Compare
Choose a tag to compare
@yejiayu yejiayu released this 03 Aug 03:31
· 97 commits to master since this release
43d6599

Bug Fixes

  • executor: The logic to deal with tx_hook and tx_body (#367) (749d558)
  • executor: tx events aren't cleared on execution error (#313) (1605cf5)
  • proof: Verify aggregated signature in checking proof (#308) (d2a98b0)
  • trust_metric_test: unreliable full node exit check (#327) (a4ab4a6)
  • WAL: Ignore path already exist (#304) (02df937)

Performance Improvements

  • mempool: parallel verifying signatures in mempool (#359) (2ccdf1a)

Reverts

  • Revert "refactor(consensus)!: replace Validator address bytes with pubkey bytes (#354)" (#361) (4dabfa2), closes #354 #361

  • refactor(consensus)!: replace Validator address bytes with pubkey bytes (#354) (e4433d7), closes #354

Features

  • executor: allow cancel execution units through context (#317) (eafb489)
  • executor: indenpendent tx hook states commit (#316) (fde6450)
  • protocol: Remove the logs bloom from block header (#312) (ff1e0df)

BREAKING CHANGES

    • replace Validator address bytes with pubkey bytes
  • change(consensus): log validator address instead of its public key

Block proposer is address instead public key

  • fix: compilation failed