github.com/prysmaticlabs/prysm@v1.4.4/beacon-chain/db/kv/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 "archived_point.go", 7 "backup.go", 8 "blocks.go", 9 "checkpoint.go", 10 "deposit_contract.go", 11 "encoding.go", 12 "finalized_block_roots.go", 13 "genesis.go", 14 "kv.go", 15 "log.go", 16 "migration.go", 17 "migration_archived_index.go", 18 "migration_block_slot_index.go", 19 "operations.go", 20 "powchain.go", 21 "schema.go", 22 "slashings.go", 23 "state.go", 24 "state_summary.go", 25 "state_summary_cache.go", 26 "utils.go", 27 ], 28 importpath = "github.com/prysmaticlabs/prysm/beacon-chain/db/kv", 29 visibility = [ 30 "//beacon-chain:__subpackages__", 31 "//fuzz:__pkg__", 32 "//tools:__subpackages__", 33 ], 34 deps = [ 35 "//beacon-chain/core/blocks:go_default_library", 36 "//beacon-chain/core/helpers:go_default_library", 37 "//beacon-chain/db/filters:go_default_library", 38 "//beacon-chain/db/iface:go_default_library", 39 "//beacon-chain/state/genesis:go_default_library", 40 "//beacon-chain/state/interface:go_default_library", 41 "//beacon-chain/state/v1:go_default_library", 42 "//proto/beacon/db:go_default_library", 43 "//proto/beacon/p2p/v1:go_default_library", 44 "//proto/eth/v1alpha1:go_default_library", 45 "//proto/eth/v1alpha1/wrapper:go_default_library", 46 "//proto/interfaces:go_default_library", 47 "//shared/bytesutil:go_default_library", 48 "//shared/fileutil:go_default_library", 49 "//shared/params:go_default_library", 50 "//shared/sliceutil:go_default_library", 51 "//shared/traceutil:go_default_library", 52 "@com_github_dgraph_io_ristretto//:go_default_library", 53 "@com_github_ethereum_go_ethereum//common:go_default_library", 54 "@com_github_ferranbt_fastssz//:go_default_library", 55 "@com_github_golang_snappy//:go_default_library", 56 "@com_github_pkg_errors//:go_default_library", 57 "@com_github_prometheus_client_golang//prometheus:go_default_library", 58 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 59 "@com_github_prysmaticlabs_prombbolt//:go_default_library", 60 "@com_github_sirupsen_logrus//:go_default_library", 61 "@io_etcd_go_bbolt//:go_default_library", 62 "@io_opencensus_go//trace:go_default_library", 63 "@org_golang_google_protobuf//proto:go_default_library", 64 ], 65 ) 66 67 go_test( 68 name = "go_default_test", 69 srcs = [ 70 "archived_point_test.go", 71 "backup_test.go", 72 "blocks_test.go", 73 "checkpoint_test.go", 74 "deposit_contract_test.go", 75 "encoding_test.go", 76 "finalized_block_roots_test.go", 77 "genesis_test.go", 78 "init_test.go", 79 "kv_test.go", 80 "migration_archived_index_test.go", 81 "migration_block_slot_index_test.go", 82 "operations_test.go", 83 "powchain_test.go", 84 "slashings_test.go", 85 "state_summary_test.go", 86 "state_test.go", 87 "utils_test.go", 88 ], 89 data = glob(["testdata/**"]), 90 embed = [":go_default_library"], 91 deps = [ 92 "//beacon-chain/db/filters:go_default_library", 93 "//beacon-chain/db/iface:go_default_library", 94 "//beacon-chain/state/interface:go_default_library", 95 "//proto/beacon/db:go_default_library", 96 "//proto/beacon/p2p/v1:go_default_library", 97 "//proto/eth/v1alpha1:go_default_library", 98 "//proto/eth/v1alpha1/wrapper:go_default_library", 99 "//proto/interfaces:go_default_library", 100 "//proto/testing:go_default_library", 101 "//shared/bytesutil:go_default_library", 102 "//shared/params:go_default_library", 103 "//shared/testutil:go_default_library", 104 "//shared/testutil/assert:go_default_library", 105 "//shared/testutil/require:go_default_library", 106 "@com_github_ethereum_go_ethereum//common:go_default_library", 107 "@com_github_prysmaticlabs_eth2_types//:go_default_library", 108 "@in_gopkg_d4l3k_messagediff_v1//:go_default_library", 109 "@io_bazel_rules_go//go/tools/bazel:go_default_library", 110 "@io_etcd_go_bbolt//:go_default_library", 111 "@org_golang_google_protobuf//proto:go_default_library", 112 ], 113 )