(2020-09-29)
Another weekly release for Prysm with several important fixes for Medalla and Spadina testnets.
Full changes below.
1.0.0-alpha.27 (2020-09-27)
- Add, use and test
VerifyWeakSubjectivityRoot
(#7344) (68d0c09), closes #7344 - Add config
PROPORTIONAL_SLASHING_MULTIPLIER
(#7275) (1f6afa8), closes #7275 - Add New Compiler Flags for BLST (#7352) (77c95f3), closes #7352
- Add slasher grpc logs (#7289) (d5e2b51), closes #7289
- Add Spadina Bootnodes (#7330) (4d232fe), closes #7330
- Add spadina network name (#7309) (305fdd2), closes #7309
- Add target epoch and slot consistency check (#7288) (3734bfa), closes #7288
- Better Chainstart Logging (#7336) (c7ff3a4), closes #7336
- Better naming for constructor funcs (#7316) (3621b2f), closes #7316
- Disable Libp2p Protocols (#7345) (d138c60), closes #7345
- Disallow Creation of Multiple Wallets at Wallet Path (#7290) (b09b1f3), closes #7290
- Display More Info for Validating Keys on Startup (#7347) (282f3ee), closes #7347
- Ensure block root is non zeros for setting head before genesis (#7359) (eb3e494), closes #7359
- Fix accounts-v2 backup so that it can backup HD wallet accounts (#7284) (bdf8bf7), closes #7284
- Fix an edge case when loading replay start state by slot (#7313) (f9e0624), closes #7313
- Fix Bazel Reference For Go-Ethereum (#7318) (347aa14), closes #7318
- Fix Change Wallet Password Logic (#7324) (76a3070), closes #7324
- Fix ListValidators inactive check (#7354) (bb98046), closes #7354
- Fix panic that happens if you wallet-v2 recover 1 account (#7351) (c0c34f3), closes #7351
- Fix prompt default handling (#7300) (1a4129f), closes #7300
- Fix sha after v0.12.3 tarballs were re-uploaded. Unskip test to resolve #7277. (#7292) (8c8f59e), closes #7277 #7292 #7277
- Fix Validator For Spadina (#7314) (49ae42c), closes #7314
- Fixes e2e "chain started" check (#7311) (568cd3c), closes #7311
- gRPC load balancing (#7133) (4ac0bbc), closes #7133
- Implement ChangeWalletPassword API Endpoint (#7273) (b1f9f97), closes #7273
- Implement Wallet Config and HasWallet Endpoints (#7341) (5821454), closes #7341
- Improves test coverage of init-sync queue (#7320) (5b81400), closes #7320
- Init sync refactor state initialization check + tests (#7285) (7545d3f), closes #7285
- Init sync: minor refactoring and more tests for Service (#7286) (1ce7cd5), closes #7286
- Log grpc error chain (#7307) (bbdd20e), closes #7307
- Make voluntary exits release-ready (#7305) (9916476), closes #7305
- Package-level comments for static analyzers (#7332) (e1cd914), closes #7332
- Reject Messages With Invalid Fields in GossipSub (#7337) (7a96412), closes #7337
- Remove long deprecated historical regen states in DB (#7308) (984cb38), closes #7308
- Remove renovate.json (#7291) (cdd28ab), closes #7291
- Remove Roughtime Usage From Prysm (#7299) (de3f112), closes #7299
- Replace Roughtime With Timeutils Across Prysm (#7301) (719e99f), closes #7301
- Reset hot state cache size to 32 (#7340) (90978cd), closes #7340
- Return an error when any of the eth1 clients are nil (#7323) (6ad117b), closes #7323
- Revert 7242: Opt out --use-check-point-cache (#7338) (ff69375), closes #7338
- Skip duplicated aggregated attestation in pending queue (#7326) (1bc0cc7), closes #7326
- Store Hashed Password to Wallet Path (#7295) (ba440ab), closes #7295
- Two more gossip validations for unaggregated atts subnet (#7278) (b928e95), closes #7278
- Unnecessary Slice-to-Slice Conversion analyzer (#7321) (dca93ce), closes #7321
- Update BLST to Latest Commit (#7328) (d687270), closes #7328
- Update Bootnode With New Flags (#7327) (6d82078), closes #7327
- Update Go-Ethereum Fork (#7303) (09640ae), closes #7303
- Update Message ID (#7304) (22bcfd2), closes #7304
- Warn About Deprecation of Accounts-V1 Within the Next 2 Releases (#7348) (4a549ff), closes #7348