Closed 0x3639 closed 1 year ago
I was missing the go-tss and tss-lib repos. Looks like those need to be in ./data/repos too. I cloned those two repos and ran sudo docker compose up -d --force-recreate and got some new errors.
go-tss
tss-lib
./data/repos
sudo docker compose up -d --force-recreate
I'm pasting in the entire output stack from the build.
deeznnutz@znnbridge:~/dockerized-testnet$ sudo docker compose up -d --force-recreate [sudo] password for deeznnutz: [+] Building 94.7s (20/29) => [dockerized-testnet-seeder internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 631B 0.0s => [dockerized-testnet-seeder internal] load .dockerignore 0.1s => => transferring context: 2B 0.0s => [dockerized-testnet-genesis internal] load build definition from Dockerfile 0.1s => => transferring dockerfile: 608B 0.0s => [dockerized-testnet-genesis internal] load .dockerignore 0.1s => => transferring context: 2B 0.0s => [dockerized-testnet-pillars internal] load .dockerignore 0.1s => => transferring context: 2B 0.0s => [dockerized-testnet-pillars internal] load build definition from Dockerfile 0.1s => => transferring dockerfile: 631B 0.0s => [dockerized-testnet-seeder internal] load metadata for docker.io/library/golang:latest 0.4s => [dockerized-testnet-genesis 1/5] FROM docker.io/library/golang:latest@sha256:9911e9376e45de1ba865b16d878c0f7d063391fe4b7cedf39869874126741e62 0.0s => [dockerized-testnet-genesis internal] load build context 0.5s => => transferring context: 16.31MB 0.4s => [dockerized-testnet-seeder 1/8] FROM docker.io/library/golang@sha256:9911e9376e45de1ba865b16d878c0f7d063391fe4b7cedf39869874126741e62 0.0s => [dockerized-testnet-seeder internal] load build context 0.4s => => transferring context: 16.31MB 0.3s => [dockerized-testnet-pillars internal] load build context 0.5s => => transferring context: 16.31MB 0.3s => CACHED [dockerized-testnet-pillars 2/8] WORKDIR /app 0.1s => [dockerized-testnet-seeder 3/8] COPY ./data . 2.2s => CACHED [dockerized-testnet-genesis 2/5] WORKDIR /app 0.0s => CACHED [dockerized-testnet-genesis 3/5] COPY ./data . 0.0s => [dockerized-testnet-genesis 4/5] RUN cd /app/repos/znn-sdk-go/examples/scripts && go build --ldflags '-extldflags "-Wl,--allow-multiple-definition"' -o generate_genesis generate_genesis.go && cp /app/repos/znn-sdk-go/examples/scripts/generate_genesis /usr/local/bin/generat 32.7s => [dockerized-testnet-seeder 4/8] RUN cd /app/repos/go-zenon/ && make znnd && cp ./build/znnd /usr/local/bin/ 32.7s => ERROR [dockerized-testnet-seeder 5/8] RUN cd /app/repos/orchestrator/ && make && cp ./orchestrator /usr/local/bin/ 58.9s => ERROR [dockerized-testnet-genesis 5/5] RUN cd /app/repos/orchestrator/examples/peers && go build --ldflags '-extldflags "-Wl,--allow-multiple-definition"' -o generate_tss_peers main.go && cp /app/repos/orchestrator/examples/peers/generate_tss_peers /usr/local/bin/generate_ 58.9s ------ > [dockerized-testnet-seeder 5/8] RUN cd /app/repos/orchestrator/ && make && cp ./orchestrator /usr/local/bin/: #0 1.170 go build --ldflags '-extldflags "-Wl,--allow-multiple-definition"' -o orchestrator main.go #0 1.193 go: downloading go.uber.org/zap v1.15.0 #0 1.196 go: downloading github.com/ethereum/go-ethereum v1.10.18 #0 1.198 go: downloading golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f #0 1.201 go: downloading golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e #0 1.205 go: downloading github.com/libp2p/go-libp2p-core v0.6.1 #0 1.212 go: downloading google.golang.org/protobuf v1.28.0 #0 2.081 go: downloading github.com/rs/zerolog v1.20.0 #0 2.081 go: downloading github.com/tendermint/tendermint v0.34.3 #0 2.088 go: downloading golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a #0 2.092 go: downloading github.com/tendermint/btcd v0.1.1 #0 2.093 go: downloading go.uber.org/atomic v1.6.0 #0 2.152 go: downloading github.com/multiformats/go-multiaddr v0.3.1 #0 2.268 go: downloading github.com/joncrlsn/dque v0.0.0-20211108142734-c2ef48c5192a #0 2.582 go: downloading go.uber.org/multierr v1.5.0 #0 2.600 go: downloading github.com/regen-network/protobuf v1.3.2-alpha.regen.4 #0 2.642 go: downloading github.com/ipfs/go-cid v0.0.7 #0 2.666 go: downloading github.com/mr-tron/base58 v1.2.0 #0 2.683 go: downloading github.com/multiformats/go-multihash v0.0.14 #0 2.778 go: downloading github.com/btcsuite/btcd v0.22.0-beta #0 3.226 go: downloading github.com/minio/sha256-simd v0.1.1 #0 3.266 go: downloading github.com/hashicorp/go-multierror v1.1.0 #0 3.283 go: downloading github.com/decred/dcrd/dcrec/edwards/v2 v2.0.0 #0 3.318 go: downloading github.com/binance-chain/edwards25519 v0.0.0-20200305024217-f36fc4b53d43 #0 3.318 go: downloading github.com/blang/semver v3.5.1+incompatible #0 3.336 go: downloading github.com/cosmos/cosmos-sdk v0.41.0 #0 3.362 go: downloading github.com/libp2p/go-libp2p v0.11.0 #0 3.621 go: downloading github.com/libp2p/go-libp2p-discovery v0.5.0 #0 3.636 go: downloading github.com/libp2p/go-libp2p-kad-dht v0.10.0 #0 3.829 go: downloading github.com/libp2p/go-libp2p-peerstore v0.2.6 #0 3.965 go: downloading github.com/jbenet/goprocess v0.1.4 #0 3.965 go: downloading github.com/ipfs/go-log v1.0.4 #0 3.985 go: downloading github.com/multiformats/go-varint v0.0.6 #0 3.985 go: downloading github.com/gofrs/flock v0.7.1 #0 3.987 go: downloading github.com/multiformats/go-multibase v0.0.3 #0 3.987 go: downloading github.com/libp2p/go-buffer-pool v0.0.2 #0 3.989 go: downloading github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1 #0 3.990 go: downloading github.com/spaolacci/murmur3 v1.1.0 #0 3.994 go: downloading github.com/otiai10/primes v0.0.0-20180210170552-f6d2a1ba97c4 #0 3.994 go: downloading github.com/hashicorp/errwrap v1.0.0 #0 3.995 go: downloading github.com/libp2p/go-libp2p-circuit v0.3.1 #0 3.995 go: downloading github.com/libp2p/go-libp2p-mplex v0.2.4 #0 4.021 go: downloading github.com/libp2p/go-libp2p-noise v0.1.1 #0 4.123 go: downloading github.com/libp2p/go-libp2p-tls v0.1.3 #0 4.126 go: downloading github.com/libp2p/go-libp2p-yamux v0.2.8 #0 4.156 go: downloading github.com/google/gopacket v1.1.18 #0 4.157 go: downloading github.com/libp2p/go-ws-transport v0.3.1 #0 4.158 go: downloading github.com/google/uuid v1.2.0 #0 4.158 go: downloading github.com/libp2p/go-tcp-transport v0.2.1 #0 4.192 go: downloading github.com/ipfs/go-datastore v0.4.5 #0 4.195 go: downloading github.com/ipfs/go-ipfs-util v0.0.2 #0 4.229 go: downloading github.com/ipfs/go-ipns v0.0.2 #0 4.230 go: downloading github.com/libp2p/go-eventbus v0.2.1 #0 4.232 go: downloading github.com/libp2p/go-libp2p-kbucket v0.4.7 #0 4.236 go: downloading github.com/libp2p/go-libp2p-record v0.1.3 #0 4.281 go: downloading github.com/libp2p/go-msgio v0.0.6 #0 4.316 go: downloading github.com/libp2p/go-netroute v0.1.3 #0 4.364 go: downloading github.com/multiformats/go-base32 v0.0.3 #0 4.365 go: downloading go.opencensus.io v0.22.4 #0 4.376 go: downloading github.com/prometheus/client_golang v1.8.0 #0 4.380 go: downloading github.com/multiformats/go-multiaddr-fmt v0.1.0 #0 4.380 go: downloading github.com/multiformats/go-multiaddr-net v0.2.0 #0 4.381 go: downloading github.com/libp2p/go-flow-metrics v0.0.3 #0 4.384 go: downloading github.com/libp2p/go-conn-security-multistream v0.2.0 #0 4.392 go: downloading github.com/libp2p/go-libp2p-autonat v0.3.2 #0 4.400 go: downloading github.com/libp2p/go-libp2p-blankhost v0.2.0 #0 4.402 go: downloading github.com/libp2p/go-libp2p-swarm v0.2.8 #0 4.403 go: downloading github.com/libp2p/go-libp2p-transport-upgrader v0.3.0 #0 4.413 go: downloading github.com/libp2p/go-stream-muxer-multistream v0.3.0 #0 4.434 go: downloading github.com/libp2p/go-addr-util v0.0.2 #0 4.439 go: downloading github.com/libp2p/go-libp2p-nat v0.0.6 #0 4.452 go: downloading github.com/multiformats/go-multiaddr-dns v0.2.0 #0 4.452 go: downloading github.com/multiformats/go-multistream v0.1.2 #0 4.453 go: downloading github.com/libp2p/go-mplex v0.1.3 #0 4.453 go: downloading github.com/multiformats/go-base36 v0.1.0 #0 4.464 go: downloading github.com/ipfs/go-log/v2 v2.1.1 #0 4.465 go: downloading github.com/opentracing/opentracing-go v1.2.0 #0 4.489 go: downloading github.com/coreos/go-semver v0.3.0 #0 4.489 go: downloading github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 #0 4.497 go: downloading github.com/libp2p/go-reuseport v0.0.2 #0 4.498 go: downloading github.com/libp2p/go-reuseport-transport v0.0.4 #0 4.498 go: downloading github.com/flynn/noise v0.0.0-20180327030543-2492fe189ae6 #0 4.500 go: downloading github.com/libp2p/go-yamux v1.3.8 #0 4.501 go: downloading github.com/rjeczalik/notify v0.9.1 #0 4.503 go: downloading github.com/huin/goupnp v1.0.3 #0 4.546 go: downloading github.com/libp2p/go-libp2p-loggables v0.1.0 #0 4.546 go: downloading github.com/libp2p/go-cidranger v1.1.0 #0 4.551 go: downloading github.com/libp2p/go-libp2p-asn-util v0.0.0-20200825225859-85005c6cf052 #0 4.552 go: downloading github.com/libp2p/go-nat v0.0.5 #0 4.553 go: downloading github.com/beorn7/perks v1.0.1 #0 4.553 go: downloading github.com/cespare/xxhash/v2 v2.1.1 #0 4.556 go: downloading github.com/prometheus/client_model v0.2.0 #0 4.560 go: downloading github.com/prometheus/common v0.15.0 #0 4.567 go: downloading github.com/prometheus/procfs v0.2.0 #0 4.568 go: downloading github.com/cespare/xxhash v1.1.0 #0 4.570 go: downloading github.com/jbenet/go-temp-err-catcher v0.1.0 #0 4.571 go: downloading github.com/libp2p/go-libp2p-pnet v0.2.0 #0 4.573 go: downloading github.com/tklauser/numcpus v0.5.0 #0 4.587 go: downloading github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7 #0 4.588 go: downloading github.com/koron/go-ssdp v0.0.0-20191105050749-2e1c40ed0b5d #0 4.589 go: downloading github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c #0 4.613 go: downloading golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 #0 4.626 go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1 #0 6.006 go: downloading github.com/tendermint/tm-db v0.6.3 #0 6.006 go: downloading gopkg.in/yaml.v2 v2.4.0 #0 6.006 go: downloading github.com/enigmampc/btcutil v1.0.3-0.20200723161021-e2fb6adb2a25 #0 6.006 go: downloading github.com/confio/ics23/go v0.6.3 #0 6.006 go: downloading google.golang.org/grpc v1.35.0 #0 6.006 go: downloading github.com/spf13/cobra v1.1.1 #0 6.007 go: downloading github.com/go-kit/kit v0.10.0 #0 6.007 go: downloading github.com/go-logfmt/logfmt v0.5.0 #0 6.007 go: downloading github.com/spf13/viper v1.7.1 #0 6.007 go: downloading github.com/tendermint/go-amino v0.16.0 #0 6.008 go: downloading github.com/grpc-ecosystem/grpc-gateway v1.16.0 #0 6.102 go: downloading github.com/regen-network/cosmos-proto v0.3.1 #0 6.113 go: downloading google.golang.org/genproto v0.0.0-20210114201628-6edceaf6022f #0 6.174 go: downloading github.com/armon/go-metrics v0.3.6 #0 6.423 go: downloading github.com/gorilla/mux v1.8.0 #0 6.424 go: downloading github.com/spf13/pflag v1.0.5 #0 6.527 go: downloading github.com/fsnotify/fsnotify v1.4.9 #0 6.528 go: downloading github.com/hashicorp/hcl v1.0.0 #0 6.541 go: downloading github.com/magiconair/properties v1.8.4 #0 6.542 go: downloading github.com/mitchellh/mapstructure v1.4.1 #0 6.542 go: downloading github.com/pelletier/go-toml v1.8.0 #0 6.543 go: downloading github.com/spf13/afero v1.3.4 #0 6.544 go: downloading github.com/spf13/cast v1.3.1 #0 6.554 go: downloading github.com/spf13/jwalterweatherman v1.1.0 #0 6.566 go: downloading github.com/subosito/gotenv v1.2.0 #0 6.569 go: downloading gopkg.in/ini.v1 v1.51.0 #0 6.570 go: downloading github.com/ChainSafe/go-schnorrkel v0.0.0-20200405005733-88cbf1b4c40d #0 6.571 go: downloading github.com/google/btree v1.0.0 #0 6.582 go: downloading github.com/davecgh/go-spew v1.1.1 #0 6.583 go: downloading github.com/gtank/merlin v0.1.1 #0 6.588 go: downloading github.com/hashicorp/go-immutable-radix v1.0.0 #0 6.591 go: downloading github.com/99designs/keyring v1.1.6 #0 6.594 go: downloading github.com/cosmos/go-bip39 v1.0.0 #0 6.595 go: downloading github.com/tendermint/crypto v0.0.0-20191022145703-50d29ede1e15 #0 6.601 go: downloading github.com/cosmos/iavl v0.15.3 #0 6.612 go: downloading golang.org/x/text v0.3.7 #0 6.615 go: downloading github.com/gtank/ristretto255 v0.1.2 #0 6.615 go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.2.2 #0 6.693 go: downloading github.com/mimoo/StrobeGo v0.0.0-20181016162300-f8f6d4d2b643 #0 6.693 go: downloading github.com/bgentry/speakeasy v0.1.0 #0 6.693 go: downloading github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0 #0 6.694 go: downloading github.com/dvsekhvalnov/jose2go v0.0.0-20200901110807-248326c1351b #0 6.694 go: downloading github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 #0 6.694 go: downloading github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c #0 6.694 go: downloading github.com/mitchellh/go-homedir v1.1.0 #0 6.697 go: downloading github.com/mtibben/percent v0.2.1 #0 6.704 go: downloading golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 #0 30.26 # orchestrator/common/events #0 30.26 common/events/evm.go:44:42: undefined: definition.Uint256Ty #0 30.26 common/events/evm.go:44:102: undefined: definition.AddressTy #0 30.26 common/events/evm.go:44:162: undefined: definition.Uint256Ty #0 30.26 common/events/evm.go:67:23: undefined: definition.UnwrapTokenParam #0 30.26 common/events/evm.go:76:24: undefined: implementation.GetUnwrapTokenRequestMessage #0 30.26 common/events/znn.go:28:25: undefined: definition.WrapTokenRequest #0 30.26 common/events/znn.go:37:24: undefined: implementation.GetWrapTokenRequestMessage #0 31.53 # gitlab.com/thorchain/tss/go-tss/keygen #0 31.53 ../go-tss/keygen/tss_keygen.go:24:6: TssKeyGen redeclared in this block #0 31.53 ../go-tss/keygen/keygen.go:10:6: other declaration of TssKeyGen #0 31.53 ../go-tss/keygen/tss_keygen.go:46:10: invalid composite literal type TssKeyGen #0 31.53 ../go-tss/keygen/tss_keygen.go:61:7: invalid receiver type TssKeyGen (pointer or interface type) #0 31.53 ../go-tss/keygen/tss_keygen.go:62:17: tKeyGen.tssCommonStruct undefined (type *TssKeyGen is pointer to interface, not interface) #0 31.53 ../go-tss/keygen/tss_keygen.go:65:7: invalid receiver type TssKeyGen (pointer or interface type) #0 31.53 ../go-tss/keygen/tss_keygen.go:66:17: tKeyGen.tssCommonStruct undefined (type *TssKeyGen is pointer to interface, not interface) #0 31.53 ../go-tss/keygen/tss_keygen.go:69:7: invalid receiver type TssKeyGen (pointer or interface type) #0 31.53 ../go-tss/keygen/tss_keygen.go:70:80: tKeyGen.localNodePubKey undefined (type *TssKeyGen is pointer to interface, not interface) #0 31.53 ../go-tss/keygen/tss_keygen.go:77:28: tKeyGen.localNodePubKey undefined (type *TssKeyGen is pointer to interface, not interface) #0 31.53 ../go-tss/keygen/tss_keygen.go:86:66: not enough arguments in call to btss.NewParameters #0 31.53 have (*tss.PeerContext, *tss.PartyID, int, int) #0 31.53 want (elliptic.Curve, *tss.PeerContext, *tss.PartyID, int, int, ..."time".Duration) #0 31.53 ../go-tss/keygen/tss_keygen.go:86:66: too many errors #0 31.54 # gitlab.com/thorchain/tss/go-tss/keysign #0 31.54 ../go-tss/keysign/tss_keysign.go:28:6: TssKeySign redeclared in this block #0 31.54 ../go-tss/keysign/keysign.go:11:6: other declaration of TssKeySign #0 31.54 ../go-tss/keysign/tss_keysign.go:43:10: invalid composite literal type TssKeySign #0 31.54 ../go-tss/keysign/tss_keysign.go:54:7: invalid receiver type TssKeySign (pointer or interface type) #0 31.54 ../go-tss/keysign/tss_keysign.go:55:18: tKeySign.tssCommonStruct undefined (type *TssKeySign is pointer to interface, not interface) #0 31.54 ../go-tss/keysign/tss_keysign.go:58:7: invalid receiver type TssKeySign (pointer or interface type) #0 31.54 ../go-tss/keysign/tss_keysign.go:59:18: tKeySign.tssCommonStruct undefined (type *TssKeySign is pointer to interface, not interface) #0 31.54 ../go-tss/keysign/tss_keysign.go:62:7: invalid receiver type TssKeySign (pointer or interface type) #0 31.54 ../go-tss/keysign/tss_keysign.go:84:138: undefined: tsslibcommon.ECSignature #0 31.54 ../go-tss/keysign/tss_keysign.go:181:128: undefined: signing.SignatureData #0 31.54 ../go-tss/keysign/tss_keysign.go:181:160: undefined: tsslibcommon.ECSignature #0 31.54 ../go-tss/keysign/tss_keysign.go:62:7: too many errors #0 31.64 # znn-sdk-go/api/embedded #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:23:51: undefined: definition.BridgeInfoVariable #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:31:57: undefined: definition.OrchestratorInfo #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:39:53: undefined: definition.SecurityInfoVariable #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:47:80: undefined: definition.NetworkInfo #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:55:74: undefined: definition.WrapTokenRequest #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:63:85: undefined: embedded.WrapTokenRequestList #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:71:114: undefined: embedded.WrapTokenRequestList #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:79:150: undefined: embedded.WrapTokenRequestList #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:87:76: undefined: embedded.NetworkInfoList #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:95:93: undefined: embedded.WrapTokenRequestList #0 31.64 ../znn-sdk-go/api/embedded/bridge.go:95:93: too many errors #0 32.14 make: *** [Makefile:4: build] Error 1 ------ ------ > [dockerized-testnet-genesis 5/5] RUN cd /app/repos/orchestrator/examples/peers && go build --ldflags '-extldflags "-Wl,--allow-multiple-definition"' -o generate_tss_peers main.go && cp /app/repos/orchestrator/examples/peers/generate_tss_peers /usr/local/bin/generate_tss_peers;: #0 1.226 go: downloading github.com/libp2p/go-libp2p-core v0.6.1 #0 1.227 go: downloading github.com/ethereum/go-ethereum v1.10.18 #0 1.229 go: downloading github.com/blang/semver v3.5.1+incompatible #0 1.229 go: downloading github.com/cosmos/cosmos-sdk v0.41.0 #0 1.230 go: downloading github.com/decred/dcrd/dcrec/edwards/v2 v2.0.0 #0 1.230 go: downloading github.com/tendermint/tendermint v0.34.3 #0 1.231 go: downloading github.com/tendermint/btcd v0.1.1 #0 1.590 go: downloading go.uber.org/zap v1.15.0 #0 1.666 go: downloading gopkg.in/urfave/cli.v1 v1.20.0 #0 1.809 go: downloading github.com/btcsuite/btcd v0.22.0-beta #0 1.849 go: downloading github.com/regen-network/protobuf v1.3.2-alpha.regen.4 #0 2.328 go: downloading github.com/minio/sha256-simd v0.1.1 #0 2.366 go: downloading github.com/ipfs/go-cid v0.0.7 #0 2.514 go: downloading github.com/mr-tron/base58 v1.2.0 #0 2.527 go: downloading github.com/multiformats/go-multiaddr v0.3.1 #0 2.581 go: downloading github.com/multiformats/go-multihash v0.0.14 #0 2.631 go: downloading github.com/huin/goupnp v1.0.3 #0 2.681 go: downloading github.com/binance-chain/edwards25519 v0.0.0-20200305024217-f36fc4b53d43 #0 2.682 go: downloading go.uber.org/atomic v1.6.0 #0 2.744 go: downloading go.uber.org/multierr v1.5.0 #0 2.805 go: downloading golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f #0 2.821 go: downloading github.com/ipfs/go-log v1.0.4 #0 2.851 go: downloading github.com/multiformats/go-multibase v0.0.3 #0 2.867 go: downloading github.com/multiformats/go-varint v0.0.6 #0 2.878 go: downloading github.com/libp2p/go-buffer-pool v0.0.2 #0 2.918 go: downloading github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1 #0 2.961 go: downloading github.com/spaolacci/murmur3 v1.1.0 #0 3.471 go: downloading github.com/rs/zerolog v1.20.0 #0 3.526 go: downloading github.com/joncrlsn/dque v0.0.0-20211108142734-c2ef48c5192a #0 3.535 go: downloading github.com/multiformats/go-base32 v0.0.3 #0 3.541 go: downloading github.com/multiformats/go-base36 v0.1.0 #0 3.570 go: downloading github.com/ipfs/go-log/v2 v2.1.1 #0 3.570 go: downloading github.com/opentracing/opentracing-go v1.2.0 #0 3.627 go: downloading github.com/tendermint/tm-db v0.6.3 #0 3.685 go: downloading gopkg.in/yaml.v2 v2.4.0 #0 3.721 go: downloading google.golang.org/grpc v1.35.0 #0 3.779 go: downloading github.com/hashicorp/go-multierror v1.1.0 #0 3.779 go: downloading github.com/libp2p/go-libp2p-peerstore v0.2.6 #0 3.780 go: downloading github.com/jbenet/goprocess v0.1.4 #0 3.780 go: downloading github.com/libp2p/go-libp2p-discovery v0.5.0 #0 3.780 go: downloading github.com/libp2p/go-libp2p v0.11.0 #0 3.781 go: downloading github.com/libp2p/go-libp2p-kad-dht v0.10.0 #0 3.800 go: downloading github.com/gofrs/flock v0.7.1 #0 3.800 go: downloading github.com/tendermint/go-amino v0.16.0 #0 3.801 go: downloading github.com/enigmampc/btcutil v1.0.3-0.20200723161021-e2fb6adb2a25 #0 3.801 go: downloading github.com/confio/ics23/go v0.6.3 #0 3.801 go: downloading github.com/spf13/cobra v1.1.1 #0 3.816 go: downloading golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 #0 3.818 go: downloading github.com/go-kit/kit v0.10.0 #0 3.833 go: downloading github.com/go-logfmt/logfmt v0.5.0 #0 3.865 go: downloading github.com/grpc-ecosystem/grpc-gateway v1.16.0 #0 3.882 go: downloading github.com/regen-network/cosmos-proto v0.3.1 #0 3.883 go: downloading google.golang.org/genproto v0.0.0-20210114201628-6edceaf6022f #0 3.899 go: downloading github.com/otiai10/primes v0.0.0-20180210170552-f6d2a1ba97c4 #0 4.116 go: downloading github.com/prometheus/client_golang v1.8.0 #0 4.151 go: downloading github.com/google/btree v1.0.0 #0 4.220 go: downloading github.com/armon/go-metrics v0.3.6 #0 4.228 go: downloading github.com/prometheus/common v0.15.0 #0 4.318 go: downloading github.com/spf13/viper v1.7.1 #0 4.319 go: downloading github.com/hashicorp/errwrap v1.0.0 #0 4.355 go: downloading github.com/spf13/pflag v1.0.5 #0 4.357 go: downloading github.com/gorilla/mux v1.8.0 #0 4.367 go: downloading github.com/libp2p/go-libp2p-circuit v0.3.1 #0 4.383 go: downloading github.com/libp2p/go-libp2p-mplex v0.2.4 #0 4.392 go: downloading github.com/libp2p/go-libp2p-noise v0.1.1 #0 4.397 go: downloading github.com/libp2p/go-libp2p-tls v0.1.3 #0 4.399 go: downloading github.com/libp2p/go-libp2p-yamux v0.2.8 #0 4.412 go: downloading github.com/libp2p/go-tcp-transport v0.2.1 #0 4.413 go: downloading github.com/libp2p/go-ws-transport v0.3.1 #0 4.418 go: downloading github.com/ipfs/go-ipfs-util v0.0.2 #0 4.421 go: downloading github.com/google/gopacket v1.1.18 #0 4.431 go: downloading github.com/google/uuid v1.2.0 #0 4.434 go: downloading github.com/ipfs/go-datastore v0.4.5 #0 4.440 go: downloading github.com/ipfs/go-ipns v0.0.2 #0 4.440 go: downloading github.com/libp2p/go-eventbus v0.2.1 #0 4.451 go: downloading github.com/libp2p/go-libp2p-kbucket v0.4.7 #0 4.475 go: downloading github.com/libp2p/go-libp2p-record v0.1.3 #0 4.487 go: downloading github.com/libp2p/go-msgio v0.0.6 #0 4.489 go: downloading github.com/libp2p/go-netroute v0.1.3 #0 4.503 go: downloading go.opencensus.io v0.22.4 #0 4.504 go: downloading github.com/davecgh/go-spew v1.1.1 #0 4.505 go: downloading github.com/rjeczalik/notify v0.9.1 #0 4.506 go: downloading github.com/multiformats/go-multiaddr-fmt v0.1.0 #0 4.523 go: downloading github.com/multiformats/go-multiaddr-net v0.2.0 #0 4.545 go: downloading github.com/hashicorp/go-immutable-radix v1.0.0 #0 4.550 go: downloading github.com/ChainSafe/go-schnorrkel v0.0.0-20200405005733-88cbf1b4c40d #0 4.553 go: downloading github.com/beorn7/perks v1.0.1 #0 4.570 go: downloading github.com/cespare/xxhash/v2 v2.1.1 #0 4.571 go: downloading github.com/prometheus/client_model v0.2.0 #0 4.578 go: downloading github.com/prometheus/procfs v0.2.0 #0 4.586 go: downloading github.com/gtank/merlin v0.1.1 #0 4.587 go: downloading github.com/cespare/xxhash v1.1.0 #0 4.589 go: downloading github.com/99designs/keyring v1.1.6 #0 4.589 go: downloading github.com/cosmos/go-bip39 v1.0.0 #0 4.602 go: downloading github.com/tendermint/crypto v0.0.0-20191022145703-50d29ede1e15 #0 4.607 go: downloading github.com/cosmos/iavl v0.15.3 #0 4.608 go: downloading github.com/fsnotify/fsnotify v1.4.9 #0 4.608 go: downloading github.com/spf13/afero v1.3.4 #0 4.608 go: downloading github.com/magiconair/properties v1.8.4 #0 4.608 go: downloading github.com/hashicorp/hcl v1.0.0 #0 4.608 go: downloading github.com/mitchellh/mapstructure v1.4.1 #0 4.608 go: downloading github.com/pelletier/go-toml v1.8.0 #0 4.609 go: downloading github.com/spf13/cast v1.3.1 #0 4.615 go: downloading github.com/spf13/jwalterweatherman v1.1.0 #0 4.633 go: downloading github.com/subosito/gotenv v1.2.0 #0 4.633 go: downloading gopkg.in/ini.v1 v1.51.0 #0 4.639 go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1 #0 4.642 go: downloading github.com/libp2p/go-mplex v0.1.3 #0 4.642 go: downloading github.com/libp2p/go-libp2p-transport-upgrader v0.3.0 #0 4.644 go: downloading github.com/libp2p/go-flow-metrics v0.0.3 #0 4.645 go: downloading github.com/flynn/noise v0.0.0-20180327030543-2492fe189ae6 #0 4.653 go: downloading github.com/libp2p/go-conn-security-multistream v0.2.0 #0 4.664 go: downloading github.com/libp2p/go-libp2p-autonat v0.3.2 #0 4.665 go: downloading github.com/libp2p/go-libp2p-blankhost v0.2.0 #0 4.668 go: downloading github.com/libp2p/go-libp2p-swarm v0.2.8 #0 4.670 go: downloading github.com/libp2p/go-stream-muxer-multistream v0.3.0 #0 4.672 go: downloading github.com/libp2p/go-addr-util v0.0.2 #0 4.675 go: downloading github.com/libp2p/go-libp2p-nat v0.0.6 #0 4.680 go: downloading github.com/multiformats/go-multiaddr-dns v0.2.0 #0 4.687 go: downloading github.com/multiformats/go-multistream v0.1.2 #0 4.688 go: downloading github.com/libp2p/go-yamux v1.3.8 #0 4.688 go: downloading github.com/libp2p/go-reuseport v0.0.2 #0 4.689 go: downloading github.com/libp2p/go-reuseport-transport v0.0.4 #0 4.702 go: downloading github.com/coreos/go-semver v0.3.0 #0 4.705 go: downloading github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 #0 4.715 go: downloading github.com/libp2p/go-cidranger v1.1.0 #0 4.716 go: downloading github.com/libp2p/go-libp2p-asn-util v0.0.0-20200825225859-85005c6cf052 #0 4.720 go: downloading github.com/gtank/ristretto255 v0.1.2 #0 4.722 go: downloading github.com/bgentry/speakeasy v0.1.0 #0 4.724 go: downloading github.com/mimoo/StrobeGo v0.0.0-20181016162300-f8f6d4d2b643 #0 4.728 go: downloading github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0 #0 4.737 go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.2.2 #0 4.755 go: downloading github.com/dvsekhvalnov/jose2go v0.0.0-20200901110807-248326c1351b #0 4.767 go: downloading github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 #0 4.772 go: downloading github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c #0 4.789 go: downloading github.com/mitchellh/go-homedir v1.1.0 #0 4.789 go: downloading github.com/mtibben/percent v0.2.1 #0 4.805 go: downloading golang.org/x/text v0.3.7 #0 4.819 go: downloading github.com/libp2p/go-libp2p-loggables v0.1.0 #0 4.822 go: downloading github.com/jbenet/go-temp-err-catcher v0.1.0 #0 4.831 go: downloading github.com/libp2p/go-libp2p-pnet v0.2.0 #0 4.835 go: downloading github.com/libp2p/go-nat v0.0.5 #0 4.838 go: downloading github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7 #0 4.841 go: downloading golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 #0 4.853 go: downloading github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c #0 4.861 go: downloading github.com/koron/go-ssdp v0.0.0-20191105050749-2e1c40ed0b5d #0 29.90 # gitlab.com/thorchain/tss/go-tss/keygen #0 29.90 ../../../go-tss/keygen/tss_keygen.go:24:6: TssKeyGen redeclared in this block #0 29.90 ../../../go-tss/keygen/keygen.go:10:6: other declaration of TssKeyGen #0 29.90 ../../../go-tss/keygen/tss_keygen.go:46:10: invalid composite literal type TssKeyGen #0 29.90 ../../../go-tss/keygen/tss_keygen.go:61:7: invalid receiver type TssKeyGen (pointer or interface type) #0 29.90 ../../../go-tss/keygen/tss_keygen.go:62:17: tKeyGen.tssCommonStruct undefined (type *TssKeyGen is pointer to interface, not interface) #0 29.90 ../../../go-tss/keygen/tss_keygen.go:65:7: invalid receiver type TssKeyGen (pointer or interface type) #0 29.90 ../../../go-tss/keygen/tss_keygen.go:66:17: tKeyGen.tssCommonStruct undefined (type *TssKeyGen is pointer to interface, not interface) #0 29.90 ../../../go-tss/keygen/tss_keygen.go:69:7: invalid receiver type TssKeyGen (pointer or interface type) #0 29.90 ../../../go-tss/keygen/tss_keygen.go:70:80: tKeyGen.localNodePubKey undefined (type *TssKeyGen is pointer to interface, not interface) #0 29.90 ../../../go-tss/keygen/tss_keygen.go:77:28: tKeyGen.localNodePubKey undefined (type *TssKeyGen is pointer to interface, not interface) #0 29.90 ../../../go-tss/keygen/tss_keygen.go:86:66: not enough arguments in call to btss.NewParameters #0 29.90 have (*tss.PeerContext, *tss.PartyID, int, int) #0 29.90 want (elliptic.Curve, *tss.PeerContext, *tss.PartyID, int, int, ..."time".Duration) #0 29.90 ../../../go-tss/keygen/tss_keygen.go:86:66: too many errors #0 29.90 # gitlab.com/thorchain/tss/go-tss/keysign #0 29.90 ../../../go-tss/keysign/tss_keysign.go:28:6: TssKeySign redeclared in this block #0 29.90 ../../../go-tss/keysign/keysign.go:11:6: other declaration of TssKeySign #0 29.90 ../../../go-tss/keysign/tss_keysign.go:43:10: invalid composite literal type TssKeySign #0 29.90 ../../../go-tss/keysign/tss_keysign.go:54:7: invalid receiver type TssKeySign (pointer or interface type) #0 29.90 ../../../go-tss/keysign/tss_keysign.go:55:18: tKeySign.tssCommonStruct undefined (type *TssKeySign is pointer to interface, not interface) #0 29.90 ../../../go-tss/keysign/tss_keysign.go:58:7: invalid receiver type TssKeySign (pointer or interface type) #0 29.90 ../../../go-tss/keysign/tss_keysign.go:59:18: tKeySign.tssCommonStruct undefined (type *TssKeySign is pointer to interface, not interface) #0 29.90 ../../../go-tss/keysign/tss_keysign.go:62:7: invalid receiver type TssKeySign (pointer or interface type) #0 29.90 ../../../go-tss/keysign/tss_keysign.go:84:138: undefined: tsslibcommon.ECSignature #0 29.90 ../../../go-tss/keysign/tss_keysign.go:181:128: undefined: signing.SignatureData #0 29.90 ../../../go-tss/keysign/tss_keysign.go:181:160: undefined: tsslibcommon.ECSignature #0 29.90 ../../../go-tss/keysign/tss_keysign.go:62:7: too many errors #0 33.43 # orchestrator/common/events #0 33.43 ../../common/events/evm.go:44:42: undefined: definition.Uint256Ty #0 33.43 ../../common/events/evm.go:44:102: undefined: definition.AddressTy #0 33.43 ../../common/events/evm.go:44:162: undefined: definition.Uint256Ty #0 33.43 ../../common/events/evm.go:67:23: undefined: definition.UnwrapTokenParam #0 33.43 ../../common/events/evm.go:76:24: undefined: implementation.GetUnwrapTokenRequestMessage #0 33.43 ../../common/events/znn.go:28:25: undefined: definition.WrapTokenRequest #0 33.43 ../../common/events/znn.go:37:24: undefined: implementation.GetWrapTokenRequestMessage #0 34.46 # znn-sdk-go/api/embedded #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:23:51: undefined: definition.BridgeInfoVariable #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:31:57: undefined: definition.OrchestratorInfo #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:39:53: undefined: definition.SecurityInfoVariable #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:47:80: undefined: definition.NetworkInfo #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:55:74: undefined: definition.WrapTokenRequest #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:63:85: undefined: embedded.WrapTokenRequestList #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:71:114: undefined: embedded.WrapTokenRequestList #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:79:150: undefined: embedded.WrapTokenRequestList #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:87:76: undefined: embedded.NetworkInfoList #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:95:93: undefined: embedded.WrapTokenRequestList #0 34.46 ../../../znn-sdk-go/api/embedded/bridge.go:95:93: too many errors ------ failed to solve: process "/bin/sh -c cd /app/repos/orchestrator/examples/peers && go build --ldflags '-extldflags \"-Wl,--allow-multiple-definition\"' -o generate_tss_peers main.go && cp /app/repos/orchestrator/examples/peers/generate_tss_peers /usr/local/bin/generate_tss_peers;" did no t complete successfully: exit code: 1 deeznnutz@znnbridge:~/dockerized-testnet$
The latest changes fixed the issue. I have the testnet up and running with 5 pillars and 1 seeder. Thank you
I was missing the
go-tss
andtss-lib
repos. Looks like those need to be in./data/repos
too. I cloned those two repos and ransudo docker compose up -d --force-recreate
and got some new errors.I'm pasting in the entire output stack from the build.