Danny Ryan
|
2c48bab3d8
|
Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
|
2018-12-17 10:40:41 -05:00 |
Danny Ryan
|
110fe75a70
|
Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
|
2018-12-17 10:40:31 -05:00 |
Danny Ryan
|
fbabeff838
|
Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
|
2018-12-17 10:40:21 -05:00 |
vbuterin
|
b402a7c1d6
|
Made a function multiline
|
2018-12-17 09:12:51 -05:00 |
Danny Ryan
|
eccfc912b5
|
Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
|
2018-12-17 09:11:39 -05:00 |
vbuterin
|
c0d65cc334
|
Changed get_effective_balance definition to use state+index
|
2018-12-17 09:10:44 -05:00 |
Danny Ryan
|
e9f986971e
|
Update specs/core/0_beacon-chain.md
Co-Authored-By: vbuterin <v@buterin.com>
|
2018-12-17 09:08:13 -05:00 |
vbuterin
|
416bbf9cea
|
Edit latest_block_roots in place instead of as a queue
Faster editing that way; otherwise every block will require completely reconstructing a 8192-sized Merkle tree.
|
2018-12-17 04:40:27 -05:00 |
vbuterin
|
964395c362
|
Some bugfixes
|
2018-12-13 19:40:00 -05:00 |
vbuterin
|
2b9a0e999c
|
Separate validator balances
|
2018-12-13 19:28:59 -05:00 |
Danny Ryan
|
9e74043a17
|
move ejectiosn to per-epoch. fix a couple bugs in validator status change functions (#314)
|
2018-12-13 19:45:08 +00:00 |
Raul Jordan
|
923df80b03
|
replace shard_block_hash with shard_block_root
|
2018-12-13 11:26:10 -06:00 |
terence tsao
|
9170efee1b
|
removed old comments
|
2018-12-13 08:27:22 -08:00 |
Hsiao-Wei Wang
|
1ea887c964
|
Deposits: define `DepositData` and rename `DepositParameters` to `DepositInput` (#310)
|
2018-12-13 15:36:57 +00:00 |
terence tsao
|
ddb91adecf
|
quick fix on typo
|
2018-12-13 06:51:47 -08:00 |
Gregory Markou
|
b554204688
|
clarified language around start_up (#303)
|
2018-12-13 13:08:51 +00:00 |
Justin
|
6b6a04c884
|
Bugfix (missing `state.`)
|
2018-12-13 10:03:50 +00:00 |
Hsiao-Wei Wang
|
c1a3b29145
|
Fix `verify_slashable_vote_data`: use `get_domain` (#306)
|
2018-12-13 09:55:37 +00:00 |
Hsiao-Wei Wang
|
6fa12f6603
|
Merge pull request #301 from ethereum/vote_rename
Some renames about vote and fix `verify_slashable_vote_data` (`verify_casper_votes`)
|
2018-12-13 13:58:10 +08:00 |
Hsiao-Wei Wang
|
d5a5e1815c
|
Rename `LATEST_BLOCK_ROOT_COUNT` -> `LATEST_BLOCK_ROOTS_LENGTH`
|
2018-12-13 13:55:34 +08:00 |
Hsiao-Wei Wang
|
9eeb863ec6
|
Refactor `verify_slashable_vote_data`
|
2018-12-13 03:11:53 +08:00 |
Hsiao-Wei Wang
|
ab7549e52e
|
Move `verify_slashable_vote_data` to the last verification of Casper slashings
|
2018-12-13 03:04:10 +08:00 |
Hsiao-Wei Wang
|
d2fda68ccb
|
Fix ToC
|
2018-12-13 03:00:53 +08:00 |
Hsiao-Wei Wang
|
4aa6ec4468
|
Update `CasperSlashing` and `verify_casper_votes`
1. Rename `verify_casper_votes` -> `verify_slashable_vote_data`
2. Rename `CasperSlashing.votes_1` -> `CasperSlashing.slashable_vote_data_1`
3. Rename `CasperSlashing.votes_2` -> `CasperSlashing.slashable_vote_data_2`
4. Fix `verify_slashable_vote_data` `(verify_casper_votes)`
|
2018-12-13 02:55:28 +08:00 |
Hsiao-Wei Wang
|
ae5221c4f8
|
Move BLS verification to later step
|
2018-12-13 02:11:47 +08:00 |
Hsiao-Wei Wang
|
ac3ffb3df6
|
`LATEST_BLOCK_ROOTS_COUNT` -> `LATEST_BLOCK_ROOT_COUNT`
|
2018-12-13 02:08:37 +08:00 |
Hsiao-Wei Wang
|
81c6b561fc
|
`CandidatePoWReceiptRootRecord.votes` -> `CandidatePoWReceiptRootRecord.vote_count`
|
2018-12-13 02:07:12 +08:00 |
Danny Ryan
|
cc34097fba
|
fix genesis
|
2018-12-12 11:51:42 -06:00 |
terence tsao
|
3b0fe25c14
|
multiply GWEI_PER_ETH
|
2018-12-12 09:29:26 -08:00 |
Hsiao-Wei Wang
|
4c3c8510d4
|
Fix 'validator_index': 'uint64' -> 'uint24'
|
2018-12-13 01:09:56 +08:00 |
Danny Ryan
|
10fa84b057
|
rename base_inactivity_penalty to inactivity_penalty
|
2018-12-12 09:28:47 -06:00 |
Danny Ryan
|
541f33094f
|
move rewards helpers to rewrds and penalties section
|
2018-12-12 09:14:44 -06:00 |
Danny Ryan
|
bc60576d3c
|
rework rewards sections as per PR feedback
|
2018-12-12 09:07:44 -06:00 |
Justin
|
19b0421d4d
|
Merge branch 'master' into fix-rewards
|
2018-12-12 13:11:10 +00:00 |
vbuterin
|
6b5479cac9
|
Moved ancestor hashes to state, changed to batched accumulator (#269)
* Replaced ancestors hashes in blocks with the previous block root
* Add a block root batched accumulator
* Cleanup processing presentation
|
2018-12-12 13:02:50 +00:00 |
Chih Cheng Liang
|
21da07b4f7
|
typo (#294)
|
2018-12-12 10:30:58 +00:00 |
Danny Ryan
|
e2714b3344
|
add bls_verify_multiple def to phase 0 spec (#292)
|
2018-12-11 21:18:30 +00:00 |
Danny Ryan
|
726ed97eb2
|
Merge branch 'rename_tree_roots' of https://github.com/terenc3t/eth2.0-specs into terenc3t-rename_tree_roots
|
2018-12-11 14:54:30 -06:00 |
Terence Tsao
|
3f31eecb18
|
fixed typo & s/winning_hash/winning_root/
|
2018-12-11 12:50:20 -08:00 |
Terence Tsao
|
a13997d738
|
updated rest of the fields except ancestor_hashes
|
2018-12-11 12:38:32 -08:00 |
Justin
|
9f8ae361f9
|
Rename `BLSVerify` to `bls_verify` and put `hash` in helpers
|
2018-12-11 20:30:28 +00:00 |
Danny Ryan
|
032007ad17
|
add organization to previous epoch attester helpers
|
2018-12-11 13:40:00 -06:00 |
Danny Ryan
|
5e84a53ff1
|
base_reward is 1/4 of total reward val can earn per cycle
|
2018-12-11 13:32:27 -06:00 |
Danny Ryan
|
42364fe7b1
|
add granular reward for the four different parts of attestation
|
2018-12-11 13:22:17 -06:00 |
Terence Tsao
|
e0e2fed1b5
|
rename hash tree roots as root
|
2018-12-11 09:53:56 -08:00 |
Danny Ryan
|
e8d8b03089
|
note the vyper version the contract is expected to be compiled with (#287)
|
2018-12-11 16:29:09 +00:00 |
Danny Ryan
|
084880511d
|
Merge pull request #280 from ethereum/validator-status
validator status cleanup
|
2018-12-11 10:14:02 -06:00 |
Danny Ryan
|
5734b25fb1
|
rename bls verification spec ref
|
2018-12-11 10:13:31 -06:00 |
Danny Ryan
|
c462f563b1
|
use Deposit object for processing intiial deposits
|
2018-12-11 10:02:59 -06:00 |
Danny Ryan
|
1e3f518f02
|
pr feedback
|
2018-12-11 09:49:50 -06:00 |