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