github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/core/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "go_default_library",
     5      srcs = [
     6          "block_validator.go",
     7          "blockchain.go",
     8          "blockchain_insert.go",
     9          "blocks.go",
    10          "chain_indexer.go",
    11          "chain_makers.go",
    12          "error.go",
    13          "events.go",
    14          "evm.go",
    15          "gaspool.go",
    16          "gen_genesis.go",
    17          "gen_genesis_account.go",
    18          "genesis.go",
    19          "genesis_alloc.go",
    20          "headerchain.go",
    21          "state_prefetcher.go",
    22          "state_processor.go",
    23          "state_transition.go",
    24          "tx_cacher.go",
    25          "tx_journal.go",
    26          "tx_list.go",
    27          "tx_noncer.go",
    28          "tx_pool.go",
    29          "types.go",
    30      ],
    31      importpath = "github.com/ethereum/go-ethereum/core",
    32      visibility = ["//visibility:public"],
    33      deps = [
    34          "//common:go_default_library",
    35          "//common/hexutil:go_default_library",
    36          "//common/math:go_default_library",
    37          "//common/mclock:go_default_library",
    38          "//common/prque:go_default_library",
    39          "//consensus:go_default_library",
    40          "//consensus/misc:go_default_library",
    41          "//core/rawdb:go_default_library",
    42          "//core/state:go_default_library",
    43          "//core/types:go_default_library",
    44          "//core/vm:go_default_library",
    45          "//crypto:go_default_library",
    46          "//ethdb:go_default_library",
    47          "//event:go_default_library",
    48          "//log:go_default_library",
    49          "//metrics:go_default_library",
    50          "//params:go_default_library",
    51          "//rlp:go_default_library",
    52          "//trie:go_default_library",
    53          "@com_github_hashicorp_golang_lru//:go_default_library",
    54      ],
    55  )
    56  
    57  go_test(
    58      name = "go_default_test",
    59      srcs = [
    60          "bench_test.go",
    61          "block_validator_test.go",
    62          "blockchain_test.go",
    63          "chain_indexer_test.go",
    64          "chain_makers_test.go",
    65          "dao_test.go",
    66          "genesis_test.go",
    67          "helper_test.go",
    68          "tx_list_test.go",
    69          "tx_pool_test.go",
    70      ],
    71      embed = [":go_default_library"],
    72      deps = [
    73          "//common:go_default_library",
    74          "//common/math:go_default_library",
    75          "//consensus:go_default_library",
    76          "//consensus/ethash:go_default_library",
    77          "//core/rawdb:go_default_library",
    78          "//core/state:go_default_library",
    79          "//core/types:go_default_library",
    80          "//core/vm:go_default_library",
    81          "//crypto:go_default_library",
    82          "//ethdb:go_default_library",
    83          "//event:go_default_library",
    84          "//params:go_default_library",
    85          "@com_github_davecgh_go_spew//spew:go_default_library",
    86      ],
    87  )