diff --git a/launch/ununifi-5-test/genesis-pretty.json b/launch/ununifi-5-test/genesis-pretty.json new file mode 100644 index 000000000..4fe080ea2 --- /dev/null +++ b/launch/ununifi-5-test/genesis-pretty.json @@ -0,0 +1,669 @@ +{ + "genesis_time": "2021-12-16T03:49:36.061231486Z", + "chain_id": "ununifi-5-test", + "initial_height": "1", + "consensus_params": { + "block": { + "max_bytes": "22020096", + "max_gas": "-1", + "time_iota_ms": "1000" + }, + "evidence": { + "max_age_num_blocks": "100000", + "max_age_duration": "172800000000000", + "max_bytes": "1048576" + }, + "validator": { + "pub_key_types": [ + "ed25519" + ] + }, + "version": {} + }, + "app_hash": "", + "app_state": { + "auction": { + "next_auction_id": "1", + "params": { + "max_auction_duration": "172800s", + "bid_duration": "3600s", + "increment_surplus": "0.050000000000000000", + "increment_debt": "0.050000000000000000", + "increment_collateral": "0.050000000000000000" + }, + "auctions": [] + }, + "auth": { + "params": { + "max_memo_characters": "256", + "tx_sig_limit": "7", + "tx_size_cost_per_byte": "10", + "sig_verify_cost_ed25519": "590", + "sig_verify_cost_secp256k1": "1000" + }, + "accounts": [ + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "ununifi1t2t38la75gsndpellma7dxvh4mx27n9e6nstvd", + "pub_key": null, + "account_number": "0", + "sequence": "0" + } + ] + }, + "bank": { + "params": { + "send_enabled": [], + "default_send_enabled": true + }, + "balances": [ + { + "address": "ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu", + "coins": [ + { + "denom": "ubtc", + "amount": "25000000" + }, + { + "denom": "uguu", + "amount": "250000000000" + } + ] + }, + { + "address": "ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k", + "coins": [ + { + "denom": "ubtc", + "amount": "25000000" + }, + { + "denom": "uguu", + "amount": "250000000000" + } + ] + }, + { + "address": "ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc", + "coins": [ + { + "denom": "ubtc", + "amount": "25000000" + }, + { + "denom": "uguu", + "amount": "250000000000" + } + ] + }, + { + "address": "ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d", + "coins": [ + { + "denom": "ubtc", + "amount": "25000000" + }, + { + "denom": "uguu", + "amount": "250000000000" + } + ] + }, + { + "address": "ununifi1t2t38la75gsndpellma7dxvh4mx27n9e6nstvd", + "coins": [ + { + "denom": "ubtc", + "amount": "100000000" + }, + { + "denom": "uguu", + "amount": "1000000000000" + } + ] + } + ], + "supply": [], + "denom_metadata": [] + }, + "capability": { + "index": "1", + "owners": [] + }, + "cdp": { + "params": { + "collateral_params": [ + { + "auction_size": "50000000000", + "conversion_factor": "6", + "debt_limit": { + "amount": "20000000000000", + "denom": "jpu" + }, + "denom": "ubtc", + "liquidation_market_id": "ubtc:jpy:30", + "liquidation_penalty": "0.075000000000000000", + "liquidation_ratio": "1.500000000000000000", + "prefix": 1, + "spot_market_id": "ubtc:jpy", + "stability_fee": "1.000000001547125958", + "type": "ubtc-a", + "check_collateralization_index_count": "1000", + "keeper_reward_percentage": "0.000001" + } + ], + "debt_param": { + "denom": "jpu", + "reference_asset": "jpy", + "conversion_factor": "6", + "debt_floor": "1" + }, + "global_debt_limit": { + "denom": "jpu", + "amount": "20000000000000" + }, + "surplus_auction_threshold": "500000000000", + "surplus_auction_lot": "10000000000", + "debt_auction_threshold": "100000000000", + "debt_auction_lot": "10000000000", + "circuit_breaker": false + }, + "cdps": [], + "deposits": [], + "starting_cdp_id": "1", + "debt_denom": "debt", + "gov_denom": "uguu", + "previous_accumulation_times": [], + "total_principals": [] + }, + "crisis": { + "constant_fee": { + "denom": "uguu", + "amount": "1000" + } + }, + "distribution": { + "params": { + "community_tax": "0.020000000000000000", + "base_proposer_reward": "0.010000000000000000", + "bonus_proposer_reward": "0.040000000000000000", + "withdraw_addr_enabled": true + }, + "fee_pool": { + "community_pool": [] + }, + "delegator_withdraw_infos": [], + "previous_proposer": "", + "outstanding_rewards": [], + "validator_accumulated_commissions": [], + "validator_historical_rewards": [], + "validator_current_rewards": [], + "delegator_starting_infos": [], + "validator_slash_events": [] + }, + "evidence": { + "evidence": [] + }, + "genutil": { + "gen_txs": [ + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "cauchye-d-test", + "identity": "cauchye-d-test", + "website": "https://cauchye.com", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d", + "validator_address": "ununifivaloper10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4grx68gz", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "9Af4Aa7bkzUOXfsuJ4aCUUDnRf/0hVqcY4SHBI3RLVA=" + }, + "value": { + "denom": "uguu", + "amount": "200000000000" + } + } + ], + "memo": "192ddcaea7789f65aa9b1f840ea963d4d0a61d8f@d.test.ununifi.cauchye.net:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Am2sIibWmUETEj96bkhcLhXeb6HVQ757AhAt42FCLigl" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "rKlp1cR9Ao5GlYrQqV9nBazGSq9ju1TcGeN1tFLZxgkcTDN1ygnMOU6iTAX6fEscyHT6dqEvSrF8CRhEAvem9w==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "cauchye-c-test", + "identity": "cauchye-c-test", + "website": "https://cauchye.com", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc", + "validator_address": "ununifivaloper1vrjkze9f2prl3ne8zqz8mu79yqkmp9y3l5jpph", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "LGbHbsNPbXlPF/GCbuj905LRlFAPjZslBCIlM2Ga43A=" + }, + "value": { + "denom": "uguu", + "amount": "200000000000" + } + } + ], + "memo": "46a4580084634cf24cf7ecc589a9f1eb47291074@c.test.ununifi.cauchye.net:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "AxC2eXVxsl/FbTsTfKBk/4lUu4AKZQUZMwJ/saHcAaBa" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "qRzh1ejDUw2t7/iuZYDlYpBvhue1MbrJ+PQ3j+LgteZYopWdCs6kR2OVpA8BNPD97u0ZQIHpGX6ZnoKFEhtQWQ==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "cauchye-b-test", + "identity": "cauchye-b-test", + "website": "https://cauchye.com", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k", + "validator_address": "ununifivaloper1tuzxnku0zquxgh8akq7f9uywp9xgnl5gxp9hee", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "ce1pbIJ0oqhLfYNeb4yEfzDk8GV5lcE8L/bfSMhgXyQ=" + }, + "value": { + "denom": "uguu", + "amount": "200000000000" + } + } + ], + "memo": "b13e4681fd890b5ea7f3621cb4b6fe73ee0e5c34@b.test.ununifi.cauchye.net:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "A+A3R/eCPugLI2HO/pEpYI8qoR7Nlsq9KjM27blPeyjt" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "IMhm54k/ajDefMkFALfo7qU8mRlQD+9NzuWA1mT5Km1y4E5zRu8qgKU/Asu0OC3MElqaVRcqkzeqI6M8mtR66w==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "cauchye-a-test", + "identity": "cauchye-a-test", + "website": "https://cauchye.com", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu", + "validator_address": "ununifivaloper1udqv0gf4k90sy95c49ecc7qc9cqgwt7d94fksn", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "eSw9xbyxWskGMonySIhRLsWp9/iTwcnme9tWVT5yAWc=" + }, + "value": { + "denom": "uguu", + "amount": "200000000000" + } + } + ], + "memo": "de321a535a5334268890940fa41429e3a0f9586a@a.test.ununifi.cauchye.net:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "A+rtMo1ylHH1Q/rqRn02enVR6cK9k7GKkcFDwSh4Wap1" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "RU5GqumlNo2Yall2Uc35GHV29GsNKVsWVEw6a7JrCvFK2G76KJQx7GnmRwKo1m5YZGu526CO/0FVOd2Zq6r58A==" + ] + } + ] + }, + "gov": { + "starting_proposal_id": "1", + "deposits": [], + "votes": [], + "proposals": [], + "deposit_params": { + "min_deposit": [ + { + "denom": "uguu", + "amount": "10000000" + } + ], + "max_deposit_period": "172800s" + }, + "voting_params": { + "voting_period": "172800s" + }, + "tally_params": { + "quorum": "0.334000000000000000", + "threshold": "0.500000000000000000", + "veto_threshold": "0.334000000000000000" + } + }, + "ibc": { + "client_genesis": { + "clients": [], + "clients_consensus": [], + "clients_metadata": [], + "params": { + "allowed_clients": [ + "06-solomachine", + "07-tendermint" + ] + }, + "create_localhost": false, + "next_client_sequence": "0" + }, + "connection_genesis": { + "connections": [], + "client_connection_paths": [], + "next_connection_sequence": "0" + }, + "channel_genesis": { + "channels": [], + "acknowledgements": [], + "commitments": [], + "receipts": [], + "send_sequences": [], + "recv_sequences": [], + "ack_sequences": [], + "next_channel_sequence": "0" + } + }, + "incentive": { + "params": { + "cdp_minting_reward_periods": [], + "claim_multipliers": [], + "claim_end": "1970-01-01T00:00:01Z" + }, + "cdp_accumulation_times": [], + "cdp_minting_claims": [], + "denoms": { + "principal_denom": "jpu", + "cdp_minting_reward_denom": "uguu" + } + }, + "liquidity": { + "params": { + "pool_types": [ + { + "id": 1, + "name": "StandardLiquidityPool", + "min_reserve_coin_num": 2, + "max_reserve_coin_num": 2, + "description": "Standard liquidity pool with pool price function X/Y, ESPM constraint, and two kinds of reserve coins" + } + ], + "min_init_deposit_amount": "1000000", + "init_pool_coin_mint_amount": "1000000", + "max_reserve_coin_amount": "0", + "pool_creation_fee": [ + { + "denom": "stake", + "amount": "40000000" + } + ], + "swap_fee_rate": "0.003000000000000000", + "withdraw_fee_rate": "0.000000000000000000", + "max_order_amount_ratio": "0.100000000000000000", + "unit_batch_height": 1, + "circuit_breaker_enabled": false + }, + "pool_records": [] + }, + "mint": { + "minter": { + "inflation": "0.130000000000000000", + "annual_provisions": "0.000000000000000000" + }, + "params": { + "mint_denom": "uguu", + "inflation_rate_change": "0.130000000000000000", + "inflation_max": "0.200000000000000000", + "inflation_min": "0.070000000000000000", + "goal_bonded": "0.670000000000000000", + "blocks_per_year": "6311520" + } + }, + "params": null, + "pricefeed": { + "params": { + "markets": [ + { + "market_id": "ubtc:jpy", + "base_asset": "ubtc", + "quote_asset": "jpy", + "oracles": [ + "ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu", + "ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k", + "ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc", + "ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d" + ], + "active": true + }, + { + "market_id": "ubtc:jpy:30", + "base_asset": "ubtc", + "quote_asset": "jpy", + "oracles": [ + "ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu", + "ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k", + "ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc", + "ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d" + ], + "active": true + } + ] + }, + "posted_prices": [] + }, + "slashing": { + "params": { + "signed_blocks_window": "100", + "min_signed_per_window": "0.500000000000000000", + "downtime_jail_duration": "600s", + "slash_fraction_double_sign": "0.050000000000000000", + "slash_fraction_downtime": "0.010000000000000000" + }, + "signing_infos": [], + "missed_blocks": [] + }, + "staking": { + "params": { + "unbonding_time": "1814400s", + "max_validators": 100, + "max_entries": 7, + "historical_entries": 10000, + "bond_denom": "uguu" + }, + "last_total_power": "0", + "last_validator_powers": [], + "validators": [], + "delegations": [], + "unbonding_delegations": [], + "redelegations": [], + "exported": false + }, + "transfer": { + "port_id": "transfer", + "denom_traces": [], + "params": { + "send_enabled": false, + "receive_enabled": false + } + }, + "ununifidist": { + "params": { + "active": false, + "periods": [] + }, + "previous_block_time": "1970-01-01T00:00:01Z", + "gov_denom": "uguu" + }, + "upgrade": {}, + "vesting": {} + } +} \ No newline at end of file diff --git a/launch/ununifi-5-test/genesis.json b/launch/ununifi-5-test/genesis.json new file mode 100644 index 000000000..14de5294b --- /dev/null +++ b/launch/ununifi-5-test/genesis.json @@ -0,0 +1 @@ +{"genesis_time":"2021-12-16T03:49:36.061231486Z","chain_id":"ununifi-5-test","initial_height":"1","consensus_params":{"block":{"max_bytes":"22020096","max_gas":"-1","time_iota_ms":"1000"},"evidence":{"max_age_num_blocks":"100000","max_age_duration":"172800000000000","max_bytes":"1048576"},"validator":{"pub_key_types":["ed25519"]},"version":{}},"app_hash":"","app_state":{"auction":{"next_auction_id":"1","params":{"max_auction_duration":"172800s","bid_duration":"3600s","increment_surplus":"0.050000000000000000","increment_debt":"0.050000000000000000","increment_collateral":"0.050000000000000000"},"auctions":[]},"auth":{"params":{"max_memo_characters":"256","tx_sig_limit":"7","tx_size_cost_per_byte":"10","sig_verify_cost_ed25519":"590","sig_verify_cost_secp256k1":"1000"},"accounts":[{"@type":"/cosmos.auth.v1beta1.BaseAccount","address":"ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu","pub_key":null,"account_number":"0","sequence":"0"},{"@type":"/cosmos.auth.v1beta1.BaseAccount","address":"ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k","pub_key":null,"account_number":"0","sequence":"0"},{"@type":"/cosmos.auth.v1beta1.BaseAccount","address":"ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc","pub_key":null,"account_number":"0","sequence":"0"},{"@type":"/cosmos.auth.v1beta1.BaseAccount","address":"ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d","pub_key":null,"account_number":"0","sequence":"0"},{"@type":"/cosmos.auth.v1beta1.BaseAccount","address":"ununifi1t2t38la75gsndpellma7dxvh4mx27n9e6nstvd","pub_key":null,"account_number":"0","sequence":"0"}]},"bank":{"params":{"send_enabled":[],"default_send_enabled":true},"balances":[{"address":"ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu","coins":[{"denom":"ubtc","amount":"25000000"},{"denom":"uguu","amount":"250000000000"}]},{"address":"ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k","coins":[{"denom":"ubtc","amount":"25000000"},{"denom":"uguu","amount":"250000000000"}]},{"address":"ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc","coins":[{"denom":"ubtc","amount":"25000000"},{"denom":"uguu","amount":"250000000000"}]},{"address":"ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d","coins":[{"denom":"ubtc","amount":"25000000"},{"denom":"uguu","amount":"250000000000"}]},{"address":"ununifi1t2t38la75gsndpellma7dxvh4mx27n9e6nstvd","coins":[{"denom":"ubtc","amount":"100000000"},{"denom":"uguu","amount":"1000000000000"}]}],"supply":[],"denom_metadata":[]},"capability":{"index":"1","owners":[]},"cdp":{"params":{"collateral_params":[{"auction_size":"50000000000","conversion_factor":"6","debt_limit":{"amount":"20000000000000","denom":"jpu"},"denom":"ubtc","liquidation_market_id":"ubtc:jpy:30","liquidation_penalty":"0.075000000000000000","liquidation_ratio":"1.500000000000000000","prefix":1,"spot_market_id":"ubtc:jpy","stability_fee":"1.000000001547125958","type":"ubtc-a","check_collateralization_index_count":"1000","keeper_reward_percentage":"0.000001"}],"debt_param":{"denom":"jpu","reference_asset":"jpy","conversion_factor":"6","debt_floor":"1"},"global_debt_limit":{"denom":"jpu","amount":"20000000000000"},"surplus_auction_threshold":"500000000000","surplus_auction_lot":"10000000000","debt_auction_threshold":"100000000000","debt_auction_lot":"10000000000","circuit_breaker":false},"cdps":[],"deposits":[],"starting_cdp_id":"1","debt_denom":"debt","gov_denom":"uguu","previous_accumulation_times":[],"total_principals":[]},"crisis":{"constant_fee":{"denom":"uguu","amount":"1000"}},"distribution":{"params":{"community_tax":"0.020000000000000000","base_proposer_reward":"0.010000000000000000","bonus_proposer_reward":"0.040000000000000000","withdraw_addr_enabled":true},"fee_pool":{"community_pool":[]},"delegator_withdraw_infos":[],"previous_proposer":"","outstanding_rewards":[],"validator_accumulated_commissions":[],"validator_historical_rewards":[],"validator_current_rewards":[],"delegator_starting_infos":[],"validator_slash_events":[]},"evidence":{"evidence":[]},"genutil":{"gen_txs":[{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cauchye-d-test","identity":"cauchye-d-test","website":"https://cauchye.com","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d","validator_address":"ununifivaloper10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4grx68gz","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"9Af4Aa7bkzUOXfsuJ4aCUUDnRf/0hVqcY4SHBI3RLVA="},"value":{"denom":"uguu","amount":"200000000000"}}],"memo":"192ddcaea7789f65aa9b1f840ea963d4d0a61d8f@d.test.ununifi.cauchye.net:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Am2sIibWmUETEj96bkhcLhXeb6HVQ757AhAt42FCLigl"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["rKlp1cR9Ao5GlYrQqV9nBazGSq9ju1TcGeN1tFLZxgkcTDN1ygnMOU6iTAX6fEscyHT6dqEvSrF8CRhEAvem9w=="]},{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cauchye-c-test","identity":"cauchye-c-test","website":"https://cauchye.com","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc","validator_address":"ununifivaloper1vrjkze9f2prl3ne8zqz8mu79yqkmp9y3l5jpph","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"LGbHbsNPbXlPF/GCbuj905LRlFAPjZslBCIlM2Ga43A="},"value":{"denom":"uguu","amount":"200000000000"}}],"memo":"46a4580084634cf24cf7ecc589a9f1eb47291074@c.test.ununifi.cauchye.net:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AxC2eXVxsl/FbTsTfKBk/4lUu4AKZQUZMwJ/saHcAaBa"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["qRzh1ejDUw2t7/iuZYDlYpBvhue1MbrJ+PQ3j+LgteZYopWdCs6kR2OVpA8BNPD97u0ZQIHpGX6ZnoKFEhtQWQ=="]},{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cauchye-b-test","identity":"cauchye-b-test","website":"https://cauchye.com","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k","validator_address":"ununifivaloper1tuzxnku0zquxgh8akq7f9uywp9xgnl5gxp9hee","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"ce1pbIJ0oqhLfYNeb4yEfzDk8GV5lcE8L/bfSMhgXyQ="},"value":{"denom":"uguu","amount":"200000000000"}}],"memo":"b13e4681fd890b5ea7f3621cb4b6fe73ee0e5c34@b.test.ununifi.cauchye.net:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A+A3R/eCPugLI2HO/pEpYI8qoR7Nlsq9KjM27blPeyjt"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["IMhm54k/ajDefMkFALfo7qU8mRlQD+9NzuWA1mT5Km1y4E5zRu8qgKU/Asu0OC3MElqaVRcqkzeqI6M8mtR66w=="]},{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cauchye-a-test","identity":"cauchye-a-test","website":"https://cauchye.com","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu","validator_address":"ununifivaloper1udqv0gf4k90sy95c49ecc7qc9cqgwt7d94fksn","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"eSw9xbyxWskGMonySIhRLsWp9/iTwcnme9tWVT5yAWc="},"value":{"denom":"uguu","amount":"200000000000"}}],"memo":"de321a535a5334268890940fa41429e3a0f9586a@a.test.ununifi.cauchye.net:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A+rtMo1ylHH1Q/rqRn02enVR6cK9k7GKkcFDwSh4Wap1"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["RU5GqumlNo2Yall2Uc35GHV29GsNKVsWVEw6a7JrCvFK2G76KJQx7GnmRwKo1m5YZGu526CO/0FVOd2Zq6r58A=="]}]},"gov":{"starting_proposal_id":"1","deposits":[],"votes":[],"proposals":[],"deposit_params":{"min_deposit":[{"denom":"uguu","amount":"10000000"}],"max_deposit_period":"172800s"},"voting_params":{"voting_period":"172800s"},"tally_params":{"quorum":"0.334000000000000000","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000"}},"ibc":{"client_genesis":{"clients":[],"clients_consensus":[],"clients_metadata":[],"params":{"allowed_clients":["06-solomachine","07-tendermint"]},"create_localhost":false,"next_client_sequence":"0"},"connection_genesis":{"connections":[],"client_connection_paths":[],"next_connection_sequence":"0"},"channel_genesis":{"channels":[],"acknowledgements":[],"commitments":[],"receipts":[],"send_sequences":[],"recv_sequences":[],"ack_sequences":[],"next_channel_sequence":"0"}},"incentive":{"params":{"cdp_minting_reward_periods":[],"claim_multipliers":[],"claim_end":"1970-01-01T00:00:01Z"},"cdp_accumulation_times":[],"cdp_minting_claims":[],"denoms":{"principal_denom":"jpu","cdp_minting_reward_denom":"uguu"}},"liquidity":{"params":{"pool_types":[{"id":1,"name":"StandardLiquidityPool","min_reserve_coin_num":2,"max_reserve_coin_num":2,"description":"Standard liquidity pool with pool price function X/Y, ESPM constraint, and two kinds of reserve coins"}],"min_init_deposit_amount":"1000000","init_pool_coin_mint_amount":"1000000","max_reserve_coin_amount":"0","pool_creation_fee":[{"denom":"stake","amount":"40000000"}],"swap_fee_rate":"0.003000000000000000","withdraw_fee_rate":"0.000000000000000000","max_order_amount_ratio":"0.100000000000000000","unit_batch_height":1,"circuit_breaker_enabled":false},"pool_records":[]},"mint":{"minter":{"inflation":"0.130000000000000000","annual_provisions":"0.000000000000000000"},"params":{"mint_denom":"uguu","inflation_rate_change":"0.130000000000000000","inflation_max":"0.200000000000000000","inflation_min":"0.070000000000000000","goal_bonded":"0.670000000000000000","blocks_per_year":"6311520"}},"params":null,"pricefeed":{"params":{"markets":[{"market_id":"ubtc:jpy","base_asset":"ubtc","quote_asset":"jpy","oracles":["ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu","ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k","ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc","ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d"],"active":true},{"market_id":"ubtc:jpy:30","base_asset":"ubtc","quote_asset":"jpy","oracles":["ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu","ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k","ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc","ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d"],"active":true}]},"posted_prices":[]},"slashing":{"params":{"signed_blocks_window":"100","min_signed_per_window":"0.500000000000000000","downtime_jail_duration":"600s","slash_fraction_double_sign":"0.050000000000000000","slash_fraction_downtime":"0.010000000000000000"},"signing_infos":[],"missed_blocks":[]},"staking":{"params":{"unbonding_time":"1814400s","max_validators":100,"max_entries":7,"historical_entries":10000,"bond_denom":"uguu"},"last_total_power":"0","last_validator_powers":[],"validators":[],"delegations":[],"unbonding_delegations":[],"redelegations":[],"exported":false},"transfer":{"port_id":"transfer","denom_traces":[],"params":{"send_enabled":false,"receive_enabled":false}},"ununifidist":{"params":{"active":false,"periods":[]},"previous_block_time":"1970-01-01T00:00:01Z","gov_denom":"uguu"},"upgrade":{},"vesting":{}}} \ No newline at end of file diff --git a/launch/ununifi-5-test/gentx-192ddcaea7789f65aa9b1f840ea963d4d0a61d8f.json b/launch/ununifi-5-test/gentx-192ddcaea7789f65aa9b1f840ea963d4d0a61d8f.json new file mode 100644 index 000000000..a76fcf07e --- /dev/null +++ b/launch/ununifi-5-test/gentx-192ddcaea7789f65aa9b1f840ea963d4d0a61d8f.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cauchye-d-test","identity":"cauchye-d-test","website":"https://cauchye.com","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"ununifi10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4gk60q7d","validator_address":"ununifivaloper10t4gy4pkttfkwhrkqxd5wgv3y5z2ut4grx68gz","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"9Af4Aa7bkzUOXfsuJ4aCUUDnRf/0hVqcY4SHBI3RLVA="},"value":{"denom":"uguu","amount":"200000000000"}}],"memo":"192ddcaea7789f65aa9b1f840ea963d4d0a61d8f@d.test.ununifi.cauchye.net:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Am2sIibWmUETEj96bkhcLhXeb6HVQ757AhAt42FCLigl"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["rKlp1cR9Ao5GlYrQqV9nBazGSq9ju1TcGeN1tFLZxgkcTDN1ygnMOU6iTAX6fEscyHT6dqEvSrF8CRhEAvem9w=="]} diff --git a/launch/ununifi-5-test/gentx-46a4580084634cf24cf7ecc589a9f1eb47291074.json b/launch/ununifi-5-test/gentx-46a4580084634cf24cf7ecc589a9f1eb47291074.json new file mode 100644 index 000000000..0d462af77 --- /dev/null +++ b/launch/ununifi-5-test/gentx-46a4580084634cf24cf7ecc589a9f1eb47291074.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cauchye-c-test","identity":"cauchye-c-test","website":"https://cauchye.com","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"ununifi1vrjkze9f2prl3ne8zqz8mu79yqkmp9y32g8xhc","validator_address":"ununifivaloper1vrjkze9f2prl3ne8zqz8mu79yqkmp9y3l5jpph","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"LGbHbsNPbXlPF/GCbuj905LRlFAPjZslBCIlM2Ga43A="},"value":{"denom":"uguu","amount":"200000000000"}}],"memo":"46a4580084634cf24cf7ecc589a9f1eb47291074@c.test.ununifi.cauchye.net:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AxC2eXVxsl/FbTsTfKBk/4lUu4AKZQUZMwJ/saHcAaBa"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["qRzh1ejDUw2t7/iuZYDlYpBvhue1MbrJ+PQ3j+LgteZYopWdCs6kR2OVpA8BNPD97u0ZQIHpGX6ZnoKFEhtQWQ=="]} diff --git a/launch/ununifi-5-test/gentx-b13e4681fd890b5ea7f3621cb4b6fe73ee0e5c34.json b/launch/ununifi-5-test/gentx-b13e4681fd890b5ea7f3621cb4b6fe73ee0e5c34.json new file mode 100644 index 000000000..e5adc8b52 --- /dev/null +++ b/launch/ununifi-5-test/gentx-b13e4681fd890b5ea7f3621cb4b6fe73ee0e5c34.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cauchye-b-test","identity":"cauchye-b-test","website":"https://cauchye.com","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"ununifi1tuzxnku0zquxgh8akq7f9uywp9xgnl5gnass0k","validator_address":"ununifivaloper1tuzxnku0zquxgh8akq7f9uywp9xgnl5gxp9hee","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"ce1pbIJ0oqhLfYNeb4yEfzDk8GV5lcE8L/bfSMhgXyQ="},"value":{"denom":"uguu","amount":"200000000000"}}],"memo":"b13e4681fd890b5ea7f3621cb4b6fe73ee0e5c34@b.test.ununifi.cauchye.net:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A+A3R/eCPugLI2HO/pEpYI8qoR7Nlsq9KjM27blPeyjt"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["IMhm54k/ajDefMkFALfo7qU8mRlQD+9NzuWA1mT5Km1y4E5zRu8qgKU/Asu0OC3MElqaVRcqkzeqI6M8mtR66w=="]} diff --git a/launch/ununifi-5-test/gentx-de321a535a5334268890940fa41429e3a0f9586a.json b/launch/ununifi-5-test/gentx-de321a535a5334268890940fa41429e3a0f9586a.json new file mode 100644 index 000000000..f5057d1d1 --- /dev/null +++ b/launch/ununifi-5-test/gentx-de321a535a5334268890940fa41429e3a0f9586a.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"cauchye-a-test","identity":"cauchye-a-test","website":"https://cauchye.com","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"ununifi1udqv0gf4k90sy95c49ecc7qc9cqgwt7dsfu3xu","validator_address":"ununifivaloper1udqv0gf4k90sy95c49ecc7qc9cqgwt7d94fksn","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"eSw9xbyxWskGMonySIhRLsWp9/iTwcnme9tWVT5yAWc="},"value":{"denom":"uguu","amount":"200000000000"}}],"memo":"de321a535a5334268890940fa41429e3a0f9586a@a.test.ununifi.cauchye.net:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A+rtMo1ylHH1Q/rqRn02enVR6cK9k7GKkcFDwSh4Wap1"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["RU5GqumlNo2Yall2Uc35GHV29GsNKVsWVEw6a7JrCvFK2G76KJQx7GnmRwKo1m5YZGu526CO/0FVOd2Zq6r58A=="]} diff --git a/launch/ununifi-5-test/gentx-ununifi-5-test.sh b/launch/ununifi-5-test/gentx-ununifi-5-test.sh new file mode 100644 index 000000000..f0f77948d --- /dev/null +++ b/launch/ununifi-5-test/gentx-ununifi-5-test.sh @@ -0,0 +1,53 @@ +#!/bin/bash + +# This script will work on a.test.ununifi.cauchye.com + +date + +# Stop node +cd ~/ununifi +docker-compose down +sudo chown -c -R $USER:docker ~/.ununifi + +# Delete or Edit old geneesis.json +# rm ~/.ununifi/config.genesis.json +# or edit something + +# pull new image +docker pull ghcr.io/ununifi/ununifid:latest + +# Note: Only first time on the node +# Execute initialization +# docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid init cauchye-c-test --chain-id ununifi-5-test +# sudo chown -c -R $USER:docker ~/.ununifi + +# Show node info and record them +# docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid tendermint show-node-id +# docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid tendermint show-validator +# sudo chown -c -R $USER:docker ~/.ununifi + +# a.test.ununifi.cauchye.net +docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid gentx private-test-cauchye-a-test 200000000000uguu --chain-id="ununifi-5-test" --from="private-test-cauchye-a-test" --ip="a.test.ununifi.cauchye.net" --moniker="cauchye-a-test" --identity="cauchye-a-test" --website="https://cauchye.com" --node-id="de321a535a5334268890940fa41429e3a0f9586a" --pubkey="ununifivalconspub1zcjduepq0ykrm3duk9dvjp3j38ey3zz39mz6nalcj0qunenmmdt920njq9ns92gept" +sudo chown -c -R $USER:docker ~/.ununifi + +# b.test.ununifi.cauchye.net +docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid gentx private-test-cauchye-b-test 200000000000uguu --chain-id="ununifi-5-test" --from="private-test-cauchye-b-test" --ip="b.test.ununifi.cauchye.net" --moniker="cauchye-b-test" --identity="cauchye-b-test" --website="https://cauchye.com" --node-id="b13e4681fd890b5ea7f3621cb4b6fe73ee0e5c34" --pubkey="ununifivalconspub1zcjduepqw8kkjmyzwj32sjmasd0xlryy0ucwfur90x2uz0p07m053jrqtujqkeflw0" +sudo chown -c -R $USER:docker ~/.ununifi + +# c.test.ununifi.cauchye.net +docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid gentx private-test-cauchye-c-test 200000000000uguu --chain-id="ununifi-5-test" --from="private-test-cauchye-c-test" --ip="c.test.ununifi.cauchye.net" --moniker="cauchye-c-test" --identity="cauchye-c-test" --website="https://cauchye.com" --node-id="46a4580084634cf24cf7ecc589a9f1eb47291074" --pubkey="ununifivalconspub1zcjduepq93nvwmkrfakhjnch7xpxa68a6wfdr9zsp7xekfgyygjnxcv6udcqcpmrlk" +sudo chown -c -R $USER:docker ~/.ununifi + +# d.test.ununifi.cauchye.net +docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid gentx private-test-cauchye-d-test 200000000000uguu --chain-id="ununifi-5-test" --from="private-test-cauchye-d-test" --ip="d.test.ununifi.cauchye.net" --moniker="cauchye-d-test" --identity="cauchye-d-test" --website="https://cauchye.com" --node-id="192ddcaea7789f65aa9b1f840ea963d4d0a61d8f" --pubkey="ununifivalconspub1zcjduepq7srlsqdwmwfn2rjalvhz0p5z29qww30l7jz448rrsjrsfrw394gq6ykyyu" +sudo chown -c -R $USER:docker ~/.ununifi + +# collect-gentxs +docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid collect-gentxs +sudo chown -c -R $USER:docker ~/.ununifi + +# unsafe-reset-all +docker run -it -v ~/.ununifi:/root/.ununifi ghcr.io/ununifi/ununifid ununifid unsafe-reset-all +sudo chown -c -R $USER:docker ~/.ununifi + +date diff --git a/launch/ununifi-5-test/start-ununifi-5-test.sh b/launch/ununifi-5-test/start-ununifi-5-test.sh new file mode 100644 index 000000000..725a65b6d --- /dev/null +++ b/launch/ununifi-5-test/start-ununifi-5-test.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +date + +docker-compose down + +docker pull ghcr.io/ununifi/ununifid:latest + +rm ~/.ununifi/config/genesis.json +curl -L https://raw.githubusercontent.com/UnUniFi/chain/main/launch/ununifi-5-test/genesis.json -o ~/.ununifi/config/genesis.json + +cd ~/ununifi +curl -O https://raw.githubusercontent.com/UnUniFi/chain/main/docker-compose.yml + +docker-compose up -d + +date