From 7838f10abd3d76f8faec6df4b16937af0c4fa46a Mon Sep 17 00:00:00 2001 From: "Abdel @ StarkWare" Date: Wed, 13 Dec 2023 09:47:46 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor=20scarb=20project?= =?UTF-8?q?=20structure?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- contracts/Scarb.lock | 2 +- contracts/Scarb.toml | 2 +- contracts/src/lib.cairo | 4 +++- .../src/{unruggable_memecoin.cairo => tokens/memecoin.cairo} | 0 contracts/tests/test_unruggable_memecoin.cairo | 2 +- 6 files changed, 7 insertions(+), 5 deletions(-) rename contracts/src/{unruggable_memecoin.cairo => tokens/memecoin.cairo} (100%) diff --git a/README.md b/README.md index 5c61329f..53dd8798 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@

-

⚡ Unruggable Memecoin ⚡

+

⚡ Unruggable Meme ⚡

☣️ A framework for building safer memecoins 💸 diff --git a/contracts/Scarb.lock b/contracts/Scarb.lock index 9102f0d8..7c3a6aab 100644 --- a/contracts/Scarb.lock +++ b/contracts/Scarb.lock @@ -12,7 +12,7 @@ version = "0.1.0" source = "git+https://github.com/foundry-rs/starknet-foundry?tag=v0.12.0#0c3d2fe4ab31aa4484fa216417408ae65a149efe" [[package]] -name = "unruggablememecoin" +name = "unruggable" version = "0.1.0" dependencies = [ "openzeppelin", diff --git a/contracts/Scarb.toml b/contracts/Scarb.toml index 8a7f4366..b81026f6 100644 --- a/contracts/Scarb.toml +++ b/contracts/Scarb.toml @@ -1,5 +1,5 @@ [package] -name = "unruggablememecoin" +name = "unruggable" version = "0.1.0" # See more keys and their definitions at https://docs.swmansion.com/scarb/docs/reference/manifest.html diff --git a/contracts/src/lib.cairo b/contracts/src/lib.cairo index 520f3e2f..ac2ae0ab 100644 --- a/contracts/src/lib.cairo +++ b/contracts/src/lib.cairo @@ -1 +1,3 @@ -mod unruggable_memecoin; +mod tokens { + mod memecoin; +} diff --git a/contracts/src/unruggable_memecoin.cairo b/contracts/src/tokens/memecoin.cairo similarity index 100% rename from contracts/src/unruggable_memecoin.cairo rename to contracts/src/tokens/memecoin.cairo diff --git a/contracts/tests/test_unruggable_memecoin.cairo b/contracts/tests/test_unruggable_memecoin.cairo index 709953de..b0e670b8 100644 --- a/contracts/tests/test_unruggable_memecoin.cairo +++ b/contracts/tests/test_unruggable_memecoin.cairo @@ -4,7 +4,7 @@ use starknet::{ContractAddress, contract_address_const}; use openzeppelin::token::erc20::interface::IERC20; use snforge_std::{declare, ContractClassTrait, start_prank, stop_prank}; -use unruggablememecoin::unruggable_memecoin::{ +use unruggable::tokens::memecoin::{ IUnruggableMemecoinDispatcher, IUnruggableMemecoinDispatcherTrait };