Repository navigation
Expand file tree
/
Copy pathClarinet.toml
More file actions
88 lines (68 loc) · 2.42 KB
/
Copy pathClarinet.toml
File metadata and controls
88 lines (68 loc) · 2.42 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
[project]
name = "megadao"
requirements = []
[repl]
costs_version = 2
parser_version = 2
[repl.analysis]
passes = [] # add ["check_checker"]
[repl.analysis.check_checker]
strict = false
trusted_sender = false
trusted_caller = false
callee_filter = false
[contracts.mega-dao]
path = "contracts/mega-dao.clar"
depends_on = ["proposal-trait", "extension-trait"]
# -- Extensions
[contracts.token]
path = "contracts/extensions/membership/token.clar"
depends_on = ["mega-dao", "sip010-ft-trait"]
[contracts.proposal-voting]
path = "contracts/extensions/voting/proposal-voting.clar"
depends_on = ["mega-dao", "proposal-trait", "extension-trait", "sip010-ft-trait", "token"]
[contracts.proposal-submission]
path = "contracts/extensions/proposal-submissions/proposal-submission.clar"
depends_on = ["mega-dao", "extension-trait", "proposal-voting"]
[contracts.emergency-proposals]
path = "contracts/extensions/executive-team/emergency-proposals.clar"
depends_on = ["mega-dao", "extension-trait", "proposal-voting"]
[contracts.emergency-execute]
path = "contracts/extensions/executive-team/emergency-execute.clar"
depends_on = ["mega-dao", "extension-trait"]
[contracts.vault]
path = "contracts/extensions/vaults/vault.clar"
depends_on = ["mega-dao", "extension-trait", "sip009-nft-trait", "sip010-ft-trait"]
# -- End of Extensions
# -- Bootstrap Proposals
[contracts.mdp-megadao]
path = "contracts/proposals/bootstraps/mdp-megadao.clar"
depends_on = ["mega-dao", "proposal-trait", "vault", "emergency-execute", "emergency-proposals", "proposal-submission", "proposal-voting", "token"]
# -- End of Bootstrap Proposals
# -- Transfer Proposals
[contracts.mdp-transfer-ft]
path = "contracts/proposals/transfers/mdp-transfer-ft.clar"
depends_on = ["proposal-trait", "vault"]
[contracts.mdp-transfer-stx]
path = "contracts/proposals/transfers/mdp-transfer-stx.clar"
depends_on = ["proposal-trait", "vault"]
# -- End of Transfer Proposals
# -- Traits
[contracts.extension-trait]
path = "contracts/traits/extension-trait.clar"
depends_on = []
[contracts.voting-trait]
path = "contracts/traits/voting-trait.clar"
depends_on = []
[contracts.proposal-trait]
path = "contracts/traits/proposal-trait.clar"
depends_on = []
[contracts.sip009-nft-trait]
path = "contracts/traits/sip009-nft-trait.clar"
depends_on = []
[contracts.sip010-ft-trait]
path = "contracts/traits/sip010-ft-trait.clar"
depends_on = []
# -- End of Traits
# -- External Contracts
# -- End of External Contracts