0xmiel
4131e0941f
Book updates may 21 ( #2590 )
...
* update deposit page
* edit keys.md
* edit connect-eth2.md
* remove extra emacs generated file
* update run a validator guide
* update system requirements
* update start-syncing.md
2021-05-21 14:49:12 +02:00
tersec
1c05865656
bump nim-eth2-scenarios to download v1.1.0-alpha.5 test vectors ( #2588 )
2021-05-21 10:54:59 +00:00
tersec
0b0bfd1de0
use StateData in place of BeaconState outside state transition code ( #2551 )
...
* use StateData in place of BeaconState outside state transition code
* propagate more StateData usage
* remove withStateVars().state
* wrap get_beacon_committee(BeaconState, ...) as gbc(StateData, ...)
* switch makeAttestation() to use StateData
* use StateData wrapper/dispatcher for get_committee_count_per_slot()
* convert AttestationCache.init(), weak subjectivity functions, and updateValidatorMetrics()
* add get_shuffled_active_validator_indices(StateData) and get_block_root_at_slot(StateData)
* switch makeAttestationData() to StateData
* sync AllTests-mainnet.md after rebase
2021-05-21 09:23:28 +00:00
cheatfate
be5661eebc
Fix /api/eth/v1/validator/aggregate_and_proofs call
2021-05-21 09:47:13 +03:00
cheatfate
6869a1ad33
Convert all the tuples to objects because of de-serialization of tuples issue.
2021-05-21 09:47:13 +03:00
Ștefan Talpalaru
8b15c5d75f
CI cron: change step order
2021-05-20 20:00:38 +02:00
Ștefan Talpalaru
74722f1695
CI cron: reschedule
2021-05-20 19:02:06 +02:00
cheatfate
d61b5f46e1
Added missing redirection for POST /eth/v1/beacon/pool/attestations.
2021-05-20 19:42:08 +03:00
cheatfate
d4970e07d2
Use atSlot() instead of getBlockByXXX().
2021-05-20 19:42:08 +03:00
Ștefan Talpalaru
00dadaba15
CI cron: reschedule it
2021-05-20 18:36:33 +02:00
Ștefan Talpalaru
dd84ecd520
CI cron: debug fixture download
2021-05-20 18:28:03 +02:00
Ștefan Talpalaru
57259cf0d9
CI cron: debug fixture download
2021-05-20 18:21:16 +02:00
Ștefan Talpalaru
876a4cd684
CI cron: try a different expression syntax
2021-05-20 17:52:28 +02:00
Jacek Sieka
8dbd796401
prune `validatorIndexFromPubKey` table
2021-05-20 14:10:23 +03:00
Zahary Karadjov
acee2d3709
Remove an inappropriate merge artifact
2021-05-20 13:55:33 +03:00
Zahary Karadjov
dc49a51654
Merge stable into unstable (take 2)
2021-05-20 13:52:09 +03:00
Zahary Karadjov
b7aa30adfd
Merge stable into unstable
2021-05-20 13:50:40 +03:00
tersec
d8bb91d9a9
partially integrate eth1 merge changes ( #2548 )
...
* partially integrate eth1 merge changes
* use hexToSeqByte() and validate execution engine opaque transaction length
* remove incorrect REST serialization code
2021-05-20 10:44:13 +00:00
Johann Bauer
14c258db8b
Fix typo in book ( #2580 )
2021-05-20 12:41:33 +02:00
yslcrypto
5bf5804bc1
update faq
2021-05-19 16:29:57 +02:00
yslcrypto
8ca2329a20
minor restructure
2021-05-19 16:26:39 +02:00
yslcrypto
62a98e9c6d
minor restructure
2021-05-19 16:21:05 +02:00
TennisBowling
d27c7b1f53
Add clarity to docs surrounding command line arguments, suggest data-dir when syncing, and polishing up for mainnet ( #2527 )
...
* mainnet
* add clarity to command line rules
* add datadir suggestion when syncing
* remind to pass with all calls
* noCommand added into troubleshooting
* review
Co-authored-by: 0xmiel <sacha.saint-leger@ethereum.org>
* review
Co-authored-by: 0xmiel <sacha.saint-leger@ethereum.org>
* review
Co-authored-by: 0xmiel <sacha.saint-leger@ethereum.org>
* review
Co-authored-by: 0xmiel <sacha.saint-leger@ethereum.org>
* typo
* /lib/systemd/system/ lets you enable on startup
Co-authored-by: 0xmiel <sacha.saint-leger@ethereum.org>
Co-authored-by: Jacek Sieka <arnetheduck@gmail.com>
Co-authored-by: 0xmiel <sacha@status.im>
2021-05-19 16:17:07 +02:00
0xmiel
199ebc995b
restructure, merge, simplify ( #2581 )
2021-05-19 16:12:25 +02:00
yslcrypto
07533f41ba
update binaries page
2021-05-19 12:04:10 +02:00
yslcrypto
ed2e1e1c6b
update docker page
2021-05-19 11:58:48 +02:00
Zahary Karadjov
eb55fe2419
v1.3.0
2021-05-19 09:25:22 +03:00
0xmiel
3fe589a511
Update migration-options.md
2021-05-18 20:18:17 +02:00
0xmiel
80e11ac002
Update migration-options.md
2021-05-18 20:17:41 +02:00
Ștefan Talpalaru
06dca32786
CI: daily cron job testing 3 Nim branches
2021-05-18 21:17:23 +03:00
0xmiel
5eba5b530d
Update migration-options.md
2021-05-18 20:15:39 +02:00
0xmiel
2d3b9e4c07
Update migration-options.md
...
Edits
2021-05-18 18:53:59 +02:00
0xmiel
faf07737de
Sacha book updates (ready for review) ( #2552 )
...
* add doppelganger detection explanation to FAQ and link to Joe's guide from our Pi guide
* Edit CLI options page
* cp
* merge with ith unstable
* prysm migration guide: add steps until import slashing db
* update systemd
* update troubleshooting
* update pi guide
* metrics: replace winners with community
* update migration guide
* cp
* progress with guides, various edits
2021-05-18 18:42:51 +02:00
Eugene Kabanov
5b5ea2e813
Fix integer overflow issue in sync_manager. ( #2564 )
...
* Make Refactor rewind point assignment more concrete.
* Fix overflow issue in getRewindPoint().
Add tests.
2021-05-18 12:25:14 +02:00
Eugene Kabanov
cf06c4e87e
Make REST server more compatible with Lighthouse and Teku validator clients. ( #2575 )
...
* Allow REST server to parse arrays with comma delimiter.
* Fix compilation issues because of new presto framework.
2021-05-18 12:24:57 +02:00
tersec
fb88309b34
bump nim-eth2-scenarios to download v1.1.0-alpha.4 test vectors ( #2574 )
2021-05-18 11:59:46 +02:00
Zahary Karadjov
6b14d33ad6
Bump Confutils
...
This fixes an issue with the --bootstrap-file parameter which was
accidentally considered mandatory due to an upstream issue.
2021-05-18 11:02:01 +03:00
Dustin Brody
e6f1f88d9f
sync AllTests-mainnet.md
2021-05-18 09:45:16 +02:00
Zahary Karadjov
2cb1396969
Log the slashing DB pruning time
2021-05-17 21:42:28 +03:00
Ștefan Talpalaru
1f1367d09a
macOS binary distribution (both AMD64 and ARM64)
2021-05-17 21:42:28 +03:00
Zahary Karadjov
f6a1f602b4
Handle changes in the latest version of Confutils
2021-05-17 21:42:28 +03:00
Zahary Karadjov
b9924214ab
Better error-handling for the slashingdb import/export feature
...
* Error when specifying an invalid --data-dir (or --validator-dir)
* Error when entering an invalid validator public key (e.g. invalid hex value)
* Warning when attempting to export a validator not present in the local database
Some unnecessary remains of the v1 mode has been removed as well
2021-05-17 21:42:23 +03:00
Jacek Sieka
97f4e1fffe
Db1 cont ( #2573 )
...
* Revert "Revert "Upgrade database schema" (#2570 )"
This reverts commit 6057c2ffb4
.
* ssz: fix loading empty lists into existing instances
Not a problem earlier because we didn't reuse instances
* bump nim-eth
* bump nim-web3
2021-05-17 18:37:26 +02:00
Zahary Karadjov
5fadaa247c
Remove ncli_slashing
2021-05-17 18:17:42 +03:00
Zahary Karadjov
5c313b958e
Simplify the slashing db import/export CLI
2021-05-17 17:12:03 +03:00
tersec
6057c2ffb4
Revert "Upgrade database schema" ( #2570 )
...
This reverts commit 22ddf74752
.
2021-05-17 06:34:44 +00:00
Mamy André-Ratsimbazafy
dacc508992
slashing import integrated in NBC
2021-05-16 21:48:38 +03:00
Mamy André-Ratsimbazafy
0574531c43
add restore from slashing DB
2021-05-16 21:45:24 +03:00
Jacek Sieka
2c257438a0
Upgrade database schema
...
This is a minimal performance hotfix for the kvstore table, such that
new databases get a kvstore table with rowid, fixing the most urgent
performance problem we have with pruning.
2021-05-14 20:08:07 +03:00
Jacek Sieka
895ccd1c95
clean up imports ( #2557 )
2021-05-14 20:08:07 +03:00