diff --git a/flake.lock b/flake.lock index 09648dbd..1eba9567 100644 --- a/flake.lock +++ b/flake.lock @@ -848,6 +848,23 @@ "type": "github" } }, + "ibc-go-v7-indexer-subs-src": { + "flake": false, + "locked": { + "lastModified": 1726659959, + "narHash": "sha256-I54u/UnvkSSVcj/73qyboW2irijthWxw2Xvd0bntHMk=", + "owner": "informalsystems", + "repo": "ibc-go", + "rev": "7ca60663a1d7d15f1c659746191a4a8d41879fa2", + "type": "github" + }, + "original": { + "owner": "informalsystems", + "ref": "cometbft/indexer-subs-cap-1", + "repo": "ibc-go", + "type": "github" + } + }, "ibc-go-v7-src": { "flake": false, "locked": { @@ -1463,6 +1480,7 @@ "ibc-go-v4-src": "ibc-go-v4-src", "ibc-go-v5-src": "ibc-go-v5-src", "ibc-go-v6-src": "ibc-go-v6-src", + "ibc-go-v7-indexer-subs-src": "ibc-go-v7-indexer-subs-src", "ibc-go-v7-src": "ibc-go-v7-src", "ibc-go-v7-wasm-src": "ibc-go-v7-wasm-src", "ibc-go-v8-src": "ibc-go-v8-src", diff --git a/flake.nix b/flake.nix index b4fa00bd..78579644 100644 --- a/flake.nix +++ b/flake.nix @@ -150,6 +150,14 @@ ibc-go-v9-src.url = "github:cosmos/ibc-go/v9.0.0-beta.1"; ibc-go-v9-src.flake = false; + ibc-go-v7-indexer-subs-src = { + type = "github"; + owner = "informalsystems"; + repo = "ibc-go"; + ref = "cometbft/indexer-subs-cap-1"; + flake = false; + }; + ibc-go-v7-wasm-src = { type = "github"; owner = "cosmos"; diff --git a/modules/apps.nix b/modules/apps.nix index 3e960d0b..857b77e2 100644 --- a/modules/apps.nix +++ b/modules/apps.nix @@ -130,6 +130,10 @@ type = "app"; program = "${packages.ibc-go-v9-simapp}/bin/simd"; }; + ibc-go-v7-simapp-indexer-subs = { + type = "app"; + program = "${packages.ibc-go-v7-simapp-indexer-subs}/bin/simd"; + }; ibc-go-v7-wasm-simapp = { type = "app"; program = "${packages.ibc-go-v7-wasm-simapp}/bin/simd"; diff --git a/packages/ibc-go.nix b/packages/ibc-go.nix index f78d4fb3..974a459a 100644 --- a/packages/ibc-go.nix +++ b/packages/ibc-go.nix @@ -104,6 +104,18 @@ with inputs; buildInputs = [libwasmvm_2_1_0]; }; + ibc-go-v7-indexer-subs-simapp = { + name = "simd"; + version = "v7.8.0-index-subs"; + src = ibc-go-v7-indexer-subs-src; + rev = ibc-go-v7-indexer-subs-src.rev; + vendorHash = "sha256-EghDcmVUBT7AeXdTAsWkM+BdPFKhTBGzmjEmQxzW+R8="; + tags = ["netgo"]; + engine = "cometbft/cometbft"; + excludedPackages = ["./e2e" "./modules/apps/callbacks"]; + doCheck = false; + }; + ibc-go-v7-wasm-simapp = { name = "simd"; version = "v7.4.0-wasm";