Shasta Testnet Current Version:
Update time: Wed. 18 Mar. 2026
Notice
Mandatory upgrade
New Features
Core
TVM
Net
- Fix 'gt lastNum' and 'gt highNoFork' error reported when synchronizing blocks#6381
- Fix the light node incorrectly reporting a FORKED disconnection.#6375
- Clarify ambiguous reason code in disconnection message.#6394
- Implement P2P message rate limit.#6393
- Optimize fetch inventory message processing logic.#5895
- Solve the problem of concurrent access to fields of PeerConnection.#6360
Changes
- Configuration & dependencies:
- Optimize the configuration switch used for zkSNARK and shielded transaction #6371 #6427
- Upgrade gradle to support publish on jitpack #6367
- Don’t generate witness address when the local witness is null #6368 #6452
- Fix the bug that private node fails to start without Blackhole configured in config.conf #6356
- Enrich FullNode command line options, add --solidity and -keystore-factory to replace SolidityNode.jar and KeystoreFactory.jar #6397 #6450 #6446
- Sync config.conf with tron-deployment #6332
- Create a full configuration file, any item not in this file is invalid #6430
- Update dependencies #6400 #6429 #6431
- Other:
- TIP-767 Transitioning Voting Window configuration to Chain Governance #6399
- Consolidate the duplicated code related to signatures #6417 #6466
- Unify database engine initialization #6421
- Improve RocksDb’s resource management with try-with-resources #6472
- Wrap parameter check exceptions with TronError #6454
- Update code version to 4.8.1 #6445
- Document:
- Fix README badge display errors #6340
- Update readme for telegram groups and doc link #6364
- Fix protocol buffer file syntax compatibility issue #6426
- Event Service:
- Optimize event service to obtain transaction information and transaction info #6443 #6453
- Remove JSON-RPC switch in bloom writes #6372
- Optimize event service thread close logic #6463
- Test Case:
- Release resource of testcase gracefully #6437 #6486
- Remove all Junit dir and add timeout for gRPC call in testcase #6441
- Prevent test hang by ensuring proper auto-stop #6469
- Fix checkStyle of testcase #6392
API
- Implement eth_getBlockReceipts method. #6379 #6433
- Add a new API to query the real-time vote count of witness. #6373 #6451
- Fix eth_call to return data like the triggerconstantcontract interface does. #6369
- Performance optimization for eth_getLogs, eth_getFilterLogs with large-scale query parameters. #6370