From b92ce41c869fa0fd7b44159b11b07410fbf83257 Mon Sep 17 00:00:00 2001 From: "ifechukwudaniel.eth" Date: Wed, 2 Jul 2025 09:08:01 +0000 Subject: [PATCH 1/4] Create cargo.yaml --- target_chains/sui/sdk/rust/cargo.yaml | 1 + 1 file changed, 1 insertion(+) create mode 100644 target_chains/sui/sdk/rust/cargo.yaml diff --git a/target_chains/sui/sdk/rust/cargo.yaml b/target_chains/sui/sdk/rust/cargo.yaml new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/target_chains/sui/sdk/rust/cargo.yaml @@ -0,0 +1 @@ + From 18e1b8da3b45c03956a7167aa87f292ac0375be0 Mon Sep 17 00:00:00 2001 From: Angry Coding Date: Wed, 2 Jul 2025 09:28:38 +0000 Subject: [PATCH 2/4] chore: Readme --- target_chains/sui/sdk/rust/README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 target_chains/sui/sdk/rust/README.md diff --git a/target_chains/sui/sdk/rust/README.md b/target_chains/sui/sdk/rust/README.md new file mode 100644 index 0000000000..8c86037e53 --- /dev/null +++ b/target_chains/sui/sdk/rust/README.md @@ -0,0 +1,3 @@ +# 🦀 pyth-sui-rs + +> A Rust SDK for integrating [Pyth Network](https://pyth.network) price feeds into your [Sui](https://sui.io) blockchain applications. \ No newline at end of file From 83c0dc96c49ec6adcfaa06192f033ebeea4a6236 Mon Sep 17 00:00:00 2001 From: Angry Coding Date: Wed, 2 Jul 2025 09:30:43 +0000 Subject: [PATCH 3/4] chore: init --- target_chains/sui/sdk/rust/Cargo.toml | 6 ++++++ target_chains/sui/sdk/rust/cargo.yaml | 1 - target_chains/sui/sdk/rust/src/lib.rs | 14 ++++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 target_chains/sui/sdk/rust/Cargo.toml delete mode 100644 target_chains/sui/sdk/rust/cargo.yaml create mode 100644 target_chains/sui/sdk/rust/src/lib.rs diff --git a/target_chains/sui/sdk/rust/Cargo.toml b/target_chains/sui/sdk/rust/Cargo.toml new file mode 100644 index 0000000000..7c30d72113 --- /dev/null +++ b/target_chains/sui/sdk/rust/Cargo.toml @@ -0,0 +1,6 @@ +[package] +name = "pyth-sui-rs" +version = "0.1.0" +edition = "2024" + +[dependencies] diff --git a/target_chains/sui/sdk/rust/cargo.yaml b/target_chains/sui/sdk/rust/cargo.yaml deleted file mode 100644 index 8b13789179..0000000000 --- a/target_chains/sui/sdk/rust/cargo.yaml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/target_chains/sui/sdk/rust/src/lib.rs b/target_chains/sui/sdk/rust/src/lib.rs new file mode 100644 index 0000000000..b93cf3ffd9 --- /dev/null +++ b/target_chains/sui/sdk/rust/src/lib.rs @@ -0,0 +1,14 @@ +pub fn add(left: u64, right: u64) -> u64 { + left + right +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn it_works() { + let result = add(2, 2); + assert_eq!(result, 4); + } +} From c16a0d8dd543ddb59397d95148b931fcb036c144 Mon Sep 17 00:00:00 2001 From: Angry Coding Date: Wed, 2 Jul 2025 09:33:31 +0000 Subject: [PATCH 4/4] chore: project stuture --- target_chains/sui/sdk/rust/test/integration.rs | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 target_chains/sui/sdk/rust/test/integration.rs diff --git a/target_chains/sui/sdk/rust/test/integration.rs b/target_chains/sui/sdk/rust/test/integration.rs new file mode 100644 index 0000000000..e69de29bb2