mirror of
https://github.com/cosmos/cosmjs.git
synced 2025-03-10 13:47:12 +00:00
Use constant validator key
This commit is contained in:
parent
c325d71be8
commit
aeb7254274
@ -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
|
||||
|
@ -0,0 +1 @@
|
||||
eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNTo1NDo1Ny4xMDU0NzMwMDcgKzAwMDAgVVRDIG09KzAuMTg0MTcyMzc2IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoieThLYTZ6N3gtSWo3X1ZjayJ9.WrTm7SYxgVACot5S5VHp4GVpTAgO-FfwBdeCiM5ZMiujeC0qgfdoGw.CPsKLs8bFnM5Nf1x.dNgI6psRJaPMQfVtC8rLZ7_r8VRcdQI0DWDciwOiVNbKlo4sfIsusGqpcsnbRqp0-OI6Su6zcjMPJUlCX6VcldmJYxfzSdG4epF7jA9PCoWMpzz0MExugutxtK9xfj_EBBPG92VEEvh8V4SKvat7RopRUg_FR7zFVKuOmw1ccZEy0VmbPudBSgG61HpxWu9aLA3AEtQKcr9OOUZ_8uTuDY5AQtmZxqrABqd2_bo11NrI2crEbC2dRPQVTYaXgg.dKD-LkNHcljNetyyH98Mtw
|
@ -1 +0,0 @@
|
||||
eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNDo0Mjo0NC40NzQxMzI3MDkgKzAwMDAgVVRDIG09KzAuMTcwNzYxMjA5IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiY1pPc3VXa0NCX0lkdTFQZCJ9.6h-t9erqdoTorrB0IKQe-z7Viy04mZ7AFTI-Fmv3hSo3RKwEeXJZsA.9opmEfEGdvhVKWiF.wM-VwY1GhEFf9JlCVY5dRu_lZR9rtpbsgR21Ve2aP0mO1fa2CLW7Nij5SLDG-tL44afAtAR6PTqoY-NjRQTk_5OugqqtJWq93_didknIaxz-h3HYsA5Bz7E3vWoSkhuARZ5xJaf4bT6wVdWGcpPheWEO3wMrn9IpDKMUh6RR0s80AZSYO_lPTgtGIOOjCijH6DXWAmvI32BPyETOsMguH_X8JwKmL1xcwMTaoQMX7b2rRDtz7k620taY.gfDrj8v4AmLUzL8gGlz4Ew
|
@ -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"
|
||||
}
|
||||
|
@ -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=="]}
|
@ -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=="]}
|
@ -1 +1 @@
|
||||
{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"1KAsFUMPRCz4AWxIk3MDr+mxOAvhP+LTMxbCo5pIEkrwmzpqW0fUGYvKH2XSVf5Vs7yz4A56LCe8y3PK+LhNoQ=="}}
|
||||
{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"NmTFcwH4rhHcZaEX60Qij0dvqijaCIIiHKQwzV6h61cKIURqlfAM2ApVSQyD7DQtGhIIcZQbnbc8MCq4mRDxcw=="}}
|
@ -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=="
|
||||
}
|
||||
}
|
@ -1 +1 @@
|
||||
$2a$10$VplkbW5A9vi7pahBpJgR.OYbiMkluqOrwp9hwT668kH053rAAjLNm
|
||||
$2a$10$92NCsRHgaiIedWgFW2TBF.guYzQ80PFgY0rGW8g9lTzbD5uJSBNW6
|
1
scripts/simapp47/template/.simapp/myvalidator.info
Normal file
1
scripts/simapp47/template/.simapp/myvalidator.info
Normal file
@ -0,0 +1 @@
|
||||
eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNTo1NDo1Ny4xMDA2NzE3MTUgKzAwMDAgVVRDIG09KzAuMTc5MzcxMDg1IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiYW5WNXFWa0VWOUhXYjFZeiJ9.SD8CGhN8y5WeWl6P2bvKLrw0NCYf-vlKRr7HR8Bji6ksJ21wIfnS-g.IKsvNI1ge-55z7T8._tSIrQ6mUzZHw1Ll-duC3AYAi969SKMPUVewjU2m8y5C885dxcjbxzfQm-9t07O4Gil9ffZZN6ijmCDq9Vs_PCejLZzLVbud_hoEyJfvck2myiYsaWq4wlNQHI_o0eZGmUemDH41JWd5ZWg8uDugQQcffVuHU92VJtaE_9XiZCXnLktDkfmvxNBkxsLeHNNHzvDn7gRBWedG4FX2Ua_nuvcIF1GsxtnddMbtwawakE2_ilib0WCBVdptV03YfpYVYHAAm5asCXyhsValPovvIALgASYikmQFgXIicU53hKhkNffrRULqyDHjR8T4S9SjSrC8RnFO6fuTx2blpn9z1A0sfiCDLlxaTOfXbSEp4R3YhfjeS2PwZWBE7HgYxt8ZPMgehlGPx6IM0m9fMg_owjVsSmju8myCTCrPhKB7-sQLgZPEB4XW7e4F0lHWXEaxy9ARdx0KGv8TxA.T49Qzx9DBe4DYs3cC6D-ig
|
@ -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
|
@ -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
|
||||
|
@ -0,0 +1 @@
|
||||
eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNTo1NDo1Ny4xMDU0NzMwMDcgKzAwMDAgVVRDIG09KzAuMTg0MTcyMzc2IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoieThLYTZ6N3gtSWo3X1ZjayJ9.WrTm7SYxgVACot5S5VHp4GVpTAgO-FfwBdeCiM5ZMiujeC0qgfdoGw.CPsKLs8bFnM5Nf1x.dNgI6psRJaPMQfVtC8rLZ7_r8VRcdQI0DWDciwOiVNbKlo4sfIsusGqpcsnbRqp0-OI6Su6zcjMPJUlCX6VcldmJYxfzSdG4epF7jA9PCoWMpzz0MExugutxtK9xfj_EBBPG92VEEvh8V4SKvat7RopRUg_FR7zFVKuOmw1ccZEy0VmbPudBSgG61HpxWu9aLA3AEtQKcr9OOUZ_8uTuDY5AQtmZxqrABqd2_bo11NrI2crEbC2dRPQVTYaXgg.dKD-LkNHcljNetyyH98Mtw
|
@ -1 +0,0 @@
|
||||
eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNDo0Mjo0NC40NzQxMzI3MDkgKzAwMDAgVVRDIG09KzAuMTcwNzYxMjA5IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiY1pPc3VXa0NCX0lkdTFQZCJ9.6h-t9erqdoTorrB0IKQe-z7Viy04mZ7AFTI-Fmv3hSo3RKwEeXJZsA.9opmEfEGdvhVKWiF.wM-VwY1GhEFf9JlCVY5dRu_lZR9rtpbsgR21Ve2aP0mO1fa2CLW7Nij5SLDG-tL44afAtAR6PTqoY-NjRQTk_5OugqqtJWq93_didknIaxz-h3HYsA5Bz7E3vWoSkhuARZ5xJaf4bT6wVdWGcpPheWEO3wMrn9IpDKMUh6RR0s80AZSYO_lPTgtGIOOjCijH6DXWAmvI32BPyETOsMguH_X8JwKmL1xcwMTaoQMX7b2rRDtz7k620taY.gfDrj8v4AmLUzL8gGlz4Ew
|
@ -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"
|
||||
}
|
||||
|
@ -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=="]}
|
@ -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=="]}
|
@ -1 +1 @@
|
||||
{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"1KAsFUMPRCz4AWxIk3MDr+mxOAvhP+LTMxbCo5pIEkrwmzpqW0fUGYvKH2XSVf5Vs7yz4A56LCe8y3PK+LhNoQ=="}}
|
||||
{"priv_key":{"type":"tendermint/PrivKeyEd25519","value":"NmTFcwH4rhHcZaEX60Qij0dvqijaCIIiHKQwzV6h61cKIURqlfAM2ApVSQyD7DQtGhIIcZQbnbc8MCq4mRDxcw=="}}
|
@ -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=="
|
||||
}
|
||||
}
|
@ -1 +1 @@
|
||||
$2a$10$VplkbW5A9vi7pahBpJgR.OYbiMkluqOrwp9hwT668kH053rAAjLNm
|
||||
$2a$10$92NCsRHgaiIedWgFW2TBF.guYzQ80PFgY0rGW8g9lTzbD5uJSBNW6
|
1
scripts/simapp47/template_slow/.simapp/myvalidator.info
Normal file
1
scripts/simapp47/template_slow/.simapp/myvalidator.info
Normal file
@ -0,0 +1 @@
|
||||
eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjcmVhdGVkIjoiMjAyMy0wNC0wNiAxNTo1NDo1Ny4xMDA2NzE3MTUgKzAwMDAgVVRDIG09KzAuMTc5MzcxMDg1IiwiZW5jIjoiQTI1NkdDTSIsInAyYyI6ODE5MiwicDJzIjoiYW5WNXFWa0VWOUhXYjFZeiJ9.SD8CGhN8y5WeWl6P2bvKLrw0NCYf-vlKRr7HR8Bji6ksJ21wIfnS-g.IKsvNI1ge-55z7T8._tSIrQ6mUzZHw1Ll-duC3AYAi969SKMPUVewjU2m8y5C885dxcjbxzfQm-9t07O4Gil9ffZZN6ijmCDq9Vs_PCejLZzLVbud_hoEyJfvck2myiYsaWq4wlNQHI_o0eZGmUemDH41JWd5ZWg8uDugQQcffVuHU92VJtaE_9XiZCXnLktDkfmvxNBkxsLeHNNHzvDn7gRBWedG4FX2Ua_nuvcIF1GsxtnddMbtwawakE2_ilib0WCBVdptV03YfpYVYHAAm5asCXyhsValPovvIALgASYikmQFgXIicU53hKhkNffrRULqyDHjR8T4S9SjSrC8RnFO6fuTx2blpn9z1A0sfiCDLlxaTOfXbSEp4R3YhfjeS2PwZWBE7HgYxt8ZPMgehlGPx6IM0m9fMg_owjVsSmju8myCTCrPhKB7-sQLgZPEB4XW7e4F0lHWXEaxy9ARdx0KGv8TxA.T49Qzx9DBe4DYs3cC6D-ig
|
@ -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
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user