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 TransactionData, which include gasBudget and gasPrice)