Victor Farazdagi
8a3b75e9e3
Update init-sync FSM ( #7640 )
...
* update fsm
* more tests
2020-10-26 05:26:35 +00:00
terence tsao
a73c539fab
Forkchoice: update read only lock to regular lock ( #7633 )
2020-10-24 16:35:18 +00:00
Nishant Das
92efe64b8a
Fix Gossip Message ID ( #7624 )
...
* fix snappy errors
* gaz
* Update beacon-chain/p2p/pubsub.go
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com>
2020-10-24 03:38:05 +00:00
Raul Jordan
b1c047b9ee
Prevent Panics in Field Trie Helpers ( #7613 )
...
* add tests to prevent panics
* if > 0
* fix typ
2020-10-23 21:41:45 +00:00
Nishant Das
ff50ea2e0d
Better Logging When Using Head Sync ( #7626 )
...
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-10-23 21:00:53 +00:00
terence tsao
ebb3fa71f1
VerifyFinalizedConsistency - return early when canonical ( #7628 )
...
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-23 19:02:20 +00:00
Preston Van Loon
9ea69a070e
Fix attestation broadcast recovery metric ( #7629 )
2020-10-23 18:41:17 +00:00
Raul Jordan
c59edb3358
Revert "Use validator protection datadir" ( #7627 )
...
This reverts commit ab76bdad15
.
2020-10-23 17:19:38 +00:00
Radosław Kapka
7e2112b4ba
Fix panic issues on beacon node shutdown ( #7625 )
...
* allow service cleanup on node shutdown
* revert error to fatal
* remove unused struct field
2020-10-23 12:43:48 +00:00
bidlocode
cdbbf66027
Fix pregenesis countdown msg wording ( #7477 )
...
* fix wording
* fix gofmt
* fix msg
* gofmt
Co-authored-by: Nishant Das <nishdas93@gmail.com>
2020-10-23 05:21:52 +00:00
Victor Farazdagi
e5e51e66e1
Handle voting ties in BestFinalized() ( #7622 )
2020-10-23 04:43:35 +00:00
Nishant Das
6eb022ffa1
Clean Up Block Retrieval Methods ( #7593 )
...
* fix and add tests
* return for 0
* add test case
* fix
* fix fail
* add comment
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-23 04:23:15 +00:00
Nishant Das
e776eb5409
Fix Powchain Error In Startup ( #7621 )
...
* fix error
* add test case
2020-10-23 03:57:19 +00:00
Victor Farazdagi
6a2bb65fe2
Fix BestFinalized method ( #7619 )
...
* turn tests to use testing vector
* add regression test case
* complete tests
2020-10-23 02:49:42 +00:00
Preston Van Loon
ecc25d2b8c
Release and remove feature flag --enable-att-broadcast-discovery-attempts ( #7610 )
...
* Release and remove feature flag --enable-att-broadcast-discovery-attempts
* fix test
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-23 01:53:50 +00:00
terence tsao
e07a12e6b7
Move IsCanonical implementation to forkchoice package ( #7602 )
...
* Move IsCanonical implementation to forkchoice pkg
* Remove debug print log
* Add tests
* Fixed current tests
* Fixed a test
* Fixed a test
* Add tests for cov
2020-10-23 01:32:13 +00:00
terence tsao
840ffc84ac
Save state to DB during long non-finality ( #7597 )
...
* Starting saving state during hot
* Add a log
* Add helpers to turn on/off mode
* Add locks
* Add missing return
* Clean up
* Add logic to migration to handle db roots
* Add tests for on and off
* Add more tests
* Add test for migrate
* @prestonvanloon's feedback
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-23 00:35:30 +00:00
Raul Jordan
ca081e8639
Fatal If No TLS Found in RPC Service ( #7614 )
...
* fatal if no tls found rpc
* tests
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 23:58:53 +00:00
Raul Jordan
e54ac48f9d
Deep Source Security Issues ( #7617 )
...
* deep source issues
* fix broken build
* fix beacon chain build
* gaz
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com>
2020-10-22 23:31:52 +00:00
Raul Jordan
075f1458b4
Do Not Recommend --ssl-no-revoke When Downloading Prysm Scripts ( #7618 )
...
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 22:25:22 +00:00
Raul Jordan
be6481e178
Amend Cross Compile README ( #7615 )
...
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 21:41:46 +00:00
Shay Zluf
ab76bdad15
Use validator protection datadir ( #7355 )
...
* Add validator protection db flag
* fix nil handling
* reuse datadir
* add datadir default config
* Add handling for moving account dir datafile to new set dir
* naming conditionals
* add tests
* fix test
* fix logic to default to wallet dir
* raul feedback
* nishant feedback
* gaz
* revert site_data changes
* fix formatting
* fix formatting
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Nishant Das <nishdas93@gmail.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-10-22 21:05:08 +00:00
Raul Jordan
e7723c4d1f
Remove Deprecated Participation Metrics ( #7616 )
...
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 20:14:58 +00:00
Raul Jordan
a688b9e030
Miscellaneous Docs Improvements ( #7606 )
...
* misc docs fixes
* revert readme
* fix test
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 19:45:31 +00:00
Raul Jordan
ff15621fe1
Fix Nil Pointer in RPC List Peers ( #7612 )
...
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 18:48:58 +00:00
Raul Jordan
4a78071e41
Explicit Password Requirements ( #7607 )
...
* explicit password requirements
* explicit reqs
* explicit reqs
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 18:02:30 +00:00
Raul Jordan
113b2cd6cf
Clarify No Wallet Found
Error Messages ( #7609 )
...
* clarify no wallet found error messages
* extract error
* fix tests
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 17:31:03 +00:00
Raul Jordan
13af8a7a37
Remove Unusued Base Parameter in SubscribeWithBase ( #7608 )
...
* remove base in sub with base param
* refactor subscribeWithBase signature
2020-10-22 16:56:24 +00:00
Nishant Das
7131cd991c
Ignore PreGenesis Messages Instead Of Rejecting Them ( #7550 )
...
* ignorePreGenesisMessages
* fix test + handelaar's review
* fix issues
* change back
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 15:43:35 +00:00
Radosław Kapka
17a08a75ea
Move voluntary exit logging to accounts_exit
( #7603 )
...
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-10-22 15:01:11 +00:00
Nishant Das
ddbece5988
Fix Range Request Responses ( #7531 )
...
* checkpoint
* fix tests
* fix all tests
* imports
* gazelle
* reviews
Co-authored-by: Victor Farazdagi <simple.square@gmail.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-10-22 09:33:01 -05:00
bidlocode
ff658ba641
Fix w3endpoint file relative path ( #7557 )
...
* add expandpath
* fix error description
* fix bazel & deepsource
* fix
* fix gofmt
* fix refactor
* add tests
* gofmt
* fix
Co-authored-by: Ivan Martinez <ivanthegreatdev@gmail.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-10-22 05:53:03 +00:00
Victor Farazdagi
483f7f8177
Fix InitWithReset - rely on previously updated flags ( #7598 )
...
* Fix initWithReset to use previously set configuration
* further cleanup
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 05:20:56 +00:00
Preston Van Loon
b4c1c1db9b
Add lighthouse p2p Good Bye codes ( #7601 )
...
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-22 00:35:10 +00:00
Preston Van Loon
70d923cf85
Change log level from panicf to errorf so that all services can be shutdown ( #7600 )
2020-10-21 23:41:01 +00:00
Raul Jordan
e4e8dd4838
Fix Web UI Integration With Prysm Beta ( #7591 )
...
* fix change password endpoint
* attempt same port as gateway
* update site to latest release
* final fixes
* rem gorilla mux
* gaz fix
* gaz fix
* fmt
* fix build
* fix flags
2020-10-21 17:32:00 -05:00
Daniel Pittman
553492e6e9
Update TERMS_OF_SERVICE.md ( #7590 )
...
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-10-21 20:34:40 +00:00
terence tsao
9554ad3221
Exit early if there's no validator slashing ( #7587 )
...
* Add a logic to exit early if there's no slashing
* Apply the same idea to final update
* Add conditions to satisfy fuzz
* Revert final updates changes
* Add comments
* Add a new test
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-10-21 19:12:39 +00:00
Raul Jordan
d2f7240255
Context Cancelation Handling for Hot States ( #7596 )
...
* attempt deadline for state info
* cancel check
2020-10-21 17:06:48 +00:00
terence tsao
42b7a37281
Add span for AncestorRoot ( #7595 )
...
* Add spans for AncestorRoot
* Add span for ancestor by DB
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-21 16:26:19 +00:00
Potuz
9a6a70e804
Add journald to log-format help ( #7572 )
...
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2020-10-21 15:47:31 +00:00
bidlocode
9bd3cede23
Checking ToS cli flag in subcommands ( #7588 )
...
* check tos in subcmds
* fix
2020-10-21 10:13:46 -05:00
terence tsao
544dac298a
Check ListValidatorBalances
response length ( #7583 )
...
* Check length
* Add regression test
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-20 20:45:38 +00:00
Raul Jordan
78ca8c9265
Add Accept Terms of Use Flags to Accounts Commands ( #7584 )
2020-10-20 20:12:49 +00:00
terence tsao
a5ce6db38e
Update participation metrics ( #7582 )
...
* Update participation metrics
* Add unhappy tests
2020-10-20 14:14:24 -05:00
Victor Farazdagi
0b53a89d00
More verbose output on init-sync ( #7578 )
...
* more verbose output on init-sync
* log slot
* no error stack
* remove redundant data
* less verbose
2020-10-20 14:59:38 +00:00
Raul Jordan
fdef581e02
Invalidate JWT in Backend Logout ( #7574 )
...
* logout by invalidating in backend
* gaz
* regen pb.go
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com>
2020-10-20 11:41:19 +00:00
Shay Zluf
7c5ee0a806
prune slasher attestations ( #7335 )
...
* prune slasher attestations
* remove unused code
* gaz
* remove unused methods from interface
* fix banchmark
* fix banchmark
* go.mod tidy
* preston feedback
* add test
* goimports
* fix test
* rm
* working version
* revert changes
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-20 14:09:01 +03:00
Nishant Das
81b553a00a
Fix Overflow Bugs Introduced ( #7579 )
2020-10-20 06:18:03 +00:00
Raul Jordan
816eb94adf
Validate JWT Signing Type in RPC ( #7576 )
...
* validate jwt signing type
* lint
* gaz
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com>
2020-10-20 05:37:12 +00:00