Commit Graph

583 Commits (8d18c5a987e9033379f5c5327135b1f6ad596f05)

Author SHA1 Message Date
Rongjian Lan 3bd0ee7455 Integrate swapped bls into core protocol 6 years ago
ak b16c686546 adding unadded files 6 years ago
ak d49e645012 changing smaller units of ONE 6 years ago
ak 795916be44 remove denominations from core 6 years ago
ak 6e34ce217a moving denominations under commong 6 years ago
ak 8a94abbf5a adding denominations for real 6 years ago
ak f6ff50e936 replace ether to one 6 years ago
Leo Chen 7f870cf445 [sharding] evenly distribute FN using mod 6 years ago
Leo Chen bdee3c2785 [genesis] set node per shard to 100 6 years ago
Rongjian Lan 16279258d0 Remove bls address util and sha256 hash 6 years ago
Minh Doan bd5c1031cd fix signing test 6 years ago
Minh Doan 311869be33 Change transaction_signing logic. Add ShardID field in signing. 6 years ago
Minh Doan e9361e3153 debugging 6 years ago
Richard Liu 1db7381d28
Ricl rpc (#880) 6 years ago
Minh Doan aab186da2d add new interface API calls from node.go 6 years ago
Minh Doan a5d14e6c52 remove bad practice code and add tx 6 years ago
Eugene Kim e5d0c84ecc Disable reshaarding 6 years ago
Eugene Kim d399a7291e Add GoDoc to fix golint 6 years ago
Eugene Kim cf41d88b34 Remove Leader from Committee 6 years ago
Eugene Kim be151a81b9 Make copy of shard state where appropriate 6 years ago
Eugene Kim 0782151f75 Disable block hash caching 6 years ago
Eugene Kim 171fa3d3c1 Log blocks added to the chain from InsertChain 6 years ago
Eugene Kim 6819355e54 Remove a few stale TODO comments 6 years ago
Eugene Kim dc8e3d7b3b Revert parameters to production values 6 years ago
Eugene Kim 2202782ab8 Add long-term feedback as TODOs 6 years ago
Eugene Kim 7445699909 More fixes/improvements 6 years ago
Eugene Kim 664c6c1513 A cumulative collection of fixes/improvements: 6 years ago
Eugene Kim b75896f534 Make {Read,Write}ShardState take epoch number 6 years ago
Eugene Kim 9043ec6ddf Add epoch block number storage 6 years ago
Eugene Kim 38b4faa6de Add block logger 6 years ago
Eugene Kim fac1f3ca41 Remove unused GetShardStateByHash 6 years ago
Eugene Kim c4338ad890 Remove ShardState and ShardStateHash from genesis 6 years ago
Eugene Kim abdfb5e048 Add epoch block number storage in rawdb 6 years ago
Eugene Kim 8308c4d0ff Verify non-beacon end-of-epoch proposal 6 years ago
Eugene Kim 5e356054ab Add GetLastBlockNumberFromEpoch 6 years ago
Eugene Kim 4cbc6ba048 Move ValidNewShardState to node level 6 years ago
Eugene Kim 65df03bc9d Add Epoch to block header 6 years ago
Eugene Kim e02f4caade Validate shard state in proposed blocks 6 years ago
Eugene Kim abaef8725d Tidy imports in stdlib-external-internal order 6 years ago
Eugene Kim c04b94858d Add ShardState 6 years ago
Eugene Kim 18bf30e6c8 Use uint32 as shard ID type instead of [4]byte 6 years ago
Eugene Kim 7991a56519 goimports 6 years ago
Eugene Kim efc57c47ed Make ShardState comparable (recursively) 6 years ago
Eugene Kim 828f2d0f41 Factor []NodeID type as NodeIDList 6 years ago
Richard Liu fe217ad2b7
more rpc APIs. (#863) 6 years ago
Richard Liu d4bc279d88
sendTx rpc (#852) 6 years ago
Yelin Lu 0d83532785 new rpc framework 6 years ago
Leo Chen d5aa127d73 [crash] fix index out of range #744 6 years ago
Rongjian Lan f5d8eea764 Increase epoch blocks to large number: 6 years ago
Eugene Kim 0a498ea735 Add conversion methods to BlsPublicKey 6 years ago