nimbus-eth2/vendor
Jacek Sieka 0f8a3a5ae8
checkpoint database at end of each slot (#2195)
* checkpoint database at end of each slot

To avoid spending time on synchronizing with the file system while doing
processing, the manual checkpointing mode turns off fsync during
processing and instead checkpoints the database when the slot has ended.

From an sqlite perspecitve, in WAL mode this guaranees database
consistency but may lead to data loss which is fine - anything missing
from the beacon chain database can be recovered on the next startup.

* log sync status and delay in slot start message

* bump
2020-12-18 22:01:24 +01:00
..
NimYAML@3983a1bf48 bump submodules 2020-02-11 23:16:02 +01: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-testnets@a423715c6c New bootstrap nodes for Mainnet 2020-11-25 21:27:40 +02: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@f1cd9e606d 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
news@1d2ca5b059 Less risk for Eth1-induced delays in block proposal 2020-12-01 15:38:50 +02:00
nim-bearssl@33b2303fc3 Crypto rng (#1284) 2020-07-07 17:51:02 +02:00
nim-blscurve@b5a77f1d29 Bump blst: perf + 32-bit platforms support + pure C fallback + drop Miracl fallback tests (#2152) 2020-12-10 10:18:07 +01:00
nim-chronicles@b7150d195b Add more eth1-related logging 2020-11-20 17:13:51 +02:00
nim-chronicles-tail@858e4ea2ed Fix some logical typos introduced in the rebase 2020-06-22 17:30:04 +03:00
nim-chronos@8709ef9ed5 Peer stuff (#2084) 2020-11-26 20:23:45 +01:00
nim-confutils@5d8d1ea648 Address #1695 2020-10-09 16:39:03 +03:00
nim-eth@0f48ccecc0 checkpoint database at end of each slot (#2195) 2020-12-18 22:01:24 +01:00
nim-eth2-scenarios@39966c051e remove v0.12.3 EF test vectors to save 2.7GB of space in CI instances (#2017) 2020-11-13 22:16:56 +01:00
nim-faststreams@87309f3120 Add 'deposits import' command; Switch to NJS when loading the keystores and improve the data validation 2020-08-02 23:00:43 +03:00
nim-http-utils@33d70b9f37 bump submodules 2020-02-21 01:35:54 +01:00
nim-json-rpc@5b6312a18b misc fixes (#2027) 2020-11-16 20:15:43 +01:00
nim-json-serialization@32f75d93b0 Implement #1768 2020-11-12 22:29:43 +02:00
nim-libbacktrace@8121c08e0e bump nim-libbacktrace (#1799) 2020-10-27 13:09:03 +01:00
nim-libp2p@a1a5f9abac msgid formatting, libp2p bump (#2198) 2020-12-18 18:45:27 +00:00
nim-metrics@22a3867341 misc fixes (#2027) 2020-11-16 20:15:43 +01:00
nim-nat-traversal@f147329d2c bumps (#2154) 2020-12-07 17:09:05 +01:00
nim-normalize@db9a74ad6a Address #1694 2020-10-06 15:46:22 +03:00
nim-prompt@b0ea27c34c Integrate nim-prompt 2019-10-07 23:56:34 +09:00
nim-protobuf-serialization@879421b121 fix all comments 2020-06-10 00:50:10 +08:00
nim-rocksdb@e528ee949a kvstore: port to nim-eth (#938) 2020-04-27 18:36:28 +02:00
nim-secp256k1@af9611c187 bump secp 2020-12-16 19:41:12 +02:00
nim-serialization@5b11c41731 Working test suite with run-time presets 2020-07-08 02:02:14 +03:00
nim-snappy@b2f48c0fd3 use stew/leb128 2020-12-15 17:06:15 +02:00
nim-sqlite3-abi@068ff3593c bump (#929) 2020-04-24 11:47:51 +02:00
nim-stew@5cf4feabea bump libp2p (#2187) 2020-12-16 09:36:51 +01:00
nim-stint@9e49b00148 Bump modules 2020-01-21 01:26:57 +02:00
nim-testutils@cc5d6e4612 Add a fuzzing test for the beacon node CLI parser 2020-10-02 12:42:32 +03:00
nim-unicodedb@7c6ee4bfc1 bump submodules 2020-03-18 17:20:34 +01:00
nim-web3@dde382f70e fixed interop with geth after updating nim-web3 2020-09-24 16:07:57 +03:00
nim-zxcvbn@ea6de3427d Address #1690 Min password entropy 2020-10-16 19:34:26 +03:00
nimbus-benchmarking@00e0188b80 bump vendor/nimbus-benchmarking 2020-12-16 14:11:11 +01:00
nimbus-build-system@e2de003ce6 build warnings (#2179) 2020-12-14 16:45:31 +00:00
nimbus-security-resources@145e12aaad Finish the 'create wallet' command; Addresses #1319 2020-07-28 07:36:25 +03:00
nimcrypto@a065c17418 bump nimcrypto (#1802) 2020-10-03 11:21:45 +02: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