nimbus-eth2/vendor
Jacek Sieka 6f7e0e3393
REST cleanups (#3255)
* REST cleanups

* reject out-of-range committee requests
* print all hex values as lower-case
* allow requesting state information by head state root
* turn `DomainType` into array (follow spec)
* `uint_to_bytesXX` -> `uint_to_bytes` (follow spec)
* fix wrong dependent root in `/eth/v1/validator/duties/proposer/`
* update documentation - `--subscribe-all-subnets` is no longer needed
when using the REST interface with validator clients
* more fixes
* common helpers for dependent block
* remove test rules obsoleted by more strict epoch tests
* fix trailing commas

* Update docs/the_nimbus_book/src/rest-api.md
* Update docs/the_nimbus_book/src/rest-api.md

Co-authored-by: sacha <sacha@status.im>
2022-01-08 22:06:34 +02:00
..
NimYAML@ca82b5e884 bump NimYAML 2021-02-25 14:20:26 +02:00
asynctools@c478bb7426 Local sim now includes a prometheus server, a Ganache instance and a simulation dashboard server (in Tmux mode) 2020-06-22 17:30:04 +03:00
eth2-networks@e14cfc658f Altair config for mainnet 2021-09-29 14:19:20 +03:00
jswebsockets@ff0ceecc4c Local sim now includes a prometheus server, a Ganache instance and a simulation dashboard server (in Tmux mode) 2020-06-22 17:30:04 +03:00
karax@32de202845 bump submodules (#2279) 2021-02-02 19:02:52 +01:00
news@9094ae3147 Switch back to the news package in nim-json-rpc (#3136) 2021-11-29 21:47:31 +01:00
nim-bearssl@dc62f4fccd module bumps (#2800) 2021-08-20 18:39:18 +00:00
nim-blscurve@9742a4c8a4 Bump BLST, improve pubkey deserialization speed by 20% to 2x faster. improve signature deserialization by 5% to 4x faster. (#3227) 2022-01-02 16:48:14 +01:00
nim-chronicles@884e870048 Bump Chronicles 2021-11-09 13:33:53 +02:00
nim-chronicles-tail@858e4ea2ed Fix some logical typos introduced in the rebase 2020-06-22 17:30:04 +03:00
nim-chronos@7dc58d42b6 Bump chronos (Improve ram usage) (#3180) 2021-12-10 13:25:43 +01:00
nim-confutils@6a56d01381 bump nim-confutils to `6a56d01381f434d5fbcc61b6e497b9409155bcbc` (#3196) 2021-12-15 09:27:04 +00:00
nim-eth@5655bd035c bump nim-eth to `5655bd035cfd7319c6f2e60b7fdefef65a057939` (#3193) 2021-12-14 17:27:46 +00:00
nim-eth2-scenarios@1074fab55d add Bellatrix fork and transition tests; "Ethereum Foundation" -> EF (#3242) 2022-01-05 09:42:56 +01:00
nim-faststreams@3a0ab42573 module bumps (#2800) 2021-08-20 18:39:18 +00:00
nim-http-utils@689da19e9e Bump `chronos` and `http-utils` to fix number of issues. (#2765) 2021-08-06 18:37:51 +00:00
nim-json-rpc@1527ef44ab Hotfix: non-crashing version of nim-json-rpc/news 2021-11-30 02:51:35 +02:00
nim-json-serialization@4f3775ddf4 cleanups and fixes (#2827) 2021-08-27 11:00:06 +02:00
nim-libbacktrace@63196b0628 Merge stable into unstable 2021-05-20 13:50:40 +03:00
nim-libp2p@dffe4bed45 Bump libp2p (#3246) 2022-01-05 17:33:23 +01:00
nim-metrics@b4c6a51ee7 module bumps (#2800) 2021-08-20 18:39:18 +00:00
nim-nat-traversal@8994b67b07 bump nat, avoid one more finalizer (#2209) 2020-12-31 15:58:31 +01:00
nim-normalize@db9a74ad6a Address #1694 2020-10-06 15:46:22 +03:00
nim-presto@fba35d5a67 Implementation of the Keymanager API (BETA) 2022-01-04 18:51:45 +02:00
nim-protobuf-serialization@f7d671f877 module bumps (#2800) 2021-08-20 18:39:18 +00:00
nim-rocksdb@6aab1e0dd6 bumps (#2214) 2021-01-07 13:12:37 +01:00
nim-secp256k1@d790c42206 module bumps (#2800) 2021-08-20 18:39:18 +00:00
nim-serialization@fcd0eadadd disentangle eth2 types from the ssz library (#2785) 2021-08-18 20:57:58 +02:00
nim-snappy@2256d6efb2 3x speedup in snappy compression (#3234) 2022-01-03 18:17:10 +01:00
nim-sqlite3-abi@07039dd887 bump submodules (#2279) 2021-02-02 19:02:52 +01:00
nim-ssz-serialization@3cd8d2d6b8 bump nim-ssz-serialization to `3cd8d2d6b80bde0ce7f25609cb5cb9fc37852fe2` (#3194) 2021-12-16 17:26:54 +00:00
nim-stew@17cd8c846f REST cleanups (#3255) 2022-01-08 22:06:34 +02:00
nim-stint@49d11d61b8 bump `nim-stint` (#2969) 2021-10-14 14:13:51 +03:00
nim-taskpools@d0fc9cb4ab fix multithreading memory leak (#2920) 2021-09-29 18:09:53 +02:00
nim-testutils@1f66448152 Implementation of the Keymanager API (BETA) 2022-01-04 18:51:45 +02:00
nim-unicodedb@7c6ee4bfc1 bump submodules 2020-03-18 17:20:34 +01:00
nim-unittest2@f1d70dbb8c cron CI: various fixes (#2594) 2021-08-18 14:40:03 +02:00
nim-web3@0982a0a6e4 bump nim-web3 to properly decode TypedTransactions (#3187) 2021-12-13 15:50:18 +00:00
nim-websock@a697e3585d Add support for HTTPS Web3 providers 2021-11-23 15:56:18 +02:00
nim-zlib@6bbc67d09e Add support for HTTPS Web3 providers 2021-11-23 15:56:18 +02:00
nim-zxcvbn@ea6de3427d Address #1690 Min password entropy 2020-10-16 19:34:26 +03:00
nimbus-benchmarking@dff3634b5d /bin/bash -> /usr/bin/env bash (needed on NixOS) 2021-11-15 15:45:01 +02:00
nimbus-build-system@25a4c27033 Nim-1.2.16 (#3203) 2021-12-17 00:52:49 +01:00
nimbus-security-resources@145e12aaad Finish the 'create wallet' command; Addresses #1319 2020-07-28 07:36:25 +03:00
nimcrypto@a5742a9a21 module bumps (#2800) 2021-08-20 18:39:18 +00:00
websocket.nim@28cc44c8de Local sim now includes a prometheus server, a Ganache instance and a simulation dashboard server (in Tmux mode) 2020-06-22 17:30:04 +03:00