diff --git a/.github/PULL_REQIEST_TEMPLATE.md b/.github/PULL_REQIEST_TEMPLATE.md new file mode 100644 index 0000000..e69de29 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..e69de29 diff --git a/Nargo.toml b/Nargo.toml new file mode 100644 index 0000000..ee80d99 --- /dev/null +++ b/Nargo.toml @@ -0,0 +1,8 @@ +[package] +name = "shade_contract" +type = "contract" +authors = [""] + +[dependencies] +aztec = { git="https://github.com/AztecProtocol/aztec-packages/", tag="v0.85.0", directory="noir-projects/aztec-nr/aztec" } +token = { git="https://github.com/AztecProtocol/aztec-packages/", tag="v0.85.0", directory="noir-projects/noir-contracts/contracts/app/token_contract" } \ No newline at end of file diff --git a/src/main.nr b/src/main.nr new file mode 100644 index 0000000..6f6b055 --- /dev/null +++ b/src/main.nr @@ -0,0 +1 @@ +pub mod shade; diff --git a/src/shade.nr b/src/shade.nr new file mode 100644 index 0000000..2fa5ee4 --- /dev/null +++ b/src/shade.nr @@ -0,0 +1,16 @@ +use dep::aztec::macros::aztec; + +#[aztec] +pub contract Shade { + use aztec::macros::{functions::{initializer, private, utility, public}, storage::storage}; + + #[storage] + struct Storage { + + } + + #[public] + #[initializer] + pub fn constructor(){} + +} \ No newline at end of file