forked from Birdmannn/COA-Contracts
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathScarb.toml
More file actions
34 lines (28 loc) · 1.25 KB
/
Scarb.toml
File metadata and controls
34 lines (28 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[package]
cairo-version = "=2.9.4"
name = "coa"
version = "1.1.0"
edition = "2024_07"
[cairo]
sierra-replace-ids = true
[scripts]
migrate = "sozo build && sozo migrate"
spawn = "sozo execute dojo_starter-actions spawn --wait"
move = "sozo execute dojo_starter-actions move -c 1 --wait"
[dependencies]
dojo = { git = "https://github.com/dojoengine/dojo.git", tag = "v1.4.0" }
alexandria_math = { git = "https://github.com/keep-starknet-strange/alexandria.git", tag = "v0.3.0" }
openzeppelin = "1.0.0"
[tool.dojo.env]
rpc_url = "http://localhost:5050/"
account_address = "0xb3ff441a68610b30fd5e2abbf3a1548eb6ba6f3559f2862bf2dc757e5828ca" # Default account for katana with seed = 0
private_key = "0x2bbf4f9fd0bbb2e60b0316c1fe0b76cf7a4d0198bd493ced9b8df2a3a24d68a"
world_address = "0x5d475a9221f6cbf1a016b12400a01b9a89935069aecd57e9876fcb2a7bb29da"
# openzeppelin_token = { git = "https://github.com/openzeppelin/cairo-contracts", tag = "v1.0.0" }
starknet = "=2.9.4"
# openzeppelin = { git = "https://github.com/OpenZeppelin/cairo-contracts", tag = "v1.0.0" }
cairo_test = "2.9.4"
[[target.starknet-contract]]
build-external-contracts = ["dojo::world::world_contract::world"]
[dev-dependencies]
dojo_cairo_test = { git = "https://github.com/dojoengine/dojo.git", tag = "v1.4.0" }