Skip to content

v0.0.3

Compare
Choose a tag to compare
@unclezoro unclezoro released this 22 Sep 03:26
· 45 commits to master since this release
d2f5cc5

Release v0.0.3 is the baseline release for performance improvement.

We freeze the current code as the baseline for further performance improvement.

This release consists of the following:

  1. Make integration faster and complete.
  2. Further small-scale refactoring.
  3. Remove a lot of useless codes.
  4. Bug fix

Change Log

(#176) feat: add graceful shutdown to different components
(#184) committer: fix tx status is not updated issue
(#188) monitor: reduce duplicate codes
(#189) apiserver: refine apis to add price field
(#194) apiserver: add pending tx limit config
(#199) refactor: update the dependency of eth-rpc repo
(#197) refactor: reuse constant as much as possible
(#195) log: add key logs for the services
(#196) deployment: fix make tools naming conflict with folders
(#198) gas: add gas fee config for different tx types
(#201) release: prepare for release v0.0.3
(#145) ci: use blocksize 1 to reduce the integration time
(#146) deployment: add helm-chart scripts
(#148) deployment: fix deploy-local.sh
(#143) apiserver: enhance parameter check for some apis
(#144) core: add offer id check for cancel offer executor
(#149) fix: handle price query when token not listed on cmc
(#150) refactor: delete unused column and rename the nonce constants
(#154) ci: fix integration-test.yml to support running on develop
(#164) ci: skip fetching branches from PR numbers when running on develop
(#151) dao: refine methods, separate daos, remove useless codes
(#165) ci: remove triggers on integration-test and issue-trigger
(#156) apiserver: add accout name fields for nft apis
(#166) witness: init tree from latest witness height
(#167) feat(rebrand): rebrand zkbas to zkbnb
(#169) docs: update the banner of readme
(#147) core: improve updating trees and preparing assets
(#168) witness: initate state with latest witness height
(#164) prover: make sure the block sizes are sorted
(#173) cleanup: delete the unused methods and files
(#171) tree: commit, rollback different types of trees in parallel.
(#155) core: add gas check for transactions
(#175) monitor: split governance monitor into serveral methods
(#157) core, dao: refactor transaction
(#178) ci(integration): add label option to skip integration test
(#179) config: update default config for all services
(#182) CI: fix skip-integration-test issue (/skip-integration-test)
(#180) sender: add gas price config and update dependency