diff --git a/scripts/simapp47/setup.sh b/scripts/simapp47/setup.sh index 4e973743..1a0f7345 100644 --- a/scripts/simapp47/setup.sh +++ b/scripts/simapp47/setup.sh @@ -23,12 +23,14 @@ echo "Setting up validator ..." if ! simd keys show validator 2>/dev/null; then echo "Validator does not yet exist. Creating it ..." ( + # Constant key to get the same validator operator address (cosmosvaloper1...) every time + echo "gather series sample skin gate mask gossip between equip knife total stereo" echo "$PASSWORD" echo "$PASSWORD" - ) | simd keys add validator + ) | simd keys add myvalidator --recover fi # hardcode the validator account for this instance (account number 0) -echo "$PASSWORD" | simd genesis add-genesis-account validator "$START_BALANCE" +echo "$PASSWORD" | simd genesis add-genesis-account myvalidator "$START_BALANCE" echo "Setting up accounts ..." # (optionally) add a few more genesis accounts @@ -43,5 +45,5 @@ SELF_DELEGATION="3000000$STAKE" # 3 STAKE (leads to a voting power of 3) echo "$PASSWORD" echo "$PASSWORD" echo "$PASSWORD" -) | simd genesis gentx validator "$SELF_DELEGATION" --offline --account-number 0 --sequence 0 --chain-id "$CHAIN_ID" --moniker="$MONIKER" +) | simd genesis gentx myvalidator "$SELF_DELEGATION" --offline --account-number 0 --sequence 0 --chain-id "$CHAIN_ID" --moniker="$MONIKER" simd genesis collect-gentxs diff --git a/scripts/simapp47/template/.simapp/54d6ab824181c6fd51d87a81681ceb6004dcf3af.address b/scripts/simapp47/template/.simapp/54d6ab824181c6fd51d87a81681ceb6004dcf3af.address new file mode 100644 index 00000000..b8473cc7 --- /dev/null +++ b/scripts/simapp47/template/.simapp/54d6ab824181c6fd51d87a81681ceb6004dcf3af.address @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNTo1NDo1Ny4xMDU0NzMwMDcgKzAwMDAgVVRDIG09KzAuMTg0MTcyMzc2IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoieThLYTZ6N3gtSWo3X1ZjayJ9.WrTm7SYxgVACot5S5VHp4GVpTAgO-FfwBdeCiM5ZMiujeC0qgfdoGw.CPsKLs8bFnM5Nf1x.dNgI6psRJaPMQfVtC8rLZ7_r8VRcdQI0DWDciwOiVNbKlo4sfIsusGqpcsnbRqp0-OI6Su6zcjMPJUlCX6VcldmJYxfzSdG4epF7jA9PCoWMpzz0MExugutxtK9xfj_EBBPG92VEEvh8V4SKvat7RopRUg_FR7zFVKuOmw1ccZEy0VmbPudBSgG61HpxWu9aLA3AEtQKcr9OOUZ_8uTuDY5AQtmZxqrABqd2_bo11NrI2crEbC2dRPQVTYaXgg.dKD-LkNHcljNetyyH98Mtw \ No newline at end of file diff --git a/scripts/simapp47/template/.simapp/b5c0b767c5c1cf8c41c25e4d036259bf06c7fd93.address b/scripts/simapp47/template/.simapp/b5c0b767c5c1cf8c41c25e4d036259bf06c7fd93.address deleted file mode 100644 index 2661fb07..00000000 --- a/scripts/simapp47/template/.simapp/b5c0b767c5c1cf8c41c25e4d036259bf06c7fd93.address +++ /dev/null @@ -1 +0,0 @@ -eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNDo0Mjo0NC40NzQxMzI3MDkgKzAwMDAgVVRDIG09KzAuMTcwNzYxMjA5IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiY1pPc3VXa0NCX0lkdTFQZCJ9.6h-t9erqdoTorrB0IKQe-z7Viy04mZ7AFTI-Fmv3hSo3RKwEeXJZsA.9opmEfEGdvhVKWiF.wM-VwY1GhEFf9JlCVY5dRu_lZR9rtpbsgR21Ve2aP0mO1fa2CLW7Nij5SLDG-tL44afAtAR6PTqoY-NjRQTk_5OugqqtJWq93_didknIaxz-h3HYsA5Bz7E3vWoSkhuARZ5xJaf4bT6wVdWGcpPheWEO3wMrn9IpDKMUh6RR0s80AZSYO_lPTgtGIOOjCijH6DXWAmvI32BPyETOsMguH_X8JwKmL1xcwMTaoQMX7b2rRDtz7k620taY.gfDrj8v4AmLUzL8gGlz4Ew \ No newline at end of file diff --git a/scripts/simapp47/template/.simapp/config/genesis.json b/scripts/simapp47/template/.simapp/config/genesis.json index 94a8ebc4..9f894959 100644 --- a/scripts/simapp47/template/.simapp/config/genesis.json +++ b/scripts/simapp47/template/.simapp/config/genesis.json @@ -6,7 +6,7 @@ { "@type": "/cosmos.auth.v1beta1.BaseAccount", "account_number": "0", - "address": "cosmos1khqtwe79c88ccswztexsxcjehurv0lvnp9rjrj", + "address": "cosmos12nt2hqjps8r065wc02qks88tvqzdeua0ld3jxy", "pub_key": null, "sequence": "0" }, @@ -216,6 +216,19 @@ } ] }, + { + "address": "cosmos12nt2hqjps8r065wc02qks88tvqzdeua0ld3jxy", + "coins": [ + { + "amount": "1000000000", + "denom": "ucosm" + }, + { + "amount": "2000000000", + "denom": "ustake" + } + ] + }, { "address": "cosmos1vkv9sfwaak76weyamqx0flmng2vuquxqcuqukh", "coins": [ @@ -307,19 +320,6 @@ } ] }, - { - "address": "cosmos1khqtwe79c88ccswztexsxcjehurv0lvnp9rjrj", - "coins": [ - { - "amount": "1000000000", - "denom": "ucosm" - }, - { - "amount": "2000000000", - "denom": "ustake" - } - ] - }, { "address": "cosmos1h90ml36rcu7yegwduzgzderj2jmq49hcpfclw9", "coins": [ @@ -510,7 +510,7 @@ }, "public_key": { "@type": "/cosmos.crypto.secp256k1.PubKey", - "key": "A7hLmf3bxbqfZ8JaZXuvczC1FlJq7Gb4pZDAaJFJp+U2" + "key": "A0RZ3+xLf9xJiySHQxQsQtW8HJYEcniJKbFxG2R9ZEQv" }, "sequence": "0" } @@ -519,7 +519,7 @@ }, "body": { "extension_options": [], - "memo": "b08db03d89ae708e32d4890bcc31fe6bfe43ee1e@172.17.0.2:26656", + "memo": "8e5b014eec6510721cf34841c725c170fcaf3e57@172.17.0.3:26656", "messages": [ { "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", @@ -528,7 +528,7 @@ "max_rate": "0.200000000000000000", "rate": "0.100000000000000000" }, - "delegator_address": "cosmos1khqtwe79c88ccswztexsxcjehurv0lvnp9rjrj", + "delegator_address": "cosmos12nt2hqjps8r065wc02qks88tvqzdeua0ld3jxy", "description": { "details": "", "identity": "", @@ -539,9 +539,9 @@ "min_self_delegation": "1", "pubkey": { "@type": "/cosmos.crypto.ed25519.PubKey", - "key": "KrCvBmMix0qIMtFFEaqZa7LBJzgzNsgxGXbqcrlcqhY=" + "key": "Laj3X5Ef63Q14Q2pvurKO2nzNX9x8DGxp04/XlIpfZ4=" }, - "validator_address": "cosmosvaloper1khqtwe79c88ccswztexsxcjehurv0lvny3h80p", + "validator_address": "cosmosvaloper12nt2hqjps8r065wc02qks88tvqzdeua06e982h", "value": { "amount": "3000000", "denom": "ustake" @@ -552,7 +552,7 @@ "timeout_height": "0" }, "signatures": [ - "t83P+T4aCqfNuNOp6bAMmgu6JwvFdUVQ07dvuN0N0d5DwUFiYTV5I38s0NXl/1YC0QWlQzVv5Q+VIVjVfJtVeg==" + "qUWnEK+ZqE3coN7Niz+Ya75deMCXeKTYMGEkipavX9hABmZoOUnjX7nGQhavMqzPTJUBC5Z4/DZmXvwTXuOQwg==" ] } ] @@ -663,6 +663,6 @@ "app": "0" } }, - "genesis_time": "2023-04-06T14:42:44.176115751Z", + "genesis_time": "2023-04-06T15:54:56.783753131Z", "initial_height": "1" } diff --git a/scripts/simapp47/template/.simapp/config/gentx/gentx-8e5b014eec6510721cf34841c725c170fcaf3e57.json b/scripts/simapp47/template/.simapp/config/gentx/gentx-8e5b014eec6510721cf34841c725c170fcaf3e57.json new file mode 100644 index 00000000..3e496041 --- /dev/null +++ b/scripts/simapp47/template/.simapp/config/gentx/gentx-8e5b014eec6510721cf34841c725c170fcaf3e57.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"simd-moniker","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos12nt2hqjps8r065wc02qks88tvqzdeua0ld3jxy","validator_address":"cosmosvaloper12nt2hqjps8r065wc02qks88tvqzdeua06e982h","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Laj3X5Ef63Q14Q2pvurKO2nzNX9x8DGxp04/XlIpfZ4="},"value":{"denom":"ustake","amount":"3000000"}}],"memo":"8e5b014eec6510721cf34841c725c170fcaf3e57@172.17.0.3:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A0RZ3+xLf9xJiySHQxQsQtW8HJYEcniJKbFxG2R9ZEQv"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["qUWnEK+ZqE3coN7Niz+Ya75deMCXeKTYMGEkipavX9hABmZoOUnjX7nGQhavMqzPTJUBC5Z4/DZmXvwTXuOQwg=="]} diff --git a/scripts/simapp47/template/.simapp/config/gentx/gentx-b08db03d89ae708e32d4890bcc31fe6bfe43ee1e.json b/scripts/simapp47/template/.simapp/config/gentx/gentx-b08db03d89ae708e32d4890bcc31fe6bfe43ee1e.json deleted file mode 100644 index 9979ffed..00000000 --- a/scripts/simapp47/template/.simapp/config/gentx/gentx-b08db03d89ae708e32d4890bcc31fe6bfe43ee1e.json +++ /dev/null @@ -1 +0,0 @@ -{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"simd-moniker","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1khqtwe79c88ccswztexsxcjehurv0lvnp9rjrj","validator_address":"cosmosvaloper1khqtwe79c88ccswztexsxcjehurv0lvny3h80p","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"KrCvBmMix0qIMtFFEaqZa7LBJzgzNsgxGXbqcrlcqhY="},"value":{"denom":"ustake","amount":"3000000"}}],"memo":"b08db03d89ae708e32d4890bcc31fe6bfe43ee1e@172.17.0.2:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A7hLmf3bxbqfZ8JaZXuvczC1FlJq7Gb4pZDAaJFJp+U2"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["t83P+T4aCqfNuNOp6bAMmgu6JwvFdUVQ07dvuN0N0d5DwUFiYTV5I38s0NXl/1YC0QWlQzVv5Q+VIVjVfJtVeg=="]} diff --git a/scripts/simapp47/template/.simapp/config/node_key.json b/scripts/simapp47/template/.simapp/config/node_key.json index 91b958ab..cdff5bb5 100644 --- a/scripts/simapp47/template/.simapp/config/node_key.json +++ b/scripts/simapp47/template/.simapp/config/node_key.json @@ -1 +1 @@ -{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"1KAsFUMPRCz4AWxIk3MDr+mxOAvhP+LTMxbCo5pIEkrwmzpqW0fUGYvKH2XSVf5Vs7yz4A56LCe8y3PK+LhNoQ=="}} \ No newline at end of file +{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"NmTFcwH4rhHcZaEX60Qij0dvqijaCIIiHKQwzV6h61cKIURqlfAM2ApVSQyD7DQtGhIIcZQbnbc8MCq4mRDxcw=="}} \ No newline at end of file diff --git a/scripts/simapp47/template/.simapp/config/priv_validator_key.json b/scripts/simapp47/template/.simapp/config/priv_validator_key.json index 578ff902..c8470e06 100644 --- a/scripts/simapp47/template/.simapp/config/priv_validator_key.json +++ b/scripts/simapp47/template/.simapp/config/priv_validator_key.json @@ -1,11 +1,11 @@ { - "address": "74C63B371990FA6805FA99E4110A570180533FF8", + "address": "B3A25DAE616BAB289B777CEEDC6B8EA2EC1E1A97", "pub_key": { "type": "tendermint/PubKeyEd25519", - "value": "KrCvBmMix0qIMtFFEaqZa7LBJzgzNsgxGXbqcrlcqhY=" + "value": "Laj3X5Ef63Q14Q2pvurKO2nzNX9x8DGxp04/XlIpfZ4=" }, "priv_key": { "type": "tendermint/PrivKeyEd25519", - "value": "uPJ5THDVvT+G6j8h1sx3TcoyZyBHTOBfCXHQXKgzaL0qsK8GYyLHSogy0UURqplrssEnODM2yDEZdupyuVyqFg==" + "value": "VKTgD/dm7xYwbuVoM2uSPlA+v/fodrctJrRDl/j9KKotqPdfkR/rdDXhDam+6so7afM1f3HwMbGnTj9eUil9ng==" } } \ No newline at end of file diff --git a/scripts/simapp47/template/.simapp/keyhash b/scripts/simapp47/template/.simapp/keyhash index 6ae5a93a..86d7d611 100755 --- a/scripts/simapp47/template/.simapp/keyhash +++ b/scripts/simapp47/template/.simapp/keyhash @@ -1 +1 @@ -$2a$10$VplkbW5A9vi7pahBpJgR.OYbiMkluqOrwp9hwT668kH053rAAjLNm \ No newline at end of file +$2a$10$92NCsRHgaiIedWgFW2TBF.guYzQ80PFgY0rGW8g9lTzbD5uJSBNW6 \ No newline at end of file diff --git a/scripts/simapp47/template/.simapp/myvalidator.info b/scripts/simapp47/template/.simapp/myvalidator.info new file mode 100644 index 00000000..75995e63 --- /dev/null +++ b/scripts/simapp47/template/.simapp/myvalidator.info @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNTo1NDo1Ny4xMDA2NzE3MTUgKzAwMDAgVVRDIG09KzAuMTc5MzcxMDg1IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiYW5WNXFWa0VWOUhXYjFZeiJ9.SD8CGhN8y5WeWl6P2bvKLrw0NCYf-vlKRr7HR8Bji6ksJ21wIfnS-g.IKsvNI1ge-55z7T8._tSIrQ6mUzZHw1Ll-duC3AYAi969SKMPUVewjU2m8y5C885dxcjbxzfQm-9t07O4Gil9ffZZN6ijmCDq9Vs_PCejLZzLVbud_hoEyJfvck2myiYsaWq4wlNQHI_o0eZGmUemDH41JWd5ZWg8uDugQQcffVuHU92VJtaE_9XiZCXnLktDkfmvxNBkxsLeHNNHzvDn7gRBWedG4FX2Ua_nuvcIF1GsxtnddMbtwawakE2_ilib0WCBVdptV03YfpYVYHAAm5asCXyhsValPovvIALgASYikmQFgXIicU53hKhkNffrRULqyDHjR8T4S9SjSrC8RnFO6fuTx2blpn9z1A0sfiCDLlxaTOfXbSEp4R3YhfjeS2PwZWBE7HgYxt8ZPMgehlGPx6IM0m9fMg_owjVsSmju8myCTCrPhKB7-sQLgZPEB4XW7e4F0lHWXEaxy9ARdx0KGv8TxA.T49Qzx9DBe4DYs3cC6D-ig \ No newline at end of file diff --git a/scripts/simapp47/template/.simapp/validator.info b/scripts/simapp47/template/.simapp/validator.info deleted file mode 100644 index 27f45ad9..00000000 --- a/scripts/simapp47/template/.simapp/validator.info +++ /dev/null @@ -1 +0,0 @@ -eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNDo0Mjo0NC40NzAyODg1MDEgKzAwMDAgVVRDIG09KzAuMTY2OTE2NTAxIiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiTWo5bzd1MWxINVZtVGktWCJ9.q85IGPv662u7pAuQgDOLgdAYinixHzfMSMPiCDCpHI1PMc6U100yeg.coE6oyooWWSuKtJI.Oqg_JiOVe6r5MTLACN1fUSkw4Xz_SBkpvOIZjBYMwn1Rqa0OyiNHhuJ409lq8WA4aI1JZQOU2Iot58NqcOAILYL232O50om_J9jH1VgpPIIhdJrHrs8RWMqWL1eznRzu-iOEqWJ-ZN6FixSAxMNwg8yDAAxREzRVYMGV1Ky_UcOCZi6FnVHICCKnAhGWsCAJ6z9vptWWnkj7aw6MXQyk5nrLHnfhR4hcbanNQk7IJVxk46_5-FKS1GGMWF0-xx6XtrbpTkzbf3vXN6HTqhOlu5gd7oxjGW_R65lDxezPKCZBHrU-G0ZJM_DESxvQtMKjAAtb9Jl9Zm0ZsB-oueauGRsO5KfttyxEf4YETUSFbhLH5-27F_oOh68xSqmS6NEmlpOra2obLGhQ0E91om12JOlsYhhJT0By_4A258XHj2YHvGiudOeLYDfyChsdQeu55bKEVbQGO0Y.d_yBJaFWEqCTd1b4crPUEQ \ No newline at end of file diff --git a/scripts/simapp47/template/setup.sh b/scripts/simapp47/template/setup.sh index 4e973743..1a0f7345 100755 --- a/scripts/simapp47/template/setup.sh +++ b/scripts/simapp47/template/setup.sh @@ -23,12 +23,14 @@ echo "Setting up validator ..." if ! simd keys show validator 2>/dev/null; then echo "Validator does not yet exist. Creating it ..." ( + # Constant key to get the same validator operator address (cosmosvaloper1...) every time + echo "gather series sample skin gate mask gossip between equip knife total stereo" echo "$PASSWORD" echo "$PASSWORD" - ) | simd keys add validator + ) | simd keys add myvalidator --recover fi # hardcode the validator account for this instance (account number 0) -echo "$PASSWORD" | simd genesis add-genesis-account validator "$START_BALANCE" +echo "$PASSWORD" | simd genesis add-genesis-account myvalidator "$START_BALANCE" echo "Setting up accounts ..." # (optionally) add a few more genesis accounts @@ -43,5 +45,5 @@ SELF_DELEGATION="3000000$STAKE" # 3 STAKE (leads to a voting power of 3) echo "$PASSWORD" echo "$PASSWORD" echo "$PASSWORD" -) | simd genesis gentx validator "$SELF_DELEGATION" --offline --account-number 0 --sequence 0 --chain-id "$CHAIN_ID" --moniker="$MONIKER" +) | simd genesis gentx myvalidator "$SELF_DELEGATION" --offline --account-number 0 --sequence 0 --chain-id "$CHAIN_ID" --moniker="$MONIKER" simd genesis collect-gentxs diff --git a/scripts/simapp47/template_slow/.simapp/54d6ab824181c6fd51d87a81681ceb6004dcf3af.address b/scripts/simapp47/template_slow/.simapp/54d6ab824181c6fd51d87a81681ceb6004dcf3af.address new file mode 100644 index 00000000..b8473cc7 --- /dev/null +++ b/scripts/simapp47/template_slow/.simapp/54d6ab824181c6fd51d87a81681ceb6004dcf3af.address @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNTo1NDo1Ny4xMDU0NzMwMDcgKzAwMDAgVVRDIG09KzAuMTg0MTcyMzc2IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoieThLYTZ6N3gtSWo3X1ZjayJ9.WrTm7SYxgVACot5S5VHp4GVpTAgO-FfwBdeCiM5ZMiujeC0qgfdoGw.CPsKLs8bFnM5Nf1x.dNgI6psRJaPMQfVtC8rLZ7_r8VRcdQI0DWDciwOiVNbKlo4sfIsusGqpcsnbRqp0-OI6Su6zcjMPJUlCX6VcldmJYxfzSdG4epF7jA9PCoWMpzz0MExugutxtK9xfj_EBBPG92VEEvh8V4SKvat7RopRUg_FR7zFVKuOmw1ccZEy0VmbPudBSgG61HpxWu9aLA3AEtQKcr9OOUZ_8uTuDY5AQtmZxqrABqd2_bo11NrI2crEbC2dRPQVTYaXgg.dKD-LkNHcljNetyyH98Mtw \ No newline at end of file diff --git a/scripts/simapp47/template_slow/.simapp/b5c0b767c5c1cf8c41c25e4d036259bf06c7fd93.address b/scripts/simapp47/template_slow/.simapp/b5c0b767c5c1cf8c41c25e4d036259bf06c7fd93.address deleted file mode 100644 index 2661fb07..00000000 --- a/scripts/simapp47/template_slow/.simapp/b5c0b767c5c1cf8c41c25e4d036259bf06c7fd93.address +++ /dev/null @@ -1 +0,0 @@ -eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNDo0Mjo0NC40NzQxMzI3MDkgKzAwMDAgVVRDIG09KzAuMTcwNzYxMjA5IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiY1pPc3VXa0NCX0lkdTFQZCJ9.6h-t9erqdoTorrB0IKQe-z7Viy04mZ7AFTI-Fmv3hSo3RKwEeXJZsA.9opmEfEGdvhVKWiF.wM-VwY1GhEFf9JlCVY5dRu_lZR9rtpbsgR21Ve2aP0mO1fa2CLW7Nij5SLDG-tL44afAtAR6PTqoY-NjRQTk_5OugqqtJWq93_didknIaxz-h3HYsA5Bz7E3vWoSkhuARZ5xJaf4bT6wVdWGcpPheWEO3wMrn9IpDKMUh6RR0s80AZSYO_lPTgtGIOOjCijH6DXWAmvI32BPyETOsMguH_X8JwKmL1xcwMTaoQMX7b2rRDtz7k620taY.gfDrj8v4AmLUzL8gGlz4Ew \ No newline at end of file diff --git a/scripts/simapp47/template_slow/.simapp/config/genesis.json b/scripts/simapp47/template_slow/.simapp/config/genesis.json index 94a8ebc4..9f894959 100644 --- a/scripts/simapp47/template_slow/.simapp/config/genesis.json +++ b/scripts/simapp47/template_slow/.simapp/config/genesis.json @@ -6,7 +6,7 @@ { "@type": "/cosmos.auth.v1beta1.BaseAccount", "account_number": "0", - "address": "cosmos1khqtwe79c88ccswztexsxcjehurv0lvnp9rjrj", + "address": "cosmos12nt2hqjps8r065wc02qks88tvqzdeua0ld3jxy", "pub_key": null, "sequence": "0" }, @@ -216,6 +216,19 @@ } ] }, + { + "address": "cosmos12nt2hqjps8r065wc02qks88tvqzdeua0ld3jxy", + "coins": [ + { + "amount": "1000000000", + "denom": "ucosm" + }, + { + "amount": "2000000000", + "denom": "ustake" + } + ] + }, { "address": "cosmos1vkv9sfwaak76weyamqx0flmng2vuquxqcuqukh", "coins": [ @@ -307,19 +320,6 @@ } ] }, - { - "address": "cosmos1khqtwe79c88ccswztexsxcjehurv0lvnp9rjrj", - "coins": [ - { - "amount": "1000000000", - "denom": "ucosm" - }, - { - "amount": "2000000000", - "denom": "ustake" - } - ] - }, { "address": "cosmos1h90ml36rcu7yegwduzgzderj2jmq49hcpfclw9", "coins": [ @@ -510,7 +510,7 @@ }, "public_key": { "@type": "/cosmos.crypto.secp256k1.PubKey", - "key": "A7hLmf3bxbqfZ8JaZXuvczC1FlJq7Gb4pZDAaJFJp+U2" + "key": "A0RZ3+xLf9xJiySHQxQsQtW8HJYEcniJKbFxG2R9ZEQv" }, "sequence": "0" } @@ -519,7 +519,7 @@ }, "body": { "extension_options": [], - "memo": "b08db03d89ae708e32d4890bcc31fe6bfe43ee1e@172.17.0.2:26656", + "memo": "8e5b014eec6510721cf34841c725c170fcaf3e57@172.17.0.3:26656", "messages": [ { "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", @@ -528,7 +528,7 @@ "max_rate": "0.200000000000000000", "rate": "0.100000000000000000" }, - "delegator_address": "cosmos1khqtwe79c88ccswztexsxcjehurv0lvnp9rjrj", + "delegator_address": "cosmos12nt2hqjps8r065wc02qks88tvqzdeua0ld3jxy", "description": { "details": "", "identity": "", @@ -539,9 +539,9 @@ "min_self_delegation": "1", "pubkey": { "@type": "/cosmos.crypto.ed25519.PubKey", - "key": "KrCvBmMix0qIMtFFEaqZa7LBJzgzNsgxGXbqcrlcqhY=" + "key": "Laj3X5Ef63Q14Q2pvurKO2nzNX9x8DGxp04/XlIpfZ4=" }, - "validator_address": "cosmosvaloper1khqtwe79c88ccswztexsxcjehurv0lvny3h80p", + "validator_address": "cosmosvaloper12nt2hqjps8r065wc02qks88tvqzdeua06e982h", "value": { "amount": "3000000", "denom": "ustake" @@ -552,7 +552,7 @@ "timeout_height": "0" }, "signatures": [ - "t83P+T4aCqfNuNOp6bAMmgu6JwvFdUVQ07dvuN0N0d5DwUFiYTV5I38s0NXl/1YC0QWlQzVv5Q+VIVjVfJtVeg==" + "qUWnEK+ZqE3coN7Niz+Ya75deMCXeKTYMGEkipavX9hABmZoOUnjX7nGQhavMqzPTJUBC5Z4/DZmXvwTXuOQwg==" ] } ] @@ -663,6 +663,6 @@ "app": "0" } }, - "genesis_time": "2023-04-06T14:42:44.176115751Z", + "genesis_time": "2023-04-06T15:54:56.783753131Z", "initial_height": "1" } diff --git a/scripts/simapp47/template_slow/.simapp/config/gentx/gentx-8e5b014eec6510721cf34841c725c170fcaf3e57.json b/scripts/simapp47/template_slow/.simapp/config/gentx/gentx-8e5b014eec6510721cf34841c725c170fcaf3e57.json new file mode 100644 index 00000000..3e496041 --- /dev/null +++ b/scripts/simapp47/template_slow/.simapp/config/gentx/gentx-8e5b014eec6510721cf34841c725c170fcaf3e57.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"simd-moniker","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos12nt2hqjps8r065wc02qks88tvqzdeua0ld3jxy","validator_address":"cosmosvaloper12nt2hqjps8r065wc02qks88tvqzdeua06e982h","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Laj3X5Ef63Q14Q2pvurKO2nzNX9x8DGxp04/XlIpfZ4="},"value":{"denom":"ustake","amount":"3000000"}}],"memo":"8e5b014eec6510721cf34841c725c170fcaf3e57@172.17.0.3:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A0RZ3+xLf9xJiySHQxQsQtW8HJYEcniJKbFxG2R9ZEQv"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["qUWnEK+ZqE3coN7Niz+Ya75deMCXeKTYMGEkipavX9hABmZoOUnjX7nGQhavMqzPTJUBC5Z4/DZmXvwTXuOQwg=="]} diff --git a/scripts/simapp47/template_slow/.simapp/config/gentx/gentx-b08db03d89ae708e32d4890bcc31fe6bfe43ee1e.json b/scripts/simapp47/template_slow/.simapp/config/gentx/gentx-b08db03d89ae708e32d4890bcc31fe6bfe43ee1e.json deleted file mode 100644 index 9979ffed..00000000 --- a/scripts/simapp47/template_slow/.simapp/config/gentx/gentx-b08db03d89ae708e32d4890bcc31fe6bfe43ee1e.json +++ /dev/null @@ -1 +0,0 @@ -{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"simd-moniker","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1khqtwe79c88ccswztexsxcjehurv0lvnp9rjrj","validator_address":"cosmosvaloper1khqtwe79c88ccswztexsxcjehurv0lvny3h80p","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"KrCvBmMix0qIMtFFEaqZa7LBJzgzNsgxGXbqcrlcqhY="},"value":{"denom":"ustake","amount":"3000000"}}],"memo":"b08db03d89ae708e32d4890bcc31fe6bfe43ee1e@172.17.0.2:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A7hLmf3bxbqfZ8JaZXuvczC1FlJq7Gb4pZDAaJFJp+U2"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["t83P+T4aCqfNuNOp6bAMmgu6JwvFdUVQ07dvuN0N0d5DwUFiYTV5I38s0NXl/1YC0QWlQzVv5Q+VIVjVfJtVeg=="]} diff --git a/scripts/simapp47/template_slow/.simapp/config/node_key.json b/scripts/simapp47/template_slow/.simapp/config/node_key.json index 91b958ab..cdff5bb5 100644 --- a/scripts/simapp47/template_slow/.simapp/config/node_key.json +++ b/scripts/simapp47/template_slow/.simapp/config/node_key.json @@ -1 +1 @@ -{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"1KAsFUMPRCz4AWxIk3MDr+mxOAvhP+LTMxbCo5pIEkrwmzpqW0fUGYvKH2XSVf5Vs7yz4A56LCe8y3PK+LhNoQ=="}} \ No newline at end of file +{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"NmTFcwH4rhHcZaEX60Qij0dvqijaCIIiHKQwzV6h61cKIURqlfAM2ApVSQyD7DQtGhIIcZQbnbc8MCq4mRDxcw=="}} \ No newline at end of file diff --git a/scripts/simapp47/template_slow/.simapp/config/priv_validator_key.json b/scripts/simapp47/template_slow/.simapp/config/priv_validator_key.json index 578ff902..c8470e06 100644 --- a/scripts/simapp47/template_slow/.simapp/config/priv_validator_key.json +++ b/scripts/simapp47/template_slow/.simapp/config/priv_validator_key.json @@ -1,11 +1,11 @@ { - "address": "74C63B371990FA6805FA99E4110A570180533FF8", + "address": "B3A25DAE616BAB289B777CEEDC6B8EA2EC1E1A97", "pub_key": { "type": "tendermint/PubKeyEd25519", - "value": "KrCvBmMix0qIMtFFEaqZa7LBJzgzNsgxGXbqcrlcqhY=" + "value": "Laj3X5Ef63Q14Q2pvurKO2nzNX9x8DGxp04/XlIpfZ4=" }, "priv_key": { "type": "tendermint/PrivKeyEd25519", - "value": "uPJ5THDVvT+G6j8h1sx3TcoyZyBHTOBfCXHQXKgzaL0qsK8GYyLHSogy0UURqplrssEnODM2yDEZdupyuVyqFg==" + "value": "VKTgD/dm7xYwbuVoM2uSPlA+v/fodrctJrRDl/j9KKotqPdfkR/rdDXhDam+6so7afM1f3HwMbGnTj9eUil9ng==" } } \ No newline at end of file diff --git a/scripts/simapp47/template_slow/.simapp/keyhash b/scripts/simapp47/template_slow/.simapp/keyhash index 6ae5a93a..86d7d611 100755 --- a/scripts/simapp47/template_slow/.simapp/keyhash +++ b/scripts/simapp47/template_slow/.simapp/keyhash @@ -1 +1 @@ -$2a$10$VplkbW5A9vi7pahBpJgR.OYbiMkluqOrwp9hwT668kH053rAAjLNm \ No newline at end of file +$2a$10$92NCsRHgaiIedWgFW2TBF.guYzQ80PFgY0rGW8g9lTzbD5uJSBNW6 \ No newline at end of file diff --git a/scripts/simapp47/template_slow/.simapp/myvalidator.info b/scripts/simapp47/template_slow/.simapp/myvalidator.info new file mode 100644 index 00000000..75995e63 --- /dev/null +++ b/scripts/simapp47/template_slow/.simapp/myvalidator.info @@ -0,0 +1 @@ +eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNTo1NDo1Ny4xMDA2NzE3MTUgKzAwMDAgVVRDIG09KzAuMTc5MzcxMDg1IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiYW5WNXFWa0VWOUhXYjFZeiJ9.SD8CGhN8y5WeWl6P2bvKLrw0NCYf-vlKRr7HR8Bji6ksJ21wIfnS-g.IKsvNI1ge-55z7T8._tSIrQ6mUzZHw1Ll-duC3AYAi969SKMPUVewjU2m8y5C885dxcjbxzfQm-9t07O4Gil9ffZZN6ijmCDq9Vs_PCejLZzLVbud_hoEyJfvck2myiYsaWq4wlNQHI_o0eZGmUemDH41JWd5ZWg8uDugQQcffVuHU92VJtaE_9XiZCXnLktDkfmvxNBkxsLeHNNHzvDn7gRBWedG4FX2Ua_nuvcIF1GsxtnddMbtwawakE2_ilib0WCBVdptV03YfpYVYHAAm5asCXyhsValPovvIALgASYikmQFgXIicU53hKhkNffrRULqyDHjR8T4S9SjSrC8RnFO6fuTx2blpn9z1A0sfiCDLlxaTOfXbSEp4R3YhfjeS2PwZWBE7HgYxt8ZPMgehlGPx6IM0m9fMg_owjVsSmju8myCTCrPhKB7-sQLgZPEB4XW7e4F0lHWXEaxy9ARdx0KGv8TxA.T49Qzx9DBe4DYs3cC6D-ig \ No newline at end of file diff --git a/scripts/simapp47/template_slow/.simapp/validator.info b/scripts/simapp47/template_slow/.simapp/validator.info deleted file mode 100644 index 27f45ad9..00000000 --- a/scripts/simapp47/template_slow/.simapp/validator.info +++ /dev/null @@ -1 +0,0 @@ -eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNDo0Mjo0NC40NzAyODg1MDEgKzAwMDAgVVRDIG09KzAuMTY2OTE2NTAxIiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiTWo5bzd1MWxINVZtVGktWCJ9.q85IGPv662u7pAuQgDOLgdAYinixHzfMSMPiCDCpHI1PMc6U100yeg.coE6oyooWWSuKtJI.Oqg_JiOVe6r5MTLACN1fUSkw4Xz_SBkpvOIZjBYMwn1Rqa0OyiNHhuJ409lq8WA4aI1JZQOU2Iot58NqcOAILYL232O50om_J9jH1VgpPIIhdJrHrs8RWMqWL1eznRzu-iOEqWJ-ZN6FixSAxMNwg8yDAAxREzRVYMGV1Ky_UcOCZi6FnVHICCKnAhGWsCAJ6z9vptWWnkj7aw6MXQyk5nrLHnfhR4hcbanNQk7IJVxk46_5-FKS1GGMWF0-xx6XtrbpTkzbf3vXN6HTqhOlu5gd7oxjGW_R65lDxezPKCZBHrU-G0ZJM_DESxvQtMKjAAtb9Jl9Zm0ZsB-oueauGRsO5KfttyxEf4YETUSFbhLH5-27F_oOh68xSqmS6NEmlpOra2obLGhQ0E91om12JOlsYhhJT0By_4A258XHj2YHvGiudOeLYDfyChsdQeu55bKEVbQGO0Y.d_yBJaFWEqCTd1b4crPUEQ \ No newline at end of file diff --git a/scripts/simapp47/template_slow/setup.sh b/scripts/simapp47/template_slow/setup.sh index 4e973743..1a0f7345 100755 --- a/scripts/simapp47/template_slow/setup.sh +++ b/scripts/simapp47/template_slow/setup.sh @@ -23,12 +23,14 @@ echo "Setting up validator ..." if ! simd keys show validator 2>/dev/null; then echo "Validator does not yet exist. Creating it ..." ( + # Constant key to get the same validator operator address (cosmosvaloper1...) every time + echo "gather series sample skin gate mask gossip between equip knife total stereo" echo "$PASSWORD" echo "$PASSWORD" - ) | simd keys add validator + ) | simd keys add myvalidator --recover fi # hardcode the validator account for this instance (account number 0) -echo "$PASSWORD" | simd genesis add-genesis-account validator "$START_BALANCE" +echo "$PASSWORD" | simd genesis add-genesis-account myvalidator "$START_BALANCE" echo "Setting up accounts ..." # (optionally) add a few more genesis accounts @@ -43,5 +45,5 @@ SELF_DELEGATION="3000000$STAKE" # 3 STAKE (leads to a voting power of 3) echo "$PASSWORD" echo "$PASSWORD" echo "$PASSWORD" -) | simd genesis gentx validator "$SELF_DELEGATION" --offline --account-number 0 --sequence 0 --chain-id "$CHAIN_ID" --moniker="$MONIKER" +) | simd genesis gentx myvalidator "$SELF_DELEGATION" --offline --account-number 0 --sequence 0 --chain-id "$CHAIN_ID" --moniker="$MONIKER" simd genesis collect-gentxs