github.com/prysmaticlabs/prysm@v1.4.4/beacon-chain/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 "log.go", 7 "service.go", 8 ], 9 importpath = "github.com/prysmaticlabs/prysm/beacon-chain/rpc", 10 visibility = ["//beacon-chain:__subpackages__"], 11 deps = [ 12 "//beacon-chain/blockchain:go_default_library", 13 "//beacon-chain/cache:go_default_library", 14 "//beacon-chain/cache/depositcache:go_default_library", 15 "//beacon-chain/core/feed/block:go_default_library", 16 "//beacon-chain/core/feed/operation:go_default_library", 17 "//beacon-chain/core/feed/state:go_default_library", 18 "//beacon-chain/db:go_default_library", 19 "//beacon-chain/operations/attestations:go_default_library", 20 "//beacon-chain/operations/slashings:go_default_library", 21 "//beacon-chain/operations/voluntaryexits:go_default_library", 22 "//beacon-chain/p2p:go_default_library", 23 "//beacon-chain/powchain:go_default_library", 24 "//beacon-chain/rpc/eth/v1/beacon:go_default_library", 25 "//beacon-chain/rpc/eth/v1/debug:go_default_library", 26 "//beacon-chain/rpc/eth/v1/events:go_default_library", 27 "//beacon-chain/rpc/eth/v1/node:go_default_library", 28 "//beacon-chain/rpc/prysm/v1alpha1/beacon:go_default_library", 29 "//beacon-chain/rpc/prysm/v1alpha1/debug:go_default_library", 30 "//beacon-chain/rpc/prysm/v1alpha1/node:go_default_library", 31 "//beacon-chain/rpc/prysm/v1alpha1/validator:go_default_library", 32 "//beacon-chain/rpc/statefetcher:go_default_library", 33 "//beacon-chain/state/stategen:go_default_library", 34 "//beacon-chain/sync:go_default_library", 35 "//proto/beacon/p2p/v1:go_default_library", 36 "//proto/beacon/rpc/v1:go_default_library", 37 "//proto/eth/v1:go_default_library", 38 "//proto/eth/v1alpha1:go_default_library", 39 "//shared/featureconfig:go_default_library", 40 "//shared/logutil:go_default_library", 41 "//shared/params:go_default_library", 42 "//shared/traceutil:go_default_library", 43 "@com_github_grpc_ecosystem_go_grpc_middleware//:go_default_library", 44 "@com_github_grpc_ecosystem_go_grpc_middleware//recovery:go_default_library", 45 "@com_github_grpc_ecosystem_go_grpc_middleware//tracing/opentracing:go_default_library", 46 "@com_github_grpc_ecosystem_go_grpc_prometheus//:go_default_library", 47 "@com_github_sirupsen_logrus//:go_default_library", 48 "@io_opencensus_go//plugin/ocgrpc:go_default_library", 49 "@org_golang_google_grpc//:go_default_library", 50 "@org_golang_google_grpc//credentials:go_default_library", 51 "@org_golang_google_grpc//peer:go_default_library", 52 "@org_golang_google_grpc//reflection:go_default_library", 53 ], 54 ) 55 56 go_test( 57 name = "go_default_test", 58 size = "medium", 59 srcs = ["service_test.go"], 60 embed = [":go_default_library"], 61 deps = [ 62 "//beacon-chain/blockchain/testing:go_default_library", 63 "//beacon-chain/powchain/testing:go_default_library", 64 "//beacon-chain/sync/initial-sync/testing:go_default_library", 65 "//shared/testutil/assert:go_default_library", 66 "//shared/testutil/require:go_default_library", 67 "@com_github_sirupsen_logrus//:go_default_library", 68 "@com_github_sirupsen_logrus//hooks/test:go_default_library", 69 ], 70 )