github.com/prysmaticlabs/prysm@v1.4.4/validator/rpc/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 "accounts.go", 7 "auth.go", 8 "beacon.go", 9 "health.go", 10 "intercepter.go", 11 "log.go", 12 "server.go", 13 "slashing.go", 14 "wallet.go", 15 ], 16 importpath = "github.com/prysmaticlabs/prysm/validator/rpc", 17 visibility = ["//validator:__subpackages__"], 18 deps = [ 19 "//proto/beacon/rpc/v1:go_default_library", 20 "//proto/eth/v1alpha1:go_default_library", 21 "//proto/validator/accounts/v2:go_default_library", 22 "//shared/bls:go_default_library", 23 "//shared/cmd:go_default_library", 24 "//shared/event:go_default_library", 25 "//shared/featureconfig:go_default_library", 26 "//shared/fileutil:go_default_library", 27 "//shared/grpcutils:go_default_library", 28 "//shared/logutil:go_default_library", 29 "//shared/pagination:go_default_library", 30 "//shared/petnames:go_default_library", 31 "//shared/promptutil:go_default_library", 32 "//shared/rand:go_default_library", 33 "//shared/timeutils:go_default_library", 34 "//shared/traceutil:go_default_library", 35 "//shared/version:go_default_library", 36 "//validator/accounts:go_default_library", 37 "//validator/accounts/iface:go_default_library", 38 "//validator/accounts/wallet:go_default_library", 39 "//validator/client:go_default_library", 40 "//validator/db:go_default_library", 41 "//validator/keymanager:go_default_library", 42 "//validator/keymanager/derived:go_default_library", 43 "//validator/keymanager/imported:go_default_library", 44 "//validator/slashing-protection/local/standard-protection-format:go_default_library", 45 "@com_github_form3tech_oss_jwt_go//:go_default_library", 46 "@com_github_grpc_ecosystem_go_grpc_middleware//:go_default_library", 47 "@com_github_grpc_ecosystem_go_grpc_middleware//recovery:go_default_library", 48 "@com_github_grpc_ecosystem_go_grpc_middleware//retry:go_default_library", 49 "@com_github_grpc_ecosystem_go_grpc_middleware//tracing/opentracing:go_default_library", 50 "@com_github_grpc_ecosystem_go_grpc_prometheus//:go_default_library", 51 "@com_github_pkg_errors//:go_default_library", 52 "@com_github_sirupsen_logrus//:go_default_library", 53 "@com_github_tyler_smith_go_bip39//:go_default_library", 54 "@com_github_tyler_smith_go_bip39//wordlists:go_default_library", 55 "@io_bazel_rules_go//proto/wkt:empty_go_proto", 56 "@io_opencensus_go//plugin/ocgrpc:go_default_library", 57 "@org_golang_google_grpc//:go_default_library", 58 "@org_golang_google_grpc//codes:go_default_library", 59 "@org_golang_google_grpc//credentials:go_default_library", 60 "@org_golang_google_grpc//metadata:go_default_library", 61 "@org_golang_google_grpc//reflection:go_default_library", 62 "@org_golang_google_grpc//status:go_default_library", 63 "@org_golang_google_protobuf//types/known/emptypb:go_default_library", 64 "@org_golang_x_crypto//bcrypt:go_default_library", 65 ], 66 ) 67 68 go_test( 69 name = "go_default_test", 70 srcs = [ 71 "accounts_test.go", 72 "auth_test.go", 73 "beacon_test.go", 74 "health_test.go", 75 "intercepter_test.go", 76 "server_test.go", 77 "slashing_test.go", 78 "wallet_test.go", 79 ], 80 embed = [":go_default_library"], 81 deps = [ 82 "//cmd/validator/flags:go_default_library", 83 "//proto/eth/v1alpha1:go_default_library", 84 "//proto/validator/accounts/v2:go_default_library", 85 "//shared/bls:go_default_library", 86 "//shared/bytesutil:go_default_library", 87 "//shared/event:go_default_library", 88 "//shared/featureconfig:go_default_library", 89 "//shared/fileutil:go_default_library", 90 "//shared/mock:go_default_library", 91 "//shared/testutil/assert:go_default_library", 92 "//shared/testutil/require:go_default_library", 93 "//shared/timeutils:go_default_library", 94 "//validator/accounts:go_default_library", 95 "//validator/accounts/iface:go_default_library", 96 "//validator/accounts/wallet:go_default_library", 97 "//validator/client:go_default_library", 98 "//validator/db/kv:go_default_library", 99 "//validator/db/testing:go_default_library", 100 "//validator/keymanager:go_default_library", 101 "//validator/keymanager/derived:go_default_library", 102 "//validator/keymanager/imported:go_default_library", 103 "//validator/slashing-protection/local/standard-protection-format/format:go_default_library", 104 "//validator/testing:go_default_library", 105 "@com_github_form3tech_oss_jwt_go//:go_default_library", 106 "@com_github_golang_mock//gomock:go_default_library", 107 "@com_github_google_uuid//:go_default_library", 108 "@com_github_pkg_errors//:go_default_library", 109 "@com_github_wealdtech_go_eth2_wallet_encryptor_keystorev4//:go_default_library", 110 "@io_bazel_rules_go//proto/wkt:empty_go_proto", 111 "@org_golang_google_grpc//:go_default_library", 112 "@org_golang_google_grpc//metadata:go_default_library", 113 "@org_golang_google_protobuf//types/known/timestamppb:go_default_library", 114 ], 115 )