github.com/prysmaticlabs/prysm@v1.4.4/validator/client/BUILD.bazel (about) 1 load("@prysm//tools/go:def.bzl", "go_library", "go_test") 2 3 go_library( 4 name = "go_default_library", 5 srcs = [ 6 "aggregate.go", 7 "attest.go", 8 "attest_protect.go", 9 "key_reload.go", 10 "log.go", 11 "metrics.go", 12 "multiple_endpoints_grpc_resolver.go", 13 "propose.go", 14 "propose_protect.go", 15 "runner.go", 16 "service.go", 17 "validator.go", 18 "wait_for_activation.go", 19 ], 20 importpath = "github.com/prysmaticlabs/prysm/validator/client", 21 visibility = ["//validator:__subpackages__"], 22 deps = [ 23 "//beacon-chain/core/helpers:go_default_library", 24 "//proto/eth/v1alpha1:go_default_library", 25 "//proto/validator/accounts/v2:go_default_library", 26 "//shared/blockutil:go_default_library", 27 "//shared/bls:go_default_library", 28 "//shared/bytesutil:go_default_library", 29 "//shared/event:go_default_library", 30 "//shared/featureconfig:go_default_library", 31 "//shared/grpcutils:go_default_library", 32 "//shared/hashutil:go_default_library", 33 "//shared/mathutil:go_default_library", 34 "//shared/mputil:go_default_library", 35 "//shared/params:go_default_library", 36 "//shared/rand:go_default_library", 37 "//shared/slashutil:go_default_library", 38 "//shared/slotutil:go_default_library", 39 "//shared/timeutils:go_default_library", 40 "//shared/traceutil:go_default_library", 41 "//validator/accounts/iface:go_default_library", 42 "//validator/accounts/wallet:go_default_library", 43 "//validator/client/iface:go_default_library", 44 "//validator/db:go_default_library", 45 "//validator/db/kv:go_default_library", 46 "//validator/graffiti:go_default_library", 47 "//validator/keymanager:go_default_library", 48 "//validator/keymanager/imported:go_default_library", 49 "//validator/keymanager/remote:go_default_library", 50 "//validator/slashing-protection/iface:go_default_library", 51 "@com_github_dgraph_io_ristretto//:go_default_library", 52 "@com_github_grpc_ecosystem_go_grpc_middleware//:go_default_library", 53 "@com_github_grpc_ecosystem_go_grpc_middleware//retry:go_default_library", 54 "@com_github_grpc_ecosystem_go_grpc_middleware//tracing/opentracing:go_default_library", 55 "@com_github_grpc_ecosystem_go_grpc_prometheus//:go_default_library", 56 "@com_github_hashicorp_golang_lru//:go_default_library", 57 "@com_github_pkg_errors//:go_default_library", 58 "@com_github_prometheus_client_golang//prometheus:go_default_library", 59 "@com_github_prometheus_client_golang//prometheus/promauto:go_default_library", 60 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 61 "@com_github_prysmaticlabs_go_bitfield//:go_default_library", 62 "@com_github_sirupsen_logrus//:go_default_library", 63 "@io_opencensus_go//plugin/ocgrpc:go_default_library", 64 "@io_opencensus_go//trace:go_default_library", 65 "@org_golang_google_grpc//:go_default_library", 66 "@org_golang_google_grpc//codes:go_default_library", 67 "@org_golang_google_grpc//credentials:go_default_library", 68 "@org_golang_google_grpc//resolver:go_default_library", 69 "@org_golang_google_grpc//status:go_default_library", 70 "@org_golang_google_protobuf//proto:go_default_library", 71 "@org_golang_google_protobuf//types/known/emptypb:go_default_library", 72 ], 73 ) 74 75 go_test( 76 name = "go_default_test", 77 size = "small", 78 srcs = [ 79 "aggregate_test.go", 80 "attest_protect_test.go", 81 "attest_test.go", 82 "key_reload_test.go", 83 "log_test.go", 84 "metrics_test.go", 85 "propose_protect_test.go", 86 "propose_test.go", 87 "runner_test.go", 88 "service_test.go", 89 "slashing_protection_interchange_test.go", 90 "validator_test.go", 91 "wait_for_activation_test.go", 92 ], 93 data = [ 94 "@eip3076_spec_tests//:test_data", 95 ], 96 embed = [":go_default_library"], 97 deps = [ 98 "//beacon-chain/core/helpers:go_default_library", 99 "//proto/beacon/p2p/v1:go_default_library", 100 "//proto/eth/v1alpha1:go_default_library", 101 "//proto/validator/accounts/v2:go_default_library", 102 "//shared:go_default_library", 103 "//shared/bls:go_default_library", 104 "//shared/bytesutil:go_default_library", 105 "//shared/event:go_default_library", 106 "//shared/featureconfig:go_default_library", 107 "//shared/fileutil:go_default_library", 108 "//shared/mock:go_default_library", 109 "//shared/params:go_default_library", 110 "//shared/slotutil:go_default_library", 111 "//shared/slotutil/testing:go_default_library", 112 "//shared/testutil:go_default_library", 113 "//shared/testutil/assert:go_default_library", 114 "//shared/testutil/require:go_default_library", 115 "//shared/timeutils:go_default_library", 116 "//validator/accounts/testing:go_default_library", 117 "//validator/client/iface:go_default_library", 118 "//validator/client/testutil:go_default_library", 119 "//validator/db/testing:go_default_library", 120 "//validator/graffiti:go_default_library", 121 "//validator/keymanager/derived:go_default_library", 122 "//validator/keymanager/remote:go_default_library", 123 "//validator/slashing-protection/local/standard-protection-format:go_default_library", 124 "//validator/testing:go_default_library", 125 "@com_github_golang_mock//gomock:go_default_library", 126 "@com_github_hashicorp_golang_lru//:go_default_library", 127 "@com_github_pkg_errors//:go_default_library", 128 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 129 "@com_github_prysmaticlabs_go_bitfield//:go_default_library", 130 "@com_github_sirupsen_logrus//:go_default_library", 131 "@com_github_sirupsen_logrus//hooks/test:go_default_library", 132 "@com_github_tyler_smith_go_bip39//:go_default_library", 133 "@com_github_wealdtech_go_eth2_util//:go_default_library", 134 "@in_gopkg_d4l3k_messagediff_v1//:go_default_library", 135 "@io_bazel_rules_go//go/tools/bazel:go_default_library", 136 "@org_golang_google_grpc//:go_default_library", 137 "@org_golang_google_grpc//metadata:go_default_library", 138 "@org_golang_google_protobuf//types/known/emptypb:go_default_library", 139 "@org_golang_google_protobuf//types/known/timestamppb:go_default_library", 140 ], 141 )