Skip to content

Releases: strangelove-ventures/interchaintest

v8.2.0

08 Mar 18:44
74fa714
Compare
Choose a tag to compare

Breaking Changes

Changelog

  • refactor!: changing block height type from uint64 to int64 by @spoo-bar in #979
  • feat!: replace broadcaster's account retriever to use chain's bech32 prefix when converting AccAddress to string by @madrezaz in #1009
  • feat: local-ic native cli interaction by @Reecepbcups in #1007
  • fix: Parse sequence number as uint instead of int in cosmos SendIBCTransfer by @pharr117 in #990
  • fix: local interchain readme by @bekauz in #988
  • ux: use relative path for chains if applicable by @Reecepbcups in #999
  • chore: Version Bumps by @Reecepbcups in #985
  • chore(deps): fix open security issues for SOC 2 by @Reecepbcups in #1006

New Contributors

Full Changelog: v8.1.0...v8.2.0

v8.1.0

05 Feb 17:00
23a8755
Compare
Choose a tag to compare

📝 Implementation

Integrate E2E Test Locally + Github Actions

require (
    github.com/strangelove-ventures/interchaintest/v8 v8.1.0
)

State Breaking Changes

  • Use math.Int instead of int64 for funds related functions
  • PollForProposalStatus and PollForProposalStatusV1 now require govv1beta1 and govv1 status types.
    • cosmos.PollForProposalStatus(ctx, chain, height, height+10, 1, govv1beta1.StatusPassed)
    • osmos.PollForProposalStatusV1(ctx, chain, height, height+10, 1, govv1.StatusPassed)
  • Core module interactions renamed to -> (Module)Query(Action) and ModuleAction for transactions.
    • chain.TokenFactoryQueryAdmin(...)
    • chain.BankQueryDenomMetadata(...)
    • chain.GetNode().TokenFactoryCreateDenom(...)
    • chain.GetNode().BankSend(...)

💥 Interchaintest Highlights

💥 Local Interchain Highlights

Find a full list of examples at v8: interchaintest/examples/cosmos

💻 Contributors

  • Strangelove Team

Full Changelog: v8.0.0...v8.1.0

v6.0.0

06 Dec 22:04
8f0bb15
Compare
Choose a tag to compare

v8.0.0

07 Nov 20:01
cc09872
Compare
Choose a tag to compare

v7.0.0

07 Nov 19:56
79f1a55
Compare
Choose a tag to compare

Interchaintest: Background & Use Cases

NOTE if using CometBFT v0.37.3+, use a replace statement in the interchaintest nested go.mod for v0.37.2. A state breaking function signature occurs due to a Schnorrkel v1.0.0 bump on the BFT side, which is not compatible.
github.com/cometbft/cometbft => github.com/cometbft/cometbft v0.37.2

📝 Implementation

Integrate E2E Test Locally + Github Actions

require (
    github.com/strangelove-ventures/interchaintest/v7 v7.0.0
)

💥 Highlights

Find a full list of examples at v7: interchaintest/examples/cosmos

💻 Contributors

Full Changelog: https://github.com/strangelove-ventures/interchaintest/commits/v7.0.0