Solves an issue which caused some nodes to stall during sync.
Changes
- a17f748 Fix bad assumption when checking finalized descendant (#1629)
- Fixes a "batch failed" error during syncing.
- 49ab414 Shift gossipsub validation (#1612)
- 2074bec Gossipsub message id to shortened bytes (#1607)
- e5fc6ba Remove redundant decompression in process_deposit (#1610)
- c9596fc Temporary Sync Work-Around (#1615)
- c6abc56 Prevent large step-size parameters (#1583)
- 7f1b936 ignore too early / too late attestations instead of penalizing them (#1608)
- 810de2f Static testnet configs (#1603)
- Solves issues downloading github files experienced by users behind the GFW. Thanks @danielschonfeld.
- 0525876 Dial cached enr's before making subnet discovery query (#1376)
- d79366c Prevent printing binary in RPC errors (#1604)
- b19cf02 Penalise bad peer behaviour (#1602)
- dfe5077 Remove references to rust-docs (#1601)
Binaries
Binaries are supplied for two platforms:
x86_64-unknown-linux-gnu
: AMD/Intel 64-bit processors (most desktops, laptops, servers)aarch64-unknown-linux-gnu
: 64bit ARM processors (Raspberry Pi 4)
Additionally there is also a -portable
suffix which indicates if the portable
feature is used:
- Without
portable
: uses modern CPU instructions to provide the fastest signature verification times (may causeIllegal instruction
error on older CPUs) - With
portable
: approx. 20% slower, but should work on all modern 64-bit processors.