Eugene Kabanov
61610fd243
BN: Disable genesis sync via long-range-sync argument. ( #6361 )
...
* Initial commit.
* Update options.md.
* Add pre-database initialization weak subjectivity period check.
* Add proper log message.
2024-06-20 18:57:08 +00:00
tersec
88fa8b17ea
automated consensus spec URL updating to v1.5.0-alpha.3 ( #6364 )
2024-06-16 02:59:25 +02:00
Etan Kissling
9fc870777c
remove Bellatrix EL syncing support from light client ( #6352 )
...
Bellatrix light client data does not contain the EL block hash, so we
had to follow blocks gossip to learn the EL `block_hash` of such blocks.
Now that Bellatrix is obsolete, we can simplify EL syncing logic under
light client scenarios. Bellatrix light client data can still be used
to advance the light client sync itself, but will no longer result in
`engine_forkchoiceUpdated` calls until the sync reaches Capella. This
also frees up some memory as we no longer have to retain blocks.
2024-06-14 01:23:17 +00:00
tersec
6b8061b5d6
automated consensus spec URL updating to v1.5.0-alpha.2 ( #6279 )
2024-05-09 05:03:10 +00:00
dependabot[bot]
70d6c361c4
Bump jinja2 from 3.1.3 to 3.1.4 in /docs ( #6269 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 22:35:57 +00:00
Eugene Kabanov
c9b54bf1aa
Enable IPv6 for discovery5 using dualstack support. ( #6242 )
...
* Make listen-address default to use dualstack.
* Use correct newProtocol().
* Bump nim-eth.
* Bump nim-eth one more time.
* Use `*` instead of IPv6 address for dualstack sockets.
* Bump chronos and nim-eth.
* Use new constructor.
* Fix listenAddress should be Opt[T] not Option[T].
* Fix options.md.
2024-05-01 19:29:39 +00:00
Kim De Mey
70a41bd78a
Update nimbus.guide color schemes to be closer to nimbus.team ( #6227 )
...
The new nimbus.team website got launched with different
color schemes than the previous.
This is a small attempt to get the color schemes (dark/light)
closer to those used on nimbus.team.
There was already a dark scheme added before. This change just
sets that dark scheme as default, as is also the case for
nimbus.team.
It also removes orange/amber colors from the light scheme.
2024-04-24 19:14:33 +02:00
careworry
2ec82fe3ce
chore: remove repetitive words ( #6219 )
...
Signed-off-by: careworry <worrycare@outlook.com>
2024-04-19 11:31:15 +00:00
tersec
867995acd1
some consensus spec v1.4.0 spec URL updates ( #6208 )
2024-04-17 05:51:16 +02:00
tersec
c5f0d1def3
Revert "Revert "Set default localBlockValueBoost to 10 ( #6103 )" ( #6118 )" ( #6126 )
...
This reverts commit 213076e4cd
.
2024-03-23 10:17:29 +01:00
tersec
213076e4cd
Revert "Set default localBlockValueBoost to 10 ( #6103 )" ( #6118 )
...
This reverts commit d66a769135
.
2024-03-21 15:13:58 +00:00
Fredrik Svantes
d66a769135
Set default localBlockValueBoost to 10 ( #6103 )
...
* Set default localBlockValueBoost to 10
* Updated local-block-value-boost in documentation to say 10 as default
2024-03-21 02:06:03 +00:00
tersec
0a6d189161
automated consensus spec URL updating to v1.4.0 ( #6074 )
2024-03-14 07:26:36 +01:00
tersec
707409b8d3
make EL light client disk usage table consistent with hardware table ( #6064 )
2024-03-12 02:34:40 +00:00
Jacek Sieka
7d06edb7c9
Mention blob retention policy in docs ( #6058 )
2024-03-11 20:07:41 +00:00
omahs
b66e6b61bb
fix link ( #6000 )
2024-02-29 11:01:05 +00:00
tersec
33ce235d47
document git-lfs requirement ( #5957 )
2024-02-25 18:19:05 +00:00
tersec
0f155ebf95
some consensus spec v1.4.0-beta.7 spec URL updates ( #5945 )
2024-02-22 02:42:57 +00:00
tersec
c73d7c6f6f
automated consensus spec URL updating to v1.4.0-beta.7 ( #5942 )
2024-02-21 19:44:48 +00:00
Etan Kissling
9cd6b270df
rename reference of `RangeError` to `RangeDefect` ( #5902 )
...
`RangeError` got deprecated in favor of `RangeDefect`. Update handbook.
2024-02-17 20:29:06 +01:00
Etan Kissling
3b5056db92
update `nim-blscurve` link to follow renamed file ( #5899 )
...
`milagro.nim` was renamed to `miracl.nim`. Point to the new filename
from auditors handbook.
- https://github.com/status-im/nim-blscurve/pull/166
2024-02-17 12:44:33 +01:00
Peter Straus
ec710bd90e
fix: broken links in docs ( #5880 )
...
* fix: broken link to consensus api
* fix: broken link to divio.com
2024-02-10 14:58:29 +00:00
tersec
16b1f03d8e
rm Prater docs from guide ( #5836 )
...
* rm Prater docs from guide
* Update prater.md
2024-02-02 06:19:47 +00:00
tersec
883518fdcc
mention publicness of fee recipients ( #5840 )
...
* mention publicness of fee recipients
* grammar
2024-01-31 02:00:41 +00:00
tersec
32ccc03bac
replace Goerli relay overview link with Holesky relay overview link ( #5841 )
2024-01-30 15:04:26 +00:00
xiaolou86
af6affb5b3
Fix typos ( #5835 )
...
* Fix typos
* Update copyright year
2024-01-29 09:37:38 +00:00
tersec
228c79007a
freeze and mark obsolete auditors guide and link to other resources ( #5823 )
2024-01-24 23:25:58 +00:00
tersec
6c53dc1e11
automated consensus spec URL updating to v1.4.0-beta.6 ( #5804 )
2024-01-20 11:19:47 +00:00
Jacek Sieka
3ff9b69bf1
simplify eth2_network error handling ( #5765 )
...
This PR gets rid of a bunch of redundant exception handling through
async raises guarantees.
More can be removed once libp2p gets properly annotated.
2024-01-19 21:05:52 +00:00
Jacek Sieka
b98f46c04d
Avoid global in p2p macro ( fixes #4578 ) ( #5719 )
...
* Avoid global in p2p macro (fixes #4578 )
* copy p2p macro to this repo and start de-crufting it
* make protocol registration dynamic, removing light client hacks et al
* split out light client protocol into its own file
* cleanups
* Option -> Opt
* remove more cruft
* further split beacon_sync
this allows the light client to respond to peer metadata messages
without exposing the block sync protocol
* better protocol init
* "constant" protocol index
* avoid casts
* copyright
* move some discovery code to discovery
* avoid extraneous data copy when sending chunks
* remove redundant forkdigest field
* document how to connect to a specific peer
2024-01-13 11:54:24 +02:00
tersec
bf5611cf7c
rm aspirational reference to EL-unimplemented pull request from docs ( #5673 )
2024-01-11 22:46:43 +00:00
dependabot[bot]
b44e3ede1a
Bump jinja2 from 3.1.2 to 3.1.3 in /docs ( #5727 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-11 20:06:25 +00:00
omahs
1befbefe05
docs: fix typos ( #5689 )
...
* fix typos
* fix typos
* fix typo
* fix typo
2024-01-03 12:48:08 +00:00
Miran
f125a5c189
fix #2176 , add eth1 upgrading instructions ( #5643 )
...
* fix #2176 , add eth1 upgrading instructions
Also fixes some existing outdated/broken links.
* Update docs/the_nimbus_book/src/eth1.md
---------
Co-authored-by: zah <zahary@status.im>
2023-12-16 18:34:07 +02:00
tersec
9c6ba7d142
consensus spec v1.4.0-beta.5 URL updates ( #5672 )
2023-12-16 03:27:06 +01:00
Kim De Mey
44db870f59
Remove downloaded mentioned twice from keep-updated.md ( #5666 )
2023-12-13 16:11:25 +01:00
tersec
4776fecc33
consensus spec v1.4.0-beta.5 URL updates ( #5655 )
2023-12-06 22:16:55 +00:00
Miran
2f694b9279
update external links in the guide ( #5651 )
2023-12-06 12:09:48 +00:00
tersec
9efb2958ec
automated consensus spec URL updating to v1.4.0-beta.5 ( #5647 )
2023-12-05 03:34:45 +01:00
Etan Kissling
7ba6f13312
bump `chronicles` to `a5c81f3012d7a397e608cfe3d861c02419fa731e` ( #5634 )
...
- abbreviate `NOTICE` with `NTC` instead of `NOT`
2023-11-29 15:13:18 +01:00
tersec
ab5343d1bc
update some consensus spec URLs to v1.4.0-beta.4 ( #5631 )
2023-11-27 19:56:34 +01:00
Miran
b92a0d631d
fix #4065 , explicitly mention trusted node sync ( #5611 )
...
* fix #4065 , explicitly mention trusted node sync
* Update docs/the_nimbus_book/src/migration.md
Co-authored-by: tersec <tersec@users.noreply.github.com>
---------
Co-authored-by: tersec <tersec@users.noreply.github.com>
2023-11-27 17:48:48 +00:00
tersec
c96163dbca
update some consensus spec URLs to v1.4.0-beta.4 ( #5594 )
2023-11-11 06:27:53 +01:00
Miran
1bbd6283a6
add dark theme for nimbus.guide ( #5564 )
2023-11-10 13:53:32 +01:00
Jacek Sieka
2db2442580
update mdbook versions
2023-11-10 08:40:04 +01:00
tersec
7e3aeaea09
automated consensus spec URL updating to v1.4.0-beta.4 ( #5577 )
2023-11-08 05:28:03 +00:00
xiaolou86
40196b75d0
docs: fix typos ( #5571 )
2023-11-06 03:56:07 +00:00
Etan Kissling
29fe958908
allow to pass trusted node sync options during BN startup ( #5545 )
...
Using trusted node sync currently requires to run two commands -
first the `trustedNodeSync` command to initialize the database,
followed by the regular startup command to continue syncing.
The `trustedNodeSync` options are now also available during regular
startup, and are used when the database is empty to simplify setting up
a new Nimbus beacon node. This also aligns behaviour closer with other
Ethereum consensus implementations.
The new logic only applies if the database has not yet been initialized;
same as before. Also, the database needs to be removed under the same
conditions as before when a fresh sync is desired.
2023-11-03 16:07:49 +01:00
tersec
62d59daaa7
consensus-spec URL updates to v1.4.0-beta.3 ( #5541 )
2023-10-30 06:44:43 +00:00
tersec
4ddd771127
automated consensus spec URL updating to v1.4.0-beta.3 ( #5514 )
2023-10-19 10:26:38 +00:00