From 49b543213f7d040bc9f3c0ea3e4a013c5823f65d Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 9 Jan 2023 13:14:10 +0200 Subject: [PATCH 01/33] upd --- testnet_instructions.md | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/testnet_instructions.md b/testnet_instructions.md index 9d9caf0..e8eb90b 100644 --- a/testnet_instructions.md +++ b/testnet_instructions.md @@ -8,7 +8,7 @@ Block explorer: `TBA` Seeds: TBA -Chain Id: TBA +Chain Id: school-testnet-2 ## **Hardware Requirements** @@ -40,11 +40,11 @@ build_tags: netgo ledger ### Network init `cd ~` -`gaiad init "" --chain-id ` +`gaiad init "" --chain-id school-testnet-2` example: -`gaiad init course-participant-1 --chain-id dvs-course-testnet-1` +`gaiad init course-participant-1 --chain-id school-testnet-2` ### **Create Validator Key** @@ -75,8 +75,8 @@ This command will help you to create account in your local genesis file. It will Create the gentx file. Note, your gentx will be rejected if you use any amount greater than 1000000000uatom. ``` -gaiad gentx 1000000000uatom --output-document=gentx.json \ - --chain-id=dvs-course-testnet-1 \ +gaiad gentx 1000000000uatom --output-document=$HOME/.gaia/config/gentx.json \ + --chain-id=school-testnet-2 \ --moniker="" \ --website= \ --details= \ @@ -86,7 +86,7 @@ gaiad gentx 1000000000uatom --output-document=gentx.json \ --min-self-delegation="1" ``` -After gentx will be ready you can find it in the `~/.gaiad/config/gentx` directory. After that you will be required to upload it into `gentxs` directory of this repository. Please name it using following template `gentx-.json`. +After gentx will be ready you can find it in the `~/.gaia/config/gentx` directory. After that you will be required to upload it into `gentxs` directory of this repository. Please name it using following template `gentx-.json`. In order to upload this file you will need to create fork of this repository. Please click on “Fork” button in the top right corner of this page, and name it somehow or leave repository name unchanged. @@ -133,23 +133,24 @@ Set up cosmovisor to ensure any future upgrades happen flawlessly. To install Co Create the required directories: ``` -mkdir -p ~/.gaiad/cosmovisor/genesis/bin -mkdir -p ~/.gaiad/cosmovisor/upgrades +mkdir -p ~/.gaia/cosmovisor/genesis/bin +mkdir -p ~/.gaia/cosmovisor/upgrades ``` -After directories will be ready please copy `gaiad` binaries created in the “Cosmos Hub binaries installation (gaiad)” section into `~/.gaiad/cosmovisor/genesis/bin` directory. You can do it using `cp ~/go/bin/gaiad ~/.gaiad/cosmovisor/genesis/bin/gaiad` command. +After directories will be ready please copy `gaiad` binaries created in the “Cosmos Hub binaries installation (gaiad)” section into `~/.gaia/cosmovisor/genesis/bin` directory. You can do it using `cp ~/go/bin/gaiad ~/.gaia/cosmovisor/genesis/bin/gaiad` command. ### ****Set Up Gaiad Service**** Set up a service to allow cosmovisor to run in the background as well as restart automatically if it runs into any problems: ``` -echo "[Unit] +sudo tee </dev/null /etc/systemd/system/gaiad.service +[Unit] Description=Cosmos Hub daemon After=network-online.target [Service] Environment="DAEMON_NAME=gaiad" -Environment="DAEMON_HOME=${HOME}/.gaiad" +Environment="DAEMON_HOME=${HOME}/.gaia" Environment="DAEMON_RESTART_AFTER_UPGRADE=true" Environment="DAEMON_ALLOW_DOWNLOAD_BINARIES=false" Environment="DAEMON_LOG_BUFFER_SIZE=512" @@ -162,16 +163,18 @@ LimitNOFILE=infinity LimitNPROC=infinity [Install] WantedBy=multi-user.target -" >cosmovisor.service +EOF +``` +and start service: +``` +sudo systemctl enable gaiad +sudo systemctl daemon-reload +sudo systemctl restart gaiad ``` - -Move this new file to the systemd directory: - -`sudo mv cosmovisor.service /lib/systemd/system/gaiad.service` ## **More about validators** -Please refer to the Cosmos Hub documentation on validators for a general overview of running a validator. We are using the exact same validator model and software, but with slightly different parameters and other functionality specific to the Cosmic Horizon Network. +Please refer to the Cosmos Hub documentation on validators for a general overview of running a validator. We are using the exact same validator model and software, but with slightly different parameters and other functionality specific to the Validator School Network. - [Run a Validator](https://hub.cosmos.network/main/validators/validator-setup.html) - [Validators Overview](https://hub.cosmos.network/main/validators/overview.html) From ca66e8ffba13141f99b1c6dcac119e3f1f85fb0c Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 9 Jan 2023 13:34:58 +0200 Subject: [PATCH 02/33] Update testnet_planning.md --- testnet_planning.md | 47 +++++++++------------------------------------ 1 file changed, 9 insertions(+), 38 deletions(-) diff --git a/testnet_planning.md b/testnet_planning.md index 8c30fbc..d2300ca 100644 --- a/testnet_planning.md +++ b/testnet_planning.md @@ -10,16 +10,16 @@ Everything is subject to change and as close as possible to the realities of tes - Governance proposals - Enable Transfers - Rewards: `To keep the competitive process going, we see the validators with the most points and they will be rewarded` -- Schedule: `date this` +- Schedule: `16.01.2023 - 03.02.2023` - For the Genesis and Celebrate sections please sign a transaction for each of the tasks and provide the txHash in a PR. ## **Phase - 1: Start chain (max 30 points)** -- GenTx Validator Address Submission : `date and time wiil be refined for a specific course`. Up to `70% of the flow` will be accepted. +- GenTx Validator Address Submission : `16.01.2023 - 17.01.2023`. Up to `70% of the flow` will be accepted. `25 Points = 25 000 atom for successful wallet submissions.` -- Network start time: `time start chain wiil be refined for a specific course` +- Network start time: `18.01.2023 15:00 UTC` `20 Points = 20 000 atom for set up post genesis validators.` @@ -31,7 +31,7 @@ Everything is subject to change and as close as possible to the realities of tes ## **Phase - 2: Governance (max 30 points)** -Lead validator team will create a governance proposal on `date wiil be refined for a specific course`, to update the transfer parameter. You will need to study the proposals, find the correct one and vote. +Lead validator team will create a governance proposal on `25.01.2023 15:00 UTC`, to update the transfer parameter. You will need to study the proposals, find the correct one and vote. In order to find correct proposal you will need to run query command using your network client binary (`gaiad` in our case). Please issue following command `gaiad query gov proposals`, and find proposal with `title:` ”Vote for me friend”. @@ -39,8 +39,8 @@ In order to find correct proposal you will need to run query command using your **Update Schedule:** -- Proposal: `date and time wiil be refined for a specific course` -- Voting Period: `date and time proposal wiil be refined for a specific course` +- Proposal: `Vote for me friend` +- Voting Period: `25.01.2023 15:00 UTC - 27.01.2023 15:00 UTC` - Upgrade Height: `TBD` **What should validators do?** @@ -55,24 +55,9 @@ In order to find correct proposal you will need to run query command using your `5 points = 5000 atom for everyone who provides a peer.` - - --- -## P**hase-3: Transactions (max 30 points)** +## **Phase-3: Transactions (max 30 points)** - Send 1atom to DVS validator @@ -95,24 +80,10 @@ cp sample.json .json `5 points = 5000 atom for everyone who do this task.` --- From 06fba841654d9d05da41e2e84dc575c639c6bca2 Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 16:04:11 +0200 Subject: [PATCH 03/33] Update testnet_instructions.md --- testnet_instructions.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/testnet_instructions.md b/testnet_instructions.md index e8eb90b..3490115 100644 --- a/testnet_instructions.md +++ b/testnet_instructions.md @@ -86,7 +86,7 @@ gaiad gentx 1000000000uatom --output-document=$HOME/.gaia/config/gent --min-self-delegation="1" ``` -After gentx will be ready you can find it in the `~/.gaia/config/gentx` directory. After that you will be required to upload it into `gentxs` directory of this repository. Please name it using following template `gentx-.json`. +After gentx will be ready you can find it in the `~/.gaia/config/gentx.json` directory. After that you will be required to upload it into `gentxs` directory of this repository. Please name it using following template `gentx-.json`. In order to upload this file you will need to create fork of this repository. Please click on “Fork” button in the top right corner of this page, and name it somehow or leave repository name unchanged. @@ -110,7 +110,7 @@ Please “Open pull request”, check data, put some description into text box f gaiad tx staking create-validator \ --amount=1000000000uatom \ --pubkey=$(gaiad tendermint show-validator) \ - --chain-id=dvs-course-testnet-1 \ + --chain-id=school-testnet-2 \ --moniker="" \ --website= \ --commission-rate="0.10" \ From 4d1a3eb5fab57414633f0f67f7a34db3064157db Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 16:05:05 +0200 Subject: [PATCH 04/33] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 85e3611..a4f7e1f 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ build_tags: netgo ledger ### Init ```bash: -gaiad init "" --chain-id +gaiad init "" --chain-id school-testnet-2 ``` ### Generate keys @@ -57,7 +57,7 @@ gaiad add-genesis-account 1000000000uatom --keyring-backend 1000000000uatom --output-document=gentx.json \ - --chain-id=dvs-protocol-v1 \ + --chain-id=school-testnet-2 \ --moniker="" \ --website= \ --details= \ From 7d7f7c9140e36aef0a3b130b626d26ac47dd179d Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 16:14:26 +0200 Subject: [PATCH 05/33] Update testnet_planning.md --- testnet_planning.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/testnet_planning.md b/testnet_planning.md index d2300ca..52945c6 100644 --- a/testnet_planning.md +++ b/testnet_planning.md @@ -89,15 +89,6 @@ In order to find correct proposal you will need to run query command using your ## **Bonus Challenges** -- Uptime : - - uptime >= 90% - - 80% <= uptime >= 90% - - 70% ≤ uptime ≥ 80% - -`20 points = 20000 atom for everyone who have 90+% uptime` -`10 points = 10000 atom for everyone who have 80-90% uptime` -`5 points = 5000 atom for everyone who have 70-80% uptime` - - Never jailed validator : `20 points = 20000 atom.` From 8c196166f0d81d015f0790adce33254063d53359 Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 16:16:03 +0200 Subject: [PATCH 06/33] Create example.txt --- peers/example.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 peers/example.txt diff --git a/peers/example.txt b/peers/example.txt new file mode 100644 index 0000000..206161b --- /dev/null +++ b/peers/example.txt @@ -0,0 +1 @@ +89d911a44f40993dabf7d468c21588a1604fe4d7@192.168.3.11:26656 # Validators School. NB! Should contain real IP. Not internal like in this example. From 037e5a8b8ac2a749f899846ae0c89fd7294d1a1c Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 16:17:53 +0200 Subject: [PATCH 07/33] Create example.json --- gentx/example.json | 61 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 gentx/example.json diff --git a/gentx/example.json b/gentx/example.json new file mode 100644 index 0000000..aa793b2 --- /dev/null +++ b/gentx/example.json @@ -0,0 +1,61 @@ +{ + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "Validator School", + "identity": "", + "website": "", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1ndmxkmwh9cnzcj6qpcs0r20pvw04q0umyl4twv", + "validator_address": "cosmosvaloper1ndmxkmwh9cnzcj6qpcs0r20pvw04q0umptp7zl", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "Z/69S3hoUEMH4FQRN9Vx0k50oXnhWKL6gPHDaBWyvf8=" + }, + "value": { + "denom": "uatom", + "amount": "12500000000000" + } + } + ], + "memo": "a8e50dd0e26820d8de0bdb71de793e36fa85652d@192.168.3.18:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Ak+5kJ/rRN8IZNwAWvoh7gCZCPPOF3RTJM7IMLuE8GSu" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "A6X4Ifo1JS+evz1dmtVBObhZGqHaCbZLdeR3KcWHXaJWVrURPpiO/k2YzB3+HQ8hYBEs2sOPpUSOYHhp/eGp+g==" + ] +} From 17c1cbcee3e29bcd86609902689981386d3c7927 Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 16:20:32 +0200 Subject: [PATCH 08/33] Create example.json --- transaction/example.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 transaction/example.json diff --git a/transaction/example.json b/transaction/example.json new file mode 100644 index 0000000..495a11a --- /dev/null +++ b/transaction/example.json @@ -0,0 +1 @@ +E99436F3F229B6BDCAB1EC5858918345978F5FB8B4230E91896ECE89279CDB0F # Validators School. NB! Should contain hashes of your transactions From eebd2d7086a04db7e3b5bd24cacc2067f33f8d43 Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 16:20:50 +0200 Subject: [PATCH 09/33] Rename example.json to example.txt --- transaction/{example.json => example.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename transaction/{example.json => example.txt} (100%) diff --git a/transaction/example.json b/transaction/example.txt similarity index 100% rename from transaction/example.json rename to transaction/example.txt From f51187d00e4b9accc818df4fac9e99adbe1da7ec Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 16:22:01 +0200 Subject: [PATCH 10/33] Create example.txt --- tweet/example.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 tweet/example.txt diff --git a/tweet/example.txt b/tweet/example.txt new file mode 100644 index 0000000..9d76713 --- /dev/null +++ b/tweet/example.txt @@ -0,0 +1 @@ +https://twitter.com/kuraassh # Validators School. NB! Should contain url link to your tweet From 83501030bdbdc809061ddf5a63922ea2dfd87d42 Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 20:26:22 +0200 Subject: [PATCH 11/33] Create gentx-KURASH.json --- gentx/gentx-KURASH.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 gentx/gentx-KURASH.json diff --git a/gentx/gentx-KURASH.json b/gentx/gentx-KURASH.json new file mode 100644 index 0000000..da5d9fa --- /dev/null +++ b/gentx/gentx-KURASH.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"KURASH","identity":"","website":"KURASH","security_contact":"","details":"KURASH"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1k4l966jygeh8l3u7l48rqp47kuhrzch4atzn2v","validator_address":"cosmosvaloper1k4l966jygeh8l3u7l48rqp47kuhrzch4clkxxl","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"9RoJ+1IP1xn8UOYzJy8BqAa4vc6Ifsqp9itWs1b8pYo="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"e59b3670ca8369368ee94f15caa846482ffd27ec@135.181.133.102:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Aq70ogBnP816aILQ1e15Y9xR3hIdTl6vsMRTgVQtmu0K"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["9DcN2x/C13S+ppIUxxtaENjq9XWqSFIBQDgzs3RiGNRdYPYjccIvEEw2X6rrCKaj9DC4CucAwOtbmhJf4E5gWg=="]} From bf7b3f6b7ff165ade31244ec4a45248a70aca928 Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Mon, 16 Jan 2023 20:26:52 +0200 Subject: [PATCH 12/33] Delete gentx-KURASH.json --- gentx/gentx-KURASH.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 gentx/gentx-KURASH.json diff --git a/gentx/gentx-KURASH.json b/gentx/gentx-KURASH.json deleted file mode 100644 index da5d9fa..0000000 --- a/gentx/gentx-KURASH.json +++ /dev/null @@ -1 +0,0 @@ -{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"KURASH","identity":"","website":"KURASH","security_contact":"","details":"KURASH"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1k4l966jygeh8l3u7l48rqp47kuhrzch4atzn2v","validator_address":"cosmosvaloper1k4l966jygeh8l3u7l48rqp47kuhrzch4clkxxl","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"9RoJ+1IP1xn8UOYzJy8BqAa4vc6Ifsqp9itWs1b8pYo="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"e59b3670ca8369368ee94f15caa846482ffd27ec@135.181.133.102:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Aq70ogBnP816aILQ1e15Y9xR3hIdTl6vsMRTgVQtmu0K"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["9DcN2x/C13S+ppIUxxtaENjq9XWqSFIBQDgzs3RiGNRdYPYjccIvEEw2X6rrCKaj9DC4CucAwOtbmhJf4E5gWg=="]} From 99b9f0a15ca0e8130cddb7a982b53d73219dd3a5 Mon Sep 17 00:00:00 2001 From: Albert Andrejev Date: Tue, 17 Jan 2023 16:22:51 +0200 Subject: [PATCH 13/33] Add pre genesis --- pre-genesis.json | 246 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 246 insertions(+) create mode 100644 pre-genesis.json diff --git a/pre-genesis.json b/pre-genesis.json new file mode 100644 index 0000000..f02bdac --- /dev/null +++ b/pre-genesis.json @@ -0,0 +1,246 @@ +{ + "genesis_time": "2023-01-18T15:00:00.0Z", + "chain_id": "school-testnet-2", + "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": { + "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": [] + }, + "authz": { + "authorization": [] + }, + "bank": { + "params": { + "send_enabled": [], + "default_send_enabled": true + }, + "balances": [], + "supply": [], + "denom_metadata": [] + }, + "capability": { + "index": "1", + "owners": [] + }, + "crisis": { + "constant_fee": { + "denom": "uatom", + "amount": "1000" + } + }, + "distribution": { + "params": { + "community_tax": "0.000000000000000000", + "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": [] + }, + "feegrant": { + "allowances": [] + }, + "genutil": { + "gen_txs": [] + }, + "gov": { + "starting_proposal_id": "1", + "deposits": [], + "votes": [], + "proposals": [], + "deposit_params": { + "min_deposit": [ + { + "denom": "uatom", + "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", + "params": { + "max_expected_time_per_block": "30000000000" + } + }, + "channel_genesis": { + "channels": [], + "acknowledgements": [], + "commitments": [], + "receipts": [], + "send_sequences": [], + "recv_sequences": [], + "ack_sequences": [], + "next_channel_sequence": "0" + } + }, + "interchainaccounts": { + "controller_genesis_state": { + "active_channels": [], + "interchain_accounts": [], + "ports": [], + "params": { + "controller_enabled": true + } + }, + "host_genesis_state": { + "active_channels": [], + "interchain_accounts": [], + "port": "icahost", + "params": { + "host_enabled": true, + "allow_messages": [] + } + } + }, + "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": "uatom", + "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.000000000000000000", + "annual_provisions": "0.000000000000000000" + }, + "params": { + "mint_denom": "uatom", + "inflation_rate_change": "0.000000000000000000", + "inflation_max": "0.000000000000000000", + "inflation_min": "0.000000000000000000", + "goal_bonded": "0.670000000000000000", + "blocks_per_year": "6311520" + } + }, + "packetfowardmiddleware": { + "params": { + "fee_percentage": "0.000000000000000000" + } + }, + "params": null, + "slashing": { + "params": { + "signed_blocks_window": "10000", + "min_signed_per_window": "0.050000000000000000", + "downtime_jail_duration": "600s", + "slash_fraction_double_sign": "0.050000000000000000", + "slash_fraction_downtime": "0.050000000000000000" + }, + "signing_infos": [], + "missed_blocks": [] + }, + "staking": { + "params": { + "unbonding_time": "1814400s", + "max_validators": 100, + "max_entries": 7, + "historical_entries": 10000, + "bond_denom": "uatom" + }, + "last_total_power": "0", + "last_validator_powers": [], + "validators": [], + "delegations": [], + "unbonding_delegations": [], + "redelegations": [], + "exported": false + }, + "transfer": { + "port_id": "transfer", + "denom_traces": [], + "params": { + "send_enabled": true, + "receive_enabled": true + } + }, + "upgrade": {}, + "vesting": {} + } +} \ No newline at end of file From f456b4cd5bb4bb61d16f475896e7965494060720 Mon Sep 17 00:00:00 2001 From: megabaks Date: Wed, 18 Jan 2023 13:06:32 +0300 Subject: [PATCH 14/33] Add files via upload (#3) * Create megabaks --- gentxs/gentx-megabaks.json | 1 + peers/megabaks | 1 + 2 files changed, 2 insertions(+) create mode 100644 gentxs/gentx-megabaks.json create mode 100644 peers/megabaks diff --git a/gentxs/gentx-megabaks.json b/gentxs/gentx-megabaks.json new file mode 100644 index 0000000..03e5460 --- /dev/null +++ b/gentxs/gentx-megabaks.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"megabaks","identity":"","website":"https://github.com/megabaks","security_contact":"","details":"homeless cripto_noob"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1gncxg5jrje94jyv5n60yz3wnhx0h2k4mynfd43","validator_address":"cosmosvaloper1gncxg5jrje94jyv5n60yz3wnhx0h2k4mp8acez","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"tj+r9UbNKsQsQ0f/DdM/aDM8yKwUbgzDfRbyGLyLJsI="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"19562fac936b31d87211c795c16dd8e0f0d7bc25@65.109.167.179:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Az4LtYcbK9ainr+WdzZ3czUJMk6o/Y0bCjengR3L8Fhs"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["K3YsxgsC22zrj5iIw5lJI1ntqlSwXT8AtnXFrFWRkJJJCEKgC6/hSWIxM3JflttpeJIWOVBw3QfMcHhZIu6JWg=="]} diff --git a/peers/megabaks b/peers/megabaks new file mode 100644 index 0000000..f882bfb --- /dev/null +++ b/peers/megabaks @@ -0,0 +1 @@ +19562fac936b31d87211c795c16dd8e0f0d7bc25@65.109.167.179:26656 From 2cf4a5ef3d9c7d8af16c0441a6c7a1afaf81b009 Mon Sep 17 00:00:00 2001 From: maritimestudio <83152254+yuriiss@users.noreply.github.com> Date: Wed, 18 Jan 2023 10:06:48 +0000 Subject: [PATCH 15/33] Add files via upload (#5) added gentx file --- gentx-crynomad.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 gentx-crynomad.json diff --git a/gentx-crynomad.json b/gentx-crynomad.json new file mode 100644 index 0000000..778ea05 --- /dev/null +++ b/gentx-crynomad.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"Crynomad","identity":"C4A56F06DA5A6B9E","website":"https://elatio.io","security_contact":"","details":"WEB3 | Validating Services | PoS"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1zqmn9kjxm85z8pvef5mn94cd8ddapgxeyxu3u9","validator_address":"cosmosvaloper1zqmn9kjxm85z8pvef5mn94cd8ddapgxepjgysk","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Byc2t4RpdJRsSEOY5vKILb7Fu03rTAZrwmUVhjJjY6Y="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"966dfb7c6c57d43bae2ecc9e156d84e4d1898e80@154.53.40.169:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Au4opxsKizdy7T7Nvndq3NuOR5HVAzoUikwjonl4XdsN"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["R4jEadD6L5IyZWIbeYxTEFL0futPOYXnMt1uqatbAcdbkKqLyYk5oOYxuTw1lkRk8Q8byaVqZxZC9FdrrW3BXw=="]} From 697f77495051f93906ece7e27d4edd756a5bd0f5 Mon Sep 17 00:00:00 2001 From: alibabaedge <49843222+alibabaedge@users.noreply.github.com> Date: Wed, 18 Jan 2023 12:08:02 +0200 Subject: [PATCH 16/33] Alibabaedge gentx.json (#7) * Alibabaedge gentx.json --- gentx/gentx-alibabaedge.json | 1 + peers/Alibabaedge | 1 + 2 files changed, 2 insertions(+) create mode 100644 gentx/gentx-alibabaedge.json create mode 100644 peers/Alibabaedge diff --git a/gentx/gentx-alibabaedge.json b/gentx/gentx-alibabaedge.json new file mode 100644 index 0000000..431aa88 --- /dev/null +++ b/gentx/gentx-alibabaedge.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"alibabaedge","identity":"","website":"https://github.com/alibabaedge","security_contact":"","details":"testnet"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos142nmqj4enmmwxnffcedn7hkvctgfq924mta2wu","validator_address":"cosmosvaloper142nmqj4enmmwxnffcedn7hkvctgfq9247lflz0","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"K8qfw4wyFLrJzbj/tJSAb0IW3Pmsdq/N4MtKfpUyzlU="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"12a2cfc5d6909a4a48f4e17520f6424a0f98b069@38.242.148.56:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AqXJm583ljMGRgndvmPx6pbgsNrUlyxuzOxKjAThyyLb"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["zqkiEI9hqsi1FxNwDKzxhQnoNBeEhU2oyYqsuNERr+99JFFyi5zUzhmp5Hxs+Ot+eEMgcVUql+yt7akZuZGX+w=="]} diff --git a/peers/Alibabaedge b/peers/Alibabaedge new file mode 100644 index 0000000..537cfaa --- /dev/null +++ b/peers/Alibabaedge @@ -0,0 +1 @@ +cd2858f390c1ed4531f07254893b84342d6f761a@38.242.148.56:26656 From 15e22d4884be825ead1df6e46c081c5c11c80d36 Mon Sep 17 00:00:00 2001 From: doguesrefoglu <77311088+doguesrefoglu@users.noreply.github.com> Date: Wed, 18 Jan 2023 13:09:11 +0300 Subject: [PATCH 17/33] gentx-xyzerdi.json (#8) * Add files via upload * Create peer-xyzerdi.txt --- gentx/gentx-xyzerdi.json.json | 1 + peers/peer-xyzerdi.txt | 1 + 2 files changed, 2 insertions(+) create mode 100644 gentx/gentx-xyzerdi.json.json create mode 100644 peers/peer-xyzerdi.txt diff --git a/gentx/gentx-xyzerdi.json.json b/gentx/gentx-xyzerdi.json.json new file mode 100644 index 0000000..46f73a0 --- /dev/null +++ b/gentx/gentx-xyzerdi.json.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"xyzerdi","identity":"","website":"https://xyznodes.xyz","security_contact":"","details":"staking-services"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1xxpydswq4lwvqh4mje65636d2jta46fxzlqslw","validator_address":"cosmosvaloper1xxpydswq4lwvqh4mje65636d2jta46fx8t59na","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"uMlhYsI89gTFoUOmZQSet6PNT6g/2D3OZjNlrZ9+qsE="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"541d51d63b5d8ca5ca8e0fc4f49ca4b00e507841@2.58.82.181:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A1Wiz4T/nHn/B2GFtzMnKEtoKMoVkQ2CjCa7Kalbgsso"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["xJS3kNE38jdvsCvYeqIA6dKb5jFSfrrbhzCTqvBVQoFLAfBct8JsZeL7/G06Kr7UCBO6ku1NhCQgcEmykAXhPw=="]} diff --git a/peers/peer-xyzerdi.txt b/peers/peer-xyzerdi.txt new file mode 100644 index 0000000..3a0cfb8 --- /dev/null +++ b/peers/peer-xyzerdi.txt @@ -0,0 +1 @@ +541d51d63b5d8ca5ca8e0fc4f49ca4b00e507841@2.58.82.181:26656 From 90a4832fddabb9e99819ff3085fde03467933147 Mon Sep 17 00:00:00 2001 From: Gleb Zimin Date: Wed, 18 Jan 2023 14:12:20 +0400 Subject: [PATCH 18/33] Add gentx file, add peers file (#9) Add gentx file for moniker "goose" --- gentx/gentx-goose.json | 1 + peers/peers.txt | 1 + 2 files changed, 2 insertions(+) create mode 100644 gentx/gentx-goose.json create mode 100644 peers/peers.txt diff --git a/gentx/gentx-goose.json b/gentx/gentx-goose.json new file mode 100644 index 0000000..fc2942f --- /dev/null +++ b/gentx/gentx-goose.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"goose","identity":"","website":"","security_contact":"","details":"Goose details :)"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1zepcce73rhuv7axtan9du862jzpxefe33tejt3","validator_address":"cosmosvaloper1zepcce73rhuv7axtan9du862jzpxefe35ld88z","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"da3LS1LH9tXN+HVtczc8Lt5waa7ujp21b0DRhE/c4EY="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"d4cd03f5d06d2fb185044398c1a1085aec71117b@38.242.137.91:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Ar8p83UUgnaeIw4r9+tJs2vr5FHOKxLlYiV/sGdm+IXX"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["3LMPTpHggNr+OLc9MlJQP3I1UVSqdgvgoif20p2yuBtG3xxV7pzoy3FHDh06cOiy+6XlSevgD1eh5azEQk8Xaw=="]} diff --git a/peers/peers.txt b/peers/peers.txt new file mode 100644 index 0000000..a490a35 --- /dev/null +++ b/peers/peers.txt @@ -0,0 +1 @@ +d4cd03f5d06d2fb185044398c1a1085aec71117b@38.242.137.91:26656 From 91420c74fdcc8db064f42649eb38815b57900fe7 Mon Sep 17 00:00:00 2001 From: CryptoDesp <118873697+CryptoDesp@users.noreply.github.com> Date: Wed, 18 Jan 2023 13:14:01 +0300 Subject: [PATCH 19/33] gentx-desperado.json (#10) gentx-desperado.json --- gentx/gentx-desperado.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 gentx/gentx-desperado.json diff --git a/gentx/gentx-desperado.json b/gentx/gentx-desperado.json new file mode 100644 index 0000000..8a470f1 --- /dev/null +++ b/gentx/gentx-desperado.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"desperado","identity":"","website":"","security_contact":"","details":"Teaching light, not teaching darkness"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1r4y6lmt5v254ycnmnyxdtxd43uqylnn2sgwwwq","validator_address":"cosmosvaloper1r4y6lmt5v254ycnmnyxdtxd43uqylnn24u6mzn","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"yP81+zLa1c3Hv0R49jqJpFIrj2K68GDdp5PeGf+O5yE="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"1e73d90fec3004545c8c04c3b9709d10fd2f3a07@134.122.116.225:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Aj1zdIf0YnnDFltlpP0dxbOOyEnZPba1e8t2me4O1DgI"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["U5NVpvYZMFqL2xjEp9V/O/C6NC2pCp1THZUvysVPPUBVSRjohwtEpc7QdvtniryP0n1aoXdB+G2cMKDJ0VK8RA=="]} From eef46a91e439b2bb43fb32cb1af51f53976a0215 Mon Sep 17 00:00:00 2001 From: Stakeme <63229943+ProNodes11@users.noreply.github.com> Date: Wed, 18 Jan 2023 10:15:55 +0000 Subject: [PATCH 20/33] Create gentx.json and add peer (#11) * Create gentx.json --- gentx/gentx.json | 1 + peers/example.txt | 1 + 2 files changed, 2 insertions(+) create mode 100644 gentx/gentx.json diff --git a/gentx/gentx.json b/gentx/gentx.json new file mode 100644 index 0000000..9d80f3f --- /dev/null +++ b/gentx/gentx.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"Stakeme","identity":"","website":"https://stakeme.io","security_contact":"","details":"Team of Web3.0 enthusiasts, we validate networks, write educational content, and much more 👾☄️ http://github.com/ProNodes11 | http://youtube.com/@pronodes | https://teletype.in/@pronodes"},"commission":{"rate":"0.050000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1lv06j60j2qdev3d4k3a9uf4dwsnh3awrpdgded","validator_address":"cosmosvaloper1lv06j60j2qdev3d4k3a9uf4dwsnh3awryeuc47","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"B9ZPvVqBhvLK7tVX06dzjc70/hh0C98laxwDMeWdnsA="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"edcbba91cb23a0c866cf2f44be711c8a16410339@65.108.216.133:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Az1SRR0eacIvJ/snA51I03IkrRzAP00N2OVAk8+idkq+"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["5xKAlPybbayNB+KYHX5n26vb1WRvVF+bRGWYSUkZ9e0rFBGaALCto4Tkt0OQBassNyJbvdw88Ww8RId4XcnPBw=="]} diff --git a/peers/example.txt b/peers/example.txt index 206161b..0138d0e 100644 --- a/peers/example.txt +++ b/peers/example.txt @@ -1 +1,2 @@ 89d911a44f40993dabf7d468c21588a1604fe4d7@192.168.3.11:26656 # Validators School. NB! Should contain real IP. Not internal like in this example. +edcbba91cb23a0c866cf2f44be711c8a16410339@65.108.216.133:26656 \ No newline at end of file From 6162f65a9e156aaf42071f48da4a7516893e2658 Mon Sep 17 00:00:00 2001 From: Alex | Artcryptorg validator <59309195+artcryptorg@users.noreply.github.com> Date: Wed, 18 Jan 2023 11:17:20 +0100 Subject: [PATCH 21/33] pull request (#12) Add gentx-artcryptorg.json --- gentx/gentx-artcryptorg.json | 67 ++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 gentx/gentx-artcryptorg.json diff --git a/gentx/gentx-artcryptorg.json b/gentx/gentx-artcryptorg.json new file mode 100644 index 0000000..ca0abca --- /dev/null +++ b/gentx/gentx-artcryptorg.json @@ -0,0 +1,67 @@ +{ + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "artcryptorg", + "identity": "", + "website": "https://artcrypt.org", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1fdjvfqtgx6sm6pj85nj20pr7dch5nl68rekume", + "validator_address": "cosmosvaloper1fdjvfqtgx6sm6pj85nj20pr7dch5nl68xdzfh2", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "2O8VKwv9WyI1XdLH8jocRpLVYTKwIBZ7RFfqAhM8st8=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "3c8b830956b6724b3c3d7172fb2c6df348cd95c6@65.109.199.112:26656", + "timeout_height": "0", + "extension_options": [ + + ], + "non_critical_extension_options": [ + + ] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Aqg8+KNW+Ury8ep2aI1+XrpS8cfJQsdzSi4f3mSc3TAO" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [ + + ], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "69YJz8Lz9haO5cUHRSyEvUC6DuS9et4sKDY2fQF21Xck17ygVKcJUqD1EDT2uQtJDb1pTzJMC9iKfjs0JZbh8w==" + ] +} From 9d062ae3a215f80f932a87cc311501940b23883c Mon Sep 17 00:00:00 2001 From: anurg Date: Wed, 18 Jan 2023 15:48:12 +0530 Subject: [PATCH 22/33] Add gentx-nkbblocks.json & peers (#13) * Create add-nkbblocks-gentx.json --- gentx/gentx-nkbblocks.json | 1 + peers/nkbblocks-peers.txt | 1 + 2 files changed, 2 insertions(+) create mode 100644 gentx/gentx-nkbblocks.json create mode 100644 peers/nkbblocks-peers.txt diff --git a/gentx/gentx-nkbblocks.json b/gentx/gentx-nkbblocks.json new file mode 100644 index 0000000..e4d4664 --- /dev/null +++ b/gentx/gentx-nkbblocks.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"nkbblocks","identity":"","website":"https://www.nkbblocks.com","security_contact":"","details":"Everything Crypto!"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos13yc6cu2xdcc9qqdlkfpqlcjt52crvdgl79pkny","validator_address":"cosmosvaloper13yc6cu2xdcc9qqdlkfpqlcjt52crvdglm34rlh","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"j1d8F67EO4/5XtvvfDxXwb0WE7JkmvJ1GprAt/PmAPU="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"2d90840571b346f64d0e8bab92950f1af4013085@172.16.100.117:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"A/1rKIVT8S72AdcZmnmP9O4ExUh2jSmfU8RKmKM1NABS"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["8Wd12QPvYvtrN6gqfTTESqfftNTVjCKxeidpSgf5+EFqhBQujv9Pcxp/OVI2c1TLUUCHsSBWj5z6LjwiBwizjw=="]} diff --git a/peers/nkbblocks-peers.txt b/peers/nkbblocks-peers.txt new file mode 100644 index 0000000..2acbde9 --- /dev/null +++ b/peers/nkbblocks-peers.txt @@ -0,0 +1 @@ +2d90840571b346f64d0e8bab92950f1af4013085@46.4.121.72:11756 From 4839c574e96de6ce511dec202fae2a70f772e569 Mon Sep 17 00:00:00 2001 From: Anton Ishchenko <72887806+Blockchain-Country@users.noreply.github.com> Date: Wed, 18 Jan 2023 04:19:28 -0600 Subject: [PATCH 23/33] Create gentx-Blockchain-Country.json (#14) Anton Ishchenko providing gentx.json file --- gentx/gentx-Blockchain-Country.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 gentx/gentx-Blockchain-Country.json diff --git a/gentx/gentx-Blockchain-Country.json b/gentx/gentx-Blockchain-Country.json new file mode 100644 index 0000000..a84bc17 --- /dev/null +++ b/gentx/gentx-Blockchain-Country.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"Blockchain-Country","identity":"","website":"blockchain-country.com","security_contact":"","details":"Blockchain-Country"},"commission":{"rate":"0.070000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos17hml95sjfcuqj4v70xw8sg02p08jjxrkukzhtt","validator_address":"cosmosvaloper17hml95sjfcuqj4v70xw8sg02p08jjxrkezkz8c","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Cl5k1AxPBlE3TBF9OuWEu6AkxPDfQhi/LbaDJOvo22M="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"92e8b1babadcd6f4305f1fe705a89bfd85dac114@207.244.248.145:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Azyxg0BLhWWL2LF27J8lQvnEySybiTc8Z3C1gNzzlKmI"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["y3XnAslw7e+XjQDD0f0/+s0E2HWsQz99g7fvA4D16EBN4lpyjAYNKI/KIdy7HXE206b57h/OwVg3klneBhBLvw=="]} From 8e028ed56f750602aa3a9cde3637d24330d0e834 Mon Sep 17 00:00:00 2001 From: Dumindu Amarasinghe <64905788+amaradumi94@users.noreply.github.com> Date: Wed, 18 Jan 2023 15:50:28 +0530 Subject: [PATCH 24/33] Create gentx-dumindu.json (#15) --- gentx/gentx-dumindu.json | 61 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 gentx/gentx-dumindu.json diff --git a/gentx/gentx-dumindu.json b/gentx/gentx-dumindu.json new file mode 100644 index 0000000..d738302 --- /dev/null +++ b/gentx/gentx-dumindu.json @@ -0,0 +1,61 @@ +{ + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "dumindu", + "identity": "", + "website": "", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos10qdtu4pnykr749jcf7ywlu4tavkyyqk2t5jllg", + "validator_address": "cosmosvaloper10qdtu4pnykr749jcf7ywlu4tavkyyqk2wqx2nm", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "WAMZs+zZtC6p6HciysDCpcR6tdSBayjROFLcpglHglw=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "c1c569e12a96e62246f8d5b6f51ddc937fb08e51@194.146.13.139:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "A8RUBvGdp2bqO6wC8t2PavdFAWlHdhokNcp+IO7L/2jX" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "I4eKud6yvhAsvn6RH+nqyF5A0pHLobP/AbPlIYaOl4YcsLab9EtVn5a0zAf4u+mPUVsI0p2hKx4CuPum8Uhw5A==" + ] +} From 56c95dd1fbb4beec9365f0565a089f492fb880a1 Mon Sep 17 00:00:00 2001 From: Albert Andrejev Date: Wed, 18 Jan 2023 12:51:22 +0200 Subject: [PATCH 25/33] Add gensis and peers --- genesis.json | 1178 +++++++++++++++++ gentx/example.json | 61 - gentx/gentx-DVS-Validator.json | 1 + .../gentx-crynomad.json | 0 {gentxs => gentx}/gentx-megabaks.json | 0 gentx/{gentx.json => gentx-stakeme.json} | 0 peers.txt | 5 + testnet_instructions.md | 4 +- 8 files changed, 1186 insertions(+), 63 deletions(-) create mode 100644 genesis.json delete mode 100644 gentx/example.json create mode 100644 gentx/gentx-DVS-Validator.json rename gentx-crynomad.json => gentx/gentx-crynomad.json (100%) rename {gentxs => gentx}/gentx-megabaks.json (100%) rename gentx/{gentx.json => gentx-stakeme.json} (100%) create mode 100644 peers.txt diff --git a/genesis.json b/genesis.json new file mode 100644 index 0000000..9cf217b --- /dev/null +++ b/genesis.json @@ -0,0 +1,1178 @@ +{ + "genesis_time": "2023-01-18T15:00:00Z", + "chain_id": "school-testnet-2", + "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": { + "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": "cosmos1gncxg5jrje94jyv5n60yz3wnhx0h2k4mynfd43", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos1zqmn9kjxm85z8pvef5mn94cd8ddapgxeyxu3u9", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos142nmqj4enmmwxnffcedn7hkvctgfq924mta2wu", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos1xxpydswq4lwvqh4mje65636d2jta46fxzlqslw", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos1zepcce73rhuv7axtan9du862jzpxefe33tejt3", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos1r4y6lmt5v254ycnmnyxdtxd43uqylnn2sgwwwq", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos1lv06j60j2qdev3d4k3a9uf4dwsnh3awrpdgded", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos1fdjvfqtgx6sm6pj85nj20pr7dch5nl68rekume", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos13yc6cu2xdcc9qqdlkfpqlcjt52crvdgl79pkny", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos17hml95sjfcuqj4v70xw8sg02p08jjxrkukzhtt", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos10qdtu4pnykr749jcf7ywlu4tavkyyqk2t5jllg", + "pub_key": null, + "account_number": "0", + "sequence": "0" + }, + { + "@type": "/cosmos.auth.v1beta1.BaseAccount", + "address": "cosmos1dx6xdcsds6pkx29dk4ts20yv5ss0u4untvyvmn", + "pub_key": null, + "account_number": "0", + "sequence": "0" + } + ] + }, + "authz": { + "authorization": [] + }, + "bank": { + "params": { + "send_enabled": [], + "default_send_enabled": true + }, + "balances": [ + { + "address": "cosmos1zqmn9kjxm85z8pvef5mn94cd8ddapgxeyxu3u9", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos1zepcce73rhuv7axtan9du862jzpxefe33tejt3", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos1r4y6lmt5v254ycnmnyxdtxd43uqylnn2sgwwwq", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos1xxpydswq4lwvqh4mje65636d2jta46fxzlqslw", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos1gncxg5jrje94jyv5n60yz3wnhx0h2k4mynfd43", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos1fdjvfqtgx6sm6pj85nj20pr7dch5nl68rekume", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos1dx6xdcsds6pkx29dk4ts20yv5ss0u4untvyvmn", + "coins": [ + { + "denom": "uatom", + "amount": "2000000000000" + } + ] + }, + { + "address": "cosmos10qdtu4pnykr749jcf7ywlu4tavkyyqk2t5jllg", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos13yc6cu2xdcc9qqdlkfpqlcjt52crvdgl79pkny", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos142nmqj4enmmwxnffcedn7hkvctgfq924mta2wu", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos17hml95sjfcuqj4v70xw8sg02p08jjxrkukzhtt", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + }, + { + "address": "cosmos1lv06j60j2qdev3d4k3a9uf4dwsnh3awrpdgded", + "coins": [ + { + "denom": "uatom", + "amount": "1100000000" + } + ] + } + ], + "supply": [ + { + "denom": "uatom", + "amount": "2012100000000" + } + ], + "denom_metadata": [] + }, + "capability": { + "index": "1", + "owners": [] + }, + "crisis": { + "constant_fee": { + "denom": "uatom", + "amount": "1000" + } + }, + "distribution": { + "params": { + "community_tax": "0.000000000000000000", + "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": [] + }, + "feegrant": { + "allowances": [] + }, + "genutil": { + "gen_txs": [ + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "Blockchain-Country", + "identity": "", + "website": "blockchain-country.com", + "security_contact": "", + "details": "Blockchain-Country" + }, + "commission": { + "rate": "0.070000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos17hml95sjfcuqj4v70xw8sg02p08jjxrkukzhtt", + "validator_address": "cosmosvaloper17hml95sjfcuqj4v70xw8sg02p08jjxrkezkz8c", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "Cl5k1AxPBlE3TBF9OuWEu6AkxPDfQhi/LbaDJOvo22M=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "92e8b1babadcd6f4305f1fe705a89bfd85dac114@207.244.248.145:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Azyxg0BLhWWL2LF27J8lQvnEySybiTc8Z3C1gNzzlKmI" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "y3XnAslw7e+XjQDD0f0/+s0E2HWsQz99g7fvA4D16EBN4lpyjAYNKI/KIdy7HXE206b57h/OwVg3klneBhBLvw==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "DVS School Validator", + "identity": "", + "website": "", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1dx6xdcsds6pkx29dk4ts20yv5ss0u4untvyvmn", + "validator_address": "cosmosvaloper1dx6xdcsds6pkx29dk4ts20yv5ss0u4unwcsehq", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "Z/69S3hoUEMH4FQRN9Vx0k50oXnhWKL6gPHDaBWyvf8=" + }, + "value": { + "denom": "uatom", + "amount": "20000000000" + } + } + ], + "memo": "b0000e2150232ad41ad535348a9f0aa28fc60407@65.109.220.1:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "AuEGJY2TYLo+JjAv4MB6nvd3OJAFIUg7CNqcV9M7jKiW" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "hA22fy2z099xqnrEHyGNw7EvhoqYny5bipIcxgQGf896MaqooakJpaXjEjq5Z55J9eSoRhh4lg57+brIuH6kZw==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "alibabaedge", + "identity": "", + "website": "https://github.com/alibabaedge", + "security_contact": "", + "details": "testnet" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos142nmqj4enmmwxnffcedn7hkvctgfq924mta2wu", + "validator_address": "cosmosvaloper142nmqj4enmmwxnffcedn7hkvctgfq9247lflz0", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "K8qfw4wyFLrJzbj/tJSAb0IW3Pmsdq/N4MtKfpUyzlU=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "12a2cfc5d6909a4a48f4e17520f6424a0f98b069@38.242.148.56:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "AqXJm583ljMGRgndvmPx6pbgsNrUlyxuzOxKjAThyyLb" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "zqkiEI9hqsi1FxNwDKzxhQnoNBeEhU2oyYqsuNERr+99JFFyi5zUzhmp5Hxs+Ot+eEMgcVUql+yt7akZuZGX+w==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "artcryptorg", + "identity": "", + "website": "https://artcrypt.org", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1fdjvfqtgx6sm6pj85nj20pr7dch5nl68rekume", + "validator_address": "cosmosvaloper1fdjvfqtgx6sm6pj85nj20pr7dch5nl68xdzfh2", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "2O8VKwv9WyI1XdLH8jocRpLVYTKwIBZ7RFfqAhM8st8=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "3c8b830956b6724b3c3d7172fb2c6df348cd95c6@65.109.199.112:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Aqg8+KNW+Ury8ep2aI1+XrpS8cfJQsdzSi4f3mSc3TAO" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "69YJz8Lz9haO5cUHRSyEvUC6DuS9et4sKDY2fQF21Xck17ygVKcJUqD1EDT2uQtJDb1pTzJMC9iKfjs0JZbh8w==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "Crynomad", + "identity": "C4A56F06DA5A6B9E", + "website": "https://elatio.io", + "security_contact": "", + "details": "WEB3 | Validating Services | PoS" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1zqmn9kjxm85z8pvef5mn94cd8ddapgxeyxu3u9", + "validator_address": "cosmosvaloper1zqmn9kjxm85z8pvef5mn94cd8ddapgxepjgysk", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "Byc2t4RpdJRsSEOY5vKILb7Fu03rTAZrwmUVhjJjY6Y=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "966dfb7c6c57d43bae2ecc9e156d84e4d1898e80@154.53.40.169:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Au4opxsKizdy7T7Nvndq3NuOR5HVAzoUikwjonl4XdsN" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "R4jEadD6L5IyZWIbeYxTEFL0futPOYXnMt1uqatbAcdbkKqLyYk5oOYxuTw1lkRk8Q8byaVqZxZC9FdrrW3BXw==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "desperado", + "identity": "", + "website": "", + "security_contact": "", + "details": "Teaching light, not teaching darkness" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1r4y6lmt5v254ycnmnyxdtxd43uqylnn2sgwwwq", + "validator_address": "cosmosvaloper1r4y6lmt5v254ycnmnyxdtxd43uqylnn24u6mzn", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "yP81+zLa1c3Hv0R49jqJpFIrj2K68GDdp5PeGf+O5yE=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "1e73d90fec3004545c8c04c3b9709d10fd2f3a07@134.122.116.225:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Aj1zdIf0YnnDFltlpP0dxbOOyEnZPba1e8t2me4O1DgI" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "U5NVpvYZMFqL2xjEp9V/O/C6NC2pCp1THZUvysVPPUBVSRjohwtEpc7QdvtniryP0n1aoXdB+G2cMKDJ0VK8RA==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "dumindu", + "identity": "", + "website": "", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos10qdtu4pnykr749jcf7ywlu4tavkyyqk2t5jllg", + "validator_address": "cosmosvaloper10qdtu4pnykr749jcf7ywlu4tavkyyqk2wqx2nm", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "WAMZs+zZtC6p6HciysDCpcR6tdSBayjROFLcpglHglw=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "c1c569e12a96e62246f8d5b6f51ddc937fb08e51@194.146.13.139:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "A8RUBvGdp2bqO6wC8t2PavdFAWlHdhokNcp+IO7L/2jX" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "I4eKud6yvhAsvn6RH+nqyF5A0pHLobP/AbPlIYaOl4YcsLab9EtVn5a0zAf4u+mPUVsI0p2hKx4CuPum8Uhw5A==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "goose", + "identity": "", + "website": "", + "security_contact": "", + "details": "Goose details :)" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1zepcce73rhuv7axtan9du862jzpxefe33tejt3", + "validator_address": "cosmosvaloper1zepcce73rhuv7axtan9du862jzpxefe35ld88z", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "da3LS1LH9tXN+HVtczc8Lt5waa7ujp21b0DRhE/c4EY=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "d4cd03f5d06d2fb185044398c1a1085aec71117b@38.242.137.91:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Ar8p83UUgnaeIw4r9+tJs2vr5FHOKxLlYiV/sGdm+IXX" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "3LMPTpHggNr+OLc9MlJQP3I1UVSqdgvgoif20p2yuBtG3xxV7pzoy3FHDh06cOiy+6XlSevgD1eh5azEQk8Xaw==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "megabaks", + "identity": "", + "website": "https://github.com/megabaks", + "security_contact": "", + "details": "homeless cripto_noob" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1gncxg5jrje94jyv5n60yz3wnhx0h2k4mynfd43", + "validator_address": "cosmosvaloper1gncxg5jrje94jyv5n60yz3wnhx0h2k4mp8acez", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "tj+r9UbNKsQsQ0f/DdM/aDM8yKwUbgzDfRbyGLyLJsI=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "19562fac936b31d87211c795c16dd8e0f0d7bc25@65.109.167.179:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Az4LtYcbK9ainr+WdzZ3czUJMk6o/Y0bCjengR3L8Fhs" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "K3YsxgsC22zrj5iIw5lJI1ntqlSwXT8AtnXFrFWRkJJJCEKgC6/hSWIxM3JflttpeJIWOVBw3QfMcHhZIu6JWg==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "nkbblocks", + "identity": "", + "website": "https://www.nkbblocks.com", + "security_contact": "", + "details": "Everything Crypto!" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos13yc6cu2xdcc9qqdlkfpqlcjt52crvdgl79pkny", + "validator_address": "cosmosvaloper13yc6cu2xdcc9qqdlkfpqlcjt52crvdglm34rlh", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "j1d8F67EO4/5XtvvfDxXwb0WE7JkmvJ1GprAt/PmAPU=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "2d90840571b346f64d0e8bab92950f1af4013085@172.16.100.117:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "A/1rKIVT8S72AdcZmnmP9O4ExUh2jSmfU8RKmKM1NABS" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "8Wd12QPvYvtrN6gqfTTESqfftNTVjCKxeidpSgf5+EFqhBQujv9Pcxp/OVI2c1TLUUCHsSBWj5z6LjwiBwizjw==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "Stakeme", + "identity": "", + "website": "https://stakeme.io", + "security_contact": "", + "details": "Team of Web3.0 enthusiasts, we validate networks, write educational content, and much more 👾☄️ http://github.com/ProNodes11 | http://youtube.com/@pronodes | https://teletype.in/@pronodes" + }, + "commission": { + "rate": "0.050000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1lv06j60j2qdev3d4k3a9uf4dwsnh3awrpdgded", + "validator_address": "cosmosvaloper1lv06j60j2qdev3d4k3a9uf4dwsnh3awryeuc47", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "B9ZPvVqBhvLK7tVX06dzjc70/hh0C98laxwDMeWdnsA=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "edcbba91cb23a0c866cf2f44be711c8a16410339@65.108.216.133:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "Az1SRR0eacIvJ/snA51I03IkrRzAP00N2OVAk8+idkq+" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "5xKAlPybbayNB+KYHX5n26vb1WRvVF+bRGWYSUkZ9e0rFBGaALCto4Tkt0OQBassNyJbvdw88Ww8RId4XcnPBw==" + ] + }, + { + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "xyzerdi", + "identity": "", + "website": "https://xyznodes.xyz", + "security_contact": "", + "details": "staking-services" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "cosmos1xxpydswq4lwvqh4mje65636d2jta46fxzlqslw", + "validator_address": "cosmosvaloper1xxpydswq4lwvqh4mje65636d2jta46fx8t59na", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "uMlhYsI89gTFoUOmZQSet6PNT6g/2D3OZjNlrZ9+qsE=" + }, + "value": { + "denom": "uatom", + "amount": "1000000000" + } + } + ], + "memo": "541d51d63b5d8ca5ca8e0fc4f49ca4b00e507841@2.58.82.181:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "A1Wiz4T/nHn/B2GFtzMnKEtoKMoVkQ2CjCa7Kalbgsso" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "xJS3kNE38jdvsCvYeqIA6dKb5jFSfrrbhzCTqvBVQoFLAfBct8JsZeL7/G06Kr7UCBO6ku1NhCQgcEmykAXhPw==" + ] + } + ] + }, + "gov": { + "starting_proposal_id": "1", + "deposits": [], + "votes": [], + "proposals": [], + "deposit_params": { + "min_deposit": [ + { + "denom": "uatom", + "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", + "params": { + "max_expected_time_per_block": "30000000000" + } + }, + "channel_genesis": { + "channels": [], + "acknowledgements": [], + "commitments": [], + "receipts": [], + "send_sequences": [], + "recv_sequences": [], + "ack_sequences": [], + "next_channel_sequence": "0" + } + }, + "interchainaccounts": { + "controller_genesis_state": { + "active_channels": [], + "interchain_accounts": [], + "ports": [], + "params": { + "controller_enabled": true + } + }, + "host_genesis_state": { + "active_channels": [], + "interchain_accounts": [], + "port": "icahost", + "params": { + "host_enabled": true, + "allow_messages": [] + } + } + }, + "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": "uatom", + "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.000000000000000000", + "annual_provisions": "0.000000000000000000" + }, + "params": { + "mint_denom": "uatom", + "inflation_rate_change": "0.000000000000000000", + "inflation_max": "0.000000000000000000", + "inflation_min": "0.000000000000000000", + "goal_bonded": "0.670000000000000000", + "blocks_per_year": "6311520" + } + }, + "packetfowardmiddleware": { + "params": { + "fee_percentage": "0.000000000000000000" + } + }, + "params": null, + "slashing": { + "params": { + "signed_blocks_window": "10000", + "min_signed_per_window": "0.050000000000000000", + "downtime_jail_duration": "600s", + "slash_fraction_double_sign": "0.050000000000000000", + "slash_fraction_downtime": "0.050000000000000000" + }, + "signing_infos": [], + "missed_blocks": [] + }, + "staking": { + "params": { + "unbonding_time": "1814400s", + "max_validators": 100, + "max_entries": 7, + "historical_entries": 10000, + "bond_denom": "uatom" + }, + "last_total_power": "0", + "last_validator_powers": [], + "validators": [], + "delegations": [], + "unbonding_delegations": [], + "redelegations": [], + "exported": false + }, + "transfer": { + "port_id": "transfer", + "denom_traces": [], + "params": { + "send_enabled": true, + "receive_enabled": true + } + }, + "upgrade": {}, + "vesting": {} + } +} \ No newline at end of file diff --git a/gentx/example.json b/gentx/example.json deleted file mode 100644 index aa793b2..0000000 --- a/gentx/example.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "body": { - "messages": [ - { - "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", - "description": { - "moniker": "Validator School", - "identity": "", - "website": "", - "security_contact": "", - "details": "" - }, - "commission": { - "rate": "0.100000000000000000", - "max_rate": "0.200000000000000000", - "max_change_rate": "0.010000000000000000" - }, - "min_self_delegation": "1", - "delegator_address": "cosmos1ndmxkmwh9cnzcj6qpcs0r20pvw04q0umyl4twv", - "validator_address": "cosmosvaloper1ndmxkmwh9cnzcj6qpcs0r20pvw04q0umptp7zl", - "pubkey": { - "@type": "/cosmos.crypto.ed25519.PubKey", - "key": "Z/69S3hoUEMH4FQRN9Vx0k50oXnhWKL6gPHDaBWyvf8=" - }, - "value": { - "denom": "uatom", - "amount": "12500000000000" - } - } - ], - "memo": "a8e50dd0e26820d8de0bdb71de793e36fa85652d@192.168.3.18:26656", - "timeout_height": "0", - "extension_options": [], - "non_critical_extension_options": [] - }, - "auth_info": { - "signer_infos": [ - { - "public_key": { - "@type": "/cosmos.crypto.secp256k1.PubKey", - "key": "Ak+5kJ/rRN8IZNwAWvoh7gCZCPPOF3RTJM7IMLuE8GSu" - }, - "mode_info": { - "single": { - "mode": "SIGN_MODE_DIRECT" - } - }, - "sequence": "0" - } - ], - "fee": { - "amount": [], - "gas_limit": "200000", - "payer": "", - "granter": "" - } - }, - "signatures": [ - "A6X4Ifo1JS+evz1dmtVBObhZGqHaCbZLdeR3KcWHXaJWVrURPpiO/k2YzB3+HQ8hYBEs2sOPpUSOYHhp/eGp+g==" - ] -} diff --git a/gentx/gentx-DVS-Validator.json b/gentx/gentx-DVS-Validator.json new file mode 100644 index 0000000..e6f7871 --- /dev/null +++ b/gentx/gentx-DVS-Validator.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"DVS School Validator","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos1dx6xdcsds6pkx29dk4ts20yv5ss0u4untvyvmn","validator_address":"cosmosvaloper1dx6xdcsds6pkx29dk4ts20yv5ss0u4unwcsehq","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Z/69S3hoUEMH4FQRN9Vx0k50oXnhWKL6gPHDaBWyvf8="},"value":{"denom":"uatom","amount":"20000000000"}}],"memo":"b0000e2150232ad41ad535348a9f0aa28fc60407@65.109.220.1:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AuEGJY2TYLo+JjAv4MB6nvd3OJAFIUg7CNqcV9M7jKiW"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["hA22fy2z099xqnrEHyGNw7EvhoqYny5bipIcxgQGf896MaqooakJpaXjEjq5Z55J9eSoRhh4lg57+brIuH6kZw=="]} \ No newline at end of file diff --git a/gentx-crynomad.json b/gentx/gentx-crynomad.json similarity index 100% rename from gentx-crynomad.json rename to gentx/gentx-crynomad.json diff --git a/gentxs/gentx-megabaks.json b/gentx/gentx-megabaks.json similarity index 100% rename from gentxs/gentx-megabaks.json rename to gentx/gentx-megabaks.json diff --git a/gentx/gentx.json b/gentx/gentx-stakeme.json similarity index 100% rename from gentx/gentx.json rename to gentx/gentx-stakeme.json diff --git a/peers.txt b/peers.txt new file mode 100644 index 0000000..bd80e5a --- /dev/null +++ b/peers.txt @@ -0,0 +1,5 @@ +cd2858f390c1ed4531f07254893b84342d6f761a@38.242.148.56:26656 +19562fac936b31d87211c795c16dd8e0f0d7bc25@65.109.167.179:26656 +2d90840571b346f64d0e8bab92950f1af4013085@46.4.121.72:11756 +541d51d63b5d8ca5ca8e0fc4f49ca4b00e507841@2.58.82.181:26656 +d4cd03f5d06d2fb185044398c1a1085aec71117b@38.242.137.91:26656 diff --git a/testnet_instructions.md b/testnet_instructions.md index 3490115..2006b9d 100644 --- a/testnet_instructions.md +++ b/testnet_instructions.md @@ -2,11 +2,11 @@ ## **Quick Links** -Genesis: `link` +Genesis: https://github.com/Distributed-Validators-Synctems/school-testnet-2/raw/master/genesis.json Block explorer: `TBA` -Seeds: TBA +Persistent peers: "b0000e2150232ad41ad535348a9f0aa28fc60407@65.109.220.1:26656,cd2858f390c1ed4531f07254893b84342d6f761a@38.242.148.56:26656,19562fac936b31d87211c795c16dd8e0f0d7bc25@65.109.167.179:26656,d90840571b346f64d0e8bab92950f1af4013085@46.4.121.72:11756,541d51d63b5d8ca5ca8e0fc4f49ca4b00e507841@2.58.82.181:26656,d4cd03f5d06d2fb185044398c1a1085aec71117b@38.242.137.91:26656" Chain Id: school-testnet-2 From c89c01165e74174cfd963a29cc4f81eb1f265749 Mon Sep 17 00:00:00 2001 From: Albert Andrejev Date: Wed, 18 Jan 2023 12:55:03 +0200 Subject: [PATCH 26/33] add dvs peer --- peers.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/peers.txt b/peers.txt index bd80e5a..bc869dc 100644 --- a/peers.txt +++ b/peers.txt @@ -1,3 +1,4 @@ +b0000e2150232ad41ad535348a9f0aa28fc60407@65.109.220.1:26656 cd2858f390c1ed4531f07254893b84342d6f761a@38.242.148.56:26656 19562fac936b31d87211c795c16dd8e0f0d7bc25@65.109.167.179:26656 2d90840571b346f64d0e8bab92950f1af4013085@46.4.121.72:11756 From ce7eb0bbe3901a9c85b0a0cc35365d2f6477942e Mon Sep 17 00:00:00 2001 From: Albert Andrejev Date: Wed, 18 Jan 2023 12:59:44 +0200 Subject: [PATCH 27/33] Update testnet_instructions.md --- testnet_instructions.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/testnet_instructions.md b/testnet_instructions.md index 2006b9d..76674c2 100644 --- a/testnet_instructions.md +++ b/testnet_instructions.md @@ -124,6 +124,18 @@ gaiad tx staking create-validator \ ## Run node +### ****Download genesis**** + +To download genesis: + +`$ curl https://raw.githubusercontent.com/Distributed-Validators-Synctems/school-testnet-2/master/genesis.json > ~/.gaia/config/genesis.json` + +After downloading you need to verify your `genesis.json` checksum + +`sha256sum ~/.gaia/config/genesis.json` + +you should see `efc118165b7f968d920c67e99586684209a06d8c7255370101b546d24536ea0e` in the output. + ### ****Set Up Cosmovisor**** Set up cosmovisor to ensure any future upgrades happen flawlessly. To install Cosmovisor: From 4fee87cb3c3db3eb3cadb230fb8b80ef3d371882 Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Wed, 18 Jan 2023 18:46:20 +0200 Subject: [PATCH 28/33] Update testnet_instructions.md --- testnet_instructions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testnet_instructions.md b/testnet_instructions.md index 76674c2..7f94fc2 100644 --- a/testnet_instructions.md +++ b/testnet_instructions.md @@ -6,7 +6,7 @@ Genesis: https://github.com/Distributed-Validators-Synctems/school-testnet-2/ra Block explorer: `TBA` -Persistent peers: "b0000e2150232ad41ad535348a9f0aa28fc60407@65.109.220.1:26656,cd2858f390c1ed4531f07254893b84342d6f761a@38.242.148.56:26656,19562fac936b31d87211c795c16dd8e0f0d7bc25@65.109.167.179:26656,d90840571b346f64d0e8bab92950f1af4013085@46.4.121.72:11756,541d51d63b5d8ca5ca8e0fc4f49ca4b00e507841@2.58.82.181:26656,d4cd03f5d06d2fb185044398c1a1085aec71117b@38.242.137.91:26656" +Persistent peers: "b0000e2150232ad41ad535348a9f0aa28fc60407@65.109.220.1:26656,cd2858f390c1ed4531f07254893b84342d6f761a@38.242.148.56:26656,19562fac936b31d87211c795c16dd8e0f0d7bc25@65.109.167.179:26656,2d90840571b346f64d0e8bab92950f1af4013085@46.4.121.72:11756,541d51d63b5d8ca5ca8e0fc4f49ca4b00e507841@2.58.82.181:26656,d4cd03f5d06d2fb185044398c1a1085aec71117b@38.242.137.91:26656" Chain Id: school-testnet-2 From c449de3866e8b9f6738090488314e452704d9b80 Mon Sep 17 00:00:00 2001 From: alex33088 <34794635+alex33088@users.noreply.github.com> Date: Thu, 19 Jan 2023 20:34:14 +0200 Subject: [PATCH 29/33] Create gentx-alex33099.json --- gentx/gentx-alex33099.json | 81 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 gentx/gentx-alex33099.json diff --git a/gentx/gentx-alex33099.json b/gentx/gentx-alex33099.json new file mode 100644 index 0000000..ba59049 --- /dev/null +++ b/gentx/gentx-alex33099.json @@ -0,0 +1,81 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"«alex33099»","identity":"","website":"--details","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos19xh2tqa6u52pljqr90klhd50eh05zqjw0u0ah2","validator_address":"cosmosvaloper19xh2tqa6u52pljqr90klhd50eh05zqjw2gmgme","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Ydp4cEwMJUDhTzbh1jecO94VOvNwhJdZ35kZ59grQSk="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"71f509cf8f1544b626f36cdebae1eebf74422f1e@213.202.223.173:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AqLAGFOMPrqli0TWV/IuUWI6M0vCPEtDXYUezjvNmxF8"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["2ZbTK0V6GpvvJBqw+tExRrJXUGbYuy5OFt++iAk7gk5lGpFlDrJ45VNBz+jVqqX0HlXxNbXK9MhbMa530sVgbA=="]} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1Help 2Save 3Mark 4Replac 5Copy 6Move 7Search 8Delete 9PullDn 10Quit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1Help 2Save 3Mark 4Replac 5Copy 6Move 7Search 8Delete 9PullDn 10Quit From fb07316304f38580963c36f95c16e4fee31fe05b Mon Sep 17 00:00:00 2001 From: alex33088 <34794635+alex33088@users.noreply.github.com> Date: Thu, 19 Jan 2023 20:36:31 +0200 Subject: [PATCH 30/33] Update gentx-alex33099.json --- gentx/gentx-alex33099.json | 80 -------------------------------------- 1 file changed, 80 deletions(-) diff --git a/gentx/gentx-alex33099.json b/gentx/gentx-alex33099.json index ba59049..8a2bcd2 100644 --- a/gentx/gentx-alex33099.json +++ b/gentx/gentx-alex33099.json @@ -1,81 +1 @@ {"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"«alex33099»","identity":"","website":"--details","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos19xh2tqa6u52pljqr90klhd50eh05zqjw0u0ah2","validator_address":"cosmosvaloper19xh2tqa6u52pljqr90klhd50eh05zqjw2gmgme","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Ydp4cEwMJUDhTzbh1jecO94VOvNwhJdZ35kZ59grQSk="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"71f509cf8f1544b626f36cdebae1eebf74422f1e@213.202.223.173:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AqLAGFOMPrqli0TWV/IuUWI6M0vCPEtDXYUezjvNmxF8"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["2ZbTK0V6GpvvJBqw+tExRrJXUGbYuy5OFt++iAk7gk5lGpFlDrJ45VNBz+jVqqX0HlXxNbXK9MhbMa530sVgbA=="]} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1Help 2Save 3Mark 4Replac 5Copy 6Move 7Search 8Delete 9PullDn 10Quit - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1Help 2Save 3Mark 4Replac 5Copy 6Move 7Search 8Delete 9PullDn 10Quit From f596df55734976a2cf5c1cf73b117022babe033d Mon Sep 17 00:00:00 2001 From: alex33088 <34794635+alex33088@users.noreply.github.com> Date: Fri, 27 Jan 2023 18:28:51 +0200 Subject: [PATCH 31/33] Create alex33099.txt --- tweet/alex33099.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 tweet/alex33099.txt diff --git a/tweet/alex33099.txt b/tweet/alex33099.txt new file mode 100644 index 0000000..0c07bf2 --- /dev/null +++ b/tweet/alex33099.txt @@ -0,0 +1 @@ +https://twitter.com/alex33077/status/1618603056102526976 #Validator School From e9d6d32a2f2944848398bdf08a8e4ad52eaab368 Mon Sep 17 00:00:00 2001 From: alex33088 <34794635+alex33088@users.noreply.github.com> Date: Fri, 3 Feb 2023 03:34:41 +0200 Subject: [PATCH 32/33] Create alex33099.txt --- transaction/alex33099.txt | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 transaction/alex33099.txt diff --git a/transaction/alex33099.txt b/transaction/alex33099.txt new file mode 100644 index 0000000..8f8ccb9 --- /dev/null +++ b/transaction/alex33099.txt @@ -0,0 +1,6 @@ +C749EBE2572CAD692BC4E9728E7A1172A5DAAC707C6BFE5B818B1906A049292D +9F510F6B6A96B0D70085E83A032D1E8DBC21C3B0F9AEA767E4F4999C48D014A1 +9C0C805AB74CDAEEB074CAE012459C3DF0F569B6707E676DFF7B27FF5C7FB5A7 +EB93D3C3BC21B7EAE9F463FE3CAC19C9B0341B8499A1593F94CA0B64D65A1312 +72698D8F848DBB432E613CCF4640A5FCF21CD827F50125082069CD026A2CE98D +536750A8BD2CCEF639A3A229E54FE9E670E6DBB72A62E409E945D84FE81264D0 From 08671d4f329544cafd89b05f666db1afd55c697f Mon Sep 17 00:00:00 2001 From: KURASH <92112412+kuraassh@users.noreply.github.com> Date: Wed, 8 Feb 2023 15:07:59 +0200 Subject: [PATCH 33/33] Delete gentx-alex33099.json --- gentx/gentx-alex33099.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 gentx/gentx-alex33099.json diff --git a/gentx/gentx-alex33099.json b/gentx/gentx-alex33099.json deleted file mode 100644 index 8a2bcd2..0000000 --- a/gentx/gentx-alex33099.json +++ /dev/null @@ -1 +0,0 @@ -{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"«alex33099»","identity":"","website":"--details","security_contact":"","details":""},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"cosmos19xh2tqa6u52pljqr90klhd50eh05zqjw0u0ah2","validator_address":"cosmosvaloper19xh2tqa6u52pljqr90klhd50eh05zqjw2gmgme","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Ydp4cEwMJUDhTzbh1jecO94VOvNwhJdZ35kZ59grQSk="},"value":{"denom":"uatom","amount":"1000000000"}}],"memo":"71f509cf8f1544b626f36cdebae1eebf74422f1e@213.202.223.173:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AqLAGFOMPrqli0TWV/IuUWI6M0vCPEtDXYUezjvNmxF8"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["2ZbTK0V6GpvvJBqw+tExRrJXUGbYuy5OFt++iAk7gk5lGpFlDrJ45VNBz+jVqqX0HlXxNbXK9MhbMa530sVgbA=="]}