Commit Graph

718 Commits (21095603b9248fab5cf98a7757b75508b1ff0a07)

Author SHA1 Message Date
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
Edgar Aroutiounian 97efce2766
Further progress on staking (#1709) 5 years ago
Eugene Kim e768d84834 Limit message handler 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
Rongjian Lan d659a1b952 remove legacy staking code 5 years ago
Rongjian Lan de6a1df793 Make pending txs a map 5 years ago
Rongjian Lan b3df7e1fa6 Add staking transaction struct and handler logic 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
Eugene Kim 2164a066a5 Extract DHT DB path out of networkinfo service 5 years ago
Eugene Kim d5a4f4e4ad Wire Pangaea chain config 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 85b50ab8b1 don't do error for info log 5 years ago
flicker-harmony 49b94e7bbb # This is a combination of 16 commits. 5 years ago
Rongjian Lan fface555dd Enable receipt processing for mainnet 5 years ago
Rongjian Lan de1ed268b3 Enable receipt processing for mainnet 5 years ago
chao c78b8fa352 add http rpc call to resend missing cross shard receipt 5 years ago
Eugene Kim c996f22f7a Avoid fetching entire block to use just its header 5 years ago
Dennis Won 602f36a4b7 fix incoming receipt tx block header verification by correct shard state reading 5 years ago
Leo Chen 3012b9f2b0 [client] remove client peer support 5 years ago
charleszqwang 355b43eacf Zerologging 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
Eugene Kim b874e65126 Move ShardState et al from ./core/types to ./shard 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
Eugene Kim 30b63fc552 Revert "Merge pull request #1413 from rlan35/cross-shard-rj" 5 years ago
Minh Doan df8f3c67d0 add rety for broadcast 5 years ago
Minh Doan 42bc4d7522 correct condition to broadcast tx 5 years ago
Minh Doan 3fc5d399b2 add logic to broadcast tx from non-leader 5 years ago
Leo Chen 0ddcbdca1a [pingpong] remove pong messages from discovery service 5 years ago
Leo Chen 92171da5b2 [log] replace old log with zerolog 5 years ago
Rongjian Lan 179e19972e Remove wrongly refactored ShardIDs 5 years ago
Eugene Kim 96e76baced Initialize BeaconWorker, needed by beacon syncing 5 years ago
Eugene Kim 83f260542b Factor consensus engine and reward logic out 5 years ago
Eugene Kim ef61a8c913 Make shardchain.CollectionImpl retain chain config 5 years ago
flicker-harmony 32497ea7a7 Fixes after testing explorer 5 years ago
Eugene Kim 8a1eb64e97 Refactor syncing peer provider 5 years ago
Chao Ma 61abd36725 fix cross shard transaction destination shard not adding balance 5 years ago
chao 2913ff7157 refactor incoming receipts handling; store both receipts+proof in block; add CXReceiptsProof verification 5 years ago
Rongjian Lan 5580d0df15 Add receipt local storage and pending list 5 years ago
Dennis Won b69aabc5b6 unbreak travis test 5 years ago
Dennis Won 5df2131bad addressed PR comments 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 7f6afb138e fix unit test that failed travis 5 years ago