github.com/prysmaticlabs/prysm@v1.4.4/validator/client/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          "aggregate.go",
     7          "attest.go",
     8          "attest_protect.go",
     9          "key_reload.go",
    10          "log.go",
    11          "metrics.go",
    12          "multiple_endpoints_grpc_resolver.go",
    13          "propose.go",
    14          "propose_protect.go",
    15          "runner.go",
    16          "service.go",
    17          "validator.go",
    18          "wait_for_activation.go",
    19      ],
    20      importpath = "github.com/prysmaticlabs/prysm/validator/client",
    21      visibility = ["//validator:__subpackages__"],
    22      deps = [
    23          "//beacon-chain/core/helpers:go_default_library",
    24          "//proto/eth/v1alpha1:go_default_library",
    25          "//proto/validator/accounts/v2:go_default_library",
    26          "//shared/blockutil:go_default_library",
    27          "//shared/bls:go_default_library",
    28          "//shared/bytesutil:go_default_library",
    29          "//shared/event:go_default_library",
    30          "//shared/featureconfig:go_default_library",
    31          "//shared/grpcutils:go_default_library",
    32          "//shared/hashutil:go_default_library",
    33          "//shared/mathutil:go_default_library",
    34          "//shared/mputil:go_default_library",
    35          "//shared/params:go_default_library",
    36          "//shared/rand:go_default_library",
    37          "//shared/slashutil:go_default_library",
    38          "//shared/slotutil:go_default_library",
    39          "//shared/timeutils:go_default_library",
    40          "//shared/traceutil:go_default_library",
    41          "//validator/accounts/iface:go_default_library",
    42          "//validator/accounts/wallet:go_default_library",
    43          "//validator/client/iface:go_default_library",
    44          "//validator/db:go_default_library",
    45          "//validator/db/kv:go_default_library",
    46          "//validator/graffiti:go_default_library",
    47          "//validator/keymanager:go_default_library",
    48          "//validator/keymanager/imported:go_default_library",
    49          "//validator/keymanager/remote:go_default_library",
    50          "//validator/slashing-protection/iface:go_default_library",
    51          "@com_github_dgraph_io_ristretto//:go_default_library",
    52          "@com_github_grpc_ecosystem_go_grpc_middleware//:go_default_library",
    53          "@com_github_grpc_ecosystem_go_grpc_middleware//retry:go_default_library",
    54          "@com_github_grpc_ecosystem_go_grpc_middleware//tracing/opentracing:go_default_library",
    55          "@com_github_grpc_ecosystem_go_grpc_prometheus//:go_default_library",
    56          "@com_github_hashicorp_golang_lru//:go_default_library",
    57          "@com_github_pkg_errors//:go_default_library",
    58          "@com_github_prometheus_client_golang//prometheus:go_default_library",
    59          "@com_github_prometheus_client_golang//prometheus/promauto:go_default_library",
    60          "@com_github_prysmaticlabs_eth2_types//:go_default_library",
    61          "@com_github_prysmaticlabs_go_bitfield//:go_default_library",
    62          "@com_github_sirupsen_logrus//:go_default_library",
    63          "@io_opencensus_go//plugin/ocgrpc:go_default_library",
    64          "@io_opencensus_go//trace:go_default_library",
    65          "@org_golang_google_grpc//:go_default_library",
    66          "@org_golang_google_grpc//codes:go_default_library",
    67          "@org_golang_google_grpc//credentials:go_default_library",
    68          "@org_golang_google_grpc//resolver:go_default_library",
    69          "@org_golang_google_grpc//status:go_default_library",
    70          "@org_golang_google_protobuf//proto:go_default_library",
    71          "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
    72      ],
    73  )
    74  
    75  go_test(
    76      name = "go_default_test",
    77      size = "small",
    78      srcs = [
    79          "aggregate_test.go",
    80          "attest_protect_test.go",
    81          "attest_test.go",
    82          "key_reload_test.go",
    83          "log_test.go",
    84          "metrics_test.go",
    85          "propose_protect_test.go",
    86          "propose_test.go",
    87          "runner_test.go",
    88          "service_test.go",
    89          "slashing_protection_interchange_test.go",
    90          "validator_test.go",
    91          "wait_for_activation_test.go",
    92      ],
    93      data = [
    94          "@eip3076_spec_tests//:test_data",
    95      ],
    96      embed = [":go_default_library"],
    97      deps = [
    98          "//beacon-chain/core/helpers:go_default_library",
    99          "//proto/beacon/p2p/v1:go_default_library",
   100          "//proto/eth/v1alpha1:go_default_library",
   101          "//proto/validator/accounts/v2:go_default_library",
   102          "//shared:go_default_library",
   103          "//shared/bls:go_default_library",
   104          "//shared/bytesutil:go_default_library",
   105          "//shared/event:go_default_library",
   106          "//shared/featureconfig:go_default_library",
   107          "//shared/fileutil:go_default_library",
   108          "//shared/mock:go_default_library",
   109          "//shared/params:go_default_library",
   110          "//shared/slotutil:go_default_library",
   111          "//shared/slotutil/testing:go_default_library",
   112          "//shared/testutil:go_default_library",
   113          "//shared/testutil/assert:go_default_library",
   114          "//shared/testutil/require:go_default_library",
   115          "//shared/timeutils:go_default_library",
   116          "//validator/accounts/testing:go_default_library",
   117          "//validator/client/iface:go_default_library",
   118          "//validator/client/testutil:go_default_library",
   119          "//validator/db/testing:go_default_library",
   120          "//validator/graffiti:go_default_library",
   121          "//validator/keymanager/derived:go_default_library",
   122          "//validator/keymanager/remote:go_default_library",
   123          "//validator/slashing-protection/local/standard-protection-format:go_default_library",
   124          "//validator/testing:go_default_library",
   125          "@com_github_golang_mock//gomock:go_default_library",
   126          "@com_github_hashicorp_golang_lru//:go_default_library",
   127          "@com_github_pkg_errors//:go_default_library",
   128          "@com_github_prysmaticlabs_eth2_types//:go_default_library",
   129          "@com_github_prysmaticlabs_go_bitfield//:go_default_library",
   130          "@com_github_sirupsen_logrus//:go_default_library",
   131          "@com_github_sirupsen_logrus//hooks/test:go_default_library",
   132          "@com_github_tyler_smith_go_bip39//:go_default_library",
   133          "@com_github_wealdtech_go_eth2_util//:go_default_library",
   134          "@in_gopkg_d4l3k_messagediff_v1//:go_default_library",
   135          "@io_bazel_rules_go//go/tools/bazel:go_default_library",
   136          "@org_golang_google_grpc//:go_default_library",
   137          "@org_golang_google_grpc//metadata:go_default_library",
   138          "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
   139          "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
   140      ],
   141  )