Commit Graph

763 Commits (768a57036372cd15b2214ebb1a5e1a5671ccc282)

Author SHA1 Message Date
Jacky Wang 7b0f6ac8d5
[core] fix cache introduced by getHashByNumber (#3814) 3 years ago
Jacky Wang ab5be8f413
[core] Increase caching at HeaderChain (#3813) 3 years ago
Rongjian Lan 404394a48d
a few spam protections (#3769) 3 years ago
Rongjian Lan d9489bdb6e
remove unnecessary db writing for pending crosslinks (#3751) 4 years ago
Leo Chen 3e851a8cca [p2p] increase the max size of node message 4 years ago
Rongjian Lan b0bf39861d
Add min commission rate logic (#3715) 4 years ago
Rongjian Lan 03c4ca4a93
Reduce min delegation from 1000 to 100 (#3712) 4 years ago
Rongjian Lan 87fb0116e5 Add vrf as a precompile in evm 4 years ago
Alex Chen ce41acda7e Fix travis_go_checker.sh 4 years ago
Rongjian Lan 518f8dadb6 fix build and test 4 years ago
Jacky Wang f4045528e0
[txpool] added a very small fix 4 years ago
Jacky Wang b787f0dcd5
[txpool] more fixes 4 years ago
Jacky Wang 9b7990888e
[txpool] reverted some txpool code 4 years ago
Jacky Wang 0859ff37b4
[txPool] more fix in transaction pool 4 years ago
Jacky Wang f448216e58
[txPool] fix the build bug 4 years ago
Jacky Wang b20f8f1edf
[txPool] added gas balance check when validating delegate transaction 4 years ago
Rongjian Lan fea8f1aa91 correct hmy txn sender in eth_ rpc 4 years ago
peekpi 44d8596b3c delete junk file 4 years ago
Jacky Wang cff288a702
[blockchain] added cache in ReadValidatorSnapshot 4 years ago
Leo Chen 602c08b587 [log] use debug level for non-critical log in txpool 4 years ago
Rongjian Lan c64b90916d Avoid repeated state creation in validator reading 4 years ago
Jacky Wang 2d70b2adab
[engine] added additional cache epochCtxCache for engineImpl, also removed shardID in engineImpl (since it's redundant with chainReader.ShardID()) 4 years ago
peekpi 011d78b530 [tracers][vm] expose transaction query api for js vm. 4 years ago
Jacky Wang cd50682097
[engine][stream] updated engine VerifyHeaderWithSignature and fix downloader test 4 years ago
Jacky Wang 5eb1cf1d1e
[stream] added a signature in ChainReader to fix the build error 4 years ago
Rongjian Lan aa325515b3 fix txn lookup by eth hash for hmy txn 4 years ago
Rongjian Lan dbcebfaca5 always add eth hash lookup key 4 years ago
Rongjian Lan 0512846a8b
fix concurrent map read issue (#3542) 4 years ago
Sebastian Johnsson 1d71d2b7f0 Fix gas estimation for sc calls 4 years ago
Daniel Van Der Maden 94bf414083
Make token supply related fns more accurate (#3509) 4 years ago
Rongjian Lan 9ab1038111
Use and return the Ethereum tx hash for Ethereum txs (#3512) 4 years ago
Rongjian Lan 4fdb194f27
Add eth txn hash lookup entry (#3510) 4 years ago
Sebastian Johnsson 99542f8826 Add SignEthTx() 4 years ago
Rongjian Lan d1f1103b02
Resolves issues on eth comaptible txns (#3500) 4 years ago
Sebastian Johnsson dcf65af9c7
[WIP] Ethereum RPC compatibility (support for MetaMask, web3.js, ethers.js etc) (#3495) 4 years ago
Rongjian Lan d6e98436f4
Add EthChainID and update signers accordingly for processing eth txns. (#3497) 4 years ago
Rongjian Lan 9381b95cdc
Remove special eth txn in block and block proposal logic. (#3496) 4 years ago
Rongjian Lan 666033c3eb
Add InternalTransaction and CoreTransaction interface to abstract txns (#3494) 4 years ago
Rongjian Lan e5252cf159
Add new block structure for eth compatible transactions (#3491) 4 years ago
Rongjian Lan aaa9a012f6
Add ethereum transaction and abstract out the transaction interface (#3490) 4 years ago
Daniel Van Der Maden 6b143bb048
[Rosetta] Track internal transactions (#3475) 4 years ago
Rongjian Lan 6782972407
Cleanup sharding config code and add epoch block change for localnet (#3473) 4 years ago
Rongjian Lan 8d878e575d Fix viewID in block proposal 4 years ago
Rongjian Lan 156de0cf33 fix cache key issue 4 years ago
Rongjian Lan 0f166583e3 fix comment 4 years ago
Janet Liang afce7e60a7 [core] Remove redundant function to return ChainDB 4 years ago
Rongjian Lan 611448a0a1 pipelining wireframe 4 years ago
Leo Chen 08cb490163 [viewchange] use IsLastBLockInEpoch to determine new epoch 4 years ago
Leo Chen 689a86f889 [viewchange] handle view change in first block of an epoch 4 years ago
Rongjian Lan af8fe283db Add more comments and shorten timeout 4 years ago