-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathScarb.toml
32 lines (25 loc) · 950 Bytes
/
Scarb.toml
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
[package]
name = "ninth"
version = "0.1.0"
edition = "2023_11"
cairo-version = "^2.6.4"
# See more keys and their definitions at https://docs.swmansion.com/scarb/docs/reference/manifest
[dependencies]
starknet = "^2.6.4"
openzeppelin = { git = "https://github.com/OpenZeppelin/cairo-contracts", tag = "v0.14.0"}
[lib]
[[target.starknet-contract]]
# Enable Sierra codegen.
sierra = true
# Enable CASM codegen.
casm = true
# Emit Python-powered hints in order to run compiled CASM class with legacy Cairo VM.
casm-add-pythonic-hints = true
# Enable allowed libfuncs validation.
allowed-libfuncs = true
# Raise errors instead of warnings if disallowed libfuncs are found.
allowed-libfuncs-deny = true
# Reference to the libfuncs allowlist used for validation.
# - Use `allowed-libfuncs-list.name` to use built-in named allowlist.
# - Use `allowed-libfuncs-list.path` to read an allowlist from file.
allowed-libfuncs-list = { name = "audited" }