prysm-pulse/beacon-chain/core/blocks
Raul Jordan e25436557a Advance Beacon State Transition Part 5: Simulate Casper Slashings (#1298)
* deposit definition according to latest spec

* ssz decode input data tests

* fix todo

* ignore XXX fields in struct

* fix

* timestamp

* gazelle run processing

* process deposit complete

* all logic complete

* verify merkle branch

* gazelle

* process deposit func

* diff cov 1005

* add todo"

* all test cases written down

* most tests complete

* ttl timestamp fail

* 100% code coverage in deposits

* fix params

* encode deposit data helper func

* state transition with no slots failing with panic at calcnewblockhashes

* smaller deposits for chain start

* state advancement benches

* ran go tests

* bazel

* improve the thing

* lint

* works works works

* all conflicts fixed

* edit readme to specify tests format

* edit readme to specify tests format

* skip slots works yay

* gazelle

* edit readme to specify tests format

* wrapped up all randao simulation

* fix

* passing

* goimports

* move to slices pkg

* deadcode

* deposit yaml tests

* created deposit trie implementation in Go

* created deposit trie implementation in Go

* gazelle

* merkle branch generation

* merkle branch generation

* more merkle debugging

* fix deposit trie

* include new merkle trie functions

* update all deposit operations

* capitalize

* advancing deposits fully works, grows the validator set

* wrap up time formatting

* lint fix

* include all information in the README

* edit conf

* revert

* clean up before merge

* successfully e2e test proposer slashings

* casper advancement

* wrap up casper slashings

* gazelle

* fix conf

* fix comments
2019-01-14 23:54:27 +08:00
..
block_operations_test.go Encoding/Decoding Deposit Data Fix (#1317) 2019-01-14 22:42:26 +08:00
block_operations.go Advance Beacon State Transition Part 5: Simulate Casper Slashings (#1298) 2019-01-14 23:54:27 +08:00
block_test.go Renaming Poc_ and Pow_receipt_ fields (#1271) 2019-01-08 20:42:42 -08:00
block.go Encoding/Decoding Deposit Data Fix (#1317) 2019-01-14 22:42:26 +08:00
BUILD.bazel Implement PoW Chain Deposit Trie in Go (#1285) 2019-01-11 16:29:30 +08:00
validity_conditions_test.go Remove Use of Proto .GetX for Value Getters (#1235) 2019-01-04 21:58:19 -06:00
validity_conditions.go ToBytes32 (#1306) 2019-01-13 09:04:14 -05:00