Commit Graph

953 Commits (7178eabbf15fe1c3a86a75d3a9b4c96ae4e54a33)

Author SHA1 Message Date
Edgar Aroutiounian ad1e94b56b [reward] Give back 0 reward instead of nil 5 years ago
Edgar Aroutiounian c2d0315823 [reward] log whatPercentStakedNow 5 years ago
Edgar Aroutiounian 06ca582f16 [reward] Do need Update for accumulator 5 years ago
Edgar Aroutiounian c30886b1d4 [reward] Do not update state in reward, thread through payout, write payout on each block 5 years ago
Rongjian Lan 178fbde94c Fix bls pub key address leader lookup bug 5 years ago
Eugene Kim 110c657c5b Add UT for nodeconfig.ShardIDFromConsensusKey 5 years ago
Eugene Kim 9d0cc6196a Mock shardingconfig interfaces 5 years ago
Eugene Kim 65a066c70b Break import cycle at ./internal/utils → ./p2p 5 years ago
Eugene Kim 229456eb41 Factor BLS-key-to-shard-ID logic out 5 years ago
Eugene Kim f91488b50b Add sharding schedule to node config 5 years ago
Eugene Kim 22f0c4eac3 Ensure nodeconfig.shardConfigs is initialized 5 years ago
Eugene Kim d8650cbf1e golint 5 years ago
Eugene Kim 15f08d6aad ChainConfigForNetworkType → NetworkType.ChainConfig 5 years ago
Eugene Kim 311091e7c5 Fix typo 5 years ago
Eugene Kim 878e13ba8c Remove unused nodeconfig.SetConfigs 5 years ago
Chao Ma a8a977e88c add getECDSAFromCoinbase for leader reward 5 years ago
Edgar Aroutiounian a8a9f7c951
[votepower] Allow negative diff, explicit check sum to one (#1930) 5 years ago
Edgar Aroutiounian 954c50a561
[reward] Add reward Schedule table from spreadsheet (#1929) 5 years ago
Rongjian Lan 67f5100e5b Make sure crosslink is verified before proposal 5 years ago
Rongjian Lan f59469b644 Add epoch number in shard state for use of beacon epoch sync 5 years ago
Rongjian Lan e0ea579922 Fix comment 5 years ago
Rongjian Lan b240b7533d Many small tweaks 5 years ago
flicker-harmony 3571517303 Fix travis lint 5 years ago
flicker-harmony f7c939d174 Make staking txs optional in blocks 5 years ago
Edgar Aroutiounian 35d22ce116
[reward] Add Accumulator of rewards in DB (#1888) 5 years ago
flicker-harmony 0f3a3deffc Different API update to support staking txs fetch and additional staking methods 5 years ago
Rongjian Lan 6535f84923 Fix error and lint 5 years ago
Rongjian Lan b273ab0e35
Apply suggestions from code review 5 years ago
Rongjian Lan 8e9dac2831 Add shard assignment in validator RPC; fix main.go for staking validator setup 5 years ago
Leo Chen 4c14e2b63a [devnet] shortne epoch time and increase slot to 50 5 years ago
chao 338720b2eb fix epoch reading bug; return error in block crosslink verification if crosslink exists; only remove committed crosslink from pending list 5 years ago
chao 706fc6826f fix block reward code after merging with crosslink 5 years ago
Leo Chen 12d2a9623c [devnet] use a new set of account key 5 years ago
Leo Chen d1557363ae [devnet] reduce the number of nodes per shard to reach consensus in bootstrap 5 years ago
Rongjian Lan 1a5757b249 Add full block reward integration; fix staking index bug; add staking txn signer check (#1889) 5 years ago
Rongjian Lan b8fa1b4d94 Fix block rewards; Add staking signer check; Allow 0 MaxTotalDelegation (#1887) 5 years ago
Leo Chen 3dd3da4284 [devnet] use pga for the hosted zone to avoid conflict with testnet 5 years ago
Rongjian Lan 842ced116a Fix cross-shard verification during staking epoch change 5 years ago
Rongjian Lan 61e613b492 Set staking for pangaea 5 years ago
Rongjian Lan c6e0fc68fa Add voting power and effective stake into RPC 5 years ago
Edgar Aroutiounian 5137dfed36
[WIP] [reward] Adjust block reward by % of current staked (#1874) 5 years ago
Edgar Aroutiounian 1cf258ee06
[staking][reward] Give out block reward for cross links (#1869) 5 years ago
Rongjian Lan 7291f8b248 Fix staking epoch transition 5 years ago
Leo Chen f54932d5ec [devnet] set 40 keys only for hmy node on devnet 5 years ago
Leo Chen ffe6f028d8 [devnet] updated pangaea network configuration for devnet usage 5 years ago
flicker-harmony 54bdb3d309 One address support where its missing and getValidatorInfo to getValidatorInformation 5 years ago
Rongjian Lan d9900b44df Fix staking epoch logic 5 years ago
Rongjian Lan e79ba5fe88 Make shard chain follow beacon chain's epoch after stakingEpoch 5 years ago
Rongjian Lan 9070421462 Refactor shard compute logic and make local test friendly for staking 5 years ago
Rongjian Lan fd70805e8c fix lint 5 years ago