github.com/prysmaticlabs/prysm@v1.4.4/beacon-chain/state/stategen/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 "epoch_boundary_state_cache.go", 7 "errors.go", 8 "getter.go", 9 "hot_state_cache.go", 10 "log.go", 11 "metrics.go", 12 "migrate.go", 13 "mock.go", 14 "replay.go", 15 "service.go", 16 "setter.go", 17 ], 18 importpath = "github.com/prysmaticlabs/prysm/beacon-chain/state/stategen", 19 visibility = [ 20 "//beacon-chain:__subpackages__", 21 "//fuzz:__pkg__", 22 ], 23 deps = [ 24 "//beacon-chain/core/helpers:go_default_library", 25 "//beacon-chain/core/state:go_default_library", 26 "//beacon-chain/db:go_default_library", 27 "//beacon-chain/db/filters:go_default_library", 28 "//beacon-chain/state/interface:go_default_library", 29 "//proto/beacon/p2p/v1:go_default_library", 30 "//proto/interfaces:go_default_library", 31 "//shared/bytesutil:go_default_library", 32 "//shared/params:go_default_library", 33 "@com_github_hashicorp_golang_lru//:go_default_library", 34 "@com_github_pkg_errors//:go_default_library", 35 "@com_github_prometheus_client_golang//prometheus:go_default_library", 36 "@com_github_prometheus_client_golang//prometheus/promauto:go_default_library", 37 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 38 "@com_github_sirupsen_logrus//:go_default_library", 39 "@io_k8s_client_go//tools/cache:go_default_library", 40 "@io_opencensus_go//trace:go_default_library", 41 ], 42 ) 43 44 go_test( 45 name = "go_default_test", 46 srcs = [ 47 "epoch_boundary_state_cache_test.go", 48 "getter_test.go", 49 "hot_state_cache_test.go", 50 "init_test.go", 51 "migrate_test.go", 52 "replay_test.go", 53 "service_test.go", 54 "setter_test.go", 55 ], 56 embed = [":go_default_library"], 57 deps = [ 58 "//beacon-chain/core/blocks:go_default_library", 59 "//beacon-chain/db:go_default_library", 60 "//beacon-chain/db/testing:go_default_library", 61 "//beacon-chain/state/interface:go_default_library", 62 "//beacon-chain/state/v1:go_default_library", 63 "//proto/beacon/p2p/v1:go_default_library", 64 "//proto/eth/v1alpha1:go_default_library", 65 "//proto/eth/v1alpha1/wrapper:go_default_library", 66 "//proto/interfaces:go_default_library", 67 "//shared/bytesutil:go_default_library", 68 "//shared/params:go_default_library", 69 "//shared/testutil:go_default_library", 70 "//shared/testutil/assert:go_default_library", 71 "//shared/testutil/require:go_default_library", 72 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 73 "@com_github_sirupsen_logrus//hooks/test:go_default_library", 74 "@org_golang_google_protobuf//proto:go_default_library", 75 ], 76 )