Commit Graph

1354 Commits (f89f0fd8e1590327f20f4b380aafc1b2bc70cc7a)

Author SHA1 Message Date
Rongjian Lan 723c7c6457 stop adding new txns when out of gas 5 years ago
Rongjian Lan 06f8594aa2 Disable throttling for txns 5 years ago
Dennis Won 7d68c7cc01 add verifyHeaders option to blockchain.insertChain() 5 years ago
chao 89ef7317ff add commitTransaction code for staking 5 years ago
chaosma 942456f564 Staking part2 (#1755) 5 years ago
chao e528392b01 add default state syncing frequency 5 years ago
chao 92a05eb78f move syncing frequency as parameter in commandline flag 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
chao 96cb8d095a add validatorList read/write 5 years ago
flicker-harmony 0fb9a76fd8 Hmy api updates for validator explorer and basic functionality 5 years ago
Chao Ma 1ee9a599d0 update consensus information in sync loop 5 years ago
chao 8458f581ea update consensus and committee informatin for at end of every epoch; fix bls library source broken 5 years ago
chao 685f61cd88 fix state syncing ticker leak; adjust syncing loop parameters 5 years ago
Leo Chen 2ecd3a6286 [misc] unify the groupID 5 years ago
Edgar Aroutiounian 9f00923ac3
Factor out quorum logic from consensus, undo prior consolidation of values under core (#1717) 5 years ago
Eugene Kim b3f89409aa Use per-group-receiver message queue 5 years ago
chao 227d140964 WIP 5 years ago
Eugene Kim 98a7adfa84 Remove spurious import grouping diff 5 years ago
Eugene Kim 5c6fb65e6f Factor message queue and friends into ./msgq 5 years ago
chaosma 87d3ab231c small optimization on cross shard tx (#1714) 5 years ago
Eugene Kim 4e479e253a Rename messageHandler → handleMessage 5 years ago
Eugene Kim 779cea2b29 Return enqueue errors instead of logging inline 5 years ago
Eugene Kim 6231726627 Unexport (*Node).ReceiveGroupMessage 5 years ago
Eugene Kim f51f9fdce4 Unify three group receiver functions into $ONE 5 years ago
Eugene Kim d6b429dc9f Process messages after node is fully initialized 5 years ago
Eugene Kim 2ddff3c3d4 Early-continue on loopback 5 years ago
Eugene Kim 69edb28241 Log group receiver errors 5 years ago
Edgar Aroutiounian 97efce2766
Further progress on staking (#1709) 5 years ago
Eugene Kim e768d84834 Limit message handler concurrency 5 years ago
Eugene Kim 13f80155ba Don't use deprecated libp2p peer ID type 5 years ago
Eugene Kim 9a4468d7d5 Mark infinite loops inside goroutines 5 years ago
Eugene Kim 386a948f7b Mark where to limit goroutine concurrency 5 years ago
Edgar Aroutiounian 1297623cfe
Staking dev cycle (#1689) 5 years ago
Leo Chen 2240b8d48f [p2p] add network type prefix to group id 5 years ago
chao 4551a97ce2 cleanup pendingCXReceipts map before add items back; change MustBech32 to Bech32 to avoid potential panic 5 years ago
Edgar Aroutiounian 06289ed130
[staking] Remove legacy code (#1679) 5 years ago
Edgar Aroutiounian dac42117ee
[RPC] Expose if current node leader (#1677) 5 years ago
Rongjian Lan d659a1b952 remove legacy staking code 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
flicker-harmony ae5c95c4f4 Fix storage instance and 0x address case 5 years ago
chao 63ffa3a766 add empty field check for cxreceiptproof 5 years ago
chao 8aa0fff672 change pending cx receipt key to be shardID-blockNum combination 5 years ago
chao 6914ea9022 avoid duplicate pending receipts to protect memory overflow 5 years ago
flicker-harmony e370835877 Add hmy GetTransactionsHistory 5 years ago
flicker-harmony 8196a4dc84 Add hmy GetTransactionsHistory 5 years ago
Eugene Kim 2164a066a5 Extract DHT DB path out of networkinfo service 5 years ago
Eugene Kim 59d1939d40 Do not internally convert errors into panic 5 years ago