diff --git a/examples/websocket-relay/example_test.wasm b/examples/websocket-relay/example_test.wasm index 87fa5504..a8261e2a 100755 Binary files a/examples/websocket-relay/example_test.wasm and b/examples/websocket-relay/example_test.wasm differ diff --git a/examples/websocket-relay/relay-app/src/lib/workflow.ts b/examples/websocket-relay/relay-app/src/lib/workflow.ts index e6f77b84..b0631a0c 100644 --- a/examples/websocket-relay/relay-app/src/lib/workflow.ts +++ b/examples/websocket-relay/relay-app/src/lib/workflow.ts @@ -256,7 +256,7 @@ export const workflowOnePromised = WorkflowBuilder.workflow({ WorkflowBuilder.crop({ name: "crop", resource: - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe", + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q", args: { data: "{{ cid:bafybeiejevluvtoevgk66plh5t6xiy3ikyuuxg3vgofuvpeckb6eadresm }}", x: 150, @@ -268,7 +268,7 @@ export const workflowOnePromised = WorkflowBuilder.workflow({ WorkflowBuilder.rotate90({ name: "rotate90", resource: - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe", + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q", args: { data: "{{needs.crop.output}}", }, @@ -276,7 +276,7 @@ export const workflowOnePromised = WorkflowBuilder.workflow({ WorkflowBuilder.blur({ name: "blur", resource: - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe", + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q", args: { data: "{{needs.rotate90.output}}", sigma: 20.2, @@ -293,7 +293,7 @@ export const workflowTwoPromised = WorkflowBuilder.workflow({ WorkflowBuilder.crop({ name: "crop", resource: - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe", + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q", args: { data: "{{ cid:bafybeiejevluvtoevgk66plh5t6xiy3ikyuuxg3vgofuvpeckb6eadresm }}", x: 150, @@ -305,7 +305,7 @@ export const workflowTwoPromised = WorkflowBuilder.workflow({ WorkflowBuilder.rotate90({ name: "rotate90", resource: - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe", + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q", args: { data: "{{needs.crop.output}}", }, @@ -313,7 +313,7 @@ export const workflowTwoPromised = WorkflowBuilder.workflow({ WorkflowBuilder.grayscale({ name: "grayscale", resource: - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe", + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q", args: { data: "{{needs.rotate90.output}}", }, diff --git a/homestar-functions/test/src/lib.rs b/homestar-functions/test/src/lib.rs index c36b47f7..6885dd5f 100644 --- a/homestar-functions/test/src/lib.rs +++ b/homestar-functions/test/src/lib.rs @@ -195,7 +195,7 @@ impl Guest for Component { fn num_to_kv(num: Result) -> bindings::NumKeys { #[cfg(target_arch = "wasm32")] - log(Level::Info, "run-fn", "foo"); + log(Level::Info, "run-fn", "num-to-kv"); let num_string = num .as_ref() .map(|n| n.to_string()) diff --git a/homestar-invocation/src/task.rs b/homestar-invocation/src/task.rs index 3ead7261..61c63884 100644 --- a/homestar-invocation/src/task.rs +++ b/homestar-invocation/src/task.rs @@ -208,7 +208,7 @@ mod test { ( "rsc".into(), Ipld::String( - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe".into(), + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q".into(), ), ), ("op".into(), Ipld::String("ipld/fun".to_string())), diff --git a/homestar-invocation/src/task/instruction.rs b/homestar-invocation/src/task/instruction.rs index 05ade006..fe118b7f 100644 --- a/homestar-invocation/src/task/instruction.rs +++ b/homestar-invocation/src/task/instruction.rs @@ -156,7 +156,7 @@ where /// use libipld::Ipld; /// use url::Url; /// -/// let wasm = "bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe".to_string(); +/// let wasm = "bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q".to_string(); /// let resource = Url::parse(format!("ipfs://{wasm}").as_str()).unwrap(); /// /// let instr = Instruction::unique( @@ -179,7 +179,7 @@ where /// use libipld::{cid::{multihash::{Code, MultihashDigest}, Cid}, Ipld, Link}; /// use url::Url; -/// let wasm = "bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe".to_string(); +/// let wasm = "bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q".to_string(); /// let resource = Url::parse(format!("ipfs://{wasm}").as_str()).expect("IPFS URL"); /// let h = Code::Blake3_256.digest(b"beep boop"); /// let cid = Cid::new_v1(0x55, h); @@ -490,7 +490,7 @@ mod test { ( RESOURCE_KEY.into(), Ipld::String( - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe".into() + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q".into() ) ), (OP_KEY.into(), Ipld::String("ipld/fun".to_string())), @@ -511,7 +511,7 @@ mod test { "func": "join-strings" }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe"}); + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q"}); let instruction = Instruction::::try_from(ipld.clone()).unwrap(); let instr_cid = instruction.to_cid().unwrap(); diff --git a/homestar-invocation/src/test_utils/invocation.rs b/homestar-invocation/src/test_utils/invocation.rs index 6bc2ffee..0869604f 100644 --- a/homestar-invocation/src/test_utils/invocation.rs +++ b/homestar-invocation/src/test_utils/invocation.rs @@ -22,7 +22,7 @@ use std::collections::BTreeMap; use url::Url; const RAW: u64 = 0x55; -const WASM_CID: &str = "bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe"; +const WASM_CID: &str = "bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q"; type NonceBytes = Vec; diff --git a/homestar-runtime/src/tasks/fetch.rs b/homestar-runtime/src/tasks/fetch.rs index 7609ce7f..5df0245c 100644 --- a/homestar-runtime/src/tasks/fetch.rs +++ b/homestar-runtime/src/tasks/fetch.rs @@ -15,7 +15,7 @@ pub(crate) struct Fetch; #[cfg(any(test, feature = "test-utils"))] #[doc(hidden)] -const WASM_CID: &str = "bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe"; +const WASM_CID: &str = "bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q"; #[cfg(any(test, feature = "test-utils"))] #[doc(hidden)] const CAT_CID: &str = "bafybeiejevluvtoevgk66plh5t6xiy3ikyuuxg3vgofuvpeckb6eadresm"; diff --git a/homestar-runtime/tests/cli.rs b/homestar-runtime/tests/cli.rs index 4b8c0e00..55fd5b7d 100644 --- a/homestar-runtime/tests/cli.rs +++ b/homestar-runtime/tests/cli.rs @@ -232,7 +232,7 @@ fn test_workflow_run_integration() -> Result<()> { .assert() .success() .stdout(predicate::str::contains( - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe", + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q", )) .stdout(predicate::str::contains("num_tasks")) .stdout(predicate::str::contains("progress_count")); @@ -246,7 +246,7 @@ fn test_workflow_run_integration() -> Result<()> { .assert() .success() .stdout(predicate::str::contains( - "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe", + "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q", )) .stdout(predicate::str::contains("num_tasks")) .stdout(predicate::str::contains("progress_count")); diff --git a/homestar-runtime/tests/fixtures/test-workflow-add-one-part-one.json b/homestar-runtime/tests/fixtures/test-workflow-add-one-part-one.json index 44d4f9c1..a07b0922 100644 --- a/homestar-runtime/tests/fixtures/test-workflow-add-one-part-one.json +++ b/homestar-runtime/tests/fixtures/test-workflow-add-one-part-one.json @@ -15,7 +15,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } } ] diff --git a/homestar-runtime/tests/fixtures/test-workflow-add-one-part-two.json b/homestar-runtime/tests/fixtures/test-workflow-add-one-part-two.json index e9781069..5df3b8fc 100644 --- a/homestar-runtime/tests/fixtures/test-workflow-add-one-part-two.json +++ b/homestar-runtime/tests/fixtures/test-workflow-add-one-part-two.json @@ -13,7 +13,7 @@ "args": [ { "await/ok": { - "/": "bafyrmifgckq62ojsz42aioazywrun3w77om3pv2cctcqckwi74ssp3a3je" + "/": "bafyrmigpfy6vvnfmv2wpsnpjmrn6iurejcjhz2doqdl6cfext27etqvi54" } } ], @@ -21,7 +21,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } } ] diff --git a/homestar-runtime/tests/fixtures/test-workflow-add-one.json b/homestar-runtime/tests/fixtures/test-workflow-add-one.json index c5bbb407..4e68887f 100644 --- a/homestar-runtime/tests/fixtures/test-workflow-add-one.json +++ b/homestar-runtime/tests/fixtures/test-workflow-add-one.json @@ -15,7 +15,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } }, { @@ -31,7 +31,7 @@ "args": [ { "await/ok": { - "/": "bafyrmifgckq62ojsz42aioazywrun3w77om3pv2cctcqckwi74ssp3a3je" + "/": "bafyrmigpfy6vvnfmv2wpsnpjmrn6iurejcjhz2doqdl6cfext27etqvi54" } } ], @@ -39,7 +39,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } } ] diff --git a/homestar-runtime/tests/fixtures/test-workflow-image-pipeline.json b/homestar-runtime/tests/fixtures/test-workflow-image-pipeline.json index e06736d1..e32d9ef9 100644 --- a/homestar-runtime/tests/fixtures/test-workflow-image-pipeline.json +++ b/homestar-runtime/tests/fixtures/test-workflow-image-pipeline.json @@ -22,7 +22,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } }, { @@ -37,7 +37,7 @@ "args": [ { "await/ok": { - "/": "bafyrmieb4j43vm3vzuar7qs7f73f3xy55evyifv4fctfk5s4qdg7u6cj2m" + "/": "bafyrmif6exakmqcoobygui5s6eo6i4nrp7eyy2nfibj4hty2i72gqd6zhq" } } ], @@ -45,7 +45,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } }, { @@ -60,7 +60,7 @@ "args": [ { "await/ok": { - "/": "bafyrmiarakphxmrhnjw36f3ml3um66ctmfggvq5pboahemvho3mjjalqiy" + "/": "bafyrmihvwl55wcrqvz7p7s3tw3cnc3bbndzpl6fafckkoboadjafj5lkqe" } } ], @@ -68,7 +68,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } } ] diff --git a/homestar-runtime/tests/fixtures/test-workflow-no-awaits1.json b/homestar-runtime/tests/fixtures/test-workflow-no-awaits1.json index 7d48e2aa..6adf2448 100644 --- a/homestar-runtime/tests/fixtures/test-workflow-no-awaits1.json +++ b/homestar-runtime/tests/fixtures/test-workflow-no-awaits1.json @@ -22,7 +22,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } } ] diff --git a/homestar-runtime/tests/fixtures/test-workflow-no-awaits2.json b/homestar-runtime/tests/fixtures/test-workflow-no-awaits2.json index f37da81e..451ef097 100644 --- a/homestar-runtime/tests/fixtures/test-workflow-no-awaits2.json +++ b/homestar-runtime/tests/fixtures/test-workflow-no-awaits2.json @@ -22,7 +22,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } }, { @@ -47,7 +47,7 @@ }, "nnc": "", "op": "wasm/run", - "rsc": "ipfs://bafybeidwnpwd3jygfocbto5z6iyxexgeumt7vq7eyk652c6v3tzaifwfhe" + "rsc": "ipfs://bafybeia32q3oy6u47x624rmsmgrrlpn7ulruissmz5z2ap6alv7goe7h3q" } } ] diff --git a/homestar-runtime/tests/webserver.rs b/homestar-runtime/tests/webserver.rs index 03c6a2c4..c9237555 100644 --- a/homestar-runtime/tests/webserver.rs +++ b/homestar-runtime/tests/webserver.rs @@ -23,7 +23,7 @@ use std::{ static BIN: Lazy = Lazy::new(|| assert_cmd::cargo::cargo_bin(BIN_NAME)); const SUBSCRIBE_RUN_WORKFLOW_ENDPOINT: &str = "subscribe_run_workflow"; const UNSUBSCRIBE_RUN_WORKFLOW_ENDPOINT: &str = "unsubscribe_run_workflow"; -const AWAIT_CID: &str = "bafyrmih5ix3f5hckgh5vk57djwpjjnxv7x6c3r2gwbx3d4uil3xo6ub5ki"; +const AWAIT_CID: &str = "bafyrmic7gy3muoxiyepl44iwrkxxrnkl5oa77scqq3ptuigrm5faiqfgka"; #[test] #[serial_test::parallel] diff --git a/homestar-wasm/fixtures/example_test.wasm b/homestar-wasm/fixtures/example_test.wasm index 87fa5504..a8261e2a 100755 Binary files a/homestar-wasm/fixtures/example_test.wasm and b/homestar-wasm/fixtures/example_test.wasm differ diff --git a/homestar-wasm/fixtures/example_test_cargo_component.wasm b/homestar-wasm/fixtures/example_test_cargo_component.wasm index cfd872b9..ee331d15 100755 Binary files a/homestar-wasm/fixtures/example_test_cargo_component.wasm and b/homestar-wasm/fixtures/example_test_cargo_component.wasm differ diff --git a/homestar-wasm/fixtures/example_test_cargo_component_wasi.wasm b/homestar-wasm/fixtures/example_test_cargo_component_wasi.wasm index 4da78fdf..cf324651 100755 Binary files a/homestar-wasm/fixtures/example_test_cargo_component_wasi.wasm and b/homestar-wasm/fixtures/example_test_cargo_component_wasi.wasm differ diff --git a/homestar-wasm/fixtures/example_test_component.wasm b/homestar-wasm/fixtures/example_test_component.wasm index 8592f29f..987cb4e6 100644 Binary files a/homestar-wasm/fixtures/example_test_component.wasm and b/homestar-wasm/fixtures/example_test_component.wasm differ diff --git a/homestar-wasm/fixtures/example_test_wasi.wasm b/homestar-wasm/fixtures/example_test_wasi.wasm index 43b8766b..68c5fb29 100755 Binary files a/homestar-wasm/fixtures/example_test_wasi.wasm and b/homestar-wasm/fixtures/example_test_wasi.wasm differ diff --git a/homestar-wasm/fixtures/example_test_wasi_component.wasm b/homestar-wasm/fixtures/example_test_wasi_component.wasm index e610b5d7..65905e1c 100644 Binary files a/homestar-wasm/fixtures/example_test_wasi_component.wasm and b/homestar-wasm/fixtures/example_test_wasi_component.wasm differ