diff --git a/rust/Cargo.lock b/rust/Cargo.lock index fa3e728..3e3fada 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -341,8 +341,8 @@ dependencies = [ [[package]] name = "flat-rs" -version = "0.0.27" -source = "git+https://github.com/aiken-lang/aiken.git?rev=cdff149b5e9084f5249992c0dcb9e4ca3a972d05#cdff149b5e9084f5249992c0dcb9e4ca3a972d05" +version = "1.0.10-alpha" +source = "git+https://github.com/aiken-lang/aiken.git?rev=93135cebbb14f9a773b77f825bd4bd099ea90a1b#93135cebbb14f9a773b77f825bd4bd099ea90a1b" dependencies = [ "anyhow", "thiserror", @@ -1000,6 +1000,24 @@ dependencies = [ "zeroize", ] +[[package]] +name = "secp256k1" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4124a35fe33ae14259c490fd70fa199a32b9ce9502f2ee6bc4f81ec06fa65894" +dependencies = [ + "secp256k1-sys", +] + +[[package]] +name = "secp256k1-sys" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70a129b9e9efbfb223753b9163c4ab3b13cff7fd9c7f010fbac25ab4099fa07e" +dependencies = [ + "cc", +] + [[package]] name = "serde" version = "1.0.160" @@ -1205,8 +1223,8 @@ checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" [[package]] name = "uplc" -version = "0.0.29" -source = "git+https://github.com/aiken-lang/aiken.git?rev=cdff149b5e9084f5249992c0dcb9e4ca3a972d05#cdff149b5e9084f5249992c0dcb9e4ca3a972d05" +version = "1.0.10-alpha" +source = "git+https://github.com/aiken-lang/aiken.git?rev=93135cebbb14f9a773b77f825bd4bd099ea90a1b#93135cebbb14f9a773b77f825bd4bd099ea90a1b" dependencies = [ "anyhow", "cryptoxide", @@ -1227,6 +1245,7 @@ dependencies = [ "peg", "pretty", "pretty_assertions", + "secp256k1", "serde", "serde_json", "strum", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index de75325..6b41ac9 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -35,7 +35,7 @@ itertools = "0.10.1" rand = "0.8.4" schemars = "0.8.8" serde = { version = "1.0", features = ["derive"] } -uplc = { git = "https://github.com/aiken-lang/aiken.git", rev = "cdff149b5e9084f5249992c0dcb9e4ca3a972d05", default-features = false, features = ["native-secp256k1"]} +uplc = { git = "https://github.com/aiken-lang/aiken.git", rev = "93135cebbb14f9a773b77f825bd4bd099ea90a1b", default-features = false} # non-wasm [target.'cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))'.dependencies]