github.com/prysmaticlabs/prysm@v1.4.4/beacon-chain/node/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 "config.go", 7 "log.go", 8 "node.go", 9 "prometheus.go", 10 ], 11 importpath = "github.com/prysmaticlabs/prysm/beacon-chain/node", 12 visibility = [ 13 "//beacon-chain:__subpackages__", 14 "//cmd/beacon-chain:__subpackages__", 15 ], 16 deps = [ 17 "//beacon-chain/blockchain:go_default_library", 18 "//beacon-chain/cache/depositcache:go_default_library", 19 "//beacon-chain/core/helpers:go_default_library", 20 "//beacon-chain/db:go_default_library", 21 "//beacon-chain/db/kv:go_default_library", 22 "//beacon-chain/forkchoice:go_default_library", 23 "//beacon-chain/forkchoice/protoarray:go_default_library", 24 "//beacon-chain/gateway:go_default_library", 25 "//beacon-chain/interop-cold-start:go_default_library", 26 "//beacon-chain/node/registration:go_default_library", 27 "//beacon-chain/operations/attestations:go_default_library", 28 "//beacon-chain/operations/slashings:go_default_library", 29 "//beacon-chain/operations/voluntaryexits:go_default_library", 30 "//beacon-chain/p2p:go_default_library", 31 "//beacon-chain/powchain:go_default_library", 32 "//beacon-chain/rpc:go_default_library", 33 "//beacon-chain/rpc/apimiddleware:go_default_library", 34 "//beacon-chain/state/stategen:go_default_library", 35 "//beacon-chain/sync:go_default_library", 36 "//beacon-chain/sync/initial-sync:go_default_library", 37 "//cmd/beacon-chain/flags:go_default_library", 38 "//shared:go_default_library", 39 "//shared/backuputil:go_default_library", 40 "//shared/cmd:go_default_library", 41 "//shared/debug:go_default_library", 42 "//shared/event:go_default_library", 43 "//shared/featureconfig:go_default_library", 44 "//shared/gateway:go_default_library", 45 "//shared/params:go_default_library", 46 "//shared/prereq:go_default_library", 47 "//shared/prometheus:go_default_library", 48 "//shared/sliceutil:go_default_library", 49 "//shared/tracing:go_default_library", 50 "//shared/version:go_default_library", 51 "@com_github_ethereum_go_ethereum//common:go_default_library", 52 "@com_github_pkg_errors//:go_default_library", 53 "@com_github_prometheus_client_golang//prometheus:go_default_library", 54 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 55 "@com_github_sirupsen_logrus//:go_default_library", 56 "@com_github_urfave_cli_v2//:go_default_library", 57 ], 58 ) 59 60 go_test( 61 name = "go_default_test", 62 size = "small", 63 srcs = [ 64 "config_test.go", 65 "node_test.go", 66 ], 67 embed = [":go_default_library"], 68 deps = [ 69 "//beacon-chain/core/feed/state:go_default_library", 70 "//cmd/beacon-chain/flags:go_default_library", 71 "//shared/cmd:go_default_library", 72 "//shared/params:go_default_library", 73 "//shared/testutil/assert:go_default_library", 74 "//shared/testutil/require:go_default_library", 75 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 76 "@com_github_sirupsen_logrus//hooks/test:go_default_library", 77 "@com_github_urfave_cli_v2//:go_default_library", 78 ], 79 )