github.com/prysmaticlabs/prysm@v1.4.4/slasher/cache/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 "doc.go", 7 "flat_span_cache.go", 8 "highest_attestation_cache.go", 9 "log.go", 10 "span_cache.go", 11 "validators_cache.go", 12 ], 13 importpath = "github.com/prysmaticlabs/prysm/slasher/cache", 14 visibility = ["//slasher:__subpackages__"], 15 deps = [ 16 "//proto/slashing:go_default_library", 17 "//slasher/detection/attestations/types:go_default_library", 18 "@com_github_hashicorp_golang_lru//:go_default_library", 19 "@com_github_prometheus_client_golang//prometheus:go_default_library", 20 "@com_github_prometheus_client_golang//prometheus/promauto:go_default_library", 21 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 22 "@com_github_sirupsen_logrus//:go_default_library", 23 ], 24 ) 25 26 go_test( 27 name = "go_default_test", 28 srcs = ["highest_attestation_cache_test.go"], 29 embed = [":go_default_library"], 30 deps = [ 31 "//proto/slashing:go_default_library", 32 "//shared/testutil/require:go_default_library", 33 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 34 ], 35 )