Onyx Testnet
Deposit contract address: 0x0F0F0fc0530007361933EaB5DB97d09aCDD6C1c8
Configuration: Mainnet
Spec version: v0.12.1 (Latest release)
Testnet site: https://prylabs.net
Prysm API: https://api.prylabs.net
Official announcement: link
PR #5614 introduces v0.12 changes.
See below for the full list of changes since last release.
1.0.0-alpha.10 (2020-06-10)
- Add
NewBeaconBlock
to testutil (#6118) (a8c13dc), closes #6118 - Add AttestationDataRoot to stateutil (#6119) (1022d9d), closes #6119
- Add debug endpoint for individual vote status (#6166) (0387641), closes #6166
- Add index to activationStatus and MultipleValidatorStatus response (#6026) (d35531c), closes #6026
- Add indice to certain validator logs (#6092) (2eff870), closes #6092
- Add More Tests to CommitteeAssignments (#6028) (31ef6be), closes #6028
- Add public keys to response for GetValidatorPerformance (#6115) (24d315c), closes #6115 #6117
- Add Sync Pool For Snappy (#6085) (4694998), closes #6085
- Add voluntary exit processing to E2E (#6016) (0b64db5), closes #6016
- Adds gofmt checker action to GitHub workflow (#6132) (53b0c0f), closes #6132
- Assert gfind is available on OSX, for protobufs updates (#6112) (c945112), closes #6112
- Cache genesis block root (#6069) (db9e02d), closes #6069
- Change slashing pool to use spec code (#6030) (cde1273), closes #6030
- Check attestation has pre state before retrieving it (#6149) (6af7664), closes #6149
- Clean Up Discovery Filtering of Peers (#6128) (0b70c3e), closes #6128
- Disable some static analysis checks for coverage builds (#6105) (d2337d0), closes #6105
- E2E Improvements (#6091) (4e96cbe), closes #6091
- Enable JSON-HTTP Gateway by Default on Port 3000 (#6090) (80539d9), closes #6090
- Ensure Consistent ListValidators RPC Results (#6054) (c23ac85), closes #6054
- Fix aggregator with unaggregated attestation (#6137) (d349404), closes #6137
- fix bad root (#6096) (75aaa5e), closes #6096
- Fix Gossip Clock Disparity (#6141) (a1e3fc9), closes #6141
- Fix inaccurate validator balance metrics (#6134) (92f23df), closes #6134
- fix issue (#6152) (c06d61c), closes #6152
- Fix long-running E2E (#6047) (213f8ef), closes #6047
- Fix Status Messages During Genesis (#6046) (e715339), closes #6046
- Fix Weird Pre-Genesis Timestamp (#6031) (88aaee3), closes #6031
- Fixes intersection functions (uint64, int64, []byte) (#6067) (261a343), closes #6067
- Fixes overflow issue in sync/pending_blocks_queue (#6039) (0243bdc), closes #6039
- Fixes span naming in rpc/validator (#6182) (bea2b34), closes #6182
- Fixes subsequence matching in deleteValueForIndices (#6071) (4ed0e43), closes #6071
- Force manual validator account creation (#6165) (cb2813f), closes #6165
- Forkchoice start using proper root (#6062) (6598c38), closes #6062
- go fmt (#6101) (7429221), closes #6101
- Improves operations/attestations/kv test coverage (#6181) (50af507), closes #6181
- Increase hot state cache size to 32 (#6033) (ac862d1), closes #6033
- Init-sync queue assert order and uniqueness of blocks emitted (#6146) (ba63186), closes #6146
- Invert reduce attester state copies (#6185) (568d8c7), closes #6185
- Inverts enable-init-sync-wrr flag (#6187) (187e08d), closes #6187
- Log commit hash on slasher startup (#6138) (e37c9d1), closes #6138
- Make a simple json-rpc call to ensure we are connected to a real ETH1 node (#6191) (47dacb8), closes #6191
- Merge validators enhancements (#6027) (d1e2901), closes #6027
- Move dependencies to the deps.bzl file and out of the WORKSPACE (#6168) (323a272), closes #6168
- New spanner db structure (#6061) (fd19fd1), closes #6061
- Notify users' with warning about using default ETH 1.0 RPC (#6126) (c3ff5ec), closes #6126
- Only build with cgosymbolizer when explicitly requested (#6151) (6c0fbcc), closes #6151
- Pretty pcli (#6099) (1372391), closes #6099
- Properly handles possible nil values (#6042) (0eaf0cf), closes #6042
- Ran code cleanup from goland (#6064) (6e3b78b), closes #6064
- Re-enable previous fetching algorithm testing (#6125) (84ae840), closes #6125
- Re-enables multi-failure test case in round robin (#6143) (fd3cb0b), closes #6143
- Refactor dependencies, make Prysm "go gettable" (#6053) (49a0d3c), closes #6053 #5998
- remove excess copies (#6142) (c956905), closes #6142
- Remove unused bazel test target (#6140) (edbeb90), closes #6140
- Remove unused code (#6065) (6e514b9), closes #6065
- Remove Websockets for ETH1 From Prysm (#6055) (b2b78c8), closes #6055
- Removes redundant type conversions (#6041) (a0bf8cb), closes #6041
- Rename white/blacklist to allow/deny list (#6173) (8ffe985), closes #6173
- Reset Streams Properly (#6066) (ceaceeb), closes #6066
- Rollback libp2p kad dht dependency update (#6084) (e79ba09), closes #6084
- Save unaggregated att in
beacon_aggregate_and_proof
subscriber (#6109) (c4afb8e), closes #6109 - Simplified validator flags (#6108) (9c13e78), closes #6108
- Split validator databases (#6048) (ac138ea), closes #6048
- Update bootnode ENR for Onyx (#6192) (1f20cbb), closes #6192
- Update Geth Fork (#5865) (afbe494), closes #5865
- Update to v0.12 (#5614) (d1a1043), closes #5614
- use
stateutil.BlockRoot
instead ofssz
for forkchoice (#6075) (d152b48), closes #6075 - Use FastSSZ Everywhere Applicable (#6135) (302b0f8), closes #6135
- Use stateutil AttestationDataRoot instead of go-ssz (#6136) (a4f4ab2), closes #6136
- Use Updated Connection Manager (#6184) (8188fc0), closes #6184
- Verify historical slots per archived point (#6159) (113a49b), closes #6159