Andelf
Andelf
## Update 2020/11/04 Stop at: 0xf6451b5238ad77c8024912343ea92267af247fb55fed03a02a21adfb801efee1 at block #4282748 Recorded as #41. Fixed by rewrite validation logic of TriggerSmartContract.
## Update 2020/11/04 Stop at: `0x8fdcc480c8bd869ec91dc515cb8c3d72aa0e49ade4452b9cc614c8a0a78a1260 at block #4452583` TVM contract result mismatch. Inconsistency in handling `ORIGIN` opcode. ORIGIN before multisig returns 21 bytes Recorded as #42, fixed.
## Update 2020/11/04 Stop at: `0x096a71541d3549230595b858a794abc41c89bffd035c79b16dd2933dc723b77f at block #4621946` TVM contract result mismatch. ## Update 2020/11/05 Bug located, error while handling UnfreezeBalanceContract at block 4621702. Located, recorded as #44, fixed.
## Update 2020/11/06 Resync from genesis. sync speed=22block/s, the average txn process time is 0.2ms. (6core12threads, 32G) NOTE: javatron's average txn process time is 5+ms for a typical cloud server.
## Update 2020/11/06 Stop at: `0xe2be4dadd9c71e0b98716ec7b99f20ea2c657229df6688ed0f2e30af86c3c7b0 at block #4686682` A Smart Contract call. TVM exit reason mismatch. required=Unknown, opentron=Revert. The energy calculation is OK before this. A call to `address(0x0)`...
## Update 2021/01/15 Just had some busy days. Resume developing.
## Update 2021/01/16 - Update dependencies, resolve compile errors - rocksdb 6.14.6, same version as brew - Now opentron should compile on all os
## Update 2021/01/18 * Update to tokio 1.0 * Refactor old graceful shutdown
The underlying build environment uses Win 10 SDK, which might not be compatible with Win7. Since Win7 is already EOL, this might not get fixed.