lighthouse/eth2/types/src
Paul Hauner 251aea645c
Make API friendly to block explorers (#702)
* Add validator index to duties response

* Add `get_state` method to beacon chain

* Improve /beacon/validators endpoint

* Add validators/all and validators/active endpoints

* Start refactor of HTTP docs

* Document /beacon/heads endpoint

* Remove some unused API endpoints

* Improve API docs

* Add methods to get all validator duties

* Improve docs

* Remove dead links

* Make tables left-justified

* Add /consensus/vote_count endpoint

* Add /consensus/individual_votes endpoint

* Update formatting

* Tidy

* Add committees endpoint

* Strictly require 0x prefix for serde in BLS

* Update docs to have 0x prefix

* Fix failing tests

* Add unfinished code

* Improve testing, fix bugs

* Tidy, ensure all beacon endpoints smoke tested

* Fix pubkey cache error

* Address comments with docs
2019-12-19 11:45:28 +11:00
..
beacon_state Make API friendly to block explorers (#702) 2019-12-19 11:45:28 +11:00
test_utils Faster BeaconState enc/dec (#671) 2019-12-06 16:44:03 +11:00
utils Apply eth2.0 config spec to ChainSpec (#605) 2019-11-28 13:20:16 +11:00
attestation_data.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
attestation_duty.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
attestation.rs Validator client refactor (#618) 2019-11-25 15:48:24 +11:00
attester_slashing.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
beacon_block_body.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
beacon_block_header.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
beacon_block.rs Validator client refactor (#618) 2019-11-25 15:48:24 +11:00
beacon_committee.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
beacon_state.rs Make API friendly to block explorers (#702) 2019-12-19 11:45:28 +11:00
chain_spec.rs Move max_seed_lookahead to used constants (#705) 2019-12-12 17:11:14 +11:00
checkpoint.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
deposit_data.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
deposit.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
eth1_data.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
eth_spec.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
fork.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
free_attestation.rs Revert "Merge pull request #200 from sigp/new-structure" 2019-02-14 12:09:18 +11:00
historical_batch.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
indexed_attestation.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
lib.rs Prepare for public testnet (#628) 2019-12-03 15:28:57 +11:00
pending_attestation.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
proposer_slashing.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
relative_epoch.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00
slot_epoch_macros.rs Add ssz_fixed_len method to ssz::Encode 2019-09-08 12:23:37 -04:00
slot_epoch.rs Remove JSON epoch test 2019-09-02 16:29:05 +10:00
slot_height.rs Rename SSZ traits (Encodable -> Encode) 2019-05-13 15:12:19 +10:00
tree_hash_impls.rs Implement tree hash caching (#584) 2019-11-05 15:46:52 +11:00
utils.rs Interop chain start strategies (#479) 2019-08-06 13:29:27 +10:00
validator.rs Faster BeaconState enc/dec (#671) 2019-12-06 16:44:03 +11:00
voluntary_exit.rs Update to spec v0.9.1 (#597) 2019-11-21 11:47:30 +11:00