Gaia-9001 Launch Thread (w/ Seeds!) (Lets try this again!)

Gaia 9001 is live! Genesis file is in it’s normal location: https://github.com/cosmos/testnets/tree/master/gaia-9001

Or the wget:

wget -O ~/.gaiad/config/genesis.json https://raw.githubusercontent.com/cosmos/testnets/master/gaia-9001/genesis.json

Below is the list of seeds and persistent_peers:

persistent_peers="6a04069a2736f096404df2bbc31d7c2807c080c0@gaia-validator1.interblock.io:26656,aa3464017cd5abd9ff0204f2e161d66f9442db29@gaia-validator2.interblock.io:26656,f7290d305237b3fef01a59a4919aa6b399234983@gaia-validator3.interblock.io:26656,a966b0806aca7e62d5c43d8bd09425aecdcf44f2@gaia-validator4.interblock.io:26656"

seeds = "7c8b8fd03577cd4817f5be1f03d506f879df98d8@gaia-seed1.interblock.io:26656,a28737ff02391a6e00a1d3b79befd57e68e8264c@gaia-seed2.interblock.io:26656,987ffd26640cd03d08ed7e53b24dfaa7956e612d@gaia-seed3.interblock.io:26656,09dafbaa69899c220d2651f51205eefe9f78737a@gaia-seed4.interblock.io:26656"

Get those engines started Cosmonauts!

2 Likes

Here are some things to note about gaia-9000.

Gaia-9000 is not Game of Stakes!

We are testing very similar parameters to what we will use for GoS on Monday.

Prometheus is broke on v0.26. A fix is ready on the Tendermint side but we need to push out a point release.

Tried to update my node to gaia-9001 and got this error:

I[10116-11-10|01:26:46.347] Starting ABCI with Tendermint                module=main
I[10116-11-10|01:26:46.654] Starting multiAppConn                        module=proxy impl=multiAppConn
I[10116-11-10|01:26:46.654] Starting localClient                         module=abci-client connection=query impl=localClient
I[10116-11-10|01:26:46.654] Starting localClient                         module=abci-client connection=mempool impl=localClient
I[10116-11-10|01:26:46.654] Starting localClient                         module=abci-client connection=consensus impl=localClient
I[10116-11-10|01:26:46.654] ABCI Handshake App Info                      module=consensus height=0 hash= software-version= protocol-version=0
I[10116-11-10|01:26:46.654] ABCI Replay Blocks                           module=consensus appHeight=0 storeHeight=0 stateHeight=0
panic: {"codespace":1,"code":4,"abci_code":65540,"message":"signature verification failed"}

goroutine 1 [running]:
github.com/cosmos/cosmos-sdk/cmd/gaia/app.(*GaiaApp).initChainer(0xc000a9a400, 0x11df1e0, 0xc00084c2a0, 0xc0001e5140, 0xb, 0x130183d4, 0xed377a51a, 0x0, 0xc0001ce9b0, 0x9, ...)
	/go/src/github.com/cosmos/cosmos-sdk/cmd/gaia/app/app.go:269 +0x102c
