github.com/prysmaticlabs/prysm@v1.4.4/beacon-chain/powchain/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 "block_cache.go", 7 "block_reader.go", 8 "deposit.go", 9 "log.go", 10 "log_processing.go", 11 "prometheus.go", 12 "provider.go", 13 "service.go", 14 ], 15 importpath = "github.com/prysmaticlabs/prysm/beacon-chain/powchain", 16 visibility = [ 17 "//beacon-chain:__subpackages__", 18 "//contracts:__subpackages__", 19 ], 20 deps = [ 21 "//beacon-chain/cache/depositcache:go_default_library", 22 "//beacon-chain/core/blocks:go_default_library", 23 "//beacon-chain/core/feed:go_default_library", 24 "//beacon-chain/core/feed/state:go_default_library", 25 "//beacon-chain/core/helpers:go_default_library", 26 "//beacon-chain/core/state:go_default_library", 27 "//beacon-chain/db:go_default_library", 28 "//beacon-chain/powchain/types: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 "//contracts/deposit-contract:go_default_library", 33 "//proto/beacon/db:go_default_library", 34 "//proto/eth/v1alpha1:go_default_library", 35 "//shared/bytesutil:go_default_library", 36 "//shared/clientstats:go_default_library", 37 "//shared/hashutil:go_default_library", 38 "//shared/httputils:go_default_library", 39 "//shared/httputils/authorizationmethod:go_default_library", 40 "//shared/logutil:go_default_library", 41 "//shared/params:go_default_library", 42 "//shared/timeutils:go_default_library", 43 "//shared/traceutil:go_default_library", 44 "//shared/trieutil:go_default_library", 45 "@com_github_ethereum_go_ethereum//:go_default_library", 46 "@com_github_ethereum_go_ethereum//accounts/abi/bind:go_default_library", 47 "@com_github_ethereum_go_ethereum//common:go_default_library", 48 "@com_github_ethereum_go_ethereum//common/hexutil:go_default_library", 49 "@com_github_ethereum_go_ethereum//core/types:go_default_library", 50 "@com_github_ethereum_go_ethereum//ethclient:go_default_library", 51 "@com_github_ethereum_go_ethereum//rpc:go_default_library", 52 "@com_github_pkg_errors//:go_default_library", 53 "@com_github_prometheus_client_golang//prometheus:go_default_library", 54 "@com_github_prometheus_client_golang//prometheus/promauto:go_default_library", 55 "@com_github_sirupsen_logrus//:go_default_library", 56 "@io_k8s_client_go//tools/cache:go_default_library", 57 "@io_opencensus_go//trace:go_default_library", 58 ], 59 ) 60 61 go_test( 62 name = "go_default_test", 63 size = "medium", 64 srcs = [ 65 "block_cache_test.go", 66 "block_reader_test.go", 67 "deposit_test.go", 68 "init_test.go", 69 "log_processing_test.go", 70 "powchain_test.go", 71 "prometheus_test.go", 72 "provider_test.go", 73 "service_test.go", 74 ], 75 embed = [":go_default_library"], 76 deps = [ 77 "//beacon-chain/cache/depositcache:go_default_library", 78 "//beacon-chain/core/feed:go_default_library", 79 "//beacon-chain/core/feed/state:go_default_library", 80 "//beacon-chain/core/helpers:go_default_library", 81 "//beacon-chain/db:go_default_library", 82 "//beacon-chain/db/testing:go_default_library", 83 "//beacon-chain/powchain/testing:go_default_library", 84 "//beacon-chain/powchain/types:go_default_library", 85 "//contracts/deposit-contract:go_default_library", 86 "//proto/beacon/db:go_default_library", 87 "//proto/eth/v1alpha1:go_default_library", 88 "//shared/bls:go_default_library", 89 "//shared/bytesutil:go_default_library", 90 "//shared/clientstats:go_default_library", 91 "//shared/event:go_default_library", 92 "//shared/httputils:go_default_library", 93 "//shared/httputils/authorizationmethod:go_default_library", 94 "//shared/params:go_default_library", 95 "//shared/testutil:go_default_library", 96 "//shared/testutil/assert:go_default_library", 97 "//shared/testutil/require:go_default_library", 98 "//shared/trieutil:go_default_library", 99 "@com_github_ethereum_go_ethereum//:go_default_library", 100 "@com_github_ethereum_go_ethereum//accounts/abi/bind/backends:go_default_library", 101 "@com_github_ethereum_go_ethereum//common:go_default_library", 102 "@com_github_ethereum_go_ethereum//common/hexutil:go_default_library", 103 "@com_github_ethereum_go_ethereum//core/types:go_default_library", 104 "@com_github_ethereum_go_ethereum//trie:go_default_library", 105 "@com_github_prometheus_client_golang//prometheus:go_default_library", 106 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 107 "@com_github_sirupsen_logrus//:go_default_library", 108 "@com_github_sirupsen_logrus//hooks/test:go_default_library", 109 ], 110 )