This release is for Testnet Only
What's Changed
- update start script to right syntax by @liam-lai in #439
- Fix panic during test (#440) by @gzliudan in #441
- Lint struct ChainConfig in file params/config.go by @gzliudan in #455
- preparation for solidity v0.8.23 upgrade by @gzliudan in #452
- implement EIP-3198 and opcode BASEFEE by @gzliudan in #458
- enable github action by @liam-lai in #460
- remove all CI warning by upgrade to nodejs 20 image by @liam-lai in #461
- fix: race condition of x.signer in v1 consensus by @wjrjerome in #445
- Try remove privacy pkg by @wanwiset25 in #466
- Testnet and mainnet rpc cicd by @liam-lai in #467
- implement EIP-4399, PREVRANDAO opcode by @wgr523 in #459
- fix: add lock for haserror variable in timeout.go by @wjrjerome in #443
- Disable xdcx related tx creation by @liam-lai in #430
- add http.TimeoutHandler for rpc http server by @gzliudan in #469
- add method
eth_getAccountInfo
by @gzliudan in #479 - Rollback privacy by @wanwiset25 in #477
- core/vm: implement EIP-3855: PUSH0 instruction. by @wgr523 in #472
- common/lru: add generic LRU implementation by @gzliudan in #480
- enable 0x prefix for devnet code rpcs by @liam-lai in #481
- Enable shanghai for devnet on block 16832700 by @gzliudan in #482
- Ensure DB is close before client exit by @wanwiset25 in #478
- Missing
json
Field Tags in Marshalled Struct by @wanwiset25 in #475 - fix: error handling on x.getEpochSwitchInfo in sendTimeout should ret… by @wjrjerome in #444
- use rlock instead of lock in v1 consensus engine by @wjrjerome in #483
- bump version to 2.1.0 by @liam-lai in #485
- Dev upgrade monthly to master by @liam-lai in #470
Full Changelog: v2.0.2-beta1...v2.1.0-beta1