github.com/cosmos/cosmos-sdk/cmd/gaia/app.(*GaiaApp).initChainer-fm(0x11df1e0, 0xc00084c2a0, 0xc0001e5140, 0xb, 0x130183d4, 0xed377a51a, 0x0, 0xc0001ce9b0, 0x9, 0xc0001e4f40, ...)
	/go/src/github.com/cosmos/cosmos-sdk/cmd/gaia/app/app.go:163 +0xb6
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).InitChain(0xc000a9c5a0, 0x130183d4, 0xed377a51a, 0x0, 0xc0001ce9b0, 0x9, 0xc0001e4f40, 0x1bf0e80, 0x0, 0x0, ...)
	/go/src/github.com/cosmos/cosmos-sdk/baseapp/baseapp.go:261 +0x19c
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/abci/client.(*localClient).InitChainSync(0xc0001e33e0, 0x130183d4, 0xed377a51a, 0x0, 0xc0001ce9b0, 0x9, 0xc0001e4f40, 0x1bf0e80, 0x0, 0x0, ...)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/abci/client/local_client.go:199 +0x9e
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/proxy.(*appConnConsensus).InitChainSync(0xc0001a3a70, 0x130183d4, 0xed377a51a, 0x0, 0xc0001ce9b0, 0x9, 0xc0001e4f40, 0x1bf0e80, 0x0, 0x0, ...)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/proxy/app_conn.go:65 +0x6b
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/consensus.(*Handshaker).ReplayBlocks(0xc0000c29a0, 0x7, 0x0, 0xf83f21, 0x6, 0xc0001ce9b0, 0x9, 0x0, 0x0, 0x0, ...)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/consensus/replay.go:288 +0xf4c
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/consensus.(*Handshaker).Handshake(0xc0000c29a0, 0x11e9f60, 0xc0002197a0, 0x2, 0x11dfe60)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/consensus/replay.go:252 +0x4c8
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/node.NewNode(0xc000ae0360, 0x11e1460, 0xc00020d720, 0xc0009972e0, 0x11d3fa0, 0xc000937940, 0xc0009974e0, 0x10f3268, 0xc0009974f0, 0x11dfe60, ...)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/node/node.go:203 +0x6f2
github.com/cosmos/cosmos-sdk/server.startInProcess(0xc00000c3e0, 0x10f3ad0, 0x1d, 0x0, 0x0)
	/go/src/github.com/cosmos/cosmos-sdk/server/start.go:118 +0x3f1
github.com/cosmos/cosmos-sdk/server.StartCmd.func1(0xc000b8c480, 0x1bf0e80, 0x0, 0x0, 0x0, 0x0)
	/go/src/github.com/cosmos/cosmos-sdk/server/start.go:40 +0xab
github.com/cosmos/cosmos-sdk/vendor/github.com/spf13/cobra.(*Command).execute(0xc000b8c480, 0x1bf0e80, 0x0, 0x0, 0xc000b8c480, 0x1bf0e80)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/spf13/cobra/command.go:698 +0x47a
github.com/cosmos/cosmos-sdk/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xc0000c4d80, 0xc00000cc20, 0xc000225e70, 0xc2a87d)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/spf13/cobra/command.go:783 +0x2dc
github.com/cosmos/cosmos-sdk/vendor/github.com/spf13/cobra.(*Command).Execute(0xc0000c4d80, 0xc2a132, 0xc000207c50)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/spf13/cobra/command.go:736 +0x2b
github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/libs/cli.Executor.Execute(0xc0000c4d80, 0x10f3eb8, 0x2, 0xc000a91320)
	/go/src/github.com/cosmos/cosmos-sdk/vendor/github.com/tendermint/tendermint/libs/cli/setup.go:89 +0x4e
main.main()
	/go/src/github.com/cosmos/cosmos-sdk/cmd/gaia/cmd/gaiad/main.go:52 +0x3e3

@samalba We are currently restarting the testnet. Please wait for a bit while we get the network back up!

Genesis is updated on gaia-9001 and here are the seed nodes

persistent_peers="6a04069a2736f096404df2bbc31d7c2807c080c0@gaia-validator1.interblock.io:26656,aa3464017cd5abd9ff0204f2e161d66f9442db29@gaia-validator2.interblock.io:26656,f7290d305237b3fef01a59a4919aa6b399234983@gaia-validator3.interblock.io:26656,a966b0806aca7e62d5c43d8bd09425aecdcf44f2@gaia-validator4.interblock.io:26656"

seeds = "7c8b8fd03577cd4817f5be1f03d506f879df98d8@gaia-seed1.interblock.io:26656,a28737ff02391a6e00a1d3b79befd57e68e8264c@gaia-seed2.interblock.io:26656,987ffd26640cd03d08ed7e53b24dfaa7956e612d@gaia-seed3.interblock.io:26656,09dafbaa69899c220d2651f51205eefe9f78737a@gaia-seed4.interblock.io:26656"

