Skip to content

strangelove-ventures/interchaintest

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Nov 1, 2023
Oct 30, 2023
Sep 5, 2023
Oct 17, 2023
Oct 13, 2023
Oct 16, 2023
Oct 30, 2023
Sep 15, 2023
Sep 22, 2023
Oct 30, 2023
Sep 22, 2023
Oct 17, 2023
Sep 22, 2023
Sep 5, 2023
Sep 16, 2023
Sep 14, 2023
May 18, 2022
Sep 22, 2023
Sep 13, 2023
Sep 14, 2023
Sep 5, 2023
Sep 15, 2023
Sep 15, 2023
Oct 8, 2023
Oct 27, 2023
Oct 27, 2023
Oct 22, 2023
Oct 30, 2023
Sep 22, 2023
Oct 16, 2023
Sep 13, 2023
Jan 31, 2023
Jan 31, 2023
Sep 22, 2023
Sep 16, 2023
Jan 31, 2023
Sep 5, 2023
Sep 5, 2023
Sep 22, 2023
Jan 31, 2023

Repository files navigation

interchaintest

Formerly known as ibctest.

Go Reference License: Apache-2.0 Go Report Card

interchaintest orchestrates Go tests that utilize Docker containers for multiple IBC-compatible blockchains.

It allows users to quickly spin up custom testnets and dev environments to test IBC, chain infrastructures, smart contracts, etc.

Table Of Contents

Maintained Branches

Branch Name IBC-Go Cosmos-sdk
main v8 v0.50
v7 v7 v0.47

Depreciated Branches

These are branches that we no longer actively update or maintain but may be of use if a chain is running older versions of the Cosmos SDK or IBC Go. Please see the Backport Policy below.

Branch Name IBC-Go Cosmos-sdk Depreciated Date
v6 v6 v0.46 Sept 5 2023
v5 v5 v0.46 Aug 11 2023
v4 v4 v0.45 Aug 11 2023
v4-ics v4 v0.45.x-ics Aug 11 2023
v3 v3 v0.45 June 25 2023
v3-ics v3 v0.45.11-ics April 24 2023

Backport Policy:

Strangelove maintains n and n - 1 branches of interchaintest, n being current main.

We strive to keep interchaintest inline with the latest from the ibc-go and cosmos sdk teams. Once an alpha versions of the next major ibc-go version is released, we will discontinue n - 1 and branch off a new n.

Recommendation: Even if your chain uses an older version of ibc-go, try importing from main. This should work unless you are decoding transactions that require a specific ibc-go version.

If there is a feature you would like backported to an older branch, make an issue! We are happy to work with you.

Contributing

Contributing is encouraged.

Please read the logging style guide.

Trophies

Significant bugs that were more easily fixed with interchaintest: