Nishant Das
b337a5720c
Handle Pubsub Panics ( #4350 )
...
* handle panics
* lint
* gaz
* preston's review
2019-12-24 04:59:08 +00: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
terence tsao
66dcf2b80d
Moved /shared/ test code in different package ( #3714 )
...
* Fixed bytesutil
* Fix featureflag
* Fix hashutil
* Fix interop
* Fix iputils
* Fix mathutils
* Fix messagehandler
* Fix pagination
* Fix params
* Fix sliceutil
* Fix merkletrie
2019-10-04 15:46:49 -07:00
terence tsao
1b5b8a57e0
Remove unused proto schemas ( #3005 )
...
* Update io_kubernetes_build commit hash to 1246899
* Update dependency build_bazel_rules_nodejs to v0.33.1
* Update dependency com_github_hashicorp_golang_lru to v0.5.1
* Update libp2p
* Update io_bazel_rules_k8s commit hash to e68d5d7
* Starting to remove old protos
* Bazel build proto passes
* Fixing pb version
* Cleaned up core package
* Fixing tests
* 6 tests failing
* Update proto bugs
* Fixed incorrect validator ordering proto
* Sync with master
* Update go-ssz commit
* Removed bad copies from v1alpha1 folder
* add json spec json to pb handler
* add nested proto example
* proto/testing test works
* fix refactoring build failures
* use merged ssz
* push latest changes
* used forked json encoding
* used forked json encoding
* fix warning
* fix build issues
* fix test and lint
* fix build
* lint
2019-07-22 10:03:57 -04:00
Preston Van Loon
f12fdfda0f
Complain about improperly sized tests ( #2873 )
2019-06-30 09:00:22 -07:00
frederickalcantara
a170c69653
upgrading linter from gometalinter to golangci-lint ( #2100 )
...
* upgrading linter from gometalinter to golangci-lint
* fixed golangci-lint linting
* removed linting before_script command
* removed disable-all command
* Fixed golang config file
* fixed golang config file v2
* removed gosec issue rule
* formatting
* fixed travis build to run golangci-lint
* Add install golangci-lint command
* fixing golangci-lint script
* removed https://
* Added golangci-lint cmd script
* added go get for local lint install
* created a before_script
* add install before script
* Added get script
* added go mod download
* removed go mod downloads
* changed
* removed before script
* Added before script go get lint
* added exit zero to see what went wrong
* removed golang run script
* removed before script
* change lint command
* verbose output
* removed verbose
* change linter enable and disable configuration
* Update .golangci.yml
Removed gotype as a linter
* Update .golangci.yml
Added typecheck linter
* Update .golangci.yml
Added fixed lint version
* Update .golangci.yml
Added gotype
* Update .golangci.yml
Added typecheck
* removed env:lint
* Added env lint
* fixing lint upgrade
* Changing travis configuration
* FIxed spelling errors
* disabled typecheck
* Enabled typecheck
* remove binary
* Deleting lib binary
* adding more linters
* fixed constants
* fix spelling
* fixed all lint issues
* Revert "Changing travis configuration"
This reverts commit 334afe9d05e96261b01f275aa3ada20e7f36aac4.
* Merge branch 'master' of https://github.com/prysmaticlabs/prysm into update-linter
* Changed from Infof to Info
* Fixing commits
* fixing commits with linter config
* added install
* Fixing
* fix log statement
2019-04-26 14:24:01 +08:00
Preston Van Loon
7f11cbd5ed
print stack trace on panic recovery ( #2042 )
2019-03-20 10:17:44 -04:00
Preston Van Loon
612bb38077
Cross p2p spans, more spans, synchronous attestations, minor fixes ( #2009 )
...
* Fix assignments bug where validators don't retry for assignments on failure
* synch only please
* trying to fix state issues
* trying random stuff
* do not explode
* use ctx
* working build, failing tests
* broadcast local addrs as well as relay addrs
* fixed p2p tests, more tests to fix still
* another test fixed, log warning instead of throw error
* Fix last tests
* godoc
* add test for broadcast in apply fork choiec
* remove unneeded code
* remove tracer adapter, not needed
* remove extra stuff
* remove any
* revert addr_factory
* revert addr_factory
* Revert "revert addr_factory"
This reverts commit e93fb706494a1070158b8db31e67146d6b0648ad.
* Revert "revert addr_factory"
This reverts commit dedaa405559cc818698870c4e4570953367f1e3c.
* revert removal of this code
* unused param
2019-03-17 10:56:05 +08:00
Nishant Das
028506e7ed
Handle Panics in Remaining Services ( #1926 )
...
* add recovery for initial sync
* add recovery for rpc
* adding to other services
* remaining services and tests
* fix test
* remove changes to rpc
* handle powchain
* handle in powchain
* abstract to shared package
* gazelle
* lint
* remove for operations
* add in more for operations
* travis
* fix lint
2019-03-10 17:53:28 -05:00