Commit Graph

570 Commits (53bde710afbb913e43178fc801ca64b475cd6fc4)

Author SHA1 Message Date
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 892958a232 Add epoch-based forking 5 years ago
Eugene Kim 30b63fc552 Revert "Merge pull request #1413 from rlan35/cross-shard-rj" 5 years ago
Eugene Kim 69e51f6787 Revert "Merge pull request #1426 from chaosma/master" 5 years ago
Eugene Kim 44715b0155 Revert "Merge pull request #1427 from chaosma/master" 5 years ago
Eugene Kim 5f6b340166 Revert "Merge pull request #1437 from chaosma/master" 5 years ago
Eugene Kim d77e5a153e Revert "Merge pull request #1449 from chaosma/master" 5 years ago
chao 4c46b1bd1f fix several small bugs and security issues on cross shard transaction 5 years ago
Chao Ma def15faa1d use fast lastcrosslink retrieval; add batchsize limit 5 years ago
chao 9fc1b10638 make crosslink broadcast more stable with retry logic 5 years ago
Chao Ma 7ae3d82ea5 add log for CXReceipts 5 years ago
Leo Chen 931890674c [log] set proper level for debug messages 5 years ago
Leo Chen 591c6fbece [ping] display blskey in ping message 5 years ago
Leo Chen dc040999a6 [pong] remove PONG in log messages 5 years ago
Leo Chen 0ddcbdca1a [pingpong] remove pong messages from discovery service 5 years ago
Chao Ma 7bf08eec7c add processingHeader debug information 5 years ago
Chao Ma fa45a3d710 add more debug log for crosslink proposal 5 years ago
Minh Doan 89deda3ed0 clean up unused code 5 years ago
Rongjian Lan 179e19972e Remove wrongly refactored ShardIDs 5 years ago
Rongjian Lan cbd0d802b0 Add missed line during merge, also make crosslink proposing robust 5 years ago
chao e3bcc88e67 improve log and syncing loop cpu 100% issue 5 years ago
Rongjian Lan 261acf852f fix incomingReceipts storage; cherry pick from RJ's branch 5 years ago
Rongjian Lan 964a7671a9 Fix incomingReceipts storage and some build failure 5 years ago
Rongjian Lan 2406442f00 Fix beacon sync 5 years ago
Rongjian Lan af6cb79db0 Add state sync sig validation and fix travis test 5 years ago
chao 1a5bb409e3 fix double spent issue 5 years ago
chao 8ace9b8587 move MarkCXReceipts into insertChain 5 years ago
chao 7b3626ad22 avoid double spent logic added 5 years ago
Eugene Kim 355d7680a0 Broadcast new blocks to clients 5 years ago
chao 2913ff7157 refactor incoming receipts handling; store both receipts+proof in block; add CXReceiptsProof verification 5 years ago
charleszqwang 9d6f01c129 Add Wallet Address to BINGO Messages 5 years ago
Rongjian Lan 75021dae16 Add first cross link block for mainnet 5 years ago
Rongjian Lan 5580d0df15 Add receipt local storage and pending list 5 years ago
Rongjian Lan 1307f48090 Fix last commit checking bug; fix local key setup 5 years ago
Dennis Won 718a937ddc [r3 patch] throttle transactions with configuration per-network level 5 years ago
Rongjian Lan ccdafa0dca Fix merge marks 5 years ago
Rongjian Lan 1edbcb0db7 Add crosslink support on beacon chain 5 years ago
chao 0780a1c75a add merkle proof generation/validation and cxreceipts message handler function 5 years ago
Dennis Won f902592a4d [r3 patch] throttle transactions with configuration per-network level 5 years ago
chao 47bab85894 add message type and message handler placeholder for cross shard transactions 5 years ago
flicker-harmony d149c0ccb1 Add metrics service 5 years ago
chao 311acdd5bb fix state sync bug after update consensus information 5 years ago
Chao Ma c80d196e47 initial setup of shard information use latest epoch info to replace genesis epoch info 5 years ago
Leo Chen 24f3a7524a [log] convert to zerolog in node/ module 5 years ago
Leo Chen ff402dbf4a [cleanup] remove IsLeader of nodeConfig 5 years ago
chao e62df7268a [resharding] allow new bls key to join shard; dynamically change the bls keys in shard 5 years ago
Minh Doan b4a2eb4c87 add error for AddNewBlock func 5 years ago
Leo Chen 40e128ceda [misc] disable DRand public key update 5 years ago
Rongjian Lan 38f72368e3 improve explorer node logic 5 years ago