Type aliases
BaseTokenSchema
BaseTokenSchema: { __michelsonType: "address" | "bool" | "bytes" | "int" | "key" | "key_hash" | "mutez" | "nat" | "string" | "timestamp" | "bls12_381_fr" | "bls12_381_g1" | "bls12_381_g2" | "chain_id" | "never" | "operation" | "chest" | "chest_key" | "signature" | "unit" | "tx_rollup_l2_address"; schema: string }
Type declaration
-
__michelsonType: "address" | "bool" | "bytes" | "int" | "key" | "key_hash" | "mutez" | "nat" | "string" | "timestamp" | "bls12_381_fr" | "bls12_381_g1" | "bls12_381_g2" | "chain_id" | "never" | "operation" | "chest" | "chest_key" | "signature" | "unit" | "tx_rollup_l2_address"
-
schema: string
BigMapKeyType
BigMapKeyType: string | number | object
BigMapTokenSchema
Type declaration
-
__michelsonType: "big_map"
-
ConstantTokenSchema
ConstantTokenSchema: { __michelsonType: "constant"; schema: { hash: string } }
Type declaration
-
__michelsonType: "constant"
-
schema: { hash: string }
ContractTokenSchema
Contract
TokenSchema: { __michelsonType: "contract"; schema: { parameter: TokenSchema } }
Type declaration
-
__michelsonType: "contract"
-
schema: { parameter: TokenSchema }
Falsy
Falsy<T>: T | undefined | false
Type parameters
LambdaTokenSchema
Type declaration
-
__michelsonType: "lambda"
-
ListTokenSchema
List
TokenSchema: { __michelsonType: "list"; schema: TokenSchema }
MichelsonMapKey
MichelsonMapKey: any[] | object | string | boolean | number | null
OptionTokenSchema
Option
TokenSchema: { __michelsonType: "option"; schema: TokenSchema }
Type declaration
-
__michelsonType: "option"
-
OrTokenSchema
Or
TokenSchema: { __michelsonType: "or"; schema: Record<string, TokenSchema> }
Type declaration
-
__michelsonType: "or"
-
schema: Record<string, TokenSchema>
PairTokenSchema
Pair
TokenSchema: { __michelsonType: "pair"; schema: Record<string, TokenSchema> }
Type declaration
-
__michelsonType: "pair"
-
schema: Record<string, TokenSchema>
SaplingStateTokenSchema
SaplingStateTokenSchema: { __michelsonType: "sapling_state"; schema: { memoSize: string } }
Type declaration
-
__michelsonType: "sapling_state"
-
schema: { memoSize: string }
SaplingTransactionDeprecatedTokenSchema
SaplingTransactionDeprecatedTokenSchema: { __michelsonType: "sapling_transaction_deprecated"; schema: { memoSize: string } }
Type declaration
-
__michelsonType: "sapling_transaction_deprecated"
-
schema: { memoSize: string }
SaplingTransactionTokenSchema
SaplingTransactionTokenSchema: { __michelsonType: "sapling_transaction"; schema: { memoSize: string } }
Type declaration
-
__michelsonType: "sapling_transaction"
-
schema: { memoSize: string }
SetTokenSchema
Set
TokenSchema: { __michelsonType: "set"; schema: TokenSchema }
TicketDeprecatedTokenSchema
Ticket
DeprecatedTokenSchema: { __michelsonType: "ticket_deprecated"; schema: { amount: { __michelsonType: "int"; schema: "int" }; ticketer: { __michelsonType: "contract"; schema: "contract" }; value: TokenSchema } }
Type declaration
-
__michelsonType: "ticket_deprecated"
-
schema: { amount: { __michelsonType: "int"; schema: "int" }; ticketer: { __michelsonType: "contract"; schema: "contract" }; value: TokenSchema }
-
amount: { __michelsonType: "int"; schema: "int" }
-
__michelsonType: "int"
-
schema: "int"
-
ticketer: { __michelsonType: "contract"; schema: "contract" }
-
__michelsonType: "contract"
-
schema: "contract"
-
TicketTokenSchema
Ticket
TokenSchema: { __michelsonType: "ticket"; schema: { amount: { __michelsonType: "int"; schema: "int" }; ticketer: { __michelsonType: "contract"; schema: "contract" }; value: TokenSchema } }
Type declaration
-
__michelsonType: "ticket"
-
schema: { amount: { __michelsonType: "int"; schema: "int" }; ticketer: { __michelsonType: "contract"; schema: "contract" }; value: TokenSchema }
-
amount: { __michelsonType: "int"; schema: "int" }
-
__michelsonType: "int"
-
schema: "int"
-
ticketer: { __michelsonType: "contract"; schema: "contract" }
-
__michelsonType: "contract"
-
schema: "contract"
-