Up Sentry nodes gaia-9001 Docker from meleatrust-docker-hub not official cosmos, but its the last release

gaiacli version
0.26.1-rc1-0-gbb54a0de

need have docker install then

docker run -it -p 26657:26657 -p 26656:26656 -v ~/.gaiad:/root/.gaiad -v ~/.gaiacli:/root/.gaiacli meleatrust/gaia:9001 gaiad init --moniker Validatorian-Name-here

After this,

docker run --network="host" meleatrust/gaia:9001 gaiacli version

0.26.1-rc1-0-gbb54a0de

this create the folders, need give permission if not is root and down genesis file and add seeds and peers from this post.

sudo chown user:group .gaiad/config
sudo chown user:group .gaiad/data

cd .gaiad/config

rm genesis.json

#Down the genesis

wget -O ~/.gaiad/config/genesis.json https://raw.githubusercontent.com/cosmos/testnets/master/gaia-9001/genesis.json

#Add Seeds and peers

vi config.toml

#start gaia

docker run -it -p 26657:26657 -p 26656:26656 -v ~/.gaiad:/ot/.gaiad -v ~/.gaiacli:/root/.gaiacli meleatrust/gaia:9001 gaiad start

For Detached mode add (-d)

docker run -it -d -p 26657:26657 .....
docker run --network="host" meleatrust/gaia:9001 gaiacli status

Example

docker run --network="host" meleatrust/gaia:9001 gaiacli status
{"node_info":{"protocol_version":{"p2p":"4","block":"7","app":"0"},"id":"dd379c53f6dc9631b9ded3aa2b6035fab2dee5fd","listen_addr":"tcp://0.0.0.0:26656","network":"gaia-9001","version":"0.26.0","channels":"4020212223303800","moniker":"meleatrustdocker","other":{"tx_index":"on","rpc_address":"tcp://0.0.0.0:26657"}},"sync_info":{"latest_block_hash":"79A14FF72F1416EE4D8E9C397D7640DB817EC45C5487790A52D39B6F61C5C5F1","latest_app_hash":"7DC34C7432BEF72E2DA3C9F574B0CDE8DE569052C3DB721FD0B4254BD9FCBAD4","latest_block_height":"2427","latest_block_time":"2018-11-10T06:31:16.658208628Z","catching_up":false},"validator_info":{"address":"F8EE6AD3E86D2606676A9028762B0CDC1D81B0B0","pub_key":{"type":"tendermint/PubKeyEd25519","value":"Cy/u24tF24g3s+cS0pTvFXNiPWDxwxJbtAlMmuK77ls="},"voting_power":"0"}}

Enjoy

I upgraded to 0.26.1-rc1-0-gbb54a0de error when executing the command ’ gaiacli account’
ERROR: unknown command “account” for “gaiacli”

Use gaiacli query account cosmos..... --chain-id=gaia-9001

2 Likes

The format for timeouts in config.toml changed in this release. If you are upgrading from a previous version, make sure to fix your time out values.

This is a template

I’m posting updates and troubleshooting tips here on Riot
https://matrix.to/#/!hEuEYSWKomxnWlSKqi:matrix.org

as always.

So moving from:

timeout_propose = "3µs"
timeout_propose_delta = "500ns"
timeout_prevote = "1µs"
timeout_prevote_delta = "500ns"
timeout_precommit = "1µs"
timeout_precommit_delta = "500ns"
timeout_commit = "5µs"

to :

timeout_propose = "3s"
timeout_propose_delta = "500ms"
timeout_prevote = "1s"
timeout_prevote_delta = "500ms"
timeout_precommit = "1s"
timeout_precommit_delta = "500ms"
timeout_commit = "5s"

?

1 Like

Note that this is the first testnet with fee and provision distribution, which means that you may find extra tokens in your account after taking certain actions (such as delegating) - this is expected; due to the nature of lazy calculation rewards must be withdrawn when a validator’s power changes. See the distribution spec for more details.

3 Likes

Will https://explorecosmos.network/ be updated to point to the new testnet? Or is there a different explorer address? Thanks.