Preston Van Loon
dc1bd1ef62
Revert 4372 and 4373 ( #4375 )
...
* Revert "only add chain start deposits up to min genesis active validator count (#4373 )"
This reverts commit 35380dd9bf
.
* Revert "Return an error if the wrong number of deposits are provided for genesis state (#4372 )"
This reverts commit 9674575892
.
2019-12-30 01:21:08 +00:00
Preston Van Loon
9674575892
Return an error if the wrong number of deposits are provided for genesis state ( #4372 )
...
* Return an error if the wrong number of deposits are provided for genesis state
* add regression test
2019-12-29 20:10:23 +00:00
terence tsao
23a6c20dd4
Service as proper names ( #4293 )
2019-12-16 19:53:55 -06:00
Jim McDonald
813233373e
Advanced peer tracking ( #4233 )
...
* Advanced peer status
* Rework errors; add tests
* Gazelle
* time->roughtime
* Update beacon-chain/p2p/handshake.go
Co-Authored-By: terence tsao <terence@prysmaticlabs.com>
* Update beacon-chain/p2p/interfaces.go
Co-Authored-By: terence tsao <terence@prysmaticlabs.com>
* Downgrade log
* Tidy up handshaking logic and commentary
* Downgrade log message
* Protect connected peers from disconnection; increase high water level to avoid bad interactions at maxPeers
2019-12-11 18:31:36 +08:00
Raul Jordan
0326be86b5
Apply Patch Rules to Use EthereumAPIs Generated Protos in Prysm ( #4112 )
...
* starting on patch
* finish determining all required patches
* properly redefine the patch rules
* new patch
* rem double semicolon
* fix patch file
* Merge branch 'master' of github.com:prysmaticlabs/prysm into deprecate-eth-protos
* building the deps
* test target passes using ethereumapis
* compile gateway
* attempting to build everything
* e2e use ethereumapis
* more fixes for slasher
* other item
* getting closer to compiling slasher
* build slasher package
* Merge branch 'master' into deprecate-eth-protos
* Merge branch 'master' into deprecate-eth-protos
* fix benches
* lint gazelle
* Merge branch 'deprecate-eth-protos' of github.com:prysmaticlabs/prysm into deprecate-eth-protos
* proper gateway
* lint
* Merge branch 'master' into deprecate-eth-protos
* fix build
* Merge branch 'deprecate-eth-protos' of github.com:prysmaticlabs/prysm into deprecate-eth-protos
* use swag
* resolve
* ignore change
* include new patch changes
* fix test
* builds
* fix e2e
* gaz
2019-11-27 05:08:18 +00:00
Nishant Das
f8c870aa91
Fix Failure Counter ( #3850 )
...
* fix bug
* return if not ok
* don't set peer status there
* fix build
* fix test
* fix all other tests
* add regression test
* cosmetic changes
2019-10-29 13:23:55 +08:00
Nishant Das
a440c32155
Blacklist Peer if they fail Handshake too many times ( #3815 )
...
* add new changes
* add changes to set
* Revert "add changes to set"
This reverts commit 07fd48c15fede3c592d837e5620cbd6e7020baef.
* Revert "Revert "add changes to set""
This reverts commit 6b84a6017e9939e1bb2cfac3553bcc427a680bcd.
* new changes
* add blacklist
* gaz
* add test
* fix visibility
* Update beacon-chain/sync/rpc_status_test.go
Co-Authored-By: Preston Van Loon <preston@prysmaticlabs.com>
* preston's review
2019-10-21 17:43:44 -07:00
Preston Van Loon
9fcc6fc201
Wait until fully synced to process pubsub messages ( #3514 )
...
* context timeout for pubsub message processing
* add syncing check
* gofmt
* use a global cache
* lint
* fmt
* fix conflicts
* revert change
* gaz
2019-09-20 10:54:32 -07:00
Nishant Das
4bc2d628b1
Update Naming to Latest Networking Spec ( #3519 )
...
* update naming
* replace with updated version
* more changes
* fixed all tests
* build and lint
* regen protos
* fix test
* remove outdated code
* prestons review
* preston's comments
* preston's review
* preston's review
* lint
2019-09-20 11:57:28 +05:30