github.com/prysmaticlabs/prysm@v1.4.4/beacon-chain/state/v1/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          "field_roots.go",
     8          "field_trie.go",
     9          "field_trie_helpers.go",
    10          "getters_attestation.go",
    11          "getters_block.go",
    12          "getters_checkpoint.go",
    13          "getters_eth1.go",
    14          "getters_misc.go",
    15          "getters_randao.go",
    16          "getters_state.go",
    17          "getters_validator.go",
    18          "setters_attestation.go",
    19          "setters_block.go",
    20          "setters_checkpoint.go",
    21          "setters_eth1.go",
    22          "setters_misc.go",
    23          "setters_randao.go",
    24          "setters_state.go",
    25          "setters_validator.go",
    26          "state_trie.go",
    27          "types.go",
    28          "unsupported_getters.go",
    29          "unsupported_setters.go",
    30          "validator_getters.go",
    31      ],
    32      importpath = "github.com/prysmaticlabs/prysm/beacon-chain/state/v1",
    33      visibility = [
    34          "//beacon-chain:__subpackages__",
    35          "//fuzz:__pkg__",
    36          "//proto/testing:__subpackages__",
    37          "//shared/aggregation:__subpackages__",
    38          "//shared/benchutil:__pkg__",
    39          "//shared/depositutil:__subpackages__",
    40          "//shared/interop:__subpackages__",
    41          "//shared/testutil:__pkg__",
    42          "//slasher/rpc:__subpackages__",
    43          "//spectest:__subpackages__",
    44          "//tools/benchmark-files-gen:__pkg__",
    45          "//tools/pcli:__pkg__",
    46      ],
    47      deps = [
    48          "//beacon-chain/state/interface:go_default_library",
    49          "//beacon-chain/state/stateutil:go_default_library",
    50          "//proto/beacon/p2p/v1:go_default_library",
    51          "//proto/eth/v1:go_default_library",
    52          "//proto/eth/v1alpha1:go_default_library",
    53          "//shared/bytesutil:go_default_library",
    54          "//shared/copyutil:go_default_library",
    55          "//shared/featureconfig:go_default_library",
    56          "//shared/hashutil:go_default_library",
    57          "//shared/htrutils:go_default_library",
    58          "//shared/interfaces/version:go_default_library",
    59          "//shared/params:go_default_library",
    60          "//shared/sliceutil:go_default_library",
    61          "@com_github_dgraph_io_ristretto//:go_default_library",
    62          "@com_github_pkg_errors//:go_default_library",
    63          "@com_github_prometheus_client_golang//prometheus:go_default_library",
    64          "@com_github_prometheus_client_golang//prometheus/promauto:go_default_library",
    65          "@com_github_prysmaticlabs_eth2_types//:go_default_library",
    66          "@com_github_prysmaticlabs_go_bitfield//:go_default_library",
    67          "@io_opencensus_go//trace:go_default_library",
    68          "@org_golang_google_protobuf//proto:go_default_library",
    69      ],
    70  )
    71  
    72  # gazelle:exclude types_bench_test.go
    73  go_test(
    74      name = "go_default_test",
    75      srcs = [
    76          "field_trie_test.go",
    77          "getters_test.go",
    78          "helpers_test.go",
    79          "references_test.go",
    80          "setters_attestation_test.go",
    81          "state_test.go",
    82          "state_trie_test.go",
    83          "types_test.go",
    84      ],
    85      embed = [":go_default_library"],
    86      deps = [
    87          "//beacon-chain/state/interface:go_default_library",
    88          "//beacon-chain/state/stateutil:go_default_library",
    89          "//proto/beacon/p2p/v1:go_default_library",
    90          "//proto/eth/v1alpha1:go_default_library",
    91          "//shared/bytesutil:go_default_library",
    92          "//shared/copyutil:go_default_library",
    93          "//shared/interop: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          "@com_github_prysmaticlabs_eth2_types//:go_default_library",
    99          "@com_github_prysmaticlabs_go_bitfield//:go_default_library",
   100          "@com_github_sirupsen_logrus//:go_default_library",
   101          "@org_golang_google_protobuf//proto:go_default_library",
   102      ],
   103  )