Commit Graph

365 Commits (9f7500f2e99150392c683abb898cb6fc2e899f3a)

Author SHA1 Message Date
Eugene Kim 485127cfba
Change block reward 0.001 → 0.1 HRX/sig 6 years ago
Eugene Kim 0364fa422b Log who earns how much for signing what block 6 years ago
Eugene Kim 2647b3101d Reward foundational nodes for signing blocks 6 years ago
Eugene Kim 9796df0dd9 Add a simple StakeInfo finder covering genesis nodes 6 years ago
Eugene Kim 1bd5a8d606 Teach consensus about stake info finder 6 years ago
Leo Chen cd8f1cea8e [cleanup] remove offline peer handler 6 years ago
Leo Chen 9a785f9638 [consensus] add set consensus ID function 6 years ago
Leo Chen d31ee7d366 [cleanup] remove peers variable from consensus New function 6 years ago
u5surf a835435b4a [lint] fix ineffassign #708 6 years ago
Rongjian Lan f6c1230d49 Reorg genesis block for normal shards 6 years ago
Richard Liu bcb608109e update /shard to return libp2p.ID 6 years ago
Richard Liu c0b691cefc
add api /shard for explorer. (#667) 6 years ago
Richard Liu 7e2bcf6413 add /shard API. 6 years ago
johnwhitton 6e5c3e7264 Handle NewMask errors 6 years ago
Rongjian Lan 6044b76068 migrate bls identity from address to public key 6 years ago
Rongjian Lan f72cb43b83 make 1+3 sharded network work locally with deploy.sh 6 years ago
Leo Chen 53317c5204 [log] print a message in validator if consensus reached 6 years ago
Leo Chen 313ddac6ca [utils] move GetAddressHex to utils module 6 years ago
chao 0d5dcfcae3 refactor state syncing; unify state sync and beacon sync (i.e. depends 6 years ago
Leo Chen 78bcab7356 [pong] actively sending pong message 6 years ago
Eugene Kim 9fc97e43b0 Store group sigs in the real header, not in a copy 6 years ago
Rongjian Lan 64d6ee80d3 add public key into consensus/drand message 6 years ago
Minh Doan beaa0a84fe clean up technical debt 6 years ago
Leo Chen 16c526af34 [misc] reduce number of logs 6 years ago
Rongjian Lan 1dbb1a9250 remove validator IDs 6 years ago
Richard Liu cb066b9edd
add /nodes API for explorer (#585) 6 years ago
Rongjian Lan 655bd9f73e Use genesis BLS key for beacon chain nodes 6 years ago
animeshg cb1085b5b1 test for consensus state 6 years ago
Minh Doan 9a2cfb9080 change BlsPubKey to ConsensusPubKey and remove unnecessary log 6 years ago
Minh Doan a4d3c13a18 rename PubKey to BlsPubKey 6 years ago
Leo Chen 54f35caf77 check minimal number of peers before sending pong message 6 years ago
Rongjian Lan 72f75935e7 Make the first staking transaction working on the contract 6 years ago
Rongjian Lan f1a03942e9 merge 6 years ago
Leo Chen f3ffc65401 [cleanup] remove libp2p unicast support 6 years ago
Rongjian Lan 4f578bd4ed migrate to use chain reader instead of BlockVerifier 6 years ago
Rongjian Lan 562ae5078d Delete some unused consensus code 6 years ago
Leo Chen 5d5d8caaea [debug] remove excessive logging on receiving messages 6 years ago
Leo Chen ad41838dd6 add log messages to debug consensus issues 6 years ago
Leo Chen d2dfbc3d52 fix travis checker errors 6 years ago
Leo Chen 656d3fdbe2 make leader field private in consensus/drand 6 years ago
Leo Chen e92fdc7b33 reduce the number of message 6 years ago
Leo Chen 6a316f009e ignore messages sent to leader only from validator 6 years ago
Minh Doan ac2d1a9940 fix tests 6 years ago
Minh Doan 3b5836c950 fix typos 6 years ago
Minh Doan e59b6243d6 add ConstructConsensusMessage to the message payload 6 years ago
Minh Doan a76f7d343d add comments to fix golint 6 years ago
Minh Doan cf727f76fe fix tests 6 years ago
Minh Doan 1f8cd8c5b7 fix typos 6 years ago
Minh Doan 6d5dd2afe3 apply new message protocol 6 years ago
Rongjian Lan 51c4b1e91b Change rnds in block to 32 bytes 6 years ago