Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

default: { TAddress: () => SimpleType<address>; TBig_map: (keyType: IType<TypeAtom>, valueType: IType<TypeAtom>) => ContainerType<big_map>; TBls12_381_fr: () => SimpleType<bls12_381_fr>; TBls12_381_g1: () => SimpleType<bls12_381_g1>; TBls12_381_g2: () => SimpleType<bls12_381_g2>; TBool: () => SimpleType<bool>; TBytes: () => SimpleType<bytes>; TChain_id: () => SimpleType<chain_id>; TContract: (innerType: IType<TypeAtom>) => ContainerType<contract>; TInt: () => SimpleType<int>; TKey: () => SimpleType<key>; TKey_hash: () => SimpleType<key_hash>; TLambda: (left: IType<TypeAtom>, right: IType<TypeAtom>) => ContainerType<lambda>; TList: (innerType: IType<TypeAtom>) => ContainerType<list>; TMap: (keyType: IType<TypeAtom>, valueType: IType<TypeAtom>) => ContainerType<map>; TMutez: () => SimpleType<mutez>; TNat: () => SimpleType<nat>; TNever: () => SimpleType<never>; TOperation: () => SimpleType<operation>; TOption: (innerType: IType<TypeAtom>) => ContainerType<option>; TOr: (left: IType<TypeAtom>, right: IType<TypeAtom>) => Type_VariantOrRecord; TPair: (left: IType<TypeAtom>, right: IType<TypeAtom>, ...more: IType<TypeAtom>[]) => ContainerType<tuple>; TRecord: (fields: Record<string, IType<TypeAtom>>, layout?: ILayout | right_comb) => Type_VariantOrRecord; TSapling_state: (memo: number) => ContainerType<sapling_state>; TSapling_transaction: (memo: number) => ContainerType<sapling_transaction>; TSet: (innerType: IType<TypeAtom>) => ContainerType<set>; TSignature: () => SimpleType<signature>; TString: () => SimpleType<string>; TTicket: (innerType: IType<TypeAtom>) => ContainerType<ticket>; TTimestamp: () => SimpleType<timestamp>; TUnit: () => SimpleType<unit>; TUnknown: () => IType<TypeAtom>; TVariant: (fields: Record<string, IType<TypeAtom>>, layout?: ILayout | right_comb) => Type_VariantOrRecord } = ...

Type declaration

Functions

  • TAddress(): SimpleType<address>
  • TBig_map(keyType: IType<TypeAtom>, valueType: IType<TypeAtom>): ContainerType<big_map>
  • TBls12_381_fr(): SimpleType<bls12_381_fr>
  • TBls12_381_g1(): SimpleType<bls12_381_g1>
  • TBls12_381_g2(): SimpleType<bls12_381_g2>
  • TBool(): SimpleType<bool>
  • TBytes(): SimpleType<bytes>
  • TChain_id(): SimpleType<chain_id>
  • TContract(innerType: IType<TypeAtom>): ContainerType<contract>
  • TInt(): SimpleType<int>
  • TKey(): SimpleType<key>
  • TKey_hash(): SimpleType<key_hash>
  • TLambda(left: IType<TypeAtom>, right: IType<TypeAtom>): ContainerType<lambda>
  • TList(innerType: IType<TypeAtom>): ContainerType<list>
  • TMap(keyType: IType<TypeAtom>, valueType: IType<TypeAtom>): ContainerType<map>
  • TMutez(): SimpleType<mutez>
  • TNat(): SimpleType<nat>
  • TNever(): SimpleType<never>
  • TOperation(): SimpleType<operation>
  • TOption(innerType: IType<TypeAtom>): ContainerType<option>
  • TOr(left: IType<TypeAtom>, right: IType<TypeAtom>): Type_VariantOrRecord
  • TPair(left: IType<TypeAtom>, right: IType<TypeAtom>, ...more: IType<TypeAtom>[]): ContainerType<tuple>
  • TRecord(fields: Record<string, IType<TypeAtom>>, layout?: ILayout | right_comb): Type_VariantOrRecord
  • TSapling_state(memo: number): ContainerType<sapling_state>
  • TSapling_transaction(memo: number): ContainerType<sapling_transaction>
  • TSet(innerType: IType<TypeAtom>): ContainerType<set>
  • TSignature(): SimpleType<signature>
  • TString(): SimpleType<string>
  • TTicket(innerType: IType<TypeAtom>): ContainerType<ticket>
  • TTimestamp(): SimpleType<timestamp>
  • TUnit(): SimpleType<unit>
  • TUnknown(): IType<TypeAtom>
  • An unknown type (It is used when leveraging type inference)

    TUnknown();
    

    Returns IType<TypeAtom>

    A type

  • TVariant(fields: Record<string, IType<TypeAtom>>, layout?: ILayout | right_comb): Type_VariantOrRecord

Generated using TypeDoc