github.com/prysmaticlabs/prysm@v1.4.4/beacon-chain/rpc/eth/v1/beacon/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 "blocks.go", 7 "config.go", 8 "log.go", 9 "pool.go", 10 "server.go", 11 "state.go", 12 "validator.go", 13 ], 14 importpath = "github.com/prysmaticlabs/prysm/beacon-chain/rpc/eth/v1/beacon", 15 visibility = ["//beacon-chain:__subpackages__"], 16 deps = [ 17 "//beacon-chain/blockchain:go_default_library", 18 "//beacon-chain/core/blocks:go_default_library", 19 "//beacon-chain/core/feed:go_default_library", 20 "//beacon-chain/core/feed/block:go_default_library", 21 "//beacon-chain/core/helpers:go_default_library", 22 "//beacon-chain/db:go_default_library", 23 "//beacon-chain/db/filters:go_default_library", 24 "//beacon-chain/operations/attestations:go_default_library", 25 "//beacon-chain/operations/slashings:go_default_library", 26 "//beacon-chain/operations/voluntaryexits:go_default_library", 27 "//beacon-chain/p2p:go_default_library", 28 "//beacon-chain/rpc/statefetcher:go_default_library", 29 "//beacon-chain/state/interface:go_default_library", 30 "//beacon-chain/state/stategen:go_default_library", 31 "//beacon-chain/state/v1:go_default_library", 32 "//proto/eth/v1:go_default_library", 33 "//proto/eth/v1alpha1:go_default_library", 34 "//proto/eth/v1alpha1/wrapper:go_default_library", 35 "//proto/interfaces:go_default_library", 36 "//proto/migration:go_default_library", 37 "//shared/bytesutil:go_default_library", 38 "//shared/featureconfig:go_default_library", 39 "//shared/grpcutils:go_default_library", 40 "//shared/params:go_default_library", 41 "@com_github_ethereum_go_ethereum//common/hexutil:go_default_library", 42 "@com_github_pkg_errors//:go_default_library", 43 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 44 "@com_github_sirupsen_logrus//:go_default_library", 45 "@io_opencensus_go//trace:go_default_library", 46 "@org_golang_google_grpc//codes:go_default_library", 47 "@org_golang_google_grpc//status:go_default_library", 48 "@org_golang_google_protobuf//types/known/emptypb:go_default_library", 49 "@org_golang_google_protobuf//types/known/timestamppb:go_default_library", 50 ], 51 ) 52 53 go_test( 54 name = "go_default_test", 55 srcs = [ 56 "blocks_test.go", 57 "config_test.go", 58 "init_test.go", 59 "pool_test.go", 60 "server_test.go", 61 "state_test.go", 62 "validator_test.go", 63 ], 64 embed = [":go_default_library"], 65 deps = [ 66 "//beacon-chain/blockchain/testing:go_default_library", 67 "//beacon-chain/core/helpers:go_default_library", 68 "//beacon-chain/db:go_default_library", 69 "//beacon-chain/db/testing:go_default_library", 70 "//beacon-chain/operations/attestations:go_default_library", 71 "//beacon-chain/operations/slashings:go_default_library", 72 "//beacon-chain/operations/voluntaryexits:go_default_library", 73 "//beacon-chain/p2p/testing:go_default_library", 74 "//beacon-chain/rpc/statefetcher:go_default_library", 75 "//beacon-chain/rpc/testutil:go_default_library", 76 "//beacon-chain/state/interface:go_default_library", 77 "//proto/beacon/p2p/v1:go_default_library", 78 "//proto/eth/v1:go_default_library", 79 "//proto/eth/v1alpha1:go_default_library", 80 "//proto/eth/v1alpha1/wrapper:go_default_library", 81 "//proto/interfaces:go_default_library", 82 "//proto/migration:go_default_library", 83 "//shared/bls:go_default_library", 84 "//shared/bytesutil:go_default_library", 85 "//shared/grpcutils:go_default_library", 86 "//shared/params:go_default_library", 87 "//shared/testutil:go_default_library", 88 "//shared/testutil/assert:go_default_library", 89 "//shared/testutil/require:go_default_library", 90 "@com_github_grpc_ecosystem_grpc_gateway_v2//runtime:go_default_library", 91 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 92 "@com_github_prysmaticlabs_go_bitfield//:go_default_library", 93 "@org_golang_google_grpc//:go_default_library", 94 "@org_golang_google_protobuf//types/known/emptypb:go_default_library", 95 ], 96 )