diff --git a/.gitignore b/.gitignore index 3aea07b..a91e584 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ build/ c.out log.out panthalassa -.database/ \ No newline at end of file +.database/ +vendor \ No newline at end of file diff --git a/Gopkg.lock b/Gopkg.lock new file mode 100644 index 0000000..36e9805 --- /dev/null +++ b/Gopkg.lock @@ -0,0 +1,783 @@ +# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. + + +[[projects]] + branch = "master" + name = "github.com/Bit-Nation/x3dh" + packages = ["."] + revision = "417987ac3f207efd09c8489c490cdc26991067fd" + +[[projects]] + branch = "master" + name = "github.com/FactomProject/basen" + packages = ["."] + revision = "fe3947df716ebfda9847eb1b9a48f9592e06478c" + +[[projects]] + branch = "master" + name = "github.com/FactomProject/btcutilecc" + packages = ["."] + revision = "d3a63a5752ecf3fbc06bd97365da752111c263df" + +[[projects]] + branch = "master" + name = "github.com/abiosoft/readline" + packages = ["."] + revision = "155bce2042db95a783081fab225e74dd879055b0" + +[[projects]] + branch = "master" + name = "github.com/agl/ed25519" + packages = [ + ".", + "edwards25519", + "extra25519" + ] + revision = "5312a61534124124185d41f09206b9fef1d88403" + +[[projects]] + name = "github.com/asaskevich/govalidator" + packages = ["."] + revision = "ccb8e960c48f04d6935e72476ae4a51028f9e22f" + version = "v9" + +[[projects]] + branch = "master" + name = "github.com/btcsuite/btcd" + packages = ["btcec"] + revision = "86fed781132ac890ee03e906e4ecd5d6fa180c64" + +[[projects]] + name = "github.com/coreos/go-semver" + packages = ["semver"] + revision = "8ab6407b697782a06568d4b7f1db25550ec2e4c6" + version = "v0.2.0" + +[[projects]] + name = "github.com/davecgh/go-spew" + packages = ["spew"] + revision = "346938d642f2ec3594ed81d874461961cd0faa76" + version = "v1.1.0" + +[[projects]] + name = "github.com/ethereum/go-ethereum" + packages = [ + "common", + "common/hexutil", + "common/math", + "crypto", + "crypto/secp256k1", + "crypto/sha3", + "rlp" + ] + revision = "dea1ce052a10cd7d401a5c04f83f371a06fe293c" + version = "v1.8.11" + +[[projects]] + name = "github.com/fatih/color" + packages = ["."] + revision = "5b77d2a35fb0ede96d138fc9a99f5c9b6aef11b4" + version = "v1.7.0" + +[[projects]] + name = "github.com/fd/go-nat" + packages = ["."] + revision = "bad65a492f32121a87197f4a085905c35e2a367e" + version = "v1.0.0" + +[[projects]] + branch = "master" + name = "github.com/florianlenz/go-libp2p-bootstrap" + packages = [ + ".", + "state/peers", + "state/started" + ] + revision = "a6c8a6c5649ae80aecdc25fe5b7b393de000ef8b" + +[[projects]] + branch = "master" + name = "github.com/flynn-archive/go-shlex" + packages = ["."] + revision = "3f9db97f856818214da2e1057f8ad84803971cff" + +[[projects]] + name = "github.com/gogo/protobuf" + packages = [ + "io", + "proto" + ] + revision = "1adfc126b41513cc696b209667c8656ea7aac67c" + version = "v1.0.0" + +[[projects]] + name = "github.com/golang/protobuf" + packages = ["proto"] + revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265" + version = "v1.1.0" + +[[projects]] + name = "github.com/gorilla/websocket" + packages = ["."] + revision = "ea4d1f681babbce9545c9c5f3d5194a789c89f5b" + version = "v1.2.0" + +[[projects]] + branch = "master" + name = "github.com/gxed/GoEndian" + packages = ["."] + revision = "0f5c6873267e5abf306ffcdfcfa4bf77517ef4a7" + +[[projects]] + branch = "master" + name = "github.com/gxed/eventfd" + packages = ["."] + revision = "80a92cca79a8041496ccc9dd773fcb52a57ec6f9" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/golang-lru" + packages = [ + ".", + "simplelru" + ] + revision = "0fb14efe8c47ae851c0034ed7a448854d3d34cf3" + +[[projects]] + branch = "master" + name = "github.com/huin/goupnp" + packages = [ + ".", + "dcps/internetgateway1", + "dcps/internetgateway2", + "httpu", + "scpd", + "soap", + "ssdp" + ] + revision = "1395d1447324cbea88d249fbfcfd70ea878fdfca" + +[[projects]] + branch = "master" + name = "github.com/ipfs/go-cid" + packages = ["."] + revision = "5b04f3043387b02aeeee6a35899f0e767bae3b33" + +[[projects]] + name = "github.com/ipfs/go-datastore" + packages = [ + ".", + "query" + ] + revision = "960127129e2130ba4821405dc32e2b3877c8834a" + version = "v1.4.1" + +[[projects]] + branch = "master" + name = "github.com/ipfs/go-ipfs-util" + packages = ["."] + revision = "10d786c5ed859afd22223df76a89bf57b24b2ee1" + +[[projects]] + branch = "master" + name = "github.com/ipfs/go-log" + packages = [ + ".", + "tracer", + "tracer/wire", + "writer" + ] + revision = "5dc2060baaf8db344f31dafd852340b93811d03f" + +[[projects]] + branch = "master" + name = "github.com/ipfs/go-todocounter" + packages = ["."] + revision = "1e832b829506383050e6eebd12e05ea41a451532" + +[[projects]] + name = "github.com/jackpal/gateway" + packages = ["."] + revision = "3e333950771011fed13be63e62b9f473c5e0d9bf" + version = "v1.0.4" + +[[projects]] + name = "github.com/jackpal/go-nat-pmp" + packages = ["."] + revision = "c9cfead9f2a36ddf3daa40ba269aa7f4bbba6b62" + version = "v1.0.1" + +[[projects]] + name = "github.com/jbenet/go-base58" + packages = ["."] + revision = "6237cf65f3a6f7111cd8a42be3590df99a66bc7d" + version = "1.0.0" + +[[projects]] + branch = "master" + name = "github.com/jbenet/go-context" + packages = [ + "frac", + "io" + ] + revision = "d14ea06fba99483203c19d92cfcd13ebe73135f4" + +[[projects]] + branch = "master" + name = "github.com/jbenet/go-temp-err-catcher" + packages = ["."] + revision = "aac704a3f4f27190b4ccc05f303a4931fd1241ff" + +[[projects]] + branch = "master" + name = "github.com/jbenet/goprocess" + packages = [ + ".", + "context", + "periodic", + "ratelimit" + ] + revision = "b497e2f366b8624394fb2e89c10ab607bebdde0b" + +[[projects]] + branch = "master" + name = "github.com/jcelliott/lumber" + packages = ["."] + revision = "dd349441af25132d146d7095c6693a15431fc9b1" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-addr-util" + packages = ["."] + revision = "3a008c3cc5082119a398b26035e6ac44a74d93f6" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-conn-security" + packages = [ + ".", + "insecure" + ] + revision = "4e9b511f4f9a6aeef5659909fe9ddf9ee34ab6b2" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-conn-security-multistream" + packages = ["."] + revision = "88cc698d9588c5d70840938dd523310b0ee8bf20" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-flow-metrics" + packages = ["."] + revision = "3b3bcfcf78f2dc0e85be13ef3c3adc64cc5a9347" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p" + packages = [ + ".", + "config", + "p2p/host/basic", + "p2p/protocol/identify", + "p2p/protocol/identify/pb" + ] + revision = "7c22c117597ef41ad63fac29e6e81f8d1041cc78" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-circuit" + packages = [ + ".", + "pb" + ] + revision = "7054cca8a16d8324be6be1410285aa4c4c9e40de" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-crypto" + packages = [ + ".", + "pb" + ] + revision = "18915b5467c77ad8c07a35328c2cab468667a4e8" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-host" + packages = ["."] + revision = "492c6c2bd43e15964cd2d7bdcb9678a156438088" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-interface-connmgr" + packages = ["."] + revision = "557c373b457edf3d2666d6bbd24efec9e4792afa" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-interface-pnet" + packages = ["."] + revision = "86e6fc84b906599eac696308369896ece0ced63b" + +[[projects]] + branch = "deps/remove/bbloom" + name = "github.com/libp2p/go-libp2p-kad-dht" + packages = [ + ".", + "pb", + "providers" + ] + revision = "b0939e20c859cc0048c3a003880dd6aabc1be7b8" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-kbucket" + packages = [ + ".", + "keyspace" + ] + revision = "a88e1b7030c460c8bb9f09cab9bb3f4bc727edb2" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-loggables" + packages = ["."] + revision = "6ce2bbea380b481b0663c51b8969e0472590a5a3" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-metrics" + packages = ["."] + revision = "0d2c484aa7741e26eca0ea3da4957c8d3201de21" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-nat" + packages = ["."] + revision = "7f78ce78aee28412e6e45a4067e7450f216b6b13" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-net" + packages = ["."] + revision = "a2b01710790f0781c42bf573b8487f2ef69b5895" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-peer" + packages = [ + ".", + "peerset" + ] + revision = "e8858116ad7f0a54dfc2bb6af554f2024221d19c" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-peerstore" + packages = [ + ".", + "addr", + "queue" + ] + revision = "8363aa9ac6cb93e6164037198b2b6a8239c7d4fe" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-protocol" + packages = ["."] + revision = "b29f3d97e3a2fb8b29c5d04290e6cb5c5018004b" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-record" + packages = [ + ".", + "pb" + ] + revision = "e1ffee3ceea9ca1e583965bea51bd7b35b543518" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-routing" + packages = [ + ".", + "notifications", + "options" + ] + revision = "d2bd3b71dacda2bcb7bd666816abe4e0685bda01" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-secio" + packages = [ + ".", + "pb" + ] + revision = "eb43d20a249fc44fa00daffb0f6f23b9911359e2" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-swarm" + packages = ["."] + revision = "f144edfca052079ba9a7e2b056a7d5077683911e" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-transport" + packages = ["."] + revision = "f942b8aa7047186518dc619644ed6dc838298000" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-libp2p-transport-upgrader" + packages = ["."] + revision = "9a9b918a26034e4cdf222ffe6e2f27f0b48da6f0" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-maddr-filter" + packages = ["."] + revision = "42d77c66758d30044bc76ce97d99d26ae22ffb73" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-msgio" + packages = [ + ".", + "mpool" + ] + revision = "d82125c9907e1365775356505f14277d47dfd4d6" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-reuseport" + packages = [ + ".", + "poll", + "singlepoll" + ] + revision = "2b9dda1feae6520af5cbfd0f8175569e5da925c7" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-reuseport-transport" + packages = ["."] + revision = "43cb6ab3d2a1cfd6418ba2c7722d5d47dbbd5d18" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-sockaddr" + packages = ["net"] + revision = "3c898fbfff40e5933d76362819727708dae6da97" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-stream-muxer" + packages = ["."] + revision = "9c6bd93eecbbab56630bb2688bb435d9fd1dfeb1" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-tcp-transport" + packages = ["."] + revision = "d2b392af160de8f6a2c9ee9f0bfe1f2f724b54c6" + +[[projects]] + branch = "master" + name = "github.com/libp2p/go-ws-transport" + packages = ["."] + revision = "cff8bfc18ac9dddacb848b160d2f991a67846337" + +[[projects]] + name = "github.com/mattn/go-colorable" + packages = ["."] + revision = "167de6bfdfba052fa6b2d3664c8f5272e23c9072" + version = "v0.0.9" + +[[projects]] + name = "github.com/mattn/go-isatty" + packages = ["."] + revision = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39" + version = "v0.0.3" + +[[projects]] + branch = "master" + name = "github.com/minio/sha256-simd" + packages = ["."] + revision = "ad98a36ba0da87206e3378c556abbfeaeaa98668" + +[[projects]] + branch = "master" + name = "github.com/mr-tron/base58" + packages = ["base58"] + revision = "c1bdf7c52f59d6685ca597b9955a443ff95eeee6" + +[[projects]] + name = "github.com/multiformats/go-multiaddr" + packages = ["."] + revision = "b90678896b52c3e5a4c8176805c6facc3fe3eb82" + version = "0.1.2" + +[[projects]] + branch = "master" + name = "github.com/multiformats/go-multiaddr-dns" + packages = ["."] + revision = "4c36f46414bba59a19ffe5154841f76d4a55b780" + +[[projects]] + branch = "master" + name = "github.com/multiformats/go-multiaddr-net" + packages = ["."] + revision = "8792ba0a888d6a2415cfa765e4d06d897eaeb19a" + +[[projects]] + branch = "master" + name = "github.com/multiformats/go-multibase" + packages = ["."] + revision = "dfd5076869faca5aed2886dcba60b44a0d0e9c01" + +[[projects]] + branch = "master" + name = "github.com/multiformats/go-multicodec" + packages = [ + ".", + "protobuf" + ] + revision = "4dd9766b3ba78ea1a9807f0cd199d6c383a7ae5f" + +[[projects]] + name = "github.com/multiformats/go-multihash" + packages = ["."] + revision = "bdcf2980a789f55c97d548fdfa727f8fb19684ba" + version = "0.1.0" + +[[projects]] + branch = "master" + name = "github.com/multiformats/go-multistream" + packages = ["."] + revision = "aea59cd120a7f60ed64cc98ffc1af2e6a84c470f" + +[[projects]] + branch = "master" + name = "github.com/nanobox-io/golang-scribble" + packages = ["."] + revision = "f328a97d7ce2445d27e611065eb0483cbd97343b" + +[[projects]] + name = "github.com/op/go-logging" + packages = ["."] + revision = "b2cb9fa56473e98db8caba80237377e83fe44db5" + version = "v1" + +[[projects]] + name = "github.com/opentracing/opentracing-go" + packages = [ + ".", + "ext", + "log" + ] + revision = "1949ddbfd147afd4d964a9f00b24eb291e0e7c38" + version = "v1.0.2" + +[[projects]] + name = "github.com/pmezard/go-difflib" + packages = ["difflib"] + revision = "792786c7400a136282c1664665ae0a8db921c6c2" + version = "v1.0.0" + +[[projects]] + name = "github.com/robertkrimen/otto" + packages = [ + ".", + "ast", + "dbg", + "file", + "parser", + "registry", + "token" + ] + revision = "15f95af6e78dcd2030d8195a138bd88d4f403546" + +[[projects]] + name = "github.com/satori/go.uuid" + packages = ["."] + revision = "f58768cc1a7a7e77a3bd49e98cdd21419399b6a3" + version = "v1.2.0" + +[[projects]] + name = "github.com/stretchr/testify" + packages = [ + "assert", + "require" + ] + revision = "f35b8ab0b5a2cef36673838d662e249dd9c94686" + version = "v1.2.2" + +[[projects]] + name = "github.com/tiabc/doubleratchet" + packages = ["."] + revision = "9d7f37c630e2bf368f380032c57186efe4230bbe" + +[[projects]] + name = "github.com/tyler-smith/go-bip32" + packages = ["."] + revision = "2c9cfd17756470a0b7c3e4b7954bae7d11035504" + +[[projects]] + name = "github.com/tyler-smith/go-bip39" + packages = ["."] + revision = "8e7a99b3e716f36d3b080a9a70f9eb45abe4edcc" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/autobatch" + packages = ["."] + revision = "a06ff940d3b77d1e90cf45a310998060a662ff6d" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/base32" + packages = ["."] + revision = "c30ac30633ccdabefe87eb12465113f06f1bab75" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/go-keyspace" + packages = ["."] + revision = "5b898ac5add1da7178a4a98e69cb7b9205c085ee" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/go-logging" + packages = ["."] + revision = "0457bb6b88fc1973573aaf6b5145d8d3ae972390" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/go-multiplex" + packages = ["."] + revision = "efc13ba1d477b33bc316288f5d946fbad1afa8c2" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/go-notifier" + packages = ["."] + revision = "097c5d47330ff6a823f67e3515faa13566a62c6f" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/go-smux-multiplex" + packages = ["."] + revision = "6c9914bb78b80e4e5947a43d27781b8863e19062" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/go-smux-multistream" + packages = ["."] + revision = "c707bf3c25fa380b20b54907790efde288775938" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/go-smux-yamux" + packages = ["."] + revision = "eac25f3e2d47aae211e457e7664b52634c95eea8" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/mafmt" + packages = ["."] + revision = "794419fbc8492a4d5b7ba38b58c2bb47d9e37eaa" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/multiaddr-filter" + packages = ["."] + revision = "e903e4adabd70b78bc9293b6ee4f359afb3f9f59" + +[[projects]] + branch = "master" + name = "github.com/whyrusleeping/yamux" + packages = ["."] + revision = "35d045d4429ecf19430a2b94efc590bc40f2f7af" + +[[projects]] + branch = "master" + name = "golang.org/x/crypto" + packages = [ + "blowfish", + "curve25519", + "ed25519", + "ed25519/internal/edwards25519", + "hkdf", + "pbkdf2", + "ripemd160", + "scrypt" + ] + revision = "027cca12c2d63e3d62b670d901e8a2c95854feec" + +[[projects]] + branch = "master" + name = "golang.org/x/net" + packages = [ + "context", + "html", + "html/atom", + "html/charset" + ] + revision = "db08ff08e8622530d9ed3a0e8ac279f6d4c02196" + +[[projects]] + branch = "master" + name = "golang.org/x/sys" + packages = [ + "unix", + "windows" + ] + revision = "6c888cc515d3ed83fc103cf1d84468aad274b0a7" + +[[projects]] + name = "golang.org/x/text" + packages = [ + "encoding", + "encoding/charmap", + "encoding/htmlindex", + "encoding/internal", + "encoding/internal/identifier", + "encoding/japanese", + "encoding/korean", + "encoding/simplifiedchinese", + "encoding/traditionalchinese", + "encoding/unicode", + "internal/gen", + "internal/tag", + "internal/utf8internal", + "language", + "runes", + "transform", + "unicode/cldr" + ] + revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0" + version = "v0.3.0" + +[[projects]] + name = "gopkg.in/abiosoft/ishell.v2" + packages = ["."] + revision = "0a6b1640e32638dd433ee7e57ec325a7bdd79561" + version = "v2.0.0" + +[[projects]] + name = "gopkg.in/sourcemap.v1" + packages = [ + ".", + "base64vlq" + ] + revision = "6e83acea0053641eff084973fee085f0c193c61a" + version = "v1.0.5" + +[solve-meta] + analyzer-name = "dep" + analyzer-version = 1 + inputs-digest = "057a273c85db906caa048e9aa8d3347a430575f2521681d5e07d52b9bf8041e2" + solver-name = "gps-cdcl" + solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml new file mode 100644 index 0000000..75c1d3a --- /dev/null +++ b/Gopkg.toml @@ -0,0 +1,149 @@ +# Gopkg.toml example +# +# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md +# for detailed Gopkg.toml documentation. +# +# required = ["github.com/user/thing/cmd/thing"] +# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] +# +# [[constraint]] +# name = "github.com/user/project" +# version = "1.0.0" +# +# [[constraint]] +# name = "github.com/user/project2" +# branch = "dev" +# source = "github.com/myfork/project2" +# +# [[override]] +# name = "github.com/x/y" +# version = "2.4.0" +# +# [prune] +# non-go = false +# go-tests = true +# unused-packages = true + +[[prune.project]] + name = "github.com/ethereum/go-ethereum" + unused-packages = false + +[[constraint]] + branch = "master" + name = "github.com/Bit-Nation/x3dh" + +[[constraint]] + name = "github.com/asaskevich/govalidator" + version = "9.0.0" + +[[constraint]] + name = "github.com/ethereum/go-ethereum" + version = "1.8.11" + +[[constraint]] + branch = "master" + name = "github.com/florianlenz/go-libp2p-bootstrap" + +[[constraint]] + name = "github.com/golang/protobuf" + version = "1.1.0" + +[[constraint]] + branch = "master" + name = "github.com/ipfs/go-cid" + +[[constraint]] + name = "github.com/ipfs/go-datastore" + version = "1.4.1" + +[[constraint]] + branch = "master" + name = "github.com/ipfs/go-log" + +[[constraint]] + branch = "master" + name = "github.com/libp2p/go-libp2p" + +[[constraint]] + branch = "master" + name = "github.com/libp2p/go-libp2p-crypto" + +[[constraint]] + branch = "master" + name = "github.com/libp2p/go-libp2p-host" + +[[constraint]] + branch = "deps/remove/bbloom" + name = "github.com/libp2p/go-libp2p-kad-dht" + +[[constraint]] + branch = "master" + name = "github.com/libp2p/go-libp2p-net" + +[[constraint]] + branch = "master" + name = "github.com/libp2p/go-libp2p-peer" + +[[constraint]] + branch = "master" + name = "github.com/libp2p/go-libp2p-peerstore" + +[[constraint]] + name = "github.com/multiformats/go-multiaddr" + version = "0.1.2" + +[[constraint]] + branch = "master" + name = "github.com/multiformats/go-multibase" + +[[constraint]] + branch = "master" + name = "github.com/multiformats/go-multicodec" + +[[constraint]] + name = "github.com/multiformats/go-multihash" + version = "0.1.0" + +[[constraint]] + branch = "master" + name = "github.com/nanobox-io/golang-scribble" + +[[constraint]] + name = "github.com/op/go-logging" + version = "1.0.0" + +[[constraint]] + revision = "15f95af6e78dcd2030d8195a138bd88d4f403546" + name = "github.com/robertkrimen/otto" + +[[constraint]] + name = "github.com/satori/go.uuid" + version = "1.2.0" + +[[constraint]] + name = "github.com/stretchr/testify" + version = "1.2.2" + +[[constraint]] + revision = "9d7f37c630e2bf368f380032c57186efe4230bbe" + name = "github.com/tiabc/doubleratchet" + +[[constraint]] + revision = "2c9cfd17756470a0b7c3e4b7954bae7d11035504" + name = "github.com/tyler-smith/go-bip32" + +[[constraint]] + revision = "8e7a99b3e716f36d3b080a9a70f9eb45abe4edcc" + name = "github.com/tyler-smith/go-bip39" + +[[constraint]] + branch = "master" + name = "golang.org/x/crypto" + +[[constraint]] + name = "gopkg.in/abiosoft/ishell.v2" + version = "2.0.0" + +[prune] + go-tests = true + unused-packages = true diff --git a/Makefile b/Makefile index 0c625cf..af00c16 100644 --- a/Makefile +++ b/Makefile @@ -11,9 +11,11 @@ deps: go get github.com/mattn/goveralls go get -u github.com/kardianos/govendor go get github.com/stretchr/testify + go get -u github.com/golang/dep/cmd/dep install: gx install - go get ./... + dep ensure + gx-go rw deps_mobile: go get golang.org/x/mobile/cmd/gomobile gomobile clean diff --git a/dapp/dapp.go b/dapp/dapp.go index 74025aa..42031df 100644 --- a/dapp/dapp.go +++ b/dapp/dapp.go @@ -62,7 +62,7 @@ func New(l *logger.Logger, app *JsonRepresentation, vmModules []module.Module, c go func() { _, err := vm.Run(app.Code) if err != nil { - l.Error(err) + l.Error(err.Error()) closer <- app } }()