Switch package management to go modules (#1)
* switched go package management from dep to go modules * Removed dep references in makefile * Added explicit go modules flag and go mod verify to makefile
This commit is contained in:
parent
b821a85a64
commit
18d57af55e
803
Gopkg.lock
generated
803
Gopkg.lock
generated
@ -1,803 +0,0 @@
|
|||||||
# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
|
|
||||||
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:8038f3159385d2017d12ce7d8ccf25e59554a265d76d8c31f8c80acb589da6c6"
|
|
||||||
name = "github.com/aristanetworks/goarista"
|
|
||||||
packages = ["monotime"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "5bb443fba8e05f4a819301a63af91fe3cbadcc17"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:ad4589ec239820ee99eb01c1ad47ebc5f8e02c4f5103a9b210adff9696d89f36"
|
|
||||||
name = "github.com/beorn7/perks"
|
|
||||||
packages = ["quantile"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "3a771d992973f24aa725d07868b467d1ddfceafb"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:0bd9f11575e82b723837f50e170d010ec29a50aa8ca02a962c439146f03aea55"
|
|
||||||
name = "github.com/btcsuite/btcd"
|
|
||||||
packages = ["btcec"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "67e573d211ace594f1366b4ce9d39726c4b19bd0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:d0d998526cfb68788229a31c16a557fdf1fbbb510654be6b3732c2758e06b533"
|
|
||||||
name = "github.com/btcsuite/btcutil"
|
|
||||||
packages = ["bech32"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "d4cc87b860166d00d6b5b9e0d3b3d71d6088d4d4"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "develop"
|
|
||||||
digest = "1:83eccb94de6a2aadff1bddb7020e3850131645ff45e9ce9093d1604e407130e7"
|
|
||||||
name = "github.com/cosmos/cosmos-sdk"
|
|
||||||
packages = [
|
|
||||||
"baseapp",
|
|
||||||
"codec",
|
|
||||||
"store",
|
|
||||||
"types",
|
|
||||||
"version",
|
|
||||||
"x/auth",
|
|
||||||
"x/bank",
|
|
||||||
"x/gov",
|
|
||||||
"x/gov/tags",
|
|
||||||
"x/mock",
|
|
||||||
"x/params",
|
|
||||||
"x/params/subspace",
|
|
||||||
"x/slashing",
|
|
||||||
"x/stake",
|
|
||||||
"x/stake/keeper",
|
|
||||||
"x/stake/querier",
|
|
||||||
"x/stake/tags",
|
|
||||||
"x/stake/types",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "ec9c4ea543b5d0f558cf6ad9f1386d26cfe87f28"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:9f42202ac457c462ad8bb9642806d275af9ab4850cf0b1960b9c6f083d4a309a"
|
|
||||||
name = "github.com/davecgh/go-spew"
|
|
||||||
packages = ["spew"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "8991bc29aa16c548c550c7ff78260e27b9ab7c73"
|
|
||||||
version = "v1.1.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:e47d51dab652d26c3fba6f8cba403f922d02757a82abdc77e90df7948daf296e"
|
|
||||||
name = "github.com/deckarep/golang-set"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "cbaa98ba5575e67703b32b4b19f73c91f3c4159e"
|
|
||||||
version = "v1.7.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:67d0b50be0549e610017cb91e0b0b745ec0cad7c613bc8e18ff2d1c1fc8825a7"
|
|
||||||
name = "github.com/edsrzf/mmap-go"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "0bce6a6887123b67a60366d2c9fe2dfb74289d2e"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "ethermint-statedb"
|
|
||||||
digest = "1:00d8053ec8370727a6ecb12cdbfc0b3ce08bce2f8ac2aa34d57402ff09243517"
|
|
||||||
name = "github.com/ethereum/go-ethereum"
|
|
||||||
packages = [
|
|
||||||
".",
|
|
||||||
"accounts",
|
|
||||||
"accounts/abi",
|
|
||||||
"accounts/keystore",
|
|
||||||
"accounts/usbwallet",
|
|
||||||
"accounts/usbwallet/internal/trezor",
|
|
||||||
"common",
|
|
||||||
"common/bitutil",
|
|
||||||
"common/hexutil",
|
|
||||||
"common/math",
|
|
||||||
"common/mclock",
|
|
||||||
"common/prque",
|
|
||||||
"consensus",
|
|
||||||
"consensus/ethash",
|
|
||||||
"consensus/misc",
|
|
||||||
"core",
|
|
||||||
"core/rawdb",
|
|
||||||
"core/state",
|
|
||||||
"core/types",
|
|
||||||
"core/vm",
|
|
||||||
"crypto",
|
|
||||||
"crypto/bn256",
|
|
||||||
"crypto/bn256/cloudflare",
|
|
||||||
"crypto/bn256/google",
|
|
||||||
"crypto/ecies",
|
|
||||||
"crypto/secp256k1",
|
|
||||||
"crypto/sha3",
|
|
||||||
"eth/downloader",
|
|
||||||
"ethdb",
|
|
||||||
"event",
|
|
||||||
"internal/ethapi",
|
|
||||||
"log",
|
|
||||||
"metrics",
|
|
||||||
"p2p",
|
|
||||||
"p2p/discover",
|
|
||||||
"p2p/discv5",
|
|
||||||
"p2p/nat",
|
|
||||||
"p2p/netutil",
|
|
||||||
"params",
|
|
||||||
"rlp",
|
|
||||||
"rpc",
|
|
||||||
"signer/core",
|
|
||||||
"trie",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "0a57b29f0c8e6dc27901fae1c91d3758723b81eb"
|
|
||||||
source = "github.com/alexanderbez/go-ethereum"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:7fc160b460a6fc506b37fcca68332464c3f2cd57b6e3f111f26c5bbfd2d5518e"
|
|
||||||
name = "github.com/fsnotify/fsnotify"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "c2828203cd70a50dcccfb2761f8b1f8ceef9a8e9"
|
|
||||||
version = "v1.4.7"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:0b9c3ad6c948d57a379da9c4e1cdd989b1c73ddc5ec8673f52a9539ce60a109b"
|
|
||||||
name = "github.com/go-kit/kit"
|
|
||||||
packages = [
|
|
||||||
"log",
|
|
||||||
"log/level",
|
|
||||||
"log/term",
|
|
||||||
"metrics",
|
|
||||||
"metrics/discard",
|
|
||||||
"metrics/internal/lv",
|
|
||||||
"metrics/prometheus",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "4dc7be5d2d12881735283bcab7352178e190fc71"
|
|
||||||
version = "v0.6.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:31a18dae27a29aa074515e43a443abfd2ba6deb6d69309d8d7ce789c45f34659"
|
|
||||||
name = "github.com/go-logfmt/logfmt"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "390ab7935ee28ec6b286364bba9b4dd6410cb3d5"
|
|
||||||
version = "v0.3.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:586ea76dbd0374d6fb649a91d70d652b7fe0ccffb8910a77468e7702e7901f3d"
|
|
||||||
name = "github.com/go-stack/stack"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "2fee6af1a9795aafbe0253a0cfbdf668e1fb8a9a"
|
|
||||||
version = "v1.8.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:da39f4a22829ca95e63566208e0ea42d6f055f41dff1b14fdab88d88f62df653"
|
|
||||||
name = "github.com/gogo/protobuf"
|
|
||||||
packages = [
|
|
||||||
"gogoproto",
|
|
||||||
"jsonpb",
|
|
||||||
"proto",
|
|
||||||
"protoc-gen-gogo/descriptor",
|
|
||||||
"sortkeys",
|
|
||||||
"types",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "636bf0302bc95575d69441b25a2603156ffdddf1"
|
|
||||||
version = "v1.1.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:832e17df5ff8bbe0e0693d2fb46c5e53f96c662ee804049ce3ab6557df74e3ab"
|
|
||||||
name = "github.com/golang/protobuf"
|
|
||||||
packages = [
|
|
||||||
"proto",
|
|
||||||
"protoc-gen-go/descriptor",
|
|
||||||
"ptypes",
|
|
||||||
"ptypes/any",
|
|
||||||
"ptypes/duration",
|
|
||||||
"ptypes/timestamp",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265"
|
|
||||||
version = "v1.1.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:6027b20c168728321bd99ad01f35118eded457b01c03e647a84833ab331f2f5b"
|
|
||||||
name = "github.com/golang/snappy"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "2e65f85255dbc3072edf28d6b5b8efc472979f5a"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:3a26588bc48b96825977c1b3df964f8fd842cd6860cc26370588d3563433cf11"
|
|
||||||
name = "github.com/google/uuid"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "d460ce9f8df2e77fb1ba55ca87fafed96c607494"
|
|
||||||
version = "v1.0.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:0ead695774eaa7bf1a284d246febe82054767941de80ab2328a194b088f07026"
|
|
||||||
name = "github.com/gorilla/websocket"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "ea4d1f681babbce9545c9c5f3d5194a789c89f5b"
|
|
||||||
version = "v1.2.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:8ec8d88c248041a6df5f6574b87bc00e7e0b493881dad2e7ef47b11dc69093b5"
|
|
||||||
name = "github.com/hashicorp/golang-lru"
|
|
||||||
packages = [
|
|
||||||
".",
|
|
||||||
"simplelru",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "20f1fb78b0740ba8c3cb143a61e86ba5c8669768"
|
|
||||||
version = "v0.5.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:071bcbf82c289fba4d3f63c876bf4f0ba7eda625cd60795e0a03ccbf949e517a"
|
|
||||||
name = "github.com/hashicorp/hcl"
|
|
||||||
packages = [
|
|
||||||
".",
|
|
||||||
"hcl/ast",
|
|
||||||
"hcl/parser",
|
|
||||||
"hcl/scanner",
|
|
||||||
"hcl/strconv",
|
|
||||||
"hcl/token",
|
|
||||||
"json/parser",
|
|
||||||
"json/scanner",
|
|
||||||
"json/token",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "8cb6e5b959231cc1119e43259c4a608f9c51a241"
|
|
||||||
version = "v1.0.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:a33cc2e4fb12c58430d2aae5834ff6e84cb609da97692e1fe2aa0cd5ebc92623"
|
|
||||||
name = "github.com/huin/goupnp"
|
|
||||||
packages = [
|
|
||||||
".",
|
|
||||||
"dcps/internetgateway1",
|
|
||||||
"dcps/internetgateway2",
|
|
||||||
"httpu",
|
|
||||||
"scpd",
|
|
||||||
"soap",
|
|
||||||
"ssdp",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "656e61dfadd241c7cbdd22a023fa81ecb6860ea8"
|
|
||||||
version = "v1.0.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:870d441fe217b8e689d7949fef6e43efbc787e50f200cb1e70dbca9204a1d6be"
|
|
||||||
name = "github.com/inconshreveable/mousetrap"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"
|
|
||||||
version = "v1.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:32b82e71cf24f8b78323e0d7903c4b90278486283965aa2a19b1ea13763b8f34"
|
|
||||||
name = "github.com/jackpal/go-nat-pmp"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "c9cfead9f2a36ddf3daa40ba269aa7f4bbba6b62"
|
|
||||||
version = "v1.0.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:dc6b1a6801b3055e9bd3da4cd1e568606eb48118cc6f28e947783aa5d998ad74"
|
|
||||||
name = "github.com/jmhodges/levigo"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "c42d9e0ca023e2198120196f842701bb4c55d7b9"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:01f1325bf6f105bb633029a2d8b63f1a2357181e60af8dadabf14ad2e84398c5"
|
|
||||||
name = "github.com/karalabe/hid"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "2b4488a37358b7283de4f9622553e85ebbe73125"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:a64e323dc06b73892e5bb5d040ced475c4645d456038333883f58934abbf6f72"
|
|
||||||
name = "github.com/kr/logfmt"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "b84e30acd515aadc4b783ad4ff83aff3299bdfe0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:53e8c5c79716437e601696140e8b1801aae4204f4ec54a504333702a49572c4f"
|
|
||||||
name = "github.com/magiconair/properties"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "c2353362d570a7bfa228149c62842019201cfb71"
|
|
||||||
version = "v1.8.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:a8e3d14801bed585908d130ebfc3b925ba642208e6f30d879437ddfc7bb9b413"
|
|
||||||
name = "github.com/matttproud/golang_protobuf_extensions"
|
|
||||||
packages = ["pbutil"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "c12348ce28de40eed0136aa2b644d0ee0650e56c"
|
|
||||||
version = "v1.0.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:53bc4cd4914cd7cd52139990d5170d6dc99067ae31c56530621b18b35fc30318"
|
|
||||||
name = "github.com/mitchellh/mapstructure"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "3536a929edddb9a5b34bd6861dc4a9647cb459fe"
|
|
||||||
version = "v1.1.2"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:e5d0bd87abc2781d14e274807a470acd180f0499f8bf5bb18606e9ec22ad9de9"
|
|
||||||
name = "github.com/pborman/uuid"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "adf5a7427709b9deb95d29d3fa8a2bf9cfd388f1"
|
|
||||||
version = "v1.2"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:ccf9949c9c53e85dcb7e2905fc620571422567040925381e6baa62f0b7b850fe"
|
|
||||||
name = "github.com/pelletier/go-toml"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "c01d1270ff3e442a8a57cddc1c92dc1138598194"
|
|
||||||
version = "v1.2.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:40e195917a951a8bf867cd05de2a46aaf1806c50cf92eebf4c16f78cd196f747"
|
|
||||||
name = "github.com/pkg/errors"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "645ef00459ed84a119197bfb8d8205042c6df63d"
|
|
||||||
version = "v0.8.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:22aa691fe0213cb5c07d103f9effebcb7ad04bee45a0ce5fe5369d0ca2ec3a1f"
|
|
||||||
name = "github.com/pmezard/go-difflib"
|
|
||||||
packages = ["difflib"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "792786c7400a136282c1664665ae0a8db921c6c2"
|
|
||||||
version = "v1.0.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:98aa8bc119587e8bddd558bf2921a645ea6c0ff3195760142113d4dc7cab509f"
|
|
||||||
name = "github.com/prometheus/client_golang"
|
|
||||||
packages = [
|
|
||||||
"prometheus",
|
|
||||||
"prometheus/internal",
|
|
||||||
"prometheus/promhttp",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "abad2d1bd44235a26707c172eab6bca5bf2dbad3"
|
|
||||||
version = "v0.9.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:185cf55b1f44a1bf243558901c3f06efa5c64ba62cfdcbb1bf7bbe8c3fb68561"
|
|
||||||
name = "github.com/prometheus/client_model"
|
|
||||||
packages = ["go"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "5c3871d89910bfb32f5fcab2aa4b9ec68e65a99f"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:95442856f5c1df4ff0be91b5a320ee717dd539d4091a3574aeb96bfbd407aa41"
|
|
||||||
name = "github.com/prometheus/common"
|
|
||||||
packages = [
|
|
||||||
"expfmt",
|
|
||||||
"internal/bitbucket.org/ww/goautoneg",
|
|
||||||
"model",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "0b1957f9d949dfa3084171a6ec5642b38055276a"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:57bf59ce0c73cef5cc4796a5d64f1ec5b81f6335f242d4a80a62b0a6edc4b77f"
|
|
||||||
name = "github.com/prometheus/procfs"
|
|
||||||
packages = [
|
|
||||||
".",
|
|
||||||
"internal/util",
|
|
||||||
"nfs",
|
|
||||||
"xfs",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "185b4288413d2a0dd0806f78c90dde719829e5ae"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:523d2c2500965d035691347a6d30befd53fde95fad16e0b94bef5d3d2cca8ff7"
|
|
||||||
name = "github.com/rcrowley/go-metrics"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "e2704e165165ec55d062f5919b4b29494e9fa790"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:9787d2d3220cbfd444596afd03ab0abcf391df169b789fbe3eae27fa2e426cf6"
|
|
||||||
name = "github.com/rjeczalik/notify"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "69d839f37b13a8cb7a78366f7633a4071cb43be7"
|
|
||||||
version = "v0.9.2"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:a8a03bca5a81878daa4958136f3372af00437c61129ca088a430b0b786b9378a"
|
|
||||||
name = "github.com/rs/cors"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "9a47f48565a795472d43519dd49aac781f3034fb"
|
|
||||||
version = "v1.6.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:b7bf9fd95d38ebe6726a63b7d0320611f7c920c64e2c8313eba0cec51926bf55"
|
|
||||||
name = "github.com/spf13/afero"
|
|
||||||
packages = [
|
|
||||||
".",
|
|
||||||
"mem",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "d40851caa0d747393da1ffb28f7f9d8b4eeffebd"
|
|
||||||
version = "v1.1.2"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:08d65904057412fc0270fc4812a1c90c594186819243160dc779a402d4b6d0bc"
|
|
||||||
name = "github.com/spf13/cast"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "8c9545af88b134710ab1cd196795e7f2388358d7"
|
|
||||||
version = "v1.3.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:52565bd966162d1f4579757f66ce6a7ca9054e7f6b662f0c7c96e4dd228fd017"
|
|
||||||
name = "github.com/spf13/cobra"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "7b2c5ac9fc04fc5efafb60700713d4fa609b777b"
|
|
||||||
version = "v0.0.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:68ea4e23713989dc20b1bded5d9da2c5f9be14ff9885beef481848edd18c26cb"
|
|
||||||
name = "github.com/spf13/jwalterweatherman"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "4a4406e478ca629068e7768fc33f3f044173c0a6"
|
|
||||||
version = "v1.0.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:0f775ea7a72e30d5574267692aaa9ff265aafd15214a7ae7db26bc77f2ca04dc"
|
|
||||||
name = "github.com/spf13/pflag"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "298182f68c66c05229eb03ac171abe6e309ee79a"
|
|
||||||
version = "v1.0.3"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:a8a1cbf83d6ba47a3421e51b5dd1999e1f64f6175c64295d6b42bdea55312a79"
|
|
||||||
name = "github.com/spf13/viper"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "25b30aa063fc18e48662b86996252eabdcf2f0c7"
|
|
||||||
version = "v1.0.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:8f39978e4fb2a11d43cc954f2ab458cb38995d4c1557b6d3a7c8cafe0ec2277c"
|
|
||||||
name = "github.com/stretchr/testify"
|
|
||||||
packages = [
|
|
||||||
"assert",
|
|
||||||
"require",
|
|
||||||
"suite",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "12b6f73e6084dad08a7c6e575284b177ecafbc71"
|
|
||||||
version = "v1.2.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:fa0605d74039818b662892c950cfd9938ab81ebb5f8e2479ceb4734cdae21df3"
|
|
||||||
name = "github.com/syndtr/goleveldb"
|
|
||||||
packages = [
|
|
||||||
"leveldb",
|
|
||||||
"leveldb/cache",
|
|
||||||
"leveldb/comparer",
|
|
||||||
"leveldb/errors",
|
|
||||||
"leveldb/filter",
|
|
||||||
"leveldb/iterator",
|
|
||||||
"leveldb/journal",
|
|
||||||
"leveldb/memdb",
|
|
||||||
"leveldb/opt",
|
|
||||||
"leveldb/storage",
|
|
||||||
"leveldb/table",
|
|
||||||
"leveldb/util",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "f9080354173f192dfc8821931eacf9cfd6819253"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:71ffd1fca92b4972ecd588cf13d9929d4f444659788e9128d055a9126498d41d"
|
|
||||||
name = "github.com/tendermint/btcd"
|
|
||||||
packages = ["btcec"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "e5840949ff4fff0c56f9b6a541e22b63581ea9df"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:02462ad4cc9b135c4ebfb9edccb53e8c705bbebdbf8664799ea641440188387e"
|
|
||||||
name = "github.com/tendermint/go-amino"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "dc14acf9ef15f85828bfbc561ed9dd9d2a284885"
|
|
||||||
version = "v0.14.1"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:8a1dc8fc625c867614b48327112718c51c0ca83453c8a043f2f23721e19b353f"
|
|
||||||
name = "github.com/tendermint/iavl"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "de0740903a67b624d887f9055d4c60175dcfa758"
|
|
||||||
version = "v0.12.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:844c7ba6332e1e6f073d7ac69768fd19f761bdf5964b559bd4b47103a0629144"
|
|
||||||
name = "github.com/tendermint/tendermint"
|
|
||||||
packages = [
|
|
||||||
"abci/client",
|
|
||||||
"abci/example/code",
|
|
||||||
"abci/example/kvstore",
|
|
||||||
"abci/server",
|
|
||||||
"abci/types",
|
|
||||||
"blockchain",
|
|
||||||
"cmd/tendermint/commands",
|
|
||||||
"config",
|
|
||||||
"consensus",
|
|
||||||
"consensus/types",
|
|
||||||
"crypto",
|
|
||||||
"crypto/ed25519",
|
|
||||||
"crypto/encoding/amino",
|
|
||||||
"crypto/merkle",
|
|
||||||
"crypto/multisig",
|
|
||||||
"crypto/multisig/bitarray",
|
|
||||||
"crypto/secp256k1",
|
|
||||||
"crypto/tmhash",
|
|
||||||
"evidence",
|
|
||||||
"libs/autofile",
|
|
||||||
"libs/bech32",
|
|
||||||
"libs/cli",
|
|
||||||
"libs/cli/flags",
|
|
||||||
"libs/clist",
|
|
||||||
"libs/common",
|
|
||||||
"libs/db",
|
|
||||||
"libs/events",
|
|
||||||
"libs/fail",
|
|
||||||
"libs/flowrate",
|
|
||||||
"libs/log",
|
|
||||||
"libs/pubsub",
|
|
||||||
"libs/pubsub/query",
|
|
||||||
"lite",
|
|
||||||
"lite/client",
|
|
||||||
"lite/errors",
|
|
||||||
"lite/proxy",
|
|
||||||
"mempool",
|
|
||||||
"node",
|
|
||||||
"p2p",
|
|
||||||
"p2p/conn",
|
|
||||||
"p2p/pex",
|
|
||||||
"p2p/upnp",
|
|
||||||
"privval",
|
|
||||||
"proxy",
|
|
||||||
"rpc/client",
|
|
||||||
"rpc/core",
|
|
||||||
"rpc/core/types",
|
|
||||||
"rpc/grpc",
|
|
||||||
"rpc/lib/client",
|
|
||||||
"rpc/lib/server",
|
|
||||||
"rpc/lib/types",
|
|
||||||
"state",
|
|
||||||
"state/txindex",
|
|
||||||
"state/txindex/kv",
|
|
||||||
"state/txindex/null",
|
|
||||||
"types",
|
|
||||||
"types/time",
|
|
||||||
"version",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "v0.27.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:d738326441b0b732070d727891855573dcb579e74d82fcf9a9459d3257f2eb0c"
|
|
||||||
name = "golang.org/x/crypto"
|
|
||||||
packages = [
|
|
||||||
"chacha20poly1305",
|
|
||||||
"curve25519",
|
|
||||||
"ed25519",
|
|
||||||
"ed25519/internal/edwards25519",
|
|
||||||
"hkdf",
|
|
||||||
"internal/chacha20",
|
|
||||||
"internal/subtle",
|
|
||||||
"nacl/box",
|
|
||||||
"nacl/secretbox",
|
|
||||||
"pbkdf2",
|
|
||||||
"poly1305",
|
|
||||||
"ripemd160",
|
|
||||||
"salsa20/salsa",
|
|
||||||
"scrypt",
|
|
||||||
"ssh/terminal",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "3764759f34a542a3aef74d6b02e35be7ab893bba"
|
|
||||||
source = "https://github.com/tendermint/crypto"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:5fdc7adede42f80d6201258355d478d856778e21d735f14972abd8ff793fdbf7"
|
|
||||||
name = "golang.org/x/net"
|
|
||||||
packages = [
|
|
||||||
"context",
|
|
||||||
"html",
|
|
||||||
"html/atom",
|
|
||||||
"html/charset",
|
|
||||||
"http/httpguts",
|
|
||||||
"http2",
|
|
||||||
"http2/hpack",
|
|
||||||
"idna",
|
|
||||||
"internal/timeseries",
|
|
||||||
"netutil",
|
|
||||||
"trace",
|
|
||||||
"websocket",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "292b43bbf7cb8d35ddf40f8d5100ef3837cced3f"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:96672c90ede3a9cd379151c13c436c93efe845c4a3fdd2ce2a94e9c96f233a2c"
|
|
||||||
name = "golang.org/x/sys"
|
|
||||||
packages = [
|
|
||||||
"cpu",
|
|
||||||
"unix",
|
|
||||||
"windows",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "4e1fef5609515ec7a2cee7b5de30ba6d9b438cbf"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:6164911cb5e94e8d8d5131d646613ff82c14f5a8ce869de2f6d80d9889df8c5a"
|
|
||||||
name = "golang.org/x/text"
|
|
||||||
packages = [
|
|
||||||
"collate",
|
|
||||||
"collate/build",
|
|
||||||
"encoding",
|
|
||||||
"encoding/charmap",
|
|
||||||
"encoding/htmlindex",
|
|
||||||
"encoding/internal",
|
|
||||||
"encoding/internal/identifier",
|
|
||||||
"encoding/japanese",
|
|
||||||
"encoding/korean",
|
|
||||||
"encoding/simplifiedchinese",
|
|
||||||
"encoding/traditionalchinese",
|
|
||||||
"encoding/unicode",
|
|
||||||
"internal/colltab",
|
|
||||||
"internal/gen",
|
|
||||||
"internal/tag",
|
|
||||||
"internal/triegen",
|
|
||||||
"internal/ucd",
|
|
||||||
"internal/utf8internal",
|
|
||||||
"language",
|
|
||||||
"runes",
|
|
||||||
"secure/bidirule",
|
|
||||||
"transform",
|
|
||||||
"unicode/bidi",
|
|
||||||
"unicode/cldr",
|
|
||||||
"unicode/norm",
|
|
||||||
"unicode/rangetable",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0"
|
|
||||||
version = "v0.3.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "master"
|
|
||||||
digest = "1:2460b53d2a66eb9897a17c59ce16c82eeec9affaa31a3ce5814d254abc80fbbd"
|
|
||||||
name = "google.golang.org/genproto"
|
|
||||||
packages = ["googleapis/rpc/status"]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "5fc9ac5403620be16bcdb0c8e7644b1178472c3b"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:adafc60b1d4688759f3fc8f9089e71dd17abd123f4729de6b913bf08c9143770"
|
|
||||||
name = "google.golang.org/grpc"
|
|
||||||
packages = [
|
|
||||||
".",
|
|
||||||
"balancer",
|
|
||||||
"balancer/base",
|
|
||||||
"balancer/roundrobin",
|
|
||||||
"codes",
|
|
||||||
"connectivity",
|
|
||||||
"credentials",
|
|
||||||
"encoding",
|
|
||||||
"encoding/proto",
|
|
||||||
"grpclog",
|
|
||||||
"internal",
|
|
||||||
"internal/backoff",
|
|
||||||
"internal/channelz",
|
|
||||||
"internal/grpcrand",
|
|
||||||
"keepalive",
|
|
||||||
"metadata",
|
|
||||||
"naming",
|
|
||||||
"peer",
|
|
||||||
"resolver",
|
|
||||||
"resolver/dns",
|
|
||||||
"resolver/passthrough",
|
|
||||||
"stats",
|
|
||||||
"status",
|
|
||||||
"tap",
|
|
||||||
"transport",
|
|
||||||
]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "168a6198bcb0ef175f7dacec0b8691fc141dc9b8"
|
|
||||||
version = "v1.13.0"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
branch = "v2"
|
|
||||||
digest = "1:3d3f9391ab615be8655ae0d686a1564f3fec413979bb1aaf018bac1ec1bb1cc7"
|
|
||||||
name = "gopkg.in/natefinch/npipe.v2"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "c1b8fa8bdccecb0b8db834ee0b92fdbcfa606dd6"
|
|
||||||
|
|
||||||
[[projects]]
|
|
||||||
digest = "1:342378ac4dcb378a5448dd723f0784ae519383532f5e70ade24132c4c8693202"
|
|
||||||
name = "gopkg.in/yaml.v2"
|
|
||||||
packages = ["."]
|
|
||||||
pruneopts = "T"
|
|
||||||
revision = "5420a8b6744d3b0345ab293f6fcba19c978f1183"
|
|
||||||
version = "v2.2.1"
|
|
||||||
|
|
||||||
[solve-meta]
|
|
||||||
analyzer-name = "dep"
|
|
||||||
analyzer-version = 1
|
|
||||||
input-imports = [
|
|
||||||
"github.com/cosmos/cosmos-sdk/baseapp",
|
|
||||||
"github.com/cosmos/cosmos-sdk/codec",
|
|
||||||
"github.com/cosmos/cosmos-sdk/store",
|
|
||||||
"github.com/cosmos/cosmos-sdk/types",
|
|
||||||
"github.com/cosmos/cosmos-sdk/x/auth",
|
|
||||||
"github.com/cosmos/cosmos-sdk/x/bank",
|
|
||||||
"github.com/cosmos/cosmos-sdk/x/gov",
|
|
||||||
"github.com/cosmos/cosmos-sdk/x/params",
|
|
||||||
"github.com/cosmos/cosmos-sdk/x/slashing",
|
|
||||||
"github.com/cosmos/cosmos-sdk/x/stake",
|
|
||||||
"github.com/ethereum/go-ethereum/common",
|
|
||||||
"github.com/ethereum/go-ethereum/common/hexutil",
|
|
||||||
"github.com/ethereum/go-ethereum/consensus",
|
|
||||||
"github.com/ethereum/go-ethereum/consensus/ethash",
|
|
||||||
"github.com/ethereum/go-ethereum/consensus/misc",
|
|
||||||
"github.com/ethereum/go-ethereum/core",
|
|
||||||
"github.com/ethereum/go-ethereum/core/state",
|
|
||||||
"github.com/ethereum/go-ethereum/core/types",
|
|
||||||
"github.com/ethereum/go-ethereum/core/vm",
|
|
||||||
"github.com/ethereum/go-ethereum/crypto",
|
|
||||||
"github.com/ethereum/go-ethereum/crypto/secp256k1",
|
|
||||||
"github.com/ethereum/go-ethereum/crypto/sha3",
|
|
||||||
"github.com/ethereum/go-ethereum/params",
|
|
||||||
"github.com/ethereum/go-ethereum/rlp",
|
|
||||||
"github.com/ethereum/go-ethereum/rpc",
|
|
||||||
"github.com/ethereum/go-ethereum/signer/core",
|
|
||||||
"github.com/pkg/errors",
|
|
||||||
"github.com/stretchr/testify/require",
|
|
||||||
"github.com/stretchr/testify/suite",
|
|
||||||
"github.com/tendermint/tendermint/abci/types",
|
|
||||||
"github.com/tendermint/tendermint/crypto",
|
|
||||||
"github.com/tendermint/tendermint/libs/common",
|
|
||||||
"github.com/tendermint/tendermint/libs/db",
|
|
||||||
"github.com/tendermint/tendermint/libs/log",
|
|
||||||
]
|
|
||||||
solver-name = "gps-cdcl"
|
|
||||||
solver-version = 1
|
|
63
Gopkg.toml
63
Gopkg.toml
@ -1,63 +0,0 @@
|
|||||||
[[constraint]]
|
|
||||||
name = "github.com/ethereum/go-ethereum"
|
|
||||||
# TODO: Remove this forked source and branch once Turbo-Geth is ready as a
|
|
||||||
# client.
|
|
||||||
source = "github.com/alexanderbez/go-ethereum"
|
|
||||||
branch = "ethermint-statedb"
|
|
||||||
|
|
||||||
[[constraint]]
|
|
||||||
name = "github.com/cosmos/cosmos-sdk"
|
|
||||||
revision = "ec9c4ea543b5d0f558cf6ad9f1386d26cfe87f28"
|
|
||||||
# version = "v0.28.0"
|
|
||||||
|
|
||||||
[[constraint]]
|
|
||||||
name = "github.com/hashicorp/golang-lru"
|
|
||||||
revision = "0fb14efe8c47ae851c0034ed7a448854d3d34cf3"
|
|
||||||
|
|
||||||
[[constraint]]
|
|
||||||
name = "github.com/spf13/cobra"
|
|
||||||
version = "~0.0.1"
|
|
||||||
|
|
||||||
[[constraint]]
|
|
||||||
name = "github.com/stretchr/testify"
|
|
||||||
version = "=1.2.1"
|
|
||||||
|
|
||||||
[[constraint]]
|
|
||||||
name = "github.com/pkg/errors"
|
|
||||||
version = "=0.8.0"
|
|
||||||
|
|
||||||
[[constraint]]
|
|
||||||
name = "golang.org/x/net"
|
|
||||||
revision = "292b43bbf7cb8d35ddf40f8d5100ef3837cced3f"
|
|
||||||
|
|
||||||
#######################
|
|
||||||
# dependecy overrides #
|
|
||||||
#######################
|
|
||||||
|
|
||||||
[[override]]
|
|
||||||
name = "gopkg.in/fatih/set.v0"
|
|
||||||
version = "=0.1.0"
|
|
||||||
|
|
||||||
[[override]]
|
|
||||||
name = "github.com/tendermint/go-amino"
|
|
||||||
version = "v0.14.1"
|
|
||||||
|
|
||||||
[[override]]
|
|
||||||
name = "golang.org/x/crypto"
|
|
||||||
source = "https://github.com/tendermint/crypto"
|
|
||||||
revision = "3764759f34a542a3aef74d6b02e35be7ab893bba"
|
|
||||||
|
|
||||||
[[override]]
|
|
||||||
name = "github.com/tendermint/iavl"
|
|
||||||
version = "v0.12.0"
|
|
||||||
|
|
||||||
[[override]]
|
|
||||||
name = "github.com/tendermint/tendermint"
|
|
||||||
revision = "v0.27.0"
|
|
||||||
|
|
||||||
[[override]]
|
|
||||||
name = "golang.org/x/sys"
|
|
||||||
revision = "4e1fef5609515ec7a2cee7b5de30ba6d9b438cbf"
|
|
||||||
|
|
||||||
[prune]
|
|
||||||
go-tests = true
|
|
56
Makefile
56
Makefile
@ -19,8 +19,9 @@ DOCKER_TAG = unstable
|
|||||||
DOCKER_IMAGE = cosmos/ethermint
|
DOCKER_IMAGE = cosmos/ethermint
|
||||||
ETHERMINT_DAEMON_BINARY = emintd
|
ETHERMINT_DAEMON_BINARY = emintd
|
||||||
ETHERMINT_CLI_BINARY = emintcli
|
ETHERMINT_CLI_BINARY = emintcli
|
||||||
|
GO_MOD=GO111MODULE=on
|
||||||
|
|
||||||
all: tools deps install
|
all: tools verify install
|
||||||
|
|
||||||
#######################
|
#######################
|
||||||
### Build / Install ###
|
### Build / Install ###
|
||||||
@ -28,23 +29,27 @@ all: tools deps install
|
|||||||
|
|
||||||
build:
|
build:
|
||||||
ifeq ($(OS),Windows_NT)
|
ifeq ($(OS),Windows_NT)
|
||||||
go build $(BUILD_FLAGS) -o build/$(ETHERMINT_DAEMON_BINARY).exe ./cmd/emintd
|
${GO_MOD} go build $(BUILD_FLAGS) -o build/$(ETHERMINT_DAEMON_BINARY).exe ./cmd/emintd
|
||||||
go build $(BUILD_FLAGS) -o build/$(ETHERMINT_CLI_BINARY).exe ./cmd/emintcli
|
${GO_MOD} go build $(BUILD_FLAGS) -o build/$(ETHERMINT_CLI_BINARY).exe ./cmd/emintcli
|
||||||
else
|
else
|
||||||
go build $(BUILD_FLAGS) -o build/$(ETHERMINT_DAEMON_BINARY) ./cmd/emintd/
|
${GO_MOD} go build $(BUILD_FLAGS) -o build/$(ETHERMINT_DAEMON_BINARY) ./cmd/emintd/
|
||||||
go build $(BUILD_FLAGS) -o build/$(ETHERMINT_CLI_BINARY) ./cmd/emintcli/
|
${GO_MOD} go build $(BUILD_FLAGS) -o build/$(ETHERMINT_CLI_BINARY) ./cmd/emintcli/
|
||||||
endif
|
endif
|
||||||
|
|
||||||
install:
|
install:
|
||||||
go install $(BUILD_FLAGS) ./cmd/emintd
|
${GO_MOD} go install $(BUILD_FLAGS) ./cmd/emintd
|
||||||
go install $(BUILD_FLAGS) ./cmd/emintcli
|
${GO_MOD} go install $(BUILD_FLAGS) ./cmd/emintcli
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@rm -rf ./build ./vendor
|
@rm -rf ./build ./vendor
|
||||||
|
|
||||||
update-tools:
|
update-tools:
|
||||||
@echo "--> Updating vendor dependencies"
|
@echo "--> Updating vendor dependencies"
|
||||||
go get -u -v $(DEP) $(GOLINT) $(GOMETALINTER) $(UNCONVERT) $(INEFFASSIGN) $(MISSPELL) $(ERRCHECK) $(UNPARAM)
|
${GO_MOD} go get -u -v $(GOLINT) $(GOMETALINTER) $(UNCONVERT) $(INEFFASSIGN) $(MISSPELL) $(ERRCHECK) $(UNPARAM)
|
||||||
|
|
||||||
|
verify:
|
||||||
|
@echo "--> Verifying dependencies have not been modified"
|
||||||
|
${GO_MOD} go mod verify
|
||||||
|
|
||||||
|
|
||||||
############################
|
############################
|
||||||
@ -55,7 +60,6 @@ update-tools:
|
|||||||
### TODO: Move tool depedencies to a separate makefile ###
|
### TODO: Move tool depedencies to a separate makefile ###
|
||||||
##########################################################
|
##########################################################
|
||||||
|
|
||||||
DEP = github.com/golang/dep/cmd/dep
|
|
||||||
GOLINT = github.com/tendermint/lint/golint
|
GOLINT = github.com/tendermint/lint/golint
|
||||||
GOMETALINTER = gopkg.in/alecthomas/gometalinter.v2
|
GOMETALINTER = gopkg.in/alecthomas/gometalinter.v2
|
||||||
UNCONVERT = github.com/mdempsky/unconvert
|
UNCONVERT = github.com/mdempsky/unconvert
|
||||||
@ -64,7 +68,6 @@ MISSPELL = github.com/client9/misspell/cmd/misspell
|
|||||||
ERRCHECK = github.com/kisielk/errcheck
|
ERRCHECK = github.com/kisielk/errcheck
|
||||||
UNPARAM = mvdan.cc/unparam
|
UNPARAM = mvdan.cc/unparam
|
||||||
|
|
||||||
DEP_CHECK := $(shell command -v dep 2> /dev/null)
|
|
||||||
GOLINT_CHECK := $(shell command -v golint 2> /dev/null)
|
GOLINT_CHECK := $(shell command -v golint 2> /dev/null)
|
||||||
GOMETALINTER_CHECK := $(shell command -v gometalinter.v2 2> /dev/null)
|
GOMETALINTER_CHECK := $(shell command -v gometalinter.v2 2> /dev/null)
|
||||||
UNCONVERT_CHECK := $(shell command -v unconvert 2> /dev/null)
|
UNCONVERT_CHECK := $(shell command -v unconvert 2> /dev/null)
|
||||||
@ -74,59 +77,49 @@ ERRCHECK_CHECK := $(shell command -v errcheck 2> /dev/null)
|
|||||||
UNPARAM_CHECK := $(shell command -v unparam 2> /dev/null)
|
UNPARAM_CHECK := $(shell command -v unparam 2> /dev/null)
|
||||||
|
|
||||||
tools:
|
tools:
|
||||||
ifdef DEP_CHECK
|
|
||||||
@echo "Dep is already installed. Run 'make update-tools' to update."
|
|
||||||
else
|
|
||||||
@echo "--> Installing dep"
|
|
||||||
go get -v $(DEP)
|
|
||||||
endif
|
|
||||||
ifdef GOLINT_CHECK
|
ifdef GOLINT_CHECK
|
||||||
@echo "Golint is already installed. Run 'make update-tools' to update."
|
@echo "Golint is already installed. Run 'make update-tools' to update."
|
||||||
else
|
else
|
||||||
@echo "--> Installing golint"
|
@echo "--> Installing golint"
|
||||||
go get -v $(GOLINT)
|
${GO_MOD} go get -v $(GOLINT)
|
||||||
endif
|
endif
|
||||||
ifdef GOMETALINTER_CHECK
|
ifdef GOMETALINTER_CHECK
|
||||||
@echo "Gometalinter.v2 is already installed. Run 'make update-tools' to update."
|
@echo "Gometalinter.v2 is already installed. Run 'make update-tools' to update."
|
||||||
else
|
else
|
||||||
@echo "--> Installing gometalinter.v2"
|
@echo "--> Installing gometalinter.v2"
|
||||||
go get -v $(GOMETALINTER)
|
${GO_MOD} go get -v $(GOMETALINTER)
|
||||||
endif
|
endif
|
||||||
ifdef UNCONVERT_CHECK
|
ifdef UNCONVERT_CHECK
|
||||||
@echo "Unconvert is already installed. Run 'make update-tools' to update."
|
@echo "Unconvert is already installed. Run 'make update-tools' to update."
|
||||||
else
|
else
|
||||||
@echo "--> Installing unconvert"
|
@echo "--> Installing unconvert"
|
||||||
go get -v $(UNCONVERT)
|
${GO_MOD} go get -v $(UNCONVERT)
|
||||||
endif
|
endif
|
||||||
ifdef INEFFASSIGN_CHECK
|
ifdef INEFFASSIGN_CHECK
|
||||||
@echo "Ineffassign is already installed. Run 'make update-tools' to update."
|
@echo "Ineffassign is already installed. Run 'make update-tools' to update."
|
||||||
else
|
else
|
||||||
@echo "--> Installing ineffassign"
|
@echo "--> Installing ineffassign"
|
||||||
go get -v $(INEFFASSIGN)
|
${GO_MOD} go get -v $(INEFFASSIGN)
|
||||||
endif
|
endif
|
||||||
ifdef MISSPELL_CHECK
|
ifdef MISSPELL_CHECK
|
||||||
@echo "misspell is already installed. Run 'make update-tools' to update."
|
@echo "misspell is already installed. Run 'make update-tools' to update."
|
||||||
else
|
else
|
||||||
@echo "--> Installing misspell"
|
@echo "--> Installing misspell"
|
||||||
go get -v $(MISSPELL)
|
${GO_MOD} go get -v $(MISSPELL)
|
||||||
endif
|
endif
|
||||||
ifdef ERRCHECK_CHECK
|
ifdef ERRCHECK_CHECK
|
||||||
@echo "errcheck is already installed. Run 'make update-tools' to update."
|
@echo "errcheck is already installed. Run 'make update-tools' to update."
|
||||||
else
|
else
|
||||||
@echo "--> Installing errcheck"
|
@echo "--> Installing errcheck"
|
||||||
go get -v $(ERRCHECK)
|
${GO_MOD} go get -v $(ERRCHECK)
|
||||||
endif
|
endif
|
||||||
ifdef UNPARAM_CHECK
|
ifdef UNPARAM_CHECK
|
||||||
@echo "unparam is already installed. Run 'make update-tools' to update."
|
@echo "unparam is already installed. Run 'make update-tools' to update."
|
||||||
else
|
else
|
||||||
@echo "--> Installing unparam"
|
@echo "--> Installing unparam"
|
||||||
go get -v $(UNPARAM)
|
${GO_MOD} go get -v $(UNPARAM)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
deps:
|
|
||||||
@rm -rf vendor/
|
|
||||||
@echo "--> Running dep ensure"
|
|
||||||
@dep ensure -v
|
|
||||||
|
|
||||||
#######################
|
#######################
|
||||||
### Testing / Misc. ###
|
### Testing / Misc. ###
|
||||||
@ -135,10 +128,10 @@ deps:
|
|||||||
test: test-unit
|
test: test-unit
|
||||||
|
|
||||||
test-unit:
|
test-unit:
|
||||||
@go test -v --vet=off $(PACKAGES)
|
@${GO_MOD} go test -v --vet=off $(PACKAGES)
|
||||||
|
|
||||||
test-race:
|
test-race:
|
||||||
@go test -v --vet=off -race $(PACKAGES)
|
@${GO_MOD} go test -v --vet=off -race $(PACKAGES)
|
||||||
|
|
||||||
test-cli:
|
test-cli:
|
||||||
@echo "NO CLI TESTS"
|
@echo "NO CLI TESTS"
|
||||||
@ -148,8 +141,9 @@ test-lint:
|
|||||||
@gometalinter.v2 --config=gometalinter.json --exclude=vendor ./...
|
@gometalinter.v2 --config=gometalinter.json --exclude=vendor ./...
|
||||||
|
|
||||||
test-import:
|
test-import:
|
||||||
@go test ./importer -v --vet=off --run=TestImportBlocks --datadir tmp \
|
@${GO_MOD} go test ./importer -v --vet=off --run=TestImportBlocks --datadir tmp \
|
||||||
--blockchain blockchain --timeout=5m
|
--blockchain blockchain --timeout=5m
|
||||||
|
# TODO: remove tmp directory after test run to avoid subsequent errors
|
||||||
|
|
||||||
godocs:
|
godocs:
|
||||||
@echo "--> Wait a few seconds and visit http://localhost:6060/pkg/github.com/cosmos/ethermint"
|
@echo "--> Wait a few seconds and visit http://localhost:6060/pkg/github.com/cosmos/ethermint"
|
||||||
@ -165,5 +159,5 @@ format:
|
|||||||
@find . -name '*.go' -type f -not -path "./vendor*" -not -path "*.git*" | xargs gofmt -w -s
|
@find . -name '*.go' -type f -not -path "./vendor*" -not -path "*.git*" | xargs gofmt -w -s
|
||||||
@find . -name '*.go' -type f -not -path "./vendor*" -not -path "*.git*" | xargs misspell -w
|
@find . -name '*.go' -type f -not -path "./vendor*" -not -path "*.git*" | xargs misspell -w
|
||||||
|
|
||||||
.PHONY: build install update-tools tools deps godocs clean format test-lint \
|
.PHONY: build install update-tools tools godocs clean format test-lint \
|
||||||
test-cli test-race test-unit test test-import
|
test-cli test-race test-unit test test-import
|
||||||
|
@ -37,10 +37,10 @@ To build, execute the following commands:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# To build the binary and put the resulting binary in ./build
|
# To build the binary and put the resulting binary in ./build
|
||||||
$ make tools deps build
|
$ make tools verify build
|
||||||
|
|
||||||
# To build the project and install it in $GOBIN
|
# To build the project and install it in $GOBIN
|
||||||
$ make tools deps install
|
$ make tools verify install
|
||||||
```
|
```
|
||||||
|
|
||||||
### Tests
|
### Tests
|
||||||
|
69
go.mod
Normal file
69
go.mod
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
module github.com/cosmos/ethermint
|
||||||
|
|
||||||
|
go 1.12
|
||||||
|
|
||||||
|
require (
|
||||||
|
github.com/allegro/bigcache v1.2.1 // indirect
|
||||||
|
github.com/aristanetworks/goarista v0.0.0-20181101003910-5bb443fba8e0
|
||||||
|
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
|
||||||
|
github.com/btcsuite/btcd v0.0.0-20181013004428-67e573d211ac
|
||||||
|
github.com/btcsuite/btcutil v0.0.0-20180524032703-d4cc87b86016
|
||||||
|
github.com/cosmos/cosmos-sdk v0.0.0-20181218000439-ec9c4ea543b5
|
||||||
|
github.com/davecgh/go-spew v1.1.1
|
||||||
|
github.com/deckarep/golang-set v1.7.1
|
||||||
|
github.com/edsrzf/mmap-go v0.0.0-20170320065105-0bce6a688712
|
||||||
|
github.com/ethereum/go-ethereum v1.8.27
|
||||||
|
github.com/fsnotify/fsnotify v1.4.7
|
||||||
|
github.com/go-kit/kit v0.6.0
|
||||||
|
github.com/go-logfmt/logfmt v0.3.0
|
||||||
|
github.com/go-stack/stack v1.8.0
|
||||||
|
github.com/gogo/protobuf v1.1.1
|
||||||
|
github.com/golang/protobuf v1.1.0
|
||||||
|
github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db
|
||||||
|
github.com/google/uuid v1.0.0
|
||||||
|
github.com/gorilla/websocket v1.2.0
|
||||||
|
github.com/hashicorp/golang-lru v0.5.0
|
||||||
|
github.com/hashicorp/hcl v1.0.0
|
||||||
|
github.com/huin/goupnp v1.0.0
|
||||||
|
github.com/inconshreveable/mousetrap v1.0.0
|
||||||
|
github.com/jackpal/go-nat-pmp v1.0.1
|
||||||
|
github.com/jmhodges/levigo v0.0.0-20161115193449-c42d9e0ca023
|
||||||
|
github.com/karalabe/hid v0.0.0-20180420081245-2b4488a37358
|
||||||
|
github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515
|
||||||
|
github.com/magiconair/properties v1.8.0
|
||||||
|
github.com/matttproud/golang_protobuf_extensions v1.0.1
|
||||||
|
github.com/mitchellh/mapstructure v1.1.2
|
||||||
|
github.com/pborman/uuid v0.0.0-20180906182336-adf5a7427709
|
||||||
|
github.com/pelletier/go-toml v1.2.0
|
||||||
|
github.com/pkg/errors v0.8.0
|
||||||
|
github.com/pmezard/go-difflib v1.0.0
|
||||||
|
github.com/prometheus/client_golang v0.9.1
|
||||||
|
github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
|
||||||
|
github.com/prometheus/common v0.0.0-20181109100915-0b1957f9d949
|
||||||
|
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d
|
||||||
|
github.com/rcrowley/go-metrics v0.0.0-20180503174638-e2704e165165
|
||||||
|
github.com/rjeczalik/notify v0.9.2
|
||||||
|
github.com/rs/cors v1.6.0
|
||||||
|
github.com/spf13/afero v1.1.2
|
||||||
|
github.com/spf13/cast v1.3.0
|
||||||
|
github.com/spf13/cobra v0.0.1
|
||||||
|
github.com/spf13/jwalterweatherman v1.0.0
|
||||||
|
github.com/spf13/pflag v1.0.3
|
||||||
|
github.com/spf13/viper v1.0.0
|
||||||
|
github.com/stretchr/testify v1.2.2
|
||||||
|
github.com/syndtr/goleveldb v0.0.0-20181105012736-f9080354173f
|
||||||
|
github.com/tendermint/btcd v0.1.0
|
||||||
|
github.com/tendermint/go-amino v0.14.1
|
||||||
|
github.com/tendermint/iavl v0.12.0
|
||||||
|
github.com/tendermint/tendermint v0.27.0
|
||||||
|
golang.org/x/crypto v0.0.0-20190618222545-ea8f1a30c443 // indirect
|
||||||
|
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
|
||||||
|
golang.org/x/sys v0.0.0-20190412213103-97732733099d
|
||||||
|
golang.org/x/text v0.3.0
|
||||||
|
google.golang.org/genproto v0.0.0-20181107211654-5fc9ac540362
|
||||||
|
google.golang.org/grpc v1.13.0
|
||||||
|
gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce
|
||||||
|
gopkg.in/yaml.v2 v2.2.1
|
||||||
|
)
|
||||||
|
|
||||||
|
replace github.com/ethereum/go-ethereum v1.8.27 => github.com/alexanderbez/go-ethereum v1.8.17-0.20181024144731-0a57b29f0c8e
|
131
go.sum
Normal file
131
go.sum
Normal file
@ -0,0 +1,131 @@
|
|||||||
|
github.com/alexanderbez/go-ethereum v1.8.17-0.20181024144731-0a57b29f0c8e h1:EmhSXdumtrtOMW3V/OEUqWfO2Nq8rHSH3HRXaxYofwE=
|
||||||
|
github.com/alexanderbez/go-ethereum v1.8.17-0.20181024144731-0a57b29f0c8e/go.mod h1:pP/q0Zgs34O4FurbyfefW2a5KIwbBAq+4asMycMLvKc=
|
||||||
|
github.com/allegro/bigcache v1.2.1 h1:hg1sY1raCwic3Vnsvje6TT7/pnZba83LeFck5NrFKSc=
|
||||||
|
github.com/allegro/bigcache v1.2.1/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM=
|
||||||
|
github.com/aristanetworks/goarista v0.0.0-20181101003910-5bb443fba8e0 h1:XSH9YoVziQYGsZYPcWCM5IShuP0xJTa2bPhFPbZ/Zh4=
|
||||||
|
github.com/aristanetworks/goarista v0.0.0-20181101003910-5bb443fba8e0/go.mod h1:D/tb0zPVXnP7fmsLZjtdUhSsumbK/ij54UXjjVgMGxQ=
|
||||||
|
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 h1:xJ4a3vCFaGF/jqvzLMYoU8P317H5OQ+Via4RmuPwCS0=
|
||||||
|
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
|
||||||
|
github.com/btcsuite/btcd v0.0.0-20181013004428-67e573d211ac/go.mod h1:Dmm/EzmjnCiweXmzRIAiUWCInVmPgjkzgv5k4tVyXiQ=
|
||||||
|
github.com/btcsuite/btcutil v0.0.0-20180524032703-d4cc87b86016 h1:BsZAJgCuMsoFZMZNyj7Lyt6sS8anDhedVrAMCOyPMIo=
|
||||||
|
github.com/btcsuite/btcutil v0.0.0-20180524032703-d4cc87b86016/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg=
|
||||||
|
github.com/cosmos/cosmos-sdk v0.0.0-20181218000439-ec9c4ea543b5 h1:FuUTJ2n9FRyrjqddeLOQZvoEDkrfkHg9A5YFFOw22Cc=
|
||||||
|
github.com/cosmos/cosmos-sdk v0.0.0-20181218000439-ec9c4ea543b5/go.mod h1:JrX/JpJunJQXBI5PEX2zELHMFzQr/159jDjIhesOh2c=
|
||||||
|
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
|
||||||
|
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||||
|
github.com/deckarep/golang-set v1.7.1 h1:SCQV0S6gTtp6itiFrTqI+pfmJ4LN85S1YzhDf9rTHJQ=
|
||||||
|
github.com/deckarep/golang-set v1.7.1/go.mod h1:93vsz/8Wt4joVM7c2AVqh+YRMiUSc14yDtF28KmMOgQ=
|
||||||
|
github.com/edsrzf/mmap-go v0.0.0-20170320065105-0bce6a688712 h1:aaQcKT9WumO6JEJcRyTqFVq4XUZiUcKR2/GI31TOcz8=
|
||||||
|
github.com/edsrzf/mmap-go v0.0.0-20170320065105-0bce6a688712/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M=
|
||||||
|
github.com/ethereum/go-ethereum v1.8.27 h1:d+gkiLaBDk5fn3Pe/xNVaMrB/ozI+AUB2IlVBp29IrY=
|
||||||
|
github.com/ethereum/go-ethereum v1.8.27/go.mod h1:PwpWDrCLZrV+tfrhqqF6kPknbISMHaJv9Ln3kPCZLwY=
|
||||||
|
github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I=
|
||||||
|
github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
|
||||||
|
github.com/go-kit/kit v0.6.0 h1:wTifptAGIyIuir4bRyN4h7+kAa2a4eepLYVmRe5qqQ8=
|
||||||
|
github.com/go-kit/kit v0.6.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
|
||||||
|
github.com/go-logfmt/logfmt v0.3.0 h1:8HUsc87TaSWLKwrnumgC8/YconD2fJQsRJAsWaPg2ic=
|
||||||
|
github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
|
||||||
|
github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk=
|
||||||
|
github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
|
||||||
|
github.com/gogo/protobuf v1.1.1 h1:72R+M5VuhED/KujmZVcIquuo8mBgX4oVda//DQb3PXo=
|
||||||
|
github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
|
||||||
|
github.com/golang/protobuf v1.1.0 h1:0iH4Ffd/meGoXqF2lSAhZHt8X+cPgkfn/cb6Cce5Vpc=
|
||||||
|
github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
|
||||||
|
github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db h1:woRePGFeVFfLKN/pOkfl+p/TAqKOfFu+7KPlMVpok/w=
|
||||||
|
github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
|
||||||
|
github.com/google/uuid v1.0.0 h1:b4Gk+7WdP/d3HZH8EJsZpvV7EtDOgaZLtnaNGIu1adA=
|
||||||
|
github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
||||||
|
github.com/gorilla/websocket v1.2.0 h1:VJtLvh6VQym50czpZzx07z/kw9EgAxI3x1ZB8taTMQQ=
|
||||||
|
github.com/gorilla/websocket v1.2.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ=
|
||||||
|
github.com/hashicorp/golang-lru v0.5.0 h1:CL2msUPvZTLb5O648aiLNJw3hnBxN2+1Jq8rCOH9wdo=
|
||||||
|
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
|
||||||
|
github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=
|
||||||
|
github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ=
|
||||||
|
github.com/huin/goupnp v1.0.0 h1:wg75sLpL6DZqwHQN6E1Cfk6mtfzS45z8OV+ic+DtHRo=
|
||||||
|
github.com/huin/goupnp v1.0.0/go.mod h1:n9v9KO1tAxYH82qOn+UTIFQDmx5n1Zxd/ClZDMX7Bnc=
|
||||||
|
github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o=
|
||||||
|
github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
|
||||||
|
github.com/jackpal/go-nat-pmp v1.0.1 h1:i0LektDkO1QlrTm/cSuP+PyBCDnYvjPLGl4LdWEMiaA=
|
||||||
|
github.com/jackpal/go-nat-pmp v1.0.1/go.mod h1:QPH045xvCAeXUZOxsnwmrtiCoxIr9eob+4orBN1SBKc=
|
||||||
|
github.com/jmhodges/levigo v0.0.0-20161115193449-c42d9e0ca023/go.mod h1:Q6Qx+uH3RAqyK4rFQroq9RL7mdkABMcfhEI+nNuzMJQ=
|
||||||
|
github.com/karalabe/hid v0.0.0-20180420081245-2b4488a37358 h1:FVFwfCq+MMGoSohqKWiJwMy3FMZSM+vA0SrACbrFx1Y=
|
||||||
|
github.com/karalabe/hid v0.0.0-20180420081245-2b4488a37358/go.mod h1:YvbcH+3Wo6XPs9nkgTY3u19KXLauXW+J5nB7hEHuX0A=
|
||||||
|
github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
|
||||||
|
github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY=
|
||||||
|
github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
|
||||||
|
github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU=
|
||||||
|
github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
|
||||||
|
github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE=
|
||||||
|
github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
|
||||||
|
github.com/pborman/uuid v0.0.0-20180906182336-adf5a7427709 h1:zNBQb37RGLmJybyMcs983HfUfpkw9OTFD9tbBfAViHE=
|
||||||
|
github.com/pborman/uuid v0.0.0-20180906182336-adf5a7427709/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34=
|
||||||
|
github.com/pelletier/go-toml v1.2.0 h1:T5zMGML61Wp+FlcbWjRDT7yAxhJNAiPPLOFECq181zc=
|
||||||
|
github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
|
||||||
|
github.com/pkg/errors v0.8.0 h1:WdK/asTD0HN+q6hsWO3/vpuAkAr+tw6aNJNDFFf0+qw=
|
||||||
|
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
||||||
|
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
|
||||||
|
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||||
|
github.com/prometheus/client_golang v0.9.1 h1:K47Rk0v/fkEfwfQet2KWhscE0cJzjgCCDBG2KHZoVno=
|
||||||
|
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
|
||||||
|
github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910 h1:idejC8f05m9MGOsuEi1ATq9shN03HrxNkD/luQvxCv8=
|
||||||
|
github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
|
||||||
|
github.com/prometheus/common v0.0.0-20181109100915-0b1957f9d949 h1:MVbUQq1a49hMEISI29UcAUjywT3FyvDwx5up90OvVa4=
|
||||||
|
github.com/prometheus/common v0.0.0-20181109100915-0b1957f9d949/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro=
|
||||||
|
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d h1:GoAlyOgbOEIFdaDqxJVlbOQ1DtGmZWs/Qau0hIlk+WQ=
|
||||||
|
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
|
||||||
|
github.com/rcrowley/go-metrics v0.0.0-20180503174638-e2704e165165 h1:nkcn14uNmFEuGCb2mBZbBb24RdNRL08b/wb+xBOYpuk=
|
||||||
|
github.com/rcrowley/go-metrics v0.0.0-20180503174638-e2704e165165/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4=
|
||||||
|
github.com/rjeczalik/notify v0.9.2 h1:MiTWrPj55mNDHEiIX5YUSKefw/+lCQVoAFmD6oQm5w8=
|
||||||
|
github.com/rjeczalik/notify v0.9.2/go.mod h1:aErll2f0sUX9PXZnVNyeiObbmTlk5jnMoCa4QEjJeqM=
|
||||||
|
github.com/rs/cors v1.6.0 h1:G9tHG9lebljV9mfp9SNPDL36nCDxmo3zTlAf1YgvzmI=
|
||||||
|
github.com/rs/cors v1.6.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU=
|
||||||
|
github.com/spf13/afero v1.1.2 h1:m8/z1t7/fwjysjQRYbP0RD+bUIF/8tJwPdEZsI83ACI=
|
||||||
|
github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ=
|
||||||
|
github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8=
|
||||||
|
github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
|
||||||
|
github.com/spf13/cobra v0.0.1 h1:zZh3X5aZbdnoj+4XkaBxKfhO4ot82icYdhhREIAXIj8=
|
||||||
|
github.com/spf13/cobra v0.0.1/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ=
|
||||||
|
github.com/spf13/jwalterweatherman v1.0.0 h1:XHEdyB+EcvlqZamSM4ZOMGlc93t6AcsBEu9Gc1vn7yk=
|
||||||
|
github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo=
|
||||||
|
github.com/spf13/pflag v1.0.3 h1:zPAT6CGy6wXeQ7NtTnaTerfKOsV6V6F8agHXFiazDkg=
|
||||||
|
github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
|
||||||
|
github.com/spf13/viper v1.0.0 h1:RUA/ghS2i64rlnn4ydTfblY8Og8QzcPtCcHvgMn+w/I=
|
||||||
|
github.com/spf13/viper v1.0.0/go.mod h1:A8kyI5cUJhb8N+3pkfONlcEcZbueH6nhAm0Fq7SrnBM=
|
||||||
|
github.com/stretchr/testify v1.2.1/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
|
||||||
|
github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w=
|
||||||
|
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
|
||||||
|
github.com/syndtr/goleveldb v0.0.0-20181105012736-f9080354173f h1:EEVjSRihF8NIbfyCcErpSpNHEKrY3s8EAwqiPENZZn8=
|
||||||
|
github.com/syndtr/goleveldb v0.0.0-20181105012736-f9080354173f/go.mod h1:Z4AUp2Km+PwemOoO/VB5AOx9XSsIItzFjoJlOSiYmn0=
|
||||||
|
github.com/tendermint/btcd v0.1.0 h1:2bR8bGTlOLEiO9eoz81Upbs8LFSRF2MVT42WiyW88eU=
|
||||||
|
github.com/tendermint/btcd v0.1.0/go.mod h1:DC6/m53jtQzr/NFmMNEu0rxf18/ktVoVtMrnDD5pN+U=
|
||||||
|
github.com/tendermint/go-amino v0.14.1 h1:o2WudxNfdLNBwMyl2dqOJxiro5rfrEaU0Ugs6offJMk=
|
||||||
|
github.com/tendermint/go-amino v0.14.1/go.mod h1:i/UKE5Uocn+argJJBb12qTZsCDBcAYMbR92AaJVmKso=
|
||||||
|
github.com/tendermint/iavl v0.12.0 h1:xcaFAr+ycqCj7WN1RzL2EfcBioRDOHcU1oWcg83K028=
|
||||||
|
github.com/tendermint/iavl v0.12.0/go.mod h1:EoKMMv++tDOL5qKKVnoIqtVPshRrEPeJ0WsgDOLAauM=
|
||||||
|
github.com/tendermint/tendermint v0.27.0 h1:PeH/nkYqzG7hEdKmG5aJZFCOi6aSr9nIUjC0Echtzjc=
|
||||||
|
github.com/tendermint/tendermint v0.27.0/go.mod h1:ymcPyWblXCplCPQjbOYbrF1fWnpslATMVqiGgWbZrlc=
|
||||||
|
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
|
||||||
|
golang.org/x/crypto v0.0.0-20190618222545-ea8f1a30c443 h1:IcSOAf4PyMp3U3XbIEj1/xJ2BjNN2jWv7JoyOsMxXUU=
|
||||||
|
golang.org/x/crypto v0.0.0-20190618222545-ea8f1a30c443/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
|
||||||
|
golang.org/x/net v0.0.0-20180710023853-292b43bbf7cb/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||||
|
golang.org/x/net v0.0.0-20181011144130-49bb7cea24b1 h1:Y/KGZSOdz/2r0WJ9Mkmz6NJBusp0kiNx1Cn82lzJQ6w=
|
||||||
|
golang.org/x/net v0.0.0-20181011144130-49bb7cea24b1/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||||
|
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 h1:0GoQqolDA55aaLxZyTzK/Y2ePZzZTUrRacwib7cNsYQ=
|
||||||
|
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
|
||||||
|
golang.org/x/sys v0.0.0-20180814072032-4e1fef560951/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||||
|
golang.org/x/sys v0.0.0-20180926160741-c2ed4eda69e7 h1:bit1t3mgdR35yN0cX0G8orgLtOuyL9Wqxa1mccLB0ig=
|
||||||
|
golang.org/x/sys v0.0.0-20180926160741-c2ed4eda69e7/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||||
|
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||||
|
golang.org/x/sys v0.0.0-20190412213103-97732733099d h1:+R4KGOnez64A81RvjARKc4UT5/tI9ujCIVX+P5KiHuI=
|
||||||
|
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||||
|
golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
|
||||||
|
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
|
||||||
|
google.golang.org/genproto v0.0.0-20181107211654-5fc9ac540362 h1:b69RmkJsx8NyRJsKF2mQ/AF8s4BNxwNsT4rQ3wON1U0=
|
||||||
|
google.golang.org/genproto v0.0.0-20181107211654-5fc9ac540362/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
|
||||||
|
google.golang.org/grpc v1.13.0 h1:bHIbVsCwmvbArgCJmLdgOdHFXlKqTOVjbibbS19cXHc=
|
||||||
|
google.golang.org/grpc v1.13.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw=
|
||||||
|
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
|
||||||
|
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||||
|
gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c=
|
||||||
|
gopkg.in/yaml.v2 v2.2.1 h1:mUhvW9EsL+naU5Q3cakzfE91YhliOondGd6ZrsDBHQE=
|
||||||
|
gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
|
Loading…
Reference in New Issue
Block a user