lighthouse/book/src
Paul Hauner fbcf0f8e2e
Update VC and BN APIs for naive aggregation (#950)
* Refactor `Attestation` production

* Add constant

* Start refactor for aggregation

* Return early when no attesting validators

* Refactor into individual functions

* Tidy, add comments

* Add first draft of NaiveAggregationPool

* Further progress on naive aggregation pool

* Fix compile errors in VC

* Change locking logic for naive pool

* Introduce AttesationType

* Add pruning, comments

* Add MAX_ATTESTATIONS_PER_SLOT restriction

* Add pruning based on slot

* Update BN for new aggregation fns

* Fix test compile errors

* Fix failing rest_api test

* Move SignedAggregateAndProof into own file

* Update docs, fix warning

* Tidy some formatting in validator API

* Remove T::default_spec from signing

* Fix failing rest test

* Tidy

* Add test, fix bug

* Improve naive pool tests

* Add max attestations test

* Revert changes to the op_pool

* Refactor timer
2020-03-25 21:14:05 +11:00
..
css Make API friendly to block explorers (#702) 2019-12-19 11:45:28 +11:00
js Update book deposit contract address (#858) 2020-02-25 10:15:11 +11:00
advanced_database.md Document the freezer DB space-time trade-off (#808) 2020-01-20 10:01:58 +11:00
advanced.md Document the freezer DB space-time trade-off (#808) 2020-01-20 10:01:58 +11:00
api.md Refactor docs into mdbook (#547) 2019-10-02 11:04:56 +10:00
become-a-validator-docker.md Print validator pubkeys during generation (#791) 2020-01-10 15:47:07 +11:00
become-a-validator-source.md Testnet5 docs (#892) 2020-03-05 10:12:34 +11:00
become-a-validator.md Testnet5 docs (#892) 2020-03-05 10:12:34 +11:00
cli.md Eth1 Integration (#542) 2019-11-15 14:47:51 +11:00
contributing.md Update CONTRIBUTING.md (#751) 2020-01-03 10:45:53 +11:00
docker.md Update docs for testnet3 (#773) 2020-01-10 13:56:48 +11:00
http_advanced.md Testnet5 docs (#892) 2020-03-05 10:12:34 +11:00
http_beacon.md Testnet5 docs (#892) 2020-03-05 10:12:34 +11:00
http_consensus.md Make API friendly to block explorers (#702) 2019-12-19 11:45:28 +11:00
http_network.md fix typo in httpnetwork doc (#904) 2020-03-17 11:07:59 +11:00
http_spec.md Update docs for api endpoints (#852) 2020-02-14 19:17:12 +11:00
http_validator.md Update VC and BN APIs for naive aggregation (#950) 2020-03-25 21:14:05 +11:00
http.md Update docs for api endpoints (#852) 2020-02-14 19:17:12 +11:00
installation.md Add note about rustup update (#696) 2019-12-11 09:31:25 +11:00
intro.md Validator client refactor (#618) 2019-11-25 15:48:24 +11:00
local-testnets.md Make docs clearer regarding local vs public testnets (#823) 2020-01-23 19:27:38 +11:00
setup.md Validator client refactor (#618) 2019-11-25 15:48:24 +11:00
simple-testnet.md Make docs clearer regarding local vs public testnets (#823) 2020-01-23 19:27:38 +11:00
SUMMARY.md Update docs for api endpoints (#852) 2020-02-14 19:17:12 +11:00
websockets.md Testnet5 docs (#892) 2020-03-05 10:12:34 +11:00