Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

createToken

createToken: (val: any, idx: number) => Token = this.fac

Type declaration

    • (val: any, idx: number): Token
    • Parameters

      • val: any
      • idx: number

      Returns Token

Protected fac

Protected idx

idx: number

Protected val

val: { annots?: any[]; args: any[]; prim: string }

Type declaration

  • Optional annots?: any[]
  • args: any[]
  • prim: string

Static prim

prim: string = "big_map"

Accessors

KeySchema

ValueSchema

  • get ValueSchema(): Token

Methods

Encode

  • Encode(args: any[]): any

EncodeObject

  • EncodeObject(args: any): any

Execute

  • Execute(val: any[] | { int: string }, semantic?: Semantic): any

ExtractSchema

  • ExtractSchema(): { [this.KeySchema.ExtractSchema()]: any }

ExtractSignature

  • ExtractSignature(): any[][]

annot

  • annot(): any

hasAnnotations

  • hasAnnotations(): number | false

Protected typeWithoutAnnotations

  • typeWithoutAnnotations(): { args?: any[]; prim: string }

Generated using TypeDoc