Skip to content

Commit

Permalink
Update Juno to v24.0.0 (#272)
Browse files Browse the repository at this point in the history
  • Loading branch information
ljoss17 authored Aug 28, 2024
1 parent 22efb3f commit 76cf200
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 11 deletions.
26 changes: 22 additions & 4 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 4 additions & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@
evmos-src.url = "github:evmos/evmos/v16.0.0-rc4";
evmos-src.flake = false;

juno-src.url = "github:CosmosContracts/juno/v23.0.0";
juno-src.url = "github:CosmosContracts/juno/v24.0.0";
juno-src.flake = false;

osmosis-src.url = "github:osmosis-labs/osmosis/v25.2.0";
Expand Down Expand Up @@ -223,6 +223,9 @@
wasmvm_2_0_0-src.url = "github:CosmWasm/wasmvm/v2.0.0";
wasmvm_2_0_0-src.flake = false;

wasmvm_1_5_4-src.url = "github:CosmWasm/wasmvm/v1.5.4";
wasmvm_1_5_4-src.flake = false;

wasmvm_1_5_2-src.url = "github:CosmWasm/wasmvm/v1.5.2";
wasmvm_1_5_2-src.flake = false;

Expand Down
2 changes: 1 addition & 1 deletion modules/packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@
};
juno = import ../packages/juno.nix {
inherit (inputs) juno-src;
inherit (self'.packages) libwasmvm_1_5_2;
inherit (self'.packages) libwasmvm_1_5_4;
inherit cosmosLib;
};
migaloo = import ../packages/migaloo.nix {
Expand Down
10 changes: 5 additions & 5 deletions packages/juno.nix
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{
cosmosLib,
juno-src,
libwasmvm_1_5_2,
libwasmvm_1_5_4,
}:
cosmosLib.mkCosmosGoApp {
name = "juno";
version = "v23.0.0";
version = "v24.0.0";
goVersion = "1.22";
src = juno-src;
rev = juno-src.rev;
vendorHash = "sha256-oyxW/xvZne3Ybf+1tUUk2qP2gkjGuzdHjWYunXQB8g8=";
vendorHash = "sha256-srBwnVyOx6Zt6n2e6WhZd+uHWNnpyv6fQTi1A9jsVd0=";
tags = ["netgo"];
engine = "cometbft/cometbft";
excludedPackages = ["interchaintest"];
preFixup = ''
${cosmosLib.wasmdPreFixupPhase libwasmvm_1_5_2 "junod"}
${cosmosLib.wasmdPreFixupPhase libwasmvm_1_5_4 "junod"}
'';
dontStrip = true;
buildInputs = [libwasmvm_1_5_2];
buildInputs = [libwasmvm_1_5_4];
}
12 changes: 12 additions & 0 deletions packages/libwasmvm.nix
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,18 @@ in
};
};

libwasmvm_1_5_4 = {
src = "${inputs.wasmvm_1_5_4-src}/libwasmvm";
version = "v1.5.4";
cargoSha256 = "sha256-BFou131HI+YKXU9H51Xa/y7A441Z7QkAA92mhquJ5l4=";
cargoLock = {
lockFile = "${inputs.wasmvm_1_5_4-src}/libwasmvm/Cargo.lock";
outputHashes = {
"cosmwasm-crypto-1.5.7" = "sha256-wQ0nejbnGih/xn/d47CnSZPEJzR9zWxqF8LcYdbkk0o=";
};
};
};

libwasmvm_1_5_2 = {
src = "${inputs.wasmvm_1_5_2-src}/libwasmvm";
version = "v1.5.2";
Expand Down

0 comments on commit 76cf200

Please sign in to comment.