v0.9.3 Release Note
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!!