mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2024-12-25 04:47:18 +00:00
dbbbc7586f
59 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Raul Jordan
|
a468a12ef0
|
Allow Specifying Output Directory When Creating DB Backups (#7630)
* move flags * backup db output dir flag * fix build * fix up broken backup test * Radek's feedback Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
terence tsao
|
e25cd08049
|
Rename unsafe-sync to head-sync (#7570)
* Rename unsafe-sync to head-sync * Update comments Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
Preston Van Loon
|
7cc32c4dda
|
Various code inspection resolutions (#7438)
* remove unused code * remove defer use in loop * Remove unused methods and constants * gofmt and gaz * nilness check * remove unused args * Add TODO for refactoring subscribeWithBase to remove unused arg. It seems too involved to include in this sweeping PR. https://github.com/prysmaticlabs/prysm/issues/7437 * replace empty slice declaration * Remove unnecessary type conversions * remove redundant type declaration * rename receivers to be consistent * Remove bootnode query tool. It is now obsolete by discv5 * Remove relay node. It is no longer used or supported * Revert "Remove relay node. It is no longer used or supported" This reverts commit 4bd7717334dad85ef4766ed9bc4da711fb5fa810. * Delete unused test directory * Delete unsupported gcp startup script * Delete old k8s script * build fixes * fix build * go mod tidy * revert slasher/db/kv/block_header.go * fix build * remove redundant nil check * combine func args Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> Co-authored-by: Victor Farazdagi <simple.square@gmail.com> |
||
Raul Jordan
|
551b03d6e6
|
Resolve Web UI Beta Testing Bugs (#7471)
* more descriptive password validation error * include change wallet password fixes * balance and jwt improvements * allow for different wallet dirs specified on startup * ensure wallet password is always validated * fix up prysm tests * gaz * test pass * pass balances tests * wrap up fixes * radek feedback * fix up tests * cors fix * add tests for validator status * pass tests * fix n * skip content type test * package level cache and send over feed * package level cache for derived * all tests passing * gofmt Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com> Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
Preston Van Loon
|
1f707842d2
|
Serve Prysm Web UI from Validator (#7470)
* Prysm web UI basic idea * Refactor to use shared.Service interface, add sanity test * register web server * Determine mimetype * Use 4242 as port for web * Allow localhost or 127.0.0.1 for CORS. More tests, commentary * Add flags, add site_data.go * ignore site data * Add sha * gofmt * gofmt * fix script * Lints * fix vis Co-authored-by: Victor Farazdagi <simple.square@gmail.com> |
||
terence tsao
|
dcdf5d0eac
|
Add and verify weak-subjectivity-checkpoint flag (#7256)
* Handle weak subjectivity input * Typo * Feedbacks * Better error string @rauljordan Co-authored-by: Raul Jordan <raul@prysmaticlabs.com> Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
Nishant Das
|
a335bbbb61
|
Add Flag To Disable Initial Sync (#7258)
* add new flag * terence's review |
||
Raul Jordan
|
1de230110d
|
Add Beacon Gateway Flag to Validator Client (#7179)
* add in cors for web ui in val client and gateway flag * Merge branch 'master' into add-default-beacon-gateway * gateway cors value * Merge branch 'add-default-beacon-gateway' of github.com:prysmaticlabs/prysm into add-default-beacon-gateway * fix tests * Merge refs/heads/master into add-default-beacon-gateway |
||
Shay Zluf
|
c1a7c65e05
|
Deprecate beacon chain slasher flags (#7031)
* Deprecate beacon chain slasher flags * Merge branch 'master' into deprecate_beacon_slasher_flags * remove comments * Merge branch 'deprecate_beacon_slasher_flags' of github.com:prysmaticlabs/prysm into deprecate_beacon_slasher_flags * hidden * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * remove start slasher client * de-depracate an in use flag in validator * Merge branch 'master' of github.com:prysmaticlabs/prysm into deprecate_beacon_slasher_flags # Conflicts: # shared/featureconfig/flags.go * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags * Merge refs/heads/master into deprecate_beacon_slasher_flags |
||
Nishant Das
|
13324674ba
|
disable default goerli endpoint (#7120)
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
terence tsao
|
2c3558e449
|
Remove new state mgmt (#7119) | ||
Noah Citron
|
440d3288d5
|
Chain id and netork id flags (#6894)
* added network-id and chain-id flags * updated usage.go to include new flags * Merge pull request #1 from prysmaticlabs/master rebase with master * gofmt * Merge branch 'ChainID-and-NetorkID-flags' of github.com:ncitron/prysm into ChainID-and-NetorkID-flags |
||
terence tsao
|
d06dcd2eec
|
Update DepositContractFlag default to Medalla (#6853)
* Update medalla deposit contract address |
||
Ivan Martinez
|
7903ec0b12
|
Fix CMD Config and modify --historical-slasher-node (#6730)
* Fix CMD config overwriting * Rename and change historical slasher node * Merge branch 'master' of github.com:prysmaticlabs/prysm into fix-cmd-config * Fix * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Add storage warning * Merge branch 'fix-cmd-config' of github.com:prysmaticlabs/prysm into fix-cmd-config * Remove period * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Add default values test * Merge branch 'fix-cmd-config' of github.com:prysmaticlabs/prysm into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Gaz * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Fix inits * Merge branch 'fix-cmd-config' of github.com:prysmaticlabs/prysm into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Fix * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config * Merge branch 'master' of github.com:prysmaticlabs/prysm into fix-cmd-config * Fix * Merge refs/heads/master into fix-cmd-config * Merge refs/heads/master into fix-cmd-config |
||
Ivan Martinez
|
d54663a553
|
Add --historical-slasher-node flag to simplify slasher usage (#6627)
* Add historical-slasher-node flag * Fix build * Remove useless flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Fix flag * Merge branch 'add-flasher-flag' of github.com:prysmaticlabs/prysm into add-flasher-flag * Add flags to beacon chain * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag * Merge refs/heads/master into add-flasher-flag |
||
Preston Van Loon
|
a279f18461
|
Change from int64 to int for all flags so they load properly from config file. (#6498)
* Change from int64 to int for monitoring port so that the monitoring port is correctly ready from config file. * Merge branch 'master' into fix-monitoring-port * Merge branch 'master' into fix-monitoring-port * Merge branch 'master' into fix-monitoring-port * replace all other usages of int64 flag. @nisdas feedback * Merge branch 'master' of github.com:prysmaticlabs/prysm into fix-monitoring-port * Merge branch 'master' into fix-monitoring-port * Merge branch 'master' into fix-monitoring-port * Merge branch 'master' of github.com:prysmaticlabs/prysm into fix-monitoring-port * revert tools/sendDepositTx * fix build * Merge branch 'master' into fix-monitoring-port * Merge branch 'master' into fix-monitoring-port * Merge branch 'master' into fix-monitoring-port |
||
terence tsao
|
1f3d9873cd
|
Archival service removal (#6448) | ||
Ivan Martinez
|
e7b24323e6
|
Move MaxRPCPageSize flag from beacon node to shared/cmd (#6297)
* Allow other clients to set MaxRPCPageSize * Fixes * Remove default * Add init * Fix default * Set default * Fix Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
Nishant Das
|
045a983032
|
Add Altona Config (#6380) | ||
Nishant Das
|
a9e3ea3ccc
|
Add Host Flags for All Servers running in Prysm (#6202)
* Merge branch 'master' of https://github.com/prysmaticlabs/geth-sharding into removeHardLimit # Conflicts: add flags for all hosts * lint * Merge refs/heads/master into addFlagsForHosts * Merge refs/heads/master into addFlagsForHosts * Merge refs/heads/master into addFlagsForHosts * use single flag |
||
Nishant Das
|
d66570c72b
|
change gateway port (#6203) | ||
Nishant Das
|
d1a1043ef1
|
Update to v0.12 (#5614) | ||
Raul Jordan
|
b2b78c8a79
|
Remove Websockets for ETH1 From Prysm (#6055)
* mark websockets flag as deprecated, begin removing uses * powchain package now builds * Merge branch 'master' into no-websocket * use seconds per eth1 block * fix tests * Merge branch 'master' into no-websocket * rem websocket req * Merge branch 'no-websocket' of github.com:prysmaticlabs/prysm into no-websocket * Merge refs/heads/master into no-websocket * Merge refs/heads/master into no-websocket * fix broken test * Merge refs/heads/master into no-websocket * Merge refs/heads/master into no-websocket * Merge refs/heads/master into no-websocket * Merge refs/heads/master into no-websocket * Merge refs/heads/master into no-websocket * Merge refs/heads/master into no-websocket |
||
Raul Jordan
|
80539d9028
|
Enable JSON-HTTP Gateway by Default on Port 3000 (#6090)
* default port 3000 http gateway * Merge refs/heads/master into default-gateway * Merge refs/heads/master into default-gateway * fix broken node test * disable grpc gateway * Merge refs/heads/master into default-gateway * Merge refs/heads/master into default-gateway |
||
Preston Van Loon
|
49a0d3caf0
|
Refactor dependencies, make Prysm "go gettable" (#6053)
* Fix a few deps to work with go.mod, check in generated files * Update Gossipsub to 1.1 (#5998) * update libs * add new validators * add new deps * new set of deps * tls * further fix gossip update * get everything to build * clean up * gaz * fix build * fix all tests * add deps to images * imports Co-authored-by: rauljordan <raul@prysmaticlabs.com> * Beacon chain builds with go build * fix bazel * fix dep * lint * Add github action for testing go * on PR for any branch * fix libp2p test failure * Fix TestProcessBlock_PassesProcessingConditions by updating the proposer index in test * Revert "Fix TestProcessBlock_PassesProcessingConditions by updating the proposer index in test" This reverts commit 43676894ab01f03fe90a9b8ee3ecfbc2ec1ec4e4. * Compute and set proposer index instead of hard code * Add back go mod/sum, fix deps * go build ./... * Temporarily skip two tests * Fix kafka confluent patch * Fix kafka confluent patch * fix kafka build * fix kafka * Add info in DEPENDENCIES. Added a stub link for Why Bazel? until https://github.com/prysmaticlabs/documentation/issues/138 * Update fuzz ssz files as well * Update fuzz ssz files as well * getting closer * rollback rules_go and gazelle * fix gogo protobuf * install librdkafka-dev as part of github actions * Update kafka to a recent version where librkafkfa is not required for go modules * clarify comment * fix kafka build * disable go tests * comment * Fix geth dependencies for end to end * rename word * lint * fix docker Co-authored-by: Nishant Das <nishdas93@gmail.com> Co-authored-by: rauljordan <raul@prysmaticlabs.com> Co-authored-by: terence tsao <terence@prysmaticlabs.com> |
||
Shay Zluf
|
17169e5a2d
|
External slashing protection (#5895)
* slasher grpc client * do not export * slasher on a different package * fix featureconfig * change to rough time * revert roughtime * remove extra comma * revert order change * goimports * fix comments and tests * fix package name * revert reorder * comment for start * service * fix visibility * external slasher validator protection implementation * gaz * fix comment * add comments * nishant feedback * raul feedback * preston feedback * fix flags * fix imports * fix imports * port 4002 * added tests * fix log * fix imports * fix imports name * raul feedback * gaz * terence comment * change name * runtime fixes * add flag check Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
terence tsao
|
343bee35bc
|
Make SlotsPerArchivedPoint configurable (#5888)
* Make slots per archived point configurable * 256 -> 2048 * Use beaconconfig |
||
Victor Farazdagi
|
baf9ec60eb
|
Adds BlockBatchLimitBurstFactor flag (#5825)
* adds BlockBatchLimitBurstFactor flag * Merge branch 'master' into burst-factor-flag |
||
Preston Van Loon
|
eb2abbdd8b
|
libfuzz based tests (#5095)
* Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * use opt for fuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge branch 'go-1.14-libfuzz' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * use ubuntu as the default build image * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge branch 'master' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Move fuzz tests * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge branch 'go-1.14-libfuzz' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * making progress on p2p fuzz * Merge branch 'go-1.14-libfuzz' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * use a single stream repeatedly * use a single stream repeatedly * use many streams * fixes * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge branch 'master' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Merge branch 'master' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Add basic test for ssz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge branch 'master' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge branch 'master' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Use a custom go_library to add libfuzzer * delete old corpus, fix rpc_status_fuzz * move fuzz.bzl * minor fixes * Merge branch 'go-1.14-libfuzz' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * add c-shared library (doesnt work) * Merge branch 'go-1.14-libfuzz' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * fix build * fixes * Merge refs/heads/master into go-1.14-libfuzz * lint * more lint * Merge branch 'go-1.14-libfuzz' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * more lint * allow environment variable * Merge refs/heads/master into go-1.14-libfuzz * Add a fuzzit image with the beacon_states * Merge branch 'go-1.14-libfuzz' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * lint * readme * lint * fix lint again i think * gaz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * breakup deps * Merge branch 'go-1.14-libfuzz' of github.com:prysmaticlabs/prysm into go-1.14-libfuzz * don't panic on failure * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * panic if no beacon states to read * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * update rules_foreign_cc * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * remove c_shared target, manually tag tests * Add readme to fuzz package * delete a few comments * delete a few comments * lint * gaz * gaz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz * Merge refs/heads/master into go-1.14-libfuzz |
||
Raul Jordan
|
2e33595187
|
Implement GetBeaconState Endpoint (#5668)
* implement get beacon state * gaz * Merge branch 'master' into implement-debug-state * passing tests * enable with featureconfig * struct oder * Update beacon-chain/rpc/beacon/state.go * Merge refs/heads/master into implement-debug-state * lint resolve * Merge branch 'implement-debug-state' of github.com:prysmaticlabs/prysm into implement-debug-state * tested at runtime * fix build * Merge branch 'master' into implement-debug-state * Merge refs/heads/master into implement-debug-state * Merge refs/heads/master into implement-debug-state * Merge refs/heads/master into implement-debug-state * Merge refs/heads/master into implement-debug-state * Merge refs/heads/master into implement-debug-state * build and fmt * conf * Merge refs/heads/master into implement-debug-state * Merge refs/heads/master into implement-debug-state * Merge refs/heads/master into implement-debug-state * Merge refs/heads/master into implement-debug-state * Merge refs/heads/master into implement-debug-state |
||
Raul Jordan
|
3416962fc2
|
All Beacon Node Package-Level Godocs (#5677)
* package level godocs fixed * all beacon node godocs * comment and gaz Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
Nishant Das
|
b6353da793
|
Add Block Batch Limit Flag (#5646)
* add flag * add flag * gaz * fix lint * fix build issues * revert initial sync changes * fix tests * Update beacon-chain/sync/service.go Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
Ivan Martinez
|
dee3f02e2c
|
Change prometheus port for different parts of Prysm (#5504)
* Change prometheus flag from default 8080 and sort flags * Merge branch 'master' of https://github.com/prysmaticlabs/prysm into change-prometheus-port * Fix build * Merge branch 'master' of https://github.com/prysmaticlabs/prysm into change-prometheus-port * Merge branch 'master' into change-prometheus-port |
||
terence tsao
|
62c25eaedb
|
Revert archival deprecations (#5464)
* Revert "Fix `ListValidatorBalances` for v0.11 (#5458)" This reverts commit |
||
terence tsao
|
4fbcedf541
|
Deprecate archival service (#5445)
* Merge branch 'v0.11' of github.com:prysmaticlabs/prysm into v0.11
* Remove keystore keymanager from validator (#5236)
* Remove keystore keymanager from validator
* Update dependency
* Update validator/flags/flags.go
* Update validator/flags/flags.go
Co-authored-by: Ivan Martinez <ivanthegreatdev@gmail.com>
* fix broadcaster
* update metrics with fork digest for p2p (#5251)
* update metrics with fork digest for p2p
* update p2p metrics
* update metrics using att values
* wrapped up
* fix bug
Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
* Fix incorrect domain type comments (#5250)
* Fix incorrect domain type comments
* resolve conflicts
* fix broken broadcast test
* fix tests
* include protocol suffix
* fix confs
* lint
* fix test
* Merge branch 'v0.11' of github.com:prysmaticlabs/prysm into v0.11
* Merge branch 'master' of github.com:prysmaticlabs/prysm into v0.11
* resolve broken slasher test'
* Merge branch 'v0.11' of github.com:prysmaticlabs/prysm into v0.11
* Merge branch 'master' into v0.11
* fix config override
* Remove deprecated parameters (#5249)
* Avoid div by zero in extreme balance case (#5273)
* Return effective balance increment instead of 1
* Update to new spec tests v0.11.1
* Revert "Regen historical states for `new-state-mgmt` compatibility (#5261)"
This reverts commit
|
||
Preston Van Loon
|
dc5ed7a80e
|
Update deposit contract default value for topaz (#5431)
* Update for topaz * Update block number for deposit contract |
||
terence tsao
|
cb045dd0e3
|
Align code base to v0.11 (#5127)
* Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * Merge refs/heads/master into v0.10.1 * add in new patch and workspace * update cloners * Handle rewards overflow (#5122) * Refactoring of initial sync (#5096) * implements blocks queue * refactors updateCounter method * fixes deadlock on stop w/o start * refactors updateSchedulerState * more tests on schduler * parseFetchResponse tests * wraps up tests for blocks queue * eod commit * fixes data race in round robin * revamps fetcher * fixes race conditions + livelocks + deadlocks * less verbose output * fixes data race, by isolating critical sections * minor refactoring: resolves blocking calls * implements init-sync queue * udpate fetch/send buffers in blocks fetcher * blockState enum-like type alias * refactors common code into releaseTicket() * better gc * linter * minor fix to round robin * moves original round robin into its own package * adds enableInitSyncQueue flag * fixes issue with init-sync service selection * Update beacon-chain/sync/initial-sync/round_robin.go Co-Authored-By: terence tsao <terence@prysmaticlabs.com> * initsyncv1 -> initsyncold * adds span Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> Co-authored-by: Raul Jordan <raul@prysmaticlabs.com> Co-authored-by: terence tsao <terence@prysmaticlabs.com> * Handle rewards overflow * Revert "Refactoring of initial sync (#5096)" This reverts commit |
||
Preston Van Loon
|
7bdd1355b8
|
Add maligned struct static check (#5296)
* Add maligned static check * Add file, oops * lint |
||
Preston Van Loon
|
5241582ece
|
Add CORS preflight support (#5177)
* Add CORS preflight support * lint * clarify description |
||
Nishant Das
|
b0128ad894
|
Add Attestation Subnet Bitfield (#4989)
* bump bitfield dep * add new methods * get it working * add nil check * add check * one more check * add flag * everything works local run * add debug log * more changes * ensuring p2p interface works enough for tests to pass * all tests pass * include proper naming and comments to fix lint * Apply suggestions from code review * discover by peers * cannot figure out why 0 peers * remove keys * fix test * fix it * fix again * remove log * change back * gaz Co-authored-by: Raul Jordan <raul@prysmaticlabs.com> |
||
Preston Van Loon
|
2ab4b86f9b
|
Allow setting flags via yaml config file. (#4878) | ||
Nishant Das
|
345ec1bf8c
|
Fix Custom Delay Flag (#5026)
* fix flag * Merge refs/heads/master into fixFlag * Merge refs/heads/master into fixFlag * Merge refs/heads/master into fixFlag * Merge refs/heads/master into fixFlag * Merge refs/heads/master into fixFlag * fix config * Merge branch 'fixFlag' of https://github.com/prysmaticlabs/geth-sharding into fixFlag |
||
terence tsao
|
054b15bc45
|
Add SlotsPerArchivedPoint flag and a check (#5023)
* Flag * Service * Tests * Tests and comments * Lint * Add to usages Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com> |
||
Jim McDonald
|
5f0ed8388e
|
Use --deposit-contract with default value (#4925)
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com> |
||
Nishant Das
|
44856f9500
|
Add Unsafe Sync (#4906)
* add unsafe flag * imports * Use finalized epoch Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com> |
||
Nishant Das
|
c7d0ced5d1
|
Utilise a Flag to Toggle With the GC (#4897)
* set flag * Merge refs/heads/master into setGC |
||
Jim McDonald
|
dab87ba252 | Add --rpc-host option to beacon chain (#4571) | ||
Raul Jordan
|
c6343cac3a |
Enable RPCMaxPageSize via Beacon Node Flag (#4539)
* add new flag * enforce max page size via flag * ensure exists in flag group * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * Merge refs/heads/master into custom-max-page * conflict with master * resolved broken tests * Update beacon-chain/flags/config.go * Merge refs/heads/master into custom-max-page |
||
Nishant Das
|
2e5429c94e |
Fix Stuck Beacon Node (#4454)
* Revert "Revert #4392 (#4449)"
This reverts commit
|
||
shayzluf
|
39b2570af5 | Beacon node slasher client infrastructure (#4111) |