cosmjs-util/scripts/simapp/genesis-ibc.json
2020-11-03 15:07:51 +01:00

419 lines
13 KiB
JSON

{
"client_genesis": {
"clients": [
{
"client_id": "client0Fortestchain1",
"client_state": {
"@type": "/ibc.lightclients.tendermint.v1.ClientState",
"chain_id": "testchain1",
"trust_level": {
"numerator": "1",
"denominator": "3"
},
"trusting_period": "1209600s",
"unbonding_period": "1814400s",
"max_clock_drift": "10s",
"frozen_height": {
"version_number": "0",
"version_height": "0"
},
"latest_height": {
"version_number": "0",
"version_height": "59"
},
"consensus_params": {
"block": {
"max_bytes": "200000",
"max_gas": "2000000"
},
"evidence": {
"max_age_num_blocks": "302400",
"max_age_duration": "0.001814400s",
"max_bytes": "0"
},
"validator": {
"pub_key_types": [
"ed25519"
]
},
"version": null
},
"proof_specs": [
{
"leaf_spec": {
"hash": "SHA256",
"prehash_key": "NO_HASH",
"prehash_value": "SHA256",
"length": "VAR_PROTO",
"prefix": "AA=="
},
"inner_spec": {
"child_order": [
0,
1
],
"child_size": 33,
"min_prefix_length": 4,
"max_prefix_length": 12,
"empty_child": null,
"hash": "SHA256"
},
"max_depth": 0,
"min_depth": 0
},
{
"leaf_spec": {
"hash": "SHA256",
"prehash_key": "NO_HASH",
"prehash_value": "SHA256",
"length": "VAR_PROTO",
"prefix": "AA=="
},
"inner_spec": {
"child_order": [
0,
1
],
"child_size": 32,
"min_prefix_length": 1,
"max_prefix_length": 1,
"empty_child": null,
"hash": "SHA256"
},
"max_depth": 0,
"min_depth": 0
}
],
"upgrade_path": "upgrade/upgradedClient",
"allow_update_after_expiry": false,
"allow_update_after_misbehaviour": false
}
}
],
"clients_consensus": [
{
"client_id": "client0Fortestchain1",
"consensus_states": [
{
"height": {
"version_number": "0",
"version_height": "14"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:00:50Z",
"root": {
"hash": "rRhOd4rghwWeMAgKRVisctyxK+TolMh28cXGYcTqDT0="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "18"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:01:20Z",
"root": {
"hash": "fTzFgmADVKxLeEDb7IMVHztpb0eXMDHfsPjVtEeSuoY="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "22"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:01:55Z",
"root": {
"hash": "l2FIztRP5evK5dWdHzhyDnBNT/EamxPjPd7D5qgE1tE="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "26"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:02:25Z",
"root": {
"hash": "PYRjmlZIjytW2Pd3eU1czkUkkId+MfgzZtJlLuLyfyk="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "30"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:02:55Z",
"root": {
"hash": "8WV/XeRzdVLGRa/Cokds5Gbx+hBlnrvatIFFCzpkHjI="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "33"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:03:20Z",
"root": {
"hash": "7lqe+s7vffIxIdw9zLmva9Ka62ZdLk2xoVpY/ddbfnY="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "37"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:03:50Z",
"root": {
"hash": "teIRT2KoCB3eyVgcOnmWs9yLKBa65jji+57S2JwQEok="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "41"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:04:15Z",
"root": {
"hash": "InGy9tyIB3qUmCxMNMdaf+5IAXLKgtjRP6bT5CcNZPY="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "44"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:04:40Z",
"root": {
"hash": "U5AQ7i/jWT7mVLAYY6Hd0I2LPqraocnPvm6iyqM77tQ="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "48"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:05:10Z",
"root": {
"hash": "2gvlcDp2zkV8HbJ3uBUVXBYnkdvjNAnuo1ZYtzZCEpA="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "52"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:05:35Z",
"root": {
"hash": "rfeFQywd4nVB13dPYr7Fxzf85oGzC2Rsi86f08+JITY="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "55"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:06:00Z",
"root": {
"hash": "uxNaVw9QHn99bXzWiNd/63pXcRGM1MtIzWe/91ZU858="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "59"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:06:30Z",
"root": {
"hash": "MtE/kuFCztaYojPto6f6IsqP+zjs1RRs94Iy/QVkVd8="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
},
{
"height": {
"version_number": "0",
"version_height": "8"
},
"consensus_state": {
"@type": "/ibc.lightclients.tendermint.v1.ConsensusState",
"timestamp": "2020-01-02T00:00:10Z",
"root": {
"hash": "aDaI4bMoH1mBZ+ZdmdlPlN10EEa71YACm9dvMOeseM0="
},
"next_validators_hash": "E25883964659F4CEDDD977410E903198E7FBC3EAA6B575EF717E67BE56E84079"
}
}
]
}
],
"create_localhost": false
},
"connection_genesis": {
"connections": [
{
"id": "testchain0-conn0",
"client_id": "client0Fortestchain1",
"versions": [
{
"identifier": "1",
"features": [
"ORDER_ORDERED",
"ORDER_UNORDERED"
]
}
],
"state": "STATE_OPEN",
"counterparty": {
"client_id": "client0Fortestchain0",
"connection_id": "testchain1-conn0",
"prefix": {
"key_prefix": "aWJj"
}
}
}
],
"client_connection_paths": [
{
"client_id": "client0Fortestchain1",
"paths": [
"testchain0-conn0"
]
}
]
},
"channel_genesis": {
"channels": [
{
"state": "STATE_OPEN",
"ordering": "ORDER_UNORDERED",
"counterparty": {
"port_id": "wasm.cosmos10pyejy66429refv3g35g2t7am0was7yacjc2l4",
"channel_id": "testchain1-conn00"
},
"connection_hops": [
"testchain0-conn0"
],
"version": "pong",
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00"
}
],
"acknowledgements": [
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "1",
"data": "9RKC5OuTvBsFMtD79dHHvb9qCxw08IKsSJlAwmiw8tI="
},
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "2",
"data": "Nj784gGVOFk2mdt+wAk/LOoPdUOo+5+0JfYs0yAubZU="
},
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "3",
"data": "+lLTGP1dlSD6MBpJgBIvx98Psd3U2xo500K7JyMkya8="
}
],
"commitments": [
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "4",
"data": "DIuspQzH8GooFceqNxkTsiZXBn9qoWWJMUqsAIB1G5c="
}
],
"receipts": [
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "1",
"data": ""
},
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "2",
"data": ""
},
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "3",
"data": ""
}
],
"send_sequences": [
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "5"
}
],
"recv_sequences": [
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "1"
}
],
"ack_sequences": [
{
"port_id": "wasm.cosmos18vd8fpwxzck93qlwghaj6arh4p7c5n89uzcee5",
"channel_id": "testchain0-conn00",
"sequence": "1"
}
]
}
}