Skip to content

Release v2.3.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 18 Feb 11:35

currently running on testnet.

Notices

All testnet nodes need upgrade.

New Features

  • add EVM and support ethereum EIP155 transaction
  • increase ONT/ONG decimals from 0/9 to 9/18.

md5sum

File md5sum
ontology-linux-amd64 68fbe27bbba4682e1cbe0f32b68319dc
ontology-darwin-amd64 04e4f30cfb641577163b2351c782e1c8
tool-linux.zip cb20897dd5ed557477f50f1be77bafcf
tool-darwin.zip ea51faf93ebf22affa066950db819045

Change Log Since v2.2.0

  • add transferv2 to sigsvr (#1387)
  • remove redundant code (#1386)
  • modify decimal fork height from const to var (#1385)
  • fix check pubkey in verify header (#1383)
  • check duplicated key in verify header (#1382)
  • use json.Number when decode event (#1380)
  • fix getongbalance bug (#1379)
  • add fork height for evm and ont decimals features(#1378)
  • increase ONT/ONG decimals (#1376)
  • fix EVM memory correction bug (#1375)
  • fix issues reported by security review (#1374)
  • Upgrade crypto version (#1373)
  • update evm doc (#1369)
  • update ontology-crypto and wagon (#1371)
  • add node sync status doc (#1367)
  • add evm documentation (#1360)
  • fix get GasPrice bug (#1361)
  • fix payload_to_hex (#1358)
  • update chainID (#1357)
  • add wasm bridge test (#1343)
  • update pubkey to address for ethereum (#1355)
  • add txpool trace log (#1352)
  • check transaction chain id when sent from web3 api (#1353)
  • add ong transfer event for eth tx (#1351)
  • add debug log for ethrpc (#1348)
  • increment nonce when transaction execution failed (#1350)
  • fix block 0 corner case in consensus (#1345)
  • fix notify type (#1344)
  • fix next nonce (#1342)
  • expand caller usage for evm invoke (#1341)
  • add pending eiptx expiration check (#1340)
  • fix event bug (#1337)
  • fix replace same nonce bug (#1335)
  • fix estimateGas (#1330)
  • Update sort in eip by gas (#1334)
  • handle eip155 in tx pool (#1331)
  • modify eip155 tx chainid check in decode (#1333)
  • remove redundant eip155 signature check (#1332)
  • add bridge contract test (#1315)
  • Fix eth rpc (#1325)
  • fix expired transaction
  • update chain id and config (#1326)
  • clean tx pool worker (#1324)
  • simplify block verification (#1323)
  • remove tx actor (#1322)
  • clean validator actor (#1321)
  • add eth rpc api (#1318)
  • Add evm test case (#1320)
  • clean validator db and unused txn pool types (#1319)
  • clean ledger (#1317)
  • implement ethereum eip155 transaction type (#1314)
  • implement evm (#1312)
  • Initial commit for githubaction (#1300)
  • change rpc id type from int64 to interface{} (#1290)
  • jsonrpc small lock (#1289)
  • add getoep4balance restful api (#1279)
  • fix static check lint issue (#1277)
  • remove old gov node ip from members in subnet (#1271)
  • support propose offline witness in p2p (#1268)
  • update eventbus dependency version (#1311)
  • Handle potential eventstore error (#1310)
  • Fix decoding of event state without loss of numeric precision (#1308)
  • update version in README.md (#1306)
  • Fix Init operator key in Init function (#1303)