github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/p2p/enode/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 "idscheme.go", 7 "localnode.go", 8 "node.go", 9 "nodedb.go", 10 "urlv4.go", 11 ], 12 importpath = "github.com/ethereum/go-ethereum/p2p/enode", 13 visibility = ["//visibility:public"], 14 deps = [ 15 "//common/math:go_default_library", 16 "//crypto:go_default_library", 17 "//log:go_default_library", 18 "//p2p/enr:go_default_library", 19 "//p2p/netutil:go_default_library", 20 "//rlp:go_default_library", 21 "@com_github_syndtr_goleveldb//leveldb:go_default_library", 22 "@com_github_syndtr_goleveldb//leveldb/errors:go_default_library", 23 "@com_github_syndtr_goleveldb//leveldb/iterator:go_default_library", 24 "@com_github_syndtr_goleveldb//leveldb/opt:go_default_library", 25 "@com_github_syndtr_goleveldb//leveldb/storage:go_default_library", 26 "@com_github_syndtr_goleveldb//leveldb/util:go_default_library", 27 "@org_golang_x_crypto//sha3:go_default_library", 28 ], 29 ) 30 31 go_test( 32 name = "go_default_test", 33 srcs = [ 34 "idscheme_test.go", 35 "localnode_test.go", 36 "node_test.go", 37 "nodedb_test.go", 38 "urlv4_test.go", 39 ], 40 embed = [":go_default_library"], 41 deps = [ 42 "//crypto:go_default_library", 43 "//p2p/enr:go_default_library", 44 "//rlp:go_default_library", 45 "@com_github_stretchr_testify//assert:go_default_library", 46 "@com_github_stretchr_testify//require:go_default_library", 47 ], 48 )