Jacek Sieka
672915e170
work around long pyrmont startup time ( #2060 )
...
* also fixes unnecessary copy/memory alloc when loading DbSeq entries
2020-11-21 18:53:40 +01:00
yslcrypto
8c9540350e
Update pi guide: SSD requirement
2020-11-21 00:57:59 +01:00
Sacha Saint-Leger
54778e9dc5
Nimbus book: systemd edits ( #2059 )
2020-11-20 23:25:51 +01:00
Zahary Karadjov
00aedddf2a
Version 0.6.6
2020-11-20 22:31:03 +02:00
Zahary Karadjov
43dda632b4
Rework the systemd page to propose separate unit files for NBC and Eth2Stats
2020-11-20 20:58:08 +02:00
Jacek Sieka
dbcc0686ff
delay pruning of cache for finalized epoch ( fixes #2049 )
2020-11-20 20:57:50 +02:00
Zahary Karadjov
316a19af5f
Address review comments
2020-11-20 17:13:51 +02:00
Zahary Karadjov
d232f16b40
Add more eth1-related logging
2020-11-20 17:13:51 +02:00
Zahary Karadjov
e22248bca1
Tentative fix for the Pyrmont Eth1 voting issue
2020-11-20 17:13:51 +02:00
tersec
3c4cf95d0e
remove v0.12.3 and medalla support ( #2038 )
2020-11-20 14:49:49 +01:00
tersec
54c388b7b4
close slashing protection database ( #2050 )
2020-11-20 14:23:55 +01:00
tersec
1d7fb2ed0c
remove {.inline.} pragmas ( #2033 )
...
* remove {.inline.} pragmas
* re-add inline on bitseqs functions and tweak inlining threshold
* remove macOS/LLVM inlining setting; revert non-init/module-local/tests inline pragma removal
2020-11-20 11:00:22 +01:00
Zahary Karadjov
883e18da81
Hotfix: don't crash on web3 provider errors during initialization
2020-11-20 10:26:47 +02:00
yslcrypto
6568e428b1
add pyrmont site to eth2-stats.md
2020-11-20 08:50:09 +01:00
Ștefan Talpalaru
2124eb7ffc
Grafana: better libp2p_open_streams labels
2020-11-20 02:43:03 +01:00
yslcrypto
746279164f
Minor intro edits
2020-11-19 23:17:22 +01:00
Sacha Saint-Leger
bc2416d168
update eth2stats guide ( #2046 )
2020-11-19 23:10:05 +01:00
Sacha Saint-Leger
2256a9ba68
Add geth fully synced check ( #2045 )
2020-11-19 21:55:33 +01:00
Sacha Saint-Leger
096c4ac542
volume 1 edits ( #2044 )
2020-11-19 21:43:11 +01:00
Ștefan Talpalaru
ea9271ba4f
Grafana: add metric, update datasource
2020-11-19 20:50:31 +01:00
Jacek Sieka
771c1d092a
hotfix fork choice score application ( #2041 )
...
Depending on the order of nodes in fork choice, it seems that the break
here could cause some scores not to be applied correctly
2020-11-19 15:11:08 +01:00
tersec
d17090ae46
bump eth2-testnets to add pyrmont bootstrap nodes ( #2040 )
2020-11-18 14:03:47 +01:00
Zahary Karadjov
e370e80aee
Add more Pyrmont bootstrap nodes
2020-11-18 14:40:45 +02:00
Ștefan Talpalaru
51c88e7d53
Grafana: drop "container" variable
2020-11-18 12:42:34 +01:00
Sacha Saint-Leger
c55c0917a8
Pyrmont book edits + Infura guide rewrite ( #2039 )
...
* Volume 1 edits
* More volume 1 edits
* replace medalla with pyrmont
2020-11-18 12:20:54 +01:00
Eugene Kabanov
28369574b7
Bump `nim-chronos` to fix write() deadlocks. ( #2037 )
2020-11-18 11:39:15 +01:00
yslcrypto
0829d9adc3
Fix pyrmont binary permissions
2020-11-18 11:26:23 +01:00
Ștefan Talpalaru
2b2c717dd7
Grafana: add nbc_peers
...
process_dashboard: add "--title" option
2020-11-18 02:06:20 +01:00
Zahary Karadjov
6b6e9b4d77
v0.6.4 Script and instructions for joining Pyrmont; WIP page in the book
2020-11-18 00:27:22 +02:00
Zahary Karadjov
11e1a9e8e8
A hacky work-around for a web3 issue that may cause the client to go into a loop of failing requests
2020-11-18 00:27:21 +02:00
Zahary Karadjov
ebfacf597c
Review and fix some usages of Future.cancel; Bump Chronos
2020-11-18 00:27:21 +02:00
Ștefan Talpalaru
9c5cef346b
set file and dir permissions
2020-11-17 23:28:26 +02:00
Jacek Sieka
4479c0a9f1
fix some libp2p channel hangs ( #2032 )
...
* fix some libp2p channel hangs
* make sure no concurrent reads are issues by awaiting cancellations
* bumps with fixes
* merge bump
2020-11-17 16:07:05 +01:00
tersec
9e716b32bd
address some XDeclaredButNotUsed hints ( #2028 )
2020-11-17 11:14:53 +01:00
tersec
de4e119726
temporary hotfix for GitHub Actions disabling set-env ( #2031 )
...
* temporary hotfix for https://github.com/status-im/nimbus-eth2/issues/2009
* also for add-path
2020-11-17 11:13:51 +01:00
Jacek Sieka
a6b188bfd4
misc fixes ( #2027 )
...
* log when database is loading (to avoid confusion)
* generate network keys later during startup
* fix quarantine not scheduling chain of parents for download and
increase size to one epoch
* log validator count, enr and peerid more clearly on startup
2020-11-16 20:15:43 +01:00
yslcrypto
7ba541a564
add quotation marks to validator keys command + windows pwd equivalent
2020-11-16 18:40:02 +01:00
tersec
21c4ce8fd4
remove superfluous TODOs/not-really-TODOs, type conversion, imports ( #2025 )
2020-11-16 17:10:51 +01:00
Sacha Saint-Leger
7473d83ea3
Nimbus book: Add system requirements page ( #2024 )
...
* Add system requirements page
* recommended
* add pi tip
* integrate dustin's comments
2020-11-16 17:05:00 +01:00
cheatfate
19707e89c2
Change random network key log line and include PeerID.
2020-11-16 17:41:23 +02:00
Jacek Sieka
5b011b65ae
add rpc call to get chronos futures at runtime
2020-11-16 12:31:39 +02:00
Sacha Saint-Leger
b2e0221f2d
add mainnet preparation guide ( #2022 )
2020-11-16 11:22:29 +01:00
tersec
e2f161dbf7
fix attestation sending schedules to avoid timing attack ( #1995 )
2020-11-16 10:44:18 +01:00
Zahary Karadjov
430bac81dc
Add a development-purpose target for making deposits on Pyrmont
2020-11-15 21:40:40 +02:00
Zahary Karadjov
eb76d650f6
Add genesis state for Pyrmont
2020-11-15 21:40:40 +02:00
Zahary Karadjov
b022dc4d1f
Use O(n) algorithm in initialize_beacon_state_from_eth1; Avoid unnecessary merkle proofs generation
2020-11-15 21:40:40 +02:00
Zahary Karadjov
8012102704
Bugfix: the client can miss the genesis event in the absence of new deposits
2020-11-15 21:40:40 +02:00
Zahary Karadjov
9f28a464fb
[skip ci] Update the version number
2020-11-14 23:26:46 +02:00
kdeme
d02d8f8d51
Drop UseDiscv51 flag and only support discovery v5.1
2020-11-14 19:12:30 +02:00
Sacha Saint-Leger
3903b2cda8
replace imbus_beacon_node_spec_0_12_3 with medalla-build ( #2018 )
2020-11-14 12:16:03 +01:00