@typemove/iota
Module
Classes
Type Aliases
TypedDevInspectResults
type TypedDevInspectResults<T extends any[]> = DevInspectResults & object;Type Declaration
| Name | Type | Description |
|---|---|---|
results_decoded? | T | Decoded return values using ABI, undefined if there is decoding error, usually because the ABI/data mismatch |
Type Parameters
| Type Parameter |
|---|
T extends any[] |
TypedEventInstance
type TypedEventInstance<T> = DecodedStruct<IotaEvent, T>;Type Parameters
| Type Parameter |
|---|
T |
TypedFunctionPayload
type TypedFunctionPayload<T extends any[]> = MoveCallIotaTransaction & object;Type Declaration
| Name | Type | Description |
|---|---|---|
arguments_decoded | T | decoded argument data using ABI, undefined if there is decoding error, usually because the ABI/data mismatch |
Type Parameters
| Type Parameter |
|---|
T extends any[] |
TypedIotaMoveObject
type TypedIotaMoveObject<T> = DecodedStruct<IotaMoveObject, T>;Type Parameters
| Type Parameter |
|---|
T |
Variables
ZERO_ADDRESS
const ZERO_ADDRESS: "0x0000000000000000000000000000000000000000000000000000000000000000" = '0x0000000000000000000000000000000000000000000000000000000000000000';Functions
defaultMoveCoder()
function defaultMoveCoder(endpoint?: string): MoveCoder;Parameters
| Parameter | Type | Default value |
|---|---|---|
endpoint | string | DEFAULT_ENDPOINT |
Returns
getMoveCoder()
function getMoveCoder(client: IotaClient): Promise<MoveCoder>;Parameters
| Parameter | Type |
|---|---|
client | IotaClient |
Returns
Promise<MoveCoder>
isTransactionArgument()
function isTransactionArgument(value: any): boolean;Parameters
| Parameter | Type |
|---|---|
value | any |
Returns
boolean
transactionArgumentOrObject()
function transactionArgumentOrObject(value: TransactionObjectInput, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | TransactionObjectInput |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPure()
function transactionArgumentOrPure(value: any, transactionBlock: Transaction): any;Parameters
| Parameter | Type |
|---|---|
value | any |
transactionBlock | Transaction |
Returns
any
transactionArgumentOrPureAddress()
function transactionArgumentOrPureAddress(value: string | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | string | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPureBool()
function transactionArgumentOrPureBool(value: boolean | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | boolean | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPureString()
function transactionArgumentOrPureString(value: string | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | string | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPureU128()
function transactionArgumentOrPureU128(value: string | number | bigint | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | string | number | bigint | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPureU16()
function transactionArgumentOrPureU16(value: number | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | number | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPureU256()
function transactionArgumentOrPureU256(value: string | number | bigint | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | string | number | bigint | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPureU32()
function transactionArgumentOrPureU32(value: number | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | number | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPureU64()
function transactionArgumentOrPureU64(value: string | number | bigint | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | string | number | bigint | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrPureU8()
function transactionArgumentOrPureU8(value: number | TransactionArgument, transactionBlock: Transaction): TransactionArgument;Parameters
| Parameter | Type |
|---|---|
value | number | TransactionArgument |
transactionBlock | Transaction |
Returns
TransactionArgument
transactionArgumentOrVec()
function transactionArgumentOrVec(value: any, transactionBlock: Transaction): any;Parameters
| Parameter | Type |
|---|---|
value | any |
transactionBlock | Transaction |
Returns
any