diff --git a/scripts/node.sh b/scripts/node.sh index a7a758e4..658ceb2e 100644 --- a/scripts/node.sh +++ b/scripts/node.sh @@ -3,20 +3,31 @@ git checkout test/upgrade ./local_node.sh # proposal upgrade -realio-networkd tx gov submit-legacy-proposal software-upgrade multistaking --upgrade-height 30 --description "testing, testing, 1, 2, 3" --upgrade-info "testing" --title "Test Proposal" --from dev0 --keyring-backend test --no-validate --chain-id realionetworklocal_7777-1 --deposit 10000000ario --yes --home "$HOME/.realio-network-tmp" --fees 1000000000000000000000000ario --gas 1000000 +realio-networkd tx gov submit-legacy-proposal software-upgrade multistaking --upgrade-height 50 --description "testing, testing, 1, 2, 3" --upgrade-info "testing" --title "Test Proposal" --from dev0 --keyring-backend test --no-validate --chain-id realionetworklocal_7777-1 --deposit 10000000ario --yes --home "$HOME/.realio-network-tmp" --fees 1000000000000000000000000ario --gas 1000000 # vote realio-networkd tx gov vote 1 yes --from dev0 --keyring-backend test --chain-id realionetworklocal_7777-1 --yes --home "$HOME/.realio-network-tmp" --fees 1000000000000000000000000ario # wait until upgrade height and cancel node process -# copy state to config -# export new state -realio-networkd export --home "$HOME/.realio-network-tmp" >> ~/.realio-network-tmp/config/state.json - # checkout intergrate-multistaking git checkout intergrate-multistaking +# copy state to config +# export new state +realio-networkd export --home "$HOME/.realio-network-tmp" >> scripts/state.json +# copy state +cp scripts/state.json ~/.realio-network-tmp/config/state.json # build new binary make install # run node realio-networkd start --log_level "info" --minimum-gas-prices=0.00001ario --json-rpc.api eth,txpool,personal,net,debug,web3 --api.enable --home "$HOME/.realio-network-tmp" + +realio-networkd tx gov submit-legacy-proposal software-upgrade v4 --upgrade-height 80 --description "testing, testing, 1, 2, 3" --upgrade-info "testing" --title "Test Proposal" --from dev0 --keyring-backend test --no-validate --chain-id realionetworklocal_7777-1 --deposit 10000000ario --yes --home "$HOME/.realio-network-tmp" --fees 1000000000000000000000000ario --gas 1000000 + +realio-networkd tx gov vote 2 yes --from dev0 --keyring-backend test --chain-id realionetworklocal_7777-1 --yes --home "$HOME/.realio-network-tmp" --fees 1000000000000000000000000ario + +git checkout feat/sdk-47 + +make install +# run node +realio-networkd start --log_level "info" --minimum-gas-prices=0.00001ario --json-rpc.api eth,txpool,personal,net,debug,web3 --api.enable --home "$HOME/.realio-network-tmp" \ No newline at end of file diff --git a/scripts/state-ms.json b/scripts/state-ms.json deleted file mode 100644 index 655dcc78..00000000 --- a/scripts/state-ms.json +++ /dev/null @@ -1,776 +0,0 @@ -{ - "app_hash": "", - "app_state": { - "asset": { - "params": {}, - "tokens": [ - { - "authorizationRequired": true, - "authorized": [ - { - "address": "realio1jtkxh3gzv8k7ccxqaf4kh4hg9v4pu0z02ugr5a", - "authorized": true - } - ], - "manager": "realio1jtkxh3gzv8k7ccxqaf4kh4hg9v4pu0z02ugr5a", - "name": "Realio Security Token", - "symbol": "rst", - "total": "50000000" - } - ] - }, - "auth": { - "accounts": [ - { - "@type": "/ethermint.types.v1.EthAccount", - "base_account": { - "account_number": "1", - "address": "realio18sctr63khcpzdl6agr92ww03we5q5mjgl8rvg0", - "pub_key": null, - "sequence": "0" - }, - "code_hash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "@type": "/cosmos.auth.v1beta1.ModuleAccount", - "base_account": { - "account_number": "5", - "address": "realio1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3uwd99d", - "pub_key": null, - "sequence": "0" - }, - "name": "bonded_tokens_pool", - "permissions": [ - "burner", - "staking" - ] - }, - { - "@type": "/cosmos.auth.v1beta1.ModuleAccount", - "base_account": { - "account_number": "6", - "address": "realio1tygms3xhhs3yv487phx3dw4a95jn7t7lgw35ne", - "pub_key": null, - "sequence": "0" - }, - "name": "not_bonded_tokens_pool", - "permissions": [ - "burner", - "staking" - ] - }, - { - "@type": "/ethermint.types.v1.EthAccount", - "base_account": { - "account_number": "0", - "address": "realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx", - "pub_key": { - "@type": "/ethermint.crypto.v1.ethsecp256k1.PubKey", - "key": "A9YfKzyc9PM+NmZETwaweQ4ZWdGJDvWKd2Xdqyo1Pc+Y" - }, - "sequence": "5" - }, - "code_hash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "@type": "/cosmos.auth.v1beta1.ModuleAccount", - "base_account": { - "account_number": "7", - "address": "realio10d07y265gmmuvt4z0w9aw880jnsr700jnhh02f", - "pub_key": null, - "sequence": "0" - }, - "name": "gov", - "permissions": [ - "burner" - ] - }, - { - "@type": "/ethermint.types.v1.EthAccount", - "base_account": { - "account_number": "2", - "address": "realio1jtkxh3gzv8k7ccxqaf4kh4hg9v4pu0z02ugr5a", - "pub_key": null, - "sequence": "0" - }, - "code_hash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" - }, - { - "@type": "/cosmos.auth.v1beta1.ModuleAccount", - "base_account": { - "account_number": "4", - "address": "realio1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8w2qk49", - "pub_key": null, - "sequence": "0" - }, - "name": "distribution", - "permissions": [] - }, - { - "@type": "/cosmos.auth.v1beta1.ModuleAccount", - "base_account": { - "account_number": "9", - "address": "realio1mgydlcxrwfn9kx9u6642t4l5fn5h5kydekwk47", - "pub_key": null, - "sequence": "0" - }, - "name": "multistaking", - "permissions": [ - "minter", - "burner" - ] - }, - { - "@type": "/cosmos.auth.v1beta1.ModuleAccount", - "base_account": { - "account_number": "8", - "address": "realio1m3h30wlvsf8llruxtpukdvsy0km2kum8pyrjm6", - "pub_key": null, - "sequence": "0" - }, - "name": "mint", - "permissions": [ - "minter" - ] - }, - { - "@type": "/cosmos.auth.v1beta1.ModuleAccount", - "base_account": { - "account_number": "3", - "address": "realio17xpfvakm2amg962yls6f84z3kell8c5lev82h8", - "pub_key": null, - "sequence": "0" - }, - "name": "fee_collector", - "permissions": [] - } - ], - "params": { - "max_memo_characters": "256", - "sig_verify_cost_ed25519": "590", - "sig_verify_cost_secp256k1": "1000", - "tx_sig_limit": "7", - "tx_size_cost_per_byte": "10" - } - }, - "authz": { - "authorization": [] - }, - "bank": { - "balances": [ - { - "address": "realio18sctr63khcpzdl6agr92ww03we5q5mjgl8rvg0", - "coins": [ - { - "amount": "10000000000000000000000000", - "denom": "ario" - } - ] - }, - { - "address": "realio1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3uwd99d", - "coins": [ - { - "amount": "1000000000000000000000000", - "denom": "stake" - } - ] - }, - { - "address": "realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx", - "coins": [ - { - "amount": "5000000000000000000000000", - "denom": "ario" - } - ] - }, - { - "address": "realio1jtkxh3gzv8k7ccxqaf4kh4hg9v4pu0z02ugr5a", - "coins": [ - { - "amount": "10000000000000000000000000", - "denom": "ario" - }, - { - "amount": "50000000000000000000000000", - "denom": "arst" - } - ] - }, - { - "address": "realio1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8w2qk49", - "coins": [ - { - "amount": "4000072296315017118730236", - "denom": "ario" - } - ] - }, - { - "address": "realio1mgydlcxrwfn9kx9u6642t4l5fn5h5kydekwk47", - "coins": [ - { - "amount": "1000000000000000000000000", - "denom": "ario" - } - ] - }, - { - "address": "realio17xpfvakm2amg962yls6f84z3kell8c5lev82h8", - "coins": [ - { - "amount": "926875079454560513", - "denom": "ario" - } - ] - } - ], - "denom_metadata": [ - { - "base": "ario", - "denom_units": [ - { - "aliases": [ - "attorio" - ], - "denom": "ario", - "exponent": 0 - }, - { - "aliases": [], - "denom": "rio", - "exponent": 18 - } - ], - "description": "The native utility, gas, evm, governance and staking token of the Realio Network", - "display": "rio", - "name": "Realio Network Rio", - "symbol": "RIO", - "uri": "", - "uri_hash": "" - }, - { - "base": "arst", - "denom_units": [ - { - "aliases": [ - "attorst" - ], - "denom": "arst", - "exponent": 0 - }, - { - "aliases": [], - "denom": "rst", - "exponent": 18 - } - ], - "description": "Realio Security Token", - "display": "rst", - "name": "Realio Security Token", - "symbol": "RST", - "uri": "", - "uri_hash": "" - } - ], - "params": { - "default_send_enabled": true, - "send_enabled": [] - }, - "supply": [ - { - "amount": "30000073223190096573290749", - "denom": "ario" - }, - { - "amount": "50000000000000000000000000", - "denom": "arst" - }, - { - "amount": "1000000000000000000000000", - "denom": "stake" - } - ] - }, - "capability": { - "index": "2", - "owners": [ - { - "index": "1", - "index_owners": { - "owners": [ - { - "module": "ibc", - "name": "ports/transfer" - }, - { - "module": "transfer", - "name": "ports/transfer" - } - ] - } - } - ] - }, - "crisis": { - "constant_fee": { - "amount": "1000", - "denom": "ario" - } - }, - "distribution": { - "delegator_starting_infos": [ - { - "delegator_address": "realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx", - "starting_info": { - "height": "0", - "previous_period": "1", - "stake": "1000000000000000000000000.000000000000000000" - }, - "validator_address": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq" - } - ], - "delegator_withdraw_infos": [], - "fee_pool": { - "community_pool": [ - { - "amount": "80001445926300342374604.720000000000000000", - "denom": "ario" - } - ] - }, - "outstanding_rewards": [ - { - "outstanding_rewards": [ - { - "amount": "3920070850388716776355631.280000000000000000", - "denom": "ario" - } - ], - "validator_address": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq" - } - ], - "params": { - "base_proposer_reward": "0.010000000000000000", - "bonus_proposer_reward": "0.040000000000000000", - "community_tax": "0.020000000000000000", - "withdraw_addr_enabled": true - }, - "previous_proposer": "realiovalcons184jxmqlhaqnrlmfr4d3jn0fe3pz8w5dduap0hn", - "validator_accumulated_commissions": [ - { - "accumulated": { - "commission": [ - { - "amount": "392007085038871677635563.128000000000000000", - "denom": "ario" - } - ] - }, - "validator_address": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq" - } - ], - "validator_current_rewards": [ - { - "rewards": { - "period": "2", - "rewards": [ - { - "amount": "3528063765349845098720068.152000000000000000", - "denom": "ario" - } - ] - }, - "validator_address": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq" - } - ], - "validator_historical_rewards": [ - { - "period": "1", - "rewards": { - "cumulative_reward_ratio": [], - "reference_count": 2 - }, - "validator_address": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq" - } - ], - "validator_slash_events": [] - }, - "evidence": { - "evidence": [] - }, - "evm": { - "accounts": [ - { - "address": "0x3c30B1eA36BE0226ff5d40cAA739F176680A6e48", - "code": "", - "storage": [] - }, - { - "address": "0x742848a1851f32eD56D93d0A44D10c1B30A11D00", - "code": "", - "storage": [] - }, - { - "address": "0x92Ec6Bc50261edEc60C0EA6B6bD6E82B2A1e3C4f", - "code": "", - "storage": [] - } - ], - "params": { - "allow_unprotected_txs": false, - "chain_config": { - "arrow_glacier_block": "0", - "berlin_block": "0", - "byzantium_block": "0", - "cancun_block": "0", - "constantinople_block": "0", - "dao_fork_block": "0", - "dao_fork_support": true, - "eip150_block": "0", - "eip150_hash": "0x0000000000000000000000000000000000000000000000000000000000000000", - "eip155_block": "0", - "eip158_block": "0", - "gray_glacier_block": "0", - "homestead_block": "0", - "istanbul_block": "0", - "london_block": "0", - "merge_netsplit_block": "0", - "muir_glacier_block": "0", - "petersburg_block": "0", - "shanghai_block": "0" - }, - "enable_call": true, - "enable_create": true, - "evm_denom": "ario", - "extra_eips": [] - } - }, - "feegrant": { - "allowances": [] - }, - "feemarket": { - "block_gas": "0", - "params": { - "base_fee": "27210", - "base_fee_change_denominator": 8, - "elasticity_multiplier": 2, - "enable_height": "0", - "min_gas_multiplier": "0.500000000000000000", - "min_gas_price": "0.000000000000000000", - "no_base_fee": false - } - }, - "genutil": { - "gen_txs": [] - }, - "gov": { - "deposit_params": { - "max_deposit_period": "172800s", - "min_deposit": [ - { - "amount": "10000000", - "denom": "ario" - } - ] - }, - "deposits": [], - "proposals": [ - { - "deposit_end_time": "2024-05-17T05:14:16.917413Z", - "final_tally_result": { - "abstain_count": "0", - "no_count": "0", - "no_with_veto_count": "0", - "yes_count": "1000000000000000000000000" - }, - "id": "1", - "messages": [ - { - "@type": "/cosmos.gov.v1.MsgExecLegacyContent", - "authority": "realio10d07y265gmmuvt4z0w9aw880jnsr700jnhh02f", - "content": { - "@type": "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal", - "description": "testing, testing, 1, 2, 3", - "plan": { - "height": "50", - "info": "testing", - "name": "multistaking", - "time": "0001-01-01T00:00:00Z", - "upgraded_client_state": null - }, - "title": "Test Proposal" - } - } - ], - "metadata": "", - "status": "PROPOSAL_STATUS_PASSED", - "submit_time": "2024-05-15T05:14:16.917413Z", - "total_deposit": [ - { - "amount": "10000000", - "denom": "ario" - } - ], - "voting_end_time": "2024-05-15T05:15:01.917413Z", - "voting_start_time": "2024-05-15T05:14:16.917413Z" - }, - { - "deposit_end_time": "2024-05-17T05:19:28.260343Z", - "final_tally_result": { - "abstain_count": "0", - "no_count": "0", - "no_with_veto_count": "0", - "yes_count": "1000000000000000000000000" - }, - "id": "2", - "messages": [ - { - "@type": "/cosmos.gov.v1.MsgExecLegacyContent", - "authority": "realio10d07y265gmmuvt4z0w9aw880jnsr700jnhh02f", - "content": { - "@type": "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal", - "description": "testing, testing, 1, 2, 3", - "plan": { - "height": "80", - "info": "testing", - "name": "v4", - "time": "0001-01-01T00:00:00Z", - "upgraded_client_state": null - }, - "title": "Test Proposal" - } - } - ], - "metadata": "", - "status": "PROPOSAL_STATUS_PASSED", - "submit_time": "2024-05-15T05:19:28.260343Z", - "total_deposit": [ - { - "amount": "10000000", - "denom": "ario" - } - ], - "voting_end_time": "2024-05-15T05:20:13.260343Z", - "voting_start_time": "2024-05-15T05:19:28.260343Z" - } - ], - "starting_proposal_id": "3", - "tally_params": { - "quorum": "0.334000000000000000", - "threshold": "0.500000000000000000", - "veto_threshold": "0.334000000000000000" - }, - "votes": [], - "voting_params": { - "voting_period": "45s" - } - }, - "ibc": { - "channel_genesis": { - "ack_sequences": [], - "acknowledgements": [], - "channels": [], - "commitments": [], - "next_channel_sequence": "0", - "receipts": [], - "recv_sequences": [], - "send_sequences": [] - }, - "client_genesis": { - "clients": [], - "clients_consensus": [], - "clients_metadata": [], - "create_localhost": false, - "next_client_sequence": "0", - "params": { - "allowed_clients": [ - "06-solomachine", - "07-tendermint" - ] - } - }, - "connection_genesis": { - "client_connection_paths": [], - "connections": [], - "next_connection_sequence": "0", - "params": { - "max_expected_time_per_block": "30000000000" - } - } - }, - "mint": { - "minter": { - "annual_provisions": "5849990601479047774565069.320000000000000000", - "inflation": "0.130000000000000000" - }, - "params": { - "blocks_per_year": "6311520", - "inflation_rate": "0.130000000000000000", - "mint_denom": "ario" - } - }, - "multistaking": { - "multi_staking_coin_info": [ - { - "bond_weight": "1.000000000000000000", - "denom": "ario" - }, - { - "bond_weight": "1.000000000000000000", - "denom": "arst" - } - ], - "multi_staking_locks": [ - { - "lockID": { - "multi_staker_addr": "realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx", - "val_addr": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq" - }, - "locked_coin": { - "amount": "1000000000000000000000000", - "bond_weight": "1.000000000000000000", - "denom": "ario" - } - } - ], - "multi_staking_unlocks": [], - "staking_genesis_state": { - "delegations": [ - { - "delegator_address": "realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx", - "shares": "1000000000000000000000000.000000000000000000", - "validator_address": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq" - } - ], - "exported": true, - "last_total_power": "1000000", - "last_validator_powers": [ - { - "address": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq", - "power": "1000000" - } - ], - "params": { - "bond_denom": "stake", - "historical_entries": 10000, - "max_entries": 7, - "max_validators": 100, - "min_commission_rate": "0.000000000000000000", - "unbonding_time": "1814400s" - }, - "redelegations": [], - "unbonding_delegations": [], - "validators": [ - { - "commission": { - "commission_rates": { - "max_change_rate": "0.010000000000000000", - "max_rate": "0.200000000000000000", - "rate": "0.100000000000000000" - }, - "update_time": "2024-05-15T05:14:11.073759Z" - }, - "consensus_pubkey": { - "@type": "/cosmos.crypto.ed25519.PubKey", - "key": "sksQF3uvgHwMWWMju14Spg4M5Pd2iYonTmL3P9TAMTM=" - }, - "delegator_shares": "1000000000000000000000000.000000000000000000", - "description": { - "details": "", - "identity": "", - "moniker": "realionetworklocal", - "security_contact": "", - "website": "" - }, - "jailed": false, - "min_self_delegation": "1", - "operator_address": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq", - "status": "BOND_STATUS_BONDED", - "tokens": "1000000000000000000000000", - "unbonding_height": "0", - "unbonding_time": "1970-01-01T00:00:00Z" - } - ] - }, - "validator_multi_staking_coins": [ - { - "coin_denom": "ario", - "val_addr": "realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq" - } - ] - }, - "params": null, - "slashing": { - "missed_blocks": [ - { - "address": "realiovalcons184jxmqlhaqnrlmfr4d3jn0fe3pz8w5dduap0hn", - "missed_blocks": [] - } - ], - "params": { - "downtime_jail_duration": "600s", - "min_signed_per_window": "0.500000000000000000", - "signed_blocks_window": "100", - "slash_fraction_double_sign": "0.050000000000000000", - "slash_fraction_downtime": "0.010000000000000000" - }, - "signing_infos": [ - { - "address": "realiovalcons184jxmqlhaqnrlmfr4d3jn0fe3pz8w5dduap0hn", - "validator_signing_info": { - "address": "realiovalcons184jxmqlhaqnrlmfr4d3jn0fe3pz8w5dduap0hn", - "index_offset": "78", - "jailed_until": "1970-01-01T00:00:00Z", - "missed_blocks_counter": "0", - "start_height": "0", - "tombstoned": false - } - } - ] - }, - "transfer": { - "denom_traces": [], - "params": { - "receive_enabled": true, - "send_enabled": true - }, - "port_id": "transfer" - }, - "upgrade": {}, - "vesting": {} - }, - "chain_id": "realionetworklocal_7777-1", - "consensus_params": { - "block": { - "max_bytes": "22020096", - "max_gas": "10000000", - "time_iota_ms": "1000" - }, - "evidence": { - "max_age_duration": "172800000000000", - "max_age_num_blocks": "100000", - "max_bytes": "1048576" - }, - "validator": { - "pub_key_types": [ - "ed25519" - ] - }, - "version": {} - }, - "genesis_time": "2024-05-15T05:14:11.073759Z", - "initial_height": "80", - "validators": [ - { - "address": "3D646D83F7E8263FED23AB6329BD3988447751AD", - "name": "realionetworklocal", - "power": "1000000", - "pub_key": { - "type": "tendermint/PubKeyEd25519", - "value": "sksQF3uvgHwMWWMju14Spg4M5Pd2iYonTmL3P9TAMTM=" - } - } - ] -} \ No newline at end of file diff --git a/scripts/state.json b/scripts/state.json deleted file mode 100644 index 2cc5794f..00000000 --- a/scripts/state.json +++ /dev/null @@ -1 +0,0 @@ -{"app_hash":"","app_state":{"asset":{"params":{},"tokens":[{"authorizationRequired":true,"authorized":[{"address":"realio1jtkxh3gzv8k7ccxqaf4kh4hg9v4pu0z02ugr5a","authorized":true}],"manager":"realio1jtkxh3gzv8k7ccxqaf4kh4hg9v4pu0z02ugr5a","name":"Realio Security Token","symbol":"rst","total":"50000000"}]},"auth":{"accounts":[{"@type":"/ethermint.types.v1.EthAccount","base_account":{"account_number":"1","address":"realio18sctr63khcpzdl6agr92ww03we5q5mjgl8rvg0","pub_key":null,"sequence":"0"},"code_hash":"0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470"},{"@type":"/cosmos.auth.v1beta1.ModuleAccount","base_account":{"account_number":"5","address":"realio1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3uwd99d","pub_key":null,"sequence":"0"},"name":"bonded_tokens_pool","permissions":["burner","staking"]},{"@type":"/cosmos.auth.v1beta1.ModuleAccount","base_account":{"account_number":"6","address":"realio1tygms3xhhs3yv487phx3dw4a95jn7t7lgw35ne","pub_key":null,"sequence":"0"},"name":"not_bonded_tokens_pool","permissions":["burner","staking"]},{"@type":"/ethermint.types.v1.EthAccount","base_account":{"account_number":"0","address":"realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx","pub_key":{"@type":"/ethermint.crypto.v1.ethsecp256k1.PubKey","key":"A9YfKzyc9PM+NmZETwaweQ4ZWdGJDvWKd2Xdqyo1Pc+Y"},"sequence":"3"},"code_hash":"0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470"},{"@type":"/cosmos.auth.v1beta1.ModuleAccount","base_account":{"account_number":"7","address":"realio10d07y265gmmuvt4z0w9aw880jnsr700jnhh02f","pub_key":null,"sequence":"0"},"name":"gov","permissions":["burner"]},{"@type":"/ethermint.types.v1.EthAccount","base_account":{"account_number":"2","address":"realio1jtkxh3gzv8k7ccxqaf4kh4hg9v4pu0z02ugr5a","pub_key":null,"sequence":"0"},"code_hash":"0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470"},{"@type":"/cosmos.auth.v1beta1.ModuleAccount","base_account":{"account_number":"4","address":"realio1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8w2qk49","pub_key":null,"sequence":"0"},"name":"distribution","permissions":[]},{"@type":"/cosmos.auth.v1beta1.ModuleAccount","base_account":{"account_number":"8","address":"realio1m3h30wlvsf8llruxtpukdvsy0km2kum8pyrjm6","pub_key":null,"sequence":"0"},"name":"mint","permissions":["minter"]},{"@type":"/cosmos.auth.v1beta1.ModuleAccount","base_account":{"account_number":"3","address":"realio17xpfvakm2amg962yls6f84z3kell8c5lev82h8","pub_key":null,"sequence":"0"},"name":"fee_collector","permissions":[]}],"params":{"max_memo_characters":"256","sig_verify_cost_ed25519":"590","sig_verify_cost_secp256k1":"1000","tx_sig_limit":"7","tx_size_cost_per_byte":"10"}},"authz":{"authorization":[]},"bank":{"balances":[{"address":"realio18sctr63khcpzdl6agr92ww03we5q5mjgl8rvg0","coins":[{"amount":"10000000000000000000000000","denom":"ario"}]},{"address":"realio1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3uwd99d","coins":[{"amount":"1000000000000000000000000","denom":"ario"}]},{"address":"realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx","coins":[{"amount":"7000000000000000000000000","denom":"ario"}]},{"address":"realio1jtkxh3gzv8k7ccxqaf4kh4hg9v4pu0z02ugr5a","coins":[{"amount":"10000000000000000000000000","denom":"ario"},{"amount":"50000000000000000000000000","denom":"arst"}]},{"address":"realio1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8w2qk49","coins":[{"amount":"2000044490053756125768777","denom":"ario"}]},{"address":"realio17xpfvakm2amg962yls6f84z3kell8c5lev82h8","coins":[{"amount":"926875652187272115","denom":"ario"}]}],"denom_metadata":[{"base":"ario","denom_units":[{"aliases":["attorio"],"denom":"ario","exponent":0},{"aliases":[],"denom":"rio","exponent":18}],"description":"The native utility, gas, evm, governance and staking token of the Realio Network","display":"rio","name":"Realio Network Rio","symbol":"RIO","uri":"","uri_hash":""},{"base":"arst","denom_units":[{"aliases":["attorst"],"denom":"arst","exponent":0},{"aliases":[],"denom":"rst","exponent":18}],"description":"Realio Security Token","display":"rst","name":"Realio Security Token","symbol":"RST","uri":"","uri_hash":""}],"params":{"default_send_enabled":true,"send_enabled":[]},"supply":[{"amount":"30000045416929408313040892","denom":"ario"},{"amount":"50000000000000000000000000","denom":"arst"}]},"capability":{"index":"2","owners":[{"index":"1","index_owners":{"owners":[{"module":"ibc","name":"ports/transfer"},{"module":"transfer","name":"ports/transfer"}]}}]},"crisis":{"constant_fee":{"amount":"1000","denom":"ario"}},"distribution":{"delegator_starting_infos":[{"delegator_address":"realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx","starting_info":{"height":"0","previous_period":"1","stake":"1000000000000000000000000.000000000000000000"},"validator_address":"realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq"}],"delegator_withdraw_infos":[],"fee_pool":{"community_pool":[{"amount":"40000889801075122515375.540000000000000000","denom":"ario"}]},"outstanding_rewards":[{"outstanding_rewards":[{"amount":"1960043600252681003253401.460000000000000000","denom":"ario"}],"validator_address":"realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq"}],"params":{"base_proposer_reward":"0.010000000000000000","bonus_proposer_reward":"0.040000000000000000","community_tax":"0.020000000000000000","withdraw_addr_enabled":true},"previous_proposer":"realiovalcons184jxmqlhaqnrlmfr4d3jn0fe3pz8w5dduap0hn","validator_accumulated_commissions":[{"accumulated":{"commission":[{"amount":"196004360025268100325340.146000000000000000","denom":"ario"}]},"validator_address":"realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq"}],"validator_current_rewards":[{"rewards":{"period":"2","rewards":[{"amount":"1764039240227412902928061.314000000000000000","denom":"ario"}]},"validator_address":"realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq"}],"validator_historical_rewards":[{"period":"1","rewards":{"cumulative_reward_ratio":[],"reference_count":2},"validator_address":"realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq"}],"validator_slash_events":[]},"evidence":{"evidence":[]},"evm":{"accounts":[{"address":"0x3c30B1eA36BE0226ff5d40cAA739F176680A6e48","code":"","storage":[]},{"address":"0x742848a1851f32eD56D93d0A44D10c1B30A11D00","code":"","storage":[]},{"address":"0x92Ec6Bc50261edEc60C0EA6B6bD6E82B2A1e3C4f","code":"","storage":[]}],"params":{"allow_unprotected_txs":false,"chain_config":{"arrow_glacier_block":"0","berlin_block":"0","byzantium_block":"0","cancun_block":"0","constantinople_block":"0","dao_fork_block":"0","dao_fork_support":true,"eip150_block":"0","eip150_hash":"0x0000000000000000000000000000000000000000000000000000000000000000","eip155_block":"0","eip158_block":"0","gray_glacier_block":"0","homestead_block":"0","istanbul_block":"0","london_block":"0","merge_netsplit_block":"0","muir_glacier_block":"0","petersburg_block":"0","shanghai_block":"0"},"enable_call":true,"enable_create":true,"evm_denom":"ario","extra_eips":[]}},"feegrant":{"allowances":[]},"feemarket":{"block_gas":"0","params":{"base_fee":"1469042","base_fee_change_denominator":8,"elasticity_multiplier":2,"enable_height":"0","min_gas_multiplier":"0.500000000000000000","min_gas_price":"0.000000000000000000","no_base_fee":false}},"genutil":{"gen_txs":[]},"gov":{"deposit_params":{"max_deposit_period":"172800s","min_deposit":[{"amount":"10000000","denom":"ario"}]},"deposits":[],"proposals":[{"deposit_end_time":"2024-05-17T05:14:16.917413Z","final_tally_result":{"abstain_count":"0","no_count":"0","no_with_veto_count":"0","yes_count":"1000000000000000000000000"},"id":"1","messages":[{"@type":"/cosmos.gov.v1.MsgExecLegacyContent","authority":"realio10d07y265gmmuvt4z0w9aw880jnsr700jnhh02f","content":{"@type":"/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal","description":"testing, testing, 1, 2, 3","plan":{"height":"50","info":"testing","name":"multistaking","time":"0001-01-01T00:00:00Z","upgraded_client_state":null},"title":"Test Proposal"}}],"metadata":"","status":"PROPOSAL_STATUS_PASSED","submit_time":"2024-05-15T05:14:16.917413Z","total_deposit":[{"amount":"10000000","denom":"ario"}],"voting_end_time":"2024-05-15T05:15:01.917413Z","voting_start_time":"2024-05-15T05:14:16.917413Z"}],"starting_proposal_id":"2","tally_params":{"quorum":"0.334000000000000000","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000"},"votes":[],"voting_params":{"voting_period":"45s"}},"ibc":{"channel_genesis":{"ack_sequences":[],"acknowledgements":[],"channels":[],"commitments":[],"next_channel_sequence":"0","receipts":[],"recv_sequences":[],"send_sequences":[]},"client_genesis":{"clients":[],"clients_consensus":[],"clients_metadata":[],"create_localhost":false,"next_client_sequence":"0","params":{"allowed_clients":["06-solomachine","07-tendermint"]}},"connection_genesis":{"client_connection_paths":[],"connections":[],"next_connection_sequence":"0","params":{"max_expected_time_per_block":"30000000000"}}},"mint":{"minter":{"annual_provisions":"5849994216293011703650058.990000000000000000","inflation":"0.130000000000000000"},"params":{"blocks_per_year":"6311520","inflation_rate":"0.130000000000000000","mint_denom":"ario"}},"params":null,"slashing":{"missed_blocks":[{"address":"realiovalcons184jxmqlhaqnrlmfr4d3jn0fe3pz8w5dduap0hn","missed_blocks":[]}],"params":{"downtime_jail_duration":"600s","min_signed_per_window":"0.500000000000000000","signed_blocks_window":"100","slash_fraction_double_sign":"0.050000000000000000","slash_fraction_downtime":"0.010000000000000000"},"signing_infos":[{"address":"realiovalcons184jxmqlhaqnrlmfr4d3jn0fe3pz8w5dduap0hn","validator_signing_info":{"address":"realiovalcons184jxmqlhaqnrlmfr4d3jn0fe3pz8w5dduap0hn","index_offset":"48","jailed_until":"1970-01-01T00:00:00Z","missed_blocks_counter":"0","start_height":"0","tombstoned":false}}]},"staking":{"delegations":[{"delegator_address":"realio1ws5y3gv9ruew64ke859yf5gvrvc2z8gq5mmejx","shares":"1000000000000000000000000.000000000000000000","validator_address":"realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq"}],"exported":true,"last_total_power":"1000000","last_validator_powers":[{"address":"realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq","power":"1000000"}],"params":{"bond_denom":"ario,arst","historical_entries":10000,"max_entries":7,"max_validators":100,"min_commission_rate":"0.000000000000000000","unbonding_time":"1814400s"},"redelegations":[],"unbonding_delegations":[],"validators":[{"bond_denom":"ario","commission":{"commission_rates":{"max_change_rate":"0.010000000000000000","max_rate":"0.200000000000000000","rate":"0.100000000000000000"},"update_time":"2024-05-15T05:14:11.073759Z"},"consensus_pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"sksQF3uvgHwMWWMju14Spg4M5Pd2iYonTmL3P9TAMTM="},"delegator_shares":"1000000000000000000000000.000000000000000000","description":{"details":"","identity":"","moniker":"realionetworklocal","security_contact":"","website":""},"jailed":false,"min_self_delegation":"1","operator_address":"realiovaloper1ws5y3gv9ruew64ke859yf5gvrvc2z8gqq0crrq","status":"BOND_STATUS_BONDED","tokens":"1000000000000000000000000","unbonding_height":"0","unbonding_time":"1970-01-01T00:00:00Z"}]},"transfer":{"denom_traces":[],"params":{"receive_enabled":true,"send_enabled":true},"port_id":"transfer"},"upgrade":{},"vesting":{}},"chain_id":"realionetworklocal_7777-1","consensus_params":{"block":{"max_bytes":"22020096","max_gas":"10000000","time_iota_ms":"1000"},"evidence":{"max_age_duration":"172800000000000","max_age_num_blocks":"100000","max_bytes":"1048576"},"validator":{"pub_key_types":["ed25519"]},"version":{}},"genesis_time":"2024-05-15T05:14:11.073759Z","initial_height":"50","validators":[{"address":"3D646D83F7E8263FED23AB6329BD3988447751AD","name":"realionetworklocal","power":"1000000","pub_key":{"type":"tendermint/PubKeyEd25519","value":"sksQF3uvgHwMWWMju14Spg4M5Pd2iYonTmL3P9TAMTM="}}]}