-
Notifications
You must be signed in to change notification settings - Fork 4
/
internal.go
41 lines (38 loc) · 951 Bytes
/
internal.go
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
package consts
// Tags name
const (
ContractFactoryTag = "CREATE_CONTRACT"
DelegatableTag = "SET_DELEGATE"
DelegatorTag = "delegator"
ChainAwareTag = "CHAIN_ID"
CheckSigTag = "CHECK_SIGNATURE"
SaplingTag = "sapling"
FA1Tag = "fa1"
FA12Tag = "fa1-2"
FA2Tag = "fa2"
UpgradableTag = "upgradable"
MultisigTag = "multisig"
ViewAddressTag = "view_address"
ViewBalanceOfTag = "view_balance_of"
ViewNatTag = "view_nat"
LedgerTag = "ledger"
)
// Types
const (
TypeTuple = "tuple"
TypeNamedTuple = "namedtuple"
TypeEnum = "enum"
TypeNamedEnum = "namedenum"
TypeUnion = "union"
TypeNamedUnion = "namedunion"
)
// Languages
const (
LangSmartPy = "smartpy"
LangLiquidity = "liquidity"
LangLigo = "ligo"
LangLorentz = "lorentz"
LangMichelson = "michelson"
LangSCaml = "scaml"
LangUnknown = "unknown"
)