Status: STOPPED
The removeme
chain was launched to test a bug fix on the provider chain: a consumer-removal
proposal that passes should result in the consumer chain stopping at the specified stop_time
and not before. The test was successful.
-
Chain-ID:
removeme
-
denom:
urem
-
Spawn time:
2023-03-28T19:00:00.000000Z
-
Stop time:
2023-03-29T14:00:00.000000Z
- Proposal 15 -
GitHub repo: cosmos/interchain-security
-
Version:
v1.1.0
-
Genesis file with CCV state:
removeme-genesis.json
-
Reference binary:
removeme-linux-amd64
-
Binary sha256sum:
ec1848bd0018732f1ae771c2b0f857c5def9a5fb7736001d640e1da337b41d9e
-
Genesis file without CCV state:
removeme-genesis-without-ccv.json
-
SHA256 for genesis file without CCV state:
79054737030e8e4f15eeda0fe279427ad8932671377a3fc86e7af2da7ae2763b
The following items will be included in the consumer addition proposal:
- Genesis file hash
- The SHA256 is used to verify against the genesis file (without CCV state) that the proposer has made available for review.
- The
removeme-genesis-without-ccv.json
file cannot be used to run the chain: it must be updated with the CCV (Cross Chain Validation) state after the spawn time is reached. - The genesis file includes the following adjustments:
- Funds for a relayer account
signed_blocks_window
has been set to100 000
- Binary hash
- The
removeme-linux-amd64
binary is only provided to verify the SHA256. It was built with commit6a856d183cd6fc6f24e856e0080989ab53752102
of the Interchain Security repo (v1.1.0). You can generate the binary following the build instructions in that repo or using one of the scripts provided here.
- The
- Spawn time
- Even if a proposal passes, the CCV state will not be available from the provider chain until after the spawn time is reached.
For more information regarding the consumer chain creation process, see CCV: Overview and Basic Concepts.
Persistent nodes:
b7d0bd260fca7a5a19c7631b15f6068891faa60e@removeme-apple.rs-testnet.polypore.xyz:26656
49d75c6094c006b6f2758e45457c1f3d6002ce7a@removeme-banana.rs-testnet.polypore.xyz:26656
f2520026fb9086f1b2f09e132d209cbe88064ec1@removeme-cherry.rs-testnet.polypore.xyz:26656
07-tendermint-0
- Counterparty:
provider
07-tendermint-8
- Counterparty:
connection-0
- Counterparty:
provider
connection-4
- Counterparty:
channel-0
: consumer port- Counterparty:
provider
channel-8
- Counterparty:
channel-1
: transfer port- Counterparty:
provider
channel-9
- Counterparty:
The scripts provided in this repo will install a malicious branch of interchain-security-cd
and optionally set up a Cosmovisor service on your machine.
Run either one of the scripts provided to set up a removeme
service:
join-rs-removeme.sh
will create aremoveme
service.join-rs-removeme-cv.sh
will create acosmovisor
service.- Both scripts must be run either as root or from a sudoer account.
- Both scripts will attempt to build a binary from the [cosmos/interchain-security] repo.