Commit Graph

162 Commits (3237f43adcfe0a049b254791228137a5e4e98f48)

Author SHA1 Message Date
Rongjian Lan 77623dcaee Remove Tx Throttling logic 5 years ago
Rongjian Lan a41a4a1216 Fix build issue 5 years ago
Rongjian Lan d21ce08309 Use TxPool for worker's transaction proposal 5 years ago
chao 0f71a3e984 move update validator list from proposal stage to block commit stage 5 years ago
chao 99ab46c6ef fix block encoding/decoding issue for blockV2 and headerV3 5 years ago
chao 1ee2ab5866 debugging 5 years ago
Rongjian Lan d37ac01f69 Fix lint 5 years ago
Rongjian Lan 66549846e8 Save txns after block out of gas into pending list again 5 years ago
Rongjian Lan 22ba03b117 do not include tx with gasPrice == 0 5 years ago
Rongjian Lan 723c7c6457 stop adding new txns when out of gas 5 years ago
Rongjian Lan 06f8594aa2 Disable throttling for txns 5 years ago
chao 89ef7317ff add commitTransaction code for staking 5 years ago
chaosma 942456f564 Staking part2 (#1755) 5 years ago
chao bd6a9bee6c fix test error 5 years ago
chao 0c020d8f6a add staking transaction field in v2 body; add v3 header for future fork 5 years ago
Edgar Aroutiounian 97efce2766
Further progress on staking (#1709) 5 years ago
Edgar Aroutiounian 1297623cfe
Staking dev cycle (#1689) 5 years ago
Rongjian Lan de6a1df793 Make pending txs a map 5 years ago
Rongjian Lan 301706771c Fix lint and build 5 years ago
Rongjian Lan b3df7e1fa6 Add staking transaction struct and handler logic 5 years ago
Rongjian Lan 19b1c03888 Refactor shard state related func and avoid recomputing shard state unnecessarily 5 years ago
Rongjian Lan 397f88269a Cleanup state sync logic; fix explorer node sync wrong committee issue 5 years ago
Rongjian Lan 4899b24489 fix lint 5 years ago
Rongjian Lan 8376c2a3a0 Add all cross-shard txn fork checks 5 years ago
Dennis JongHyuck Won b51ea38e35 add enabling txn throttling kill switch and disable on pangaea (#1552) 5 years ago
Eugene Kim 8ac058bb2e Version headers 5 years ago
Rongjian Lan 54111b60d7 Update EpochLastBlock to use big int 5 years ago
Eugene Kim 8cc2543c9e Move header fields into private struct; expose them using getters/setters 5 years ago
Eugene Kim a48123e749 Move (core/)types.Header and friends into block 5 years ago
Rongjian Lan 892958a232 Add epoch-based forking 5 years ago
Rongjian Lan 2d51ba0ee2 Add CrossLink, EIP155, and S3 fork 5 years ago
Rongjian Lan 08e7375610 Migrate go-ethereum params into harmony/internal/params 5 years ago
Dennis Won 7855957a68 unrevert bug fix line reverted in s3 5 years ago
Eugene Kim 30b63fc552 Revert "Merge pull request #1413 from rlan35/cross-shard-rj" 5 years ago
chao 4c46b1bd1f fix several small bugs and security issues on cross shard transaction 5 years ago
Leo Chen 92171da5b2 [log] replace old log with zerolog 5 years ago
chao e3bcc88e67 improve log and syncing loop cpu 100% issue 5 years ago
Rongjian Lan af6cb79db0 Add state sync sig validation and fix travis test 5 years ago
Chao Ma 61abd36725 fix cross shard transaction destination shard not adding balance 5 years ago
chao d293e406cc fix signature issue for homestead; add balance in destination shard in propose stage 5 years ago
chao 2913ff7157 refactor incoming receipts handling; store both receipts+proof in block; add CXReceiptsProof verification 5 years ago
chao d1d3e23ee4 add incomingReceipts handling and verification 5 years ago
Rongjian Lan 6ade661f9b Wire receipts in block proposal; fix lint 5 years ago
chao 2a8882eb90 wip 5 years ago
chao e87820d593 fix cross shard tx nonce issue 5 years ago
Dennis Won 5df2131bad addressed PR comments 5 years ago
Dennis Won a9bbcf6ae8 stress test script updates 5 years ago
Dennis Won b1bc9ea3b6 wallet stress_test_script v.0 for stress testing token transfer 5 years ago
Dennis Won 04682a53b9 fix recentTxsCounts map data clean up bug 5 years ago
Dennis Won 704872b9ca Renamed the prev MaxNumTxsPerBlockLimit to tx pool size limit and added another config value MaxNumTxsPerBlockLimit separately 5 years ago