@typemove/aptos

Module

Classes

Type Aliases

ResourceChange

type ResourceChange<T> = 
  | NestedDecodedStruct<MoveResource, WriteSetChangeWriteResource, T>
  | WriteSetChangeDeleteResource;

Type Parameters

Type Parameter
T

TypedEventInstance

type TypedEventInstance<T> = DecodedStruct<Event, T>;

Type Parameters

Type Parameter
T

TypedFunctionPayload

type TypedFunctionPayload<T extends any[]> = EntryFunctionPayloadResponse & object;

Type Declaration

NameTypeDescription
arguments_decodedTdecoded argument data using ABI, undefined if there is decoding error, usually because the ABI/data mismatch

Type Parameters

Type Parameter
T extends any[]

TypedMoveResource

type TypedMoveResource<T> = DecodedStruct<MoveResource, T>;

Type Parameters

Type Parameter
T

Functions

decodeResourceChange()

function decodeResourceChange<T>(resources: object[], coder: MoveCoder): Promise<ResourceChange<T>[]>;

Type Parameters

Type Parameter
T

Parameters

ParameterType
resourcesobject[]
coderMoveCoder

Returns

Promise<ResourceChange<T>[]>


defaultMoveCoder()

function defaultMoveCoder(config?: AptosConfig): MoveCoder;

Parameters

ParameterTypeDefault value
configAptosConfigDEFAULT_CONFIG

Returns

MoveCoder

On this page