Releases: ainblockchain/ain-blockchain
Releases · ainblockchain/ain-blockchain
v1.5.0 Release Note
Updates:
- Separate P2P_PORT values for staging, testnet, and mainnet
- Assign different PORT and EVENT_HANDLER_PORT values for on-premise blockchain jobs
- Add on-premise (*_onprem.sh) deploy scripts
- Add on-premise (copy_blockchain_data_onprem.sh) data copy script
- Increase MAX_NUM_EVENT_CHANNELS to 30
- Log stack trace for file handling errors
- Log stack trace for the errors in starting blockchainn nodes
v1.4.2 Release Note
Updates:
- Do not use exceptions for deregistration errors
- Reduce channel id conflict probability
v1.4.1 Release Note
Updates:
- Support SET_CUSTOM_CLIENT_ID event message type
- Add missing fields to channel status
v1.4.0 Release Note
Updates:
- Upgrade ain-util package version to v1.2.1
- Add on-premise deploy scripts
- Add p2p ip address whitelisting for on-premise blockchain node jobs
- Add getEventHandlerStatus() for event handler status monitoring
- Add idle time / life time checking logic for event handler channels
v1.3.1 Release Note
Updates:
- Let verifyTransaction() and verifySignedMessage() handle exceptions
- Check sizeof(args.tx_body) instead of sizeof(args) for tx_bytes_limit
- Change tx_bytes_limit to 100000 from 10000
- Add test cases for ordered nonces (-2)
v1.3.0 Release Note
Updates:
- Change event handler websocket port number to 5100 (<- 6000) to avoid browser side conflicts
v1.2.0 Release Note
Updates:
- Support custom websocket ping-pong scheme for event handler to make ain-js available for frontend usecases
v1.1.4 Release Note
Updates:
- Revise README.md
- Add JSON_RPC_API.md and add missing JSON RPC APIs
- Increase GET_RESP_MAX_SIBLINGS node param to 20000 from 5000 (w/ Insight pipeline issue)
v1.1.3 Release Note
Updates:
- Allow up to 6 decimals for transfer values
- Apply gas cost flooring
- Enable event handler for all blockchain nodes
v1.1.2 Release Note
Updates:
- Fix unstable transaction results from ain_getTransactionByHash()
- Add getTransactionByHash, getBlockByNumber tool scripts
- Add IN_BLOCK transaction state
- Make ain_getTransactionByHash() return execution results