Skip to content

v0.9.3 Release Note

Compare
Choose a tag to compare
@minsulee2 minsulee2 released this 01 Dec 10:16
· 1892 commits to master since this release
6009504

It's been ages! We are glad to announce v0.9.3.

Updates:

  • Extend verifyBlock.js to support multiple blocks
  • Handle null return from fromTxBody() properly
  • Add verify-tx tool script
  • Add comments and log tx value size
  • Add tool script for aggregating proposer block # info
  • Fit the svg size to the screen
  • Add rest function call server flag and update test code
  • Include jq tool in the dev package list
  • Added 'state' rule property
  • Update deploy scripts for API nodes
  • Execute votes in evidence
  • Deprecate tracker when connecting nodes
  • Add enableHardCodedStateGC feature flag
  • Update blockchainEndpoint
  • Garbage-collect old receipts per block
  • Add full node snapshotting with enableFullNodeSnapshots flag
  • Inject account via mnemonic
  • Allow wildcards in REST function URLs using match-url-wildcard
  • Add token-level write rule validity checking logic
  • Inject accounts using ain-util
  • Add ENABLE_JSON_RPC_API and revamp deploy scripts
  • Genesis account revamping with 100 genesis accounts
  • Add punctuator token blacklist for write rules
  • Modularize block validation & execution
  • Add env variables to /get_config dev client API
  • Add block and root_proof_hash to blockchain snapshots
  • Add express rate limit config for ddos protection
  • Receive events & find matching filters & pass event to eventHandlerServer
  • Improve randomness for proposer selection
  • Enhance address request and response
  • Introduce genesis_block.json.gz, remove private key dependencies
  • Add private ip address validity check
  • Add verifyProofHashForStateTree() util function (with verifyProofHashForRadixTree())
  • Introduce BlockchainConfigs for flags and constants
  • Support testnet-sandbox env
  • Lighten communication between peer and tracker
  • Rename IN_BLOCK tx state to FINALIZED
  • Add event-handler/ to deploy scripts
  • Add checkout_fee_rate (0.1%)
  • Add extension expr. script
  • Remove conditions that are always true
  • Move gas amount constants to BlockchainConfigs
  • Add latency to the traffic stats
  • Fix a lot of bugs!!