Skip to main content

DevInspectTransactionBlockParams

@iota/iota-sdk


@iota/iota-sdk / client / DevInspectTransactionBlockParams

Interface: DevInspectTransactionBlockParams

Defined in: sdk/typescript/src/client/types/params.ts:21

Runs the transaction in dev-inspect mode. Which allows for nearly any transaction (or Move call) with any arguments. Detailed results are provided, including both the transaction effects and any return values.

Properties​

additionalArgs?​

optional additionalArgs?: DevInspectArgs | null

Defined in: sdk/typescript/src/client/types/params.ts:30

Additional arguments including gas_budget, gas_objects, gas_sponsor and skip_checks.


epoch?​

optional epoch?: string | null

Defined in: sdk/typescript/src/client/types/params.ts:28

The epoch to perform the call. Will be set from the system state object if not provided


gasPrice?​

optional gasPrice?: number | bigint | null

Defined in: sdk/typescript/src/client/types/params.ts:26

Gas is not charged, but gas usage is still calculated. Default to use reference gas price


sender​

sender: string

Defined in: sdk/typescript/src/client/types/params.ts:22


signal?​

optional signal?: AbortSignal

Defined in: sdk/typescript/src/client/types/params.ts:31


transactionBlock​

transactionBlock: string | Uint8Array<ArrayBufferLike> | Transaction

Defined in: sdk/typescript/src/client/types/params.ts:24

BCS encoded TransactionKind(as opposed to Transaction, which include gasBudget and gasPrice)