Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change gogoproto compiler to protoc-gen-go-cast #8697

Merged
merged 128 commits into from
May 17, 2021
Merged
Show file tree
Hide file tree
Changes from 108 commits
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
471c3ff
Remove gogoproto compiler
0xKiwi Dec 15, 2020
56f5a55
Remove more gogoproto
0xKiwi Dec 16, 2020
e4a1bda
Improvements
0xKiwi Dec 19, 2020
0061248
Fix gengo
0xKiwi Mar 30, 2021
fb8a8aa
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Mar 30, 2021
8ee4a08
More scripts
0xKiwi Mar 30, 2021
a4b1225
Gazelle, fix deps
prestonvanloon Mar 31, 2021
e003dc2
Fix version and errors
0xKiwi Mar 31, 2021
0136fc9
Fix gocast for arrays
0xKiwi Mar 31, 2021
a0d9fa3
Fix ethapis
0xKiwi Mar 31, 2021
d93ed3c
Fixes
0xKiwi Mar 31, 2021
8419562
Fix compile errors
0xKiwi Mar 31, 2021
f587246
fix go.mod
prestonvanloon Mar 31, 2021
a6bcf31
//proto/... builds
prestonvanloon Mar 31, 2021
e6dcf5a
Update for protov2
0xKiwi Mar 31, 2021
ae1f394
temp fix compilation to move on
0xKiwi Apr 1, 2021
0432479
Change everything to emptypb.empty
0xKiwi Apr 1, 2021
7196bc0
Add grpc to proto/slashings
0xKiwi Apr 1, 2021
fc1a3b6
Fix almost all build failures
0xKiwi Apr 1, 2021
cb51adb
Oher build problems
0xKiwi Apr 2, 2021
f161b19
FIX THIS FUCKING THING
0xKiwi Apr 2, 2021
b72126b
gaz literally every .bazel
0xKiwi Apr 2, 2021
110c546
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Apr 2, 2021
020de9a
Final touches
0xKiwi Apr 2, 2021
30f98d3
Final final touches
0xKiwi Apr 2, 2021
cf87ddd
Fix proto
0xKiwi Apr 2, 2021
cffdea4
Begin moving proto.Marshal to native
0xKiwi Apr 2, 2021
4bd2345
Fix site_data
0xKiwi Apr 2, 2021
9478a88
Fixes
0xKiwi Apr 2, 2021
a15cc9c
Fix duplicate gateway
0xKiwi Apr 3, 2021
c61e968
Fix gateway target
0xKiwi Apr 5, 2021
aaf6ff2
Fix ethapis
0xKiwi Apr 5, 2021
7036fc5
Fixes from review
0xKiwi Apr 5, 2021
3bd3143
Update
0xKiwi Apr 7, 2021
d14d4a0
Fix
0xKiwi Apr 7, 2021
02a0d6e
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Apr 7, 2021
f1b1ce1
Fix status test
0xKiwi Apr 7, 2021
1e1c744
Fix fuzz
0xKiwi Apr 8, 2021
f169738
Add isprotoslice to fun
0xKiwi Apr 8, 2021
6197666
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Apr 8, 2021
9526d70
Change DeepEqual to DeepSSZEqual for proto arrays
0xKiwi Apr 8, 2021
b8e36ca
Fix build
0xKiwi Apr 8, 2021
3e3eb3f
Fix gaz
0xKiwi Apr 8, 2021
d90147e
Update go
0xKiwi Apr 8, 2021
cf3a0f2
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Apr 8, 2021
f5a6016
Fixes
0xKiwi Apr 8, 2021
128c8e7
Fixes
0xKiwi Apr 8, 2021
c9354ad
Add case for nil validators after copy
0xKiwi Apr 9, 2021
fec84ad
Fix cast
0xKiwi Apr 9, 2021
235cbcc
Fix test
0xKiwi Apr 12, 2021
c8247d3
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Apr 12, 2021
753be42
Fix imports
0xKiwi Apr 12, 2021
69d4ebf
Go mod
0xKiwi Apr 12, 2021
96ad776
Merge branch 'develop' into change-to-gocast
prestonvanloon Apr 12, 2021
6712d54
Only use extension where needed
0xKiwi Apr 12, 2021
e662dc9
Fixes
0xKiwi Apr 13, 2021
79f1152
Merge branch 'change-to-gocast' of github.com:prysmaticlabs/prysm int…
0xKiwi Apr 13, 2021
7298bb2
Split gateway from gengo
0xKiwi Apr 13, 2021
ca95256
gaz
0xKiwi Apr 13, 2021
39aa71b
go mod
0xKiwi Apr 13, 2021
6ae3bc6
Add back hydrated state
0xKiwi Apr 13, 2021
fd284db
fix hydrate
0xKiwi Apr 13, 2021
fe8d4b7
Fix proto.clone
0xKiwi Apr 13, 2021
90c8064
Fies
0xKiwi Apr 15, 2021
d7e51a3
Revert "Split gateway from gengo"
0xKiwi Apr 15, 2021
78221aa
Revert "gaz"
0xKiwi Apr 15, 2021
0709055
Merge all gateway into one target
0xKiwi Apr 15, 2021
a935aa4
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Apr 15, 2021
ad5fccd
go mod
0xKiwi Apr 15, 2021
1f5a8c0
Gaz
0xKiwi Apr 15, 2021
ac796eb
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
prestonvanloon Apr 16, 2021
e27ca83
Add generate v1_gateway files
prestonvanloon Apr 16, 2021
f546d17
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
prestonvanloon Apr 16, 2021
de19f7e
run pb again
prestonvanloon Apr 16, 2021
7493f25
goimports
prestonvanloon Apr 16, 2021
b872d0c
gaz
prestonvanloon Apr 16, 2021
9e816fa
Fix comments
0xKiwi Apr 19, 2021
db45c8f
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Apr 19, 2021
476678d
Merge branch 'change-to-gocast' of github.com:prysmaticlabs/prysm int…
0xKiwi Apr 19, 2021
e8f28f0
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi Apr 28, 2021
eb5d958
Fix protos
0xKiwi Apr 28, 2021
33159e7
Fix PR
0xKiwi Apr 29, 2021
542e92f
Fix protos
0xKiwi Apr 29, 2021
8d3868a
Update grpc-gateway and ethapis
0xKiwi Apr 29, 2021
00157b0
Update ethapis and gen-go-cast
0xKiwi May 5, 2021
6c76035
Go tidy
0xKiwi May 5, 2021
dfa8294
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi May 5, 2021
c0edc1e
Reorder
0xKiwi May 5, 2021
1b3d2c5
Fix ethapis
0xKiwi May 5, 2021
18805b6
fix spec tests
0xKiwi May 5, 2021
4a26ac1
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi May 5, 2021
763289a
Fix script
0xKiwi May 5, 2021
ed9f475
Remove unused import
0xKiwi May 5, 2021
2066723
Fix fuzz
0xKiwi May 5, 2021
87fbb8c
Fix gomod
0xKiwi May 5, 2021
c40c765
Merge branch 'develop' into change-to-gocast
0xKiwi May 6, 2021
e663b7d
Merge branch 'develop' into change-to-gocast
rkapka May 10, 2021
0acc2fb
Update version
0xKiwi May 11, 2021
c5fbe23
Merge branch 'change-to-gocast' of github.com:prysmaticlabs/prysm int…
0xKiwi May 11, 2021
4ceb665
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi May 11, 2021
904820d
Error if the cloned result is nil
0xKiwi May 11, 2021
181930c
Handle optional slots
0xKiwi May 12, 2021
426fd4c
ADd more empty checks to clone
0xKiwi May 12, 2021
3e09958
Undo fuzz changes
0xKiwi May 12, 2021
08958bc
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi May 12, 2021
980a062
Fix build.bazel
0xKiwi May 12, 2021
bd59a47
Gaz
0xKiwi May 12, 2021
7b97236
Redo fuzz changes
0xKiwi May 13, 2021
d177df8
Undo some eth1data changes
0xKiwi May 13, 2021
0527d39
Update go.mod
0xKiwi May 13, 2021
dea96c9
Undo clone beacon state
0xKiwi May 13, 2021
d1a16c5
Merge branch 'change-to-gocast' of github.com:prysmaticlabs/prysm int…
0xKiwi May 13, 2021
496ba5f
Remove gogo proto more and unused v1_gateway
0xKiwi May 13, 2021
9d0a529
Add manual fix for nil vals
0xKiwi May 13, 2021
b9ac261
Fix gaz
0xKiwi May 13, 2021
c309f33
tidy
0xKiwi May 13, 2021
5acdfcb
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi May 13, 2021
1d2d332
Tidy again
0xKiwi May 13, 2021
59bc053
Add detailed error
0xKiwi May 13, 2021
674244f
Revert "Add detailed error"
0xKiwi May 13, 2021
8c64cb3
Undo varint changes
0xKiwi May 13, 2021
2480859
Fix nil validators in deposit test
0xKiwi May 14, 2021
91b3893
Merge branch 'develop' into change-to-gocast
nisdas May 15, 2021
1dd370c
Commit
0xKiwi May 16, 2021
9b8d430
Undo
0xKiwi May 16, 2021
572d174
Merge branch 'develop' into change-to-gocast
rauljordan May 17, 2021
5f91578
Merge branch 'develop' of github.com:prysmaticlabs/prysm into change-…
0xKiwi May 17, 2021
4b5ef34
Merge branch 'change-to-gocast' of github.com:prysmaticlabs/prysm int…
0xKiwi May 17, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
21 changes: 15 additions & 6 deletions BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,16 @@ gazelle(
# Protobuf compiler (non-gRPC)
alias(
name = "proto_compiler",
actual = "@io_bazel_rules_go//proto:gogofast_proto",
actual = "@io_bazel_rules_go//proto:go_proto",
visibility = [
"//proto:__subpackages__",
],
)

# Cast protobuf compiler (non-gRPC)
alias(
name = "cast_proto_compiler",
actual = "@com_github_prysmaticlabs_protoc_gen_go_cast//:go_cast",
visibility = [
"//proto:__subpackages__",
],
Expand All @@ -32,21 +41,21 @@ alias(
# Protobuf compiler (gRPC)
alias(
name = "grpc_proto_compiler",
actual = "@io_bazel_rules_go//proto:gogofast_grpc",
actual = "@io_bazel_rules_go//proto:go_grpc",
visibility = ["//visibility:public"],
)

# Protobuf gRPC compiler without gogoproto. Required for gRPC gateway.
# Cast protobuf compiler (gRPC)
alias(
name = "grpc_nogogo_proto_compiler",
actual = "@io_bazel_rules_go//proto:go_grpc",
name = "cast_grpc_proto_compiler",
actual = "@com_github_prysmaticlabs_protoc_gen_go_cast//:go_cast_grpc",
visibility = ["//visibility:public"],
)

# Protobuf gRPC gateway compiler
alias(
name = "grpc_gateway_proto_compiler",
actual = "@com_github_grpc_ecosystem_grpc_gateway//protoc-gen-grpc-gateway:go_gen_grpc_gateway",
actual = "@com_github_grpc_ecosystem_grpc_gateway_v2//protoc-gen-grpc-gateway:go_gen_grpc_gateway",
visibility = ["//visibility:public"],
)

Expand Down
4 changes: 2 additions & 2 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -286,9 +286,9 @@ buildifier_dependencies()

git_repository(
name = "com_google_protobuf",
commit = "fde7cf7358ec7cd69e8db9be4f1fa6a5c431386a", # v3.13.0
commit = "436bd7880e458532901c58f4d9d1ea23fa7edd52",
remote = "https://github.com/protocolbuffers/protobuf",
shallow_since = "1597443653 -0700",
shallow_since = "1617835118 -0700",
)

load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
Expand Down
4 changes: 2 additions & 2 deletions beacon-chain/blockchain/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -116,11 +116,11 @@ go_test(
"@com_github_ethereum_go_ethereum//:go_default_library",
"@com_github_ethereum_go_ethereum//common:go_default_library",
"@com_github_ethereum_go_ethereum//core/types:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_sirupsen_logrus//:go_default_library",
"@com_github_sirupsen_logrus//hooks/test:go_default_library",
"@in_gopkg_d4l3k_messagediff_v1//:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
"@org_golang_x_net//context:go_default_library",
],
)
Expand Down Expand Up @@ -165,10 +165,10 @@ go_test(
"@com_github_ethereum_go_ethereum//:go_default_library",
"@com_github_ethereum_go_ethereum//common:go_default_library",
"@com_github_ethereum_go_ethereum//core/types:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_sirupsen_logrus//:go_default_library",
"@com_github_sirupsen_logrus//hooks/test:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
"@org_golang_x_net//context:go_default_library",
],
)
2 changes: 1 addition & 1 deletion beacon-chain/blockchain/chain_info_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import (
"testing"
"time"

"github.com/gogo/protobuf/proto"
types "github.com/prysmaticlabs/eth2-types"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/prysm/beacon-chain/core/helpers"
Expand All @@ -18,6 +17,7 @@ import (
"github.com/prysmaticlabs/prysm/shared/testutil"
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"google.golang.org/protobuf/proto"
)

// Ensure Service implements chain info interface.
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/blockchain/service_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import (
"time"

"github.com/ethereum/go-ethereum/common"
"github.com/gogo/protobuf/proto"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/prysm/beacon-chain/cache/depositcache"
b "github.com/prysmaticlabs/prysm/beacon-chain/core/blocks"
Expand All @@ -34,6 +33,7 @@ import (
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
logTest "github.com/sirupsen/logrus/hooks/test"
"google.golang.org/protobuf/proto"
)

type mockBeaconNode struct {
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/cache/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,9 @@ go_test(
"//shared/params:go_default_library",
"//shared/testutil/assert:go_default_library",
"//shared/testutil/require:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_google_gofuzz//:go_default_library",
"@com_github_prysmaticlabs_eth2_types//:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
],
)
2 changes: 1 addition & 1 deletion beacon-chain/cache/attestation_data_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ import (
"context"
"testing"

"github.com/gogo/protobuf/proto"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/prysm/beacon-chain/cache"
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"google.golang.org/protobuf/proto"
)

func TestAttestationCache_RoundTrip(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/cache/checkpoint_state_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ package cache
import (
"testing"

"github.com/gogo/protobuf/proto"
types "github.com/prysmaticlabs/eth2-types"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
iface "github.com/prysmaticlabs/prysm/beacon-chain/state/interface"
Expand All @@ -13,6 +12,7 @@ import (
"github.com/prysmaticlabs/prysm/shared/params"
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"google.golang.org/protobuf/proto"
)

func TestCheckpointStateCache_StateByCheckpoint(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/cache/depositcache/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ go_test(
"//shared/testutil/assert:go_default_library",
"//shared/testutil/require:go_default_library",
"//shared/trieutil:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_sirupsen_logrus//hooks/test:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
],
)
4 changes: 2 additions & 2 deletions beacon-chain/cache/depositcache/pending_deposits_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ import (
"math/big"
"testing"

"github.com/gogo/protobuf/proto"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
dbpb "github.com/prysmaticlabs/prysm/proto/beacon/db"
"github.com/prysmaticlabs/prysm/shared/bytesutil"
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"google.golang.org/protobuf/proto"
)

var _ PendingDepositsFetcher = (*DepositCache)(nil)
Expand Down Expand Up @@ -90,7 +90,7 @@ func TestPendingDeposits_OK(t *testing.T) {
{Proof: [][]byte{[]byte("A")}},
{Proof: [][]byte{[]byte("B")}},
}
assert.DeepEqual(t, expected, deposits)
assert.DeepSSZEqual(t, expected, deposits)
rauljordan marked this conversation as resolved.
Show resolved Hide resolved

all := dc.PendingDeposits(context.Background(), nil)
assert.Equal(t, len(dc.pendingDeposits), len(all), "PendingDeposits(ctx, nil) did not return all deposits")
Expand Down
4 changes: 2 additions & 2 deletions beacon-chain/core/blocks/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ go_library(
"//shared/slashutil:go_default_library",
"//shared/sliceutil:go_default_library",
"//shared/trieutil:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_pkg_errors//:go_default_library",
"@com_github_prysmaticlabs_eth2_types//:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_sirupsen_logrus//:go_default_library",
"@io_opencensus_go//trace:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
],
)

Expand Down Expand Up @@ -87,11 +87,11 @@ go_test(
"//shared/testutil/assert:go_default_library",
"//shared/testutil/require:go_default_library",
"//shared/trieutil:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_google_gofuzz//:go_default_library",
"@com_github_prysmaticlabs_eth2_types//:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_prysmaticlabs_go_bitfield//:go_default_library",
"@com_github_sirupsen_logrus//:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
],
)
2 changes: 1 addition & 1 deletion beacon-chain/core/blocks/eth1_data_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import (
"fmt"
"testing"

"github.com/gogo/protobuf/proto"
types "github.com/prysmaticlabs/eth2-types"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/prysm/beacon-chain/core/blocks"
Expand All @@ -16,6 +15,7 @@ import (
"github.com/prysmaticlabs/prysm/shared/testutil"
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"google.golang.org/protobuf/proto"
)

func FakeDeposits(n uint64) []*ethpb.Eth1Data {
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/core/blocks/header_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import (
"io/ioutil"
"testing"

"github.com/gogo/protobuf/proto"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/prysm/beacon-chain/core/blocks"
"github.com/prysmaticlabs/prysm/beacon-chain/core/helpers"
Expand All @@ -17,6 +16,7 @@ import (
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"github.com/sirupsen/logrus"
"google.golang.org/protobuf/proto"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/core/blocks/proposer_slashing.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ import (
"context"
"fmt"

"github.com/gogo/protobuf/proto"
"github.com/pkg/errors"
types "github.com/prysmaticlabs/eth2-types"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/prysm/beacon-chain/core/helpers"
iface "github.com/prysmaticlabs/prysm/beacon-chain/state/interface"
"github.com/prysmaticlabs/prysm/shared/params"
"google.golang.org/protobuf/proto"
)

type slashValidatorFunc func(iface.BeaconState, types.ValidatorIndex) (iface.BeaconState, error)
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/core/epoch/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,10 @@ go_test(
"//shared/testutil:go_default_library",
"//shared/testutil/assert:go_default_library",
"//shared/testutil/require:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_google_gofuzz//:go_default_library",
"@com_github_prysmaticlabs_eth2_types//:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_prysmaticlabs_go_bitfield//:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
],
)
2 changes: 1 addition & 1 deletion beacon-chain/core/epoch/epoch_processing_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import (
"fmt"
"testing"

"github.com/gogo/protobuf/proto"
types "github.com/prysmaticlabs/eth2-types"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/go-bitfield"
Expand All @@ -17,6 +16,7 @@ import (
"github.com/prysmaticlabs/prysm/shared/testutil"
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"google.golang.org/protobuf/proto"
)

func TestUnslashedAttestingIndices_CanSortAndFilter(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/core/epoch/precompute/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,9 @@ go_test(
"//shared/testutil:go_default_library",
"//shared/testutil/assert:go_default_library",
"//shared/testutil/require:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_prysmaticlabs_eth2_types//:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_prysmaticlabs_go_bitfield//:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
],
)
2 changes: 1 addition & 1 deletion beacon-chain/core/epoch/precompute/slashing_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ import (
"fmt"
"testing"

"github.com/gogo/protobuf/proto"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/prysm/beacon-chain/core/epoch/precompute"
"github.com/prysmaticlabs/prysm/beacon-chain/state/stateV0"
pb "github.com/prysmaticlabs/prysm/proto/beacon/p2p/v1"
"github.com/prysmaticlabs/prysm/shared/params"
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"google.golang.org/protobuf/proto"
)

func TestProcessSlashingsPrecompute_NotSlashedWithSlashedTrue(t *testing.T) {
Expand Down
5 changes: 1 addition & 4 deletions beacon-chain/core/helpers/attestation_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -115,10 +115,7 @@ func TestAttestation_ComputeSubnetForAttestation(t *testing.T) {
Source: nil,
Target: nil,
},
Signature: []byte{'B'},
XXX_NoUnkeyedLiteral: struct{}{},
XXX_unrecognized: nil,
XXX_sizecache: 0,
Signature: []byte{'B'},
}
valCount, err := helpers.ActiveValidatorCount(state, helpers.SlotToEpoch(att.Data.Slot))
require.NoError(t, err)
Expand Down
4 changes: 2 additions & 2 deletions beacon-chain/core/state/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -88,12 +88,12 @@ go_test(
"//shared/testutil/assert:go_default_library",
"//shared/testutil/require:go_default_library",
"//shared/trieutil:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@com_github_google_gofuzz//:go_default_library",
"@com_github_prysmaticlabs_eth2_types//:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_prysmaticlabs_go_bitfield//:go_default_library",
"@com_github_sirupsen_logrus//:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
],
)

Expand Down Expand Up @@ -121,6 +121,6 @@ go_test(
"//shared/benchutil:go_default_library",
"//shared/params:go_default_library",
"//shared/testutil/require:go_default_library",
"@com_github_gogo_protobuf//proto:go_default_library",
"@org_golang_google_protobuf//proto:go_default_library",
],
)
2 changes: 1 addition & 1 deletion beacon-chain/core/state/benchmarks_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import (
"context"
"testing"

"github.com/gogo/protobuf/proto"
"github.com/prysmaticlabs/prysm/beacon-chain/core/helpers"
coreState "github.com/prysmaticlabs/prysm/beacon-chain/core/state"
iface "github.com/prysmaticlabs/prysm/beacon-chain/state/interface"
Expand All @@ -13,6 +12,7 @@ import (
"github.com/prysmaticlabs/prysm/shared/benchutil"
"github.com/prysmaticlabs/prysm/shared/params"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"google.golang.org/protobuf/proto"
)

var runAmount = 25
Expand Down
2 changes: 1 addition & 1 deletion beacon-chain/core/state/state_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import (
"context"
"testing"

"github.com/gogo/protobuf/proto"
types "github.com/prysmaticlabs/eth2-types"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/prysm/beacon-chain/core/state"
Expand All @@ -15,6 +14,7 @@ import (
"github.com/prysmaticlabs/prysm/shared/testutil"
"github.com/prysmaticlabs/prysm/shared/testutil/assert"
"github.com/prysmaticlabs/prysm/shared/testutil/require"
"google.golang.org/protobuf/proto"
)

func TestGenesisBeaconState_OK(t *testing.T) {
Expand Down