Options
All
  • Public
  • Public/Protected
  • All
Menu

Module @taquito/michelson-encoder

Index

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

BigMapTokenSchema: { __michelsonType: "big_map"; schema: { key: TokenSchema; value: TokenSchema } }

Type declaration

ConstantTokenSchema

ConstantTokenSchema: { __michelsonType: "constant"; schema: { hash: string } }

Type declaration

  • __michelsonType: "constant"
  • schema: { hash: string }
    • hash: string

ContractTokenSchema

ContractTokenSchema: { __michelsonType: "contract"; schema: { parameter: TokenSchema } }

Type declaration

Falsy

Falsy<T>: T | undefined | false

Type parameters

  • T

LambdaTokenSchema

LambdaTokenSchema: { __michelsonType: "lambda"; schema: { parameters: TokenSchema; returns: TokenSchema } }

Type declaration

ListTokenSchema

ListTokenSchema: { __michelsonType: "list"; schema: TokenSchema }

Type declaration

MapTokenSchema

MapTokenSchema: { __michelsonType: "map"; schema: { key: TokenSchema; value: TokenSchema } }

Type declaration

MichelsonMapKey

MichelsonMapKey: any[] | object | string | boolean | number | null

OptionTokenSchema

OptionTokenSchema: { __michelsonType: "option"; schema: TokenSchema }

Type declaration

OrTokenSchema

OrTokenSchema: { __michelsonType: "or"; schema: Record<string, TokenSchema> }

Type declaration

  • __michelsonType: "or"
  • schema: Record<string, TokenSchema>

PairTokenSchema

PairTokenSchema: { __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 }
    • memoSize: string

SaplingTransactionDeprecatedTokenSchema

SaplingTransactionDeprecatedTokenSchema: { __michelsonType: "sapling_transaction_deprecated"; schema: { memoSize: string } }

Type declaration

  • __michelsonType: "sapling_transaction_deprecated"
  • schema: { memoSize: string }
    • memoSize: string

SaplingTransactionTokenSchema

SaplingTransactionTokenSchema: { __michelsonType: "sapling_transaction"; schema: { memoSize: string } }

Type declaration

  • __michelsonType: "sapling_transaction"
  • schema: { memoSize: string }
    • memoSize: string

SetTokenSchema

SetTokenSchema: { __michelsonType: "set"; schema: TokenSchema }

Type declaration

TicketDeprecatedTokenSchema

TicketDeprecatedTokenSchema: { __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"
    • value: TokenSchema

TicketTokenSchema

TicketTokenSchema: { __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"
    • value: TokenSchema

TokenSchema

Variables

Const SaplingStateValue

SaplingStateValue: {} = {}

Type declaration

Const UnitValue

UnitValue: typeof UnitValue = ...

Const VERSION

VERSION: { commitHash: string; version: string } = ...

Type declaration

  • commitHash: string
  • version: string

Functions

deepEqual

  • deepEqual(a: MichelsonV1Expression | undefined, b: MichelsonV1Expression | undefined): boolean

Generated using TypeDoc