Skip to content

$SimulateRequest

const $SimulateRequest: object

Type declaration

description

readonly description: "Request type for simulation endpoint." = 'Request type for simulation endpoint.'

properties

readonly properties: object

properties.allow-empty-signatures

readonly properties.allow-empty-signatures: object

properties.allow-empty-signatures.description

readonly properties.allow-empty-signatures.description: "Allows transactions without signatures to be simulated as if they had correct signatures." = 'Allows transactions without signatures to be simulated as if they had correct signatures.'

properties.allow-empty-signatures.type

readonly properties.allow-empty-signatures.type: "boolean" = 'boolean'

properties.allow-more-logging

readonly properties.allow-more-logging: object

properties.allow-more-logging.description

readonly properties.allow-more-logging.description: "Lifts limits on log opcode usage during simulation." = 'Lifts limits on log opcode usage during simulation.'

properties.allow-more-logging.type

readonly properties.allow-more-logging.type: "boolean" = 'boolean'

properties.allow-unnamed-resources

readonly properties.allow-unnamed-resources: object

properties.allow-unnamed-resources.description

readonly properties.allow-unnamed-resources.description: "Allows access to unnamed resources during simulation." = 'Allows access to unnamed resources during simulation.'

properties.allow-unnamed-resources.type

readonly properties.allow-unnamed-resources.type: "boolean" = 'boolean'

properties.exec-trace-config

readonly properties.exec-trace-config: object

properties.exec-trace-config.$ref

readonly properties.exec-trace-config.$ref: "#/components/schemas/SimulateTraceConfig" = '#/components/schemas/SimulateTraceConfig'

properties.extra-opcode-budget

readonly properties.extra-opcode-budget: object

properties.extra-opcode-budget.description

readonly properties.extra-opcode-budget.description: "Applies extra opcode budget during simulation for each transaction group." = 'Applies extra opcode budget during simulation for each transaction group.'

properties.extra-opcode-budget.type

readonly properties.extra-opcode-budget.type: "integer" = 'integer'

properties.round

readonly properties.round: object

properties.round.description

readonly properties.round.description: "If provided, specifies the round preceding the simulation. State changes through this round will be used to run this simulation. Usually only the 4 most recent rounds will be available (controlled by the node config value MaxAcctLookback). If not specified, defaults to the latest available round." = 'If provided, specifies the round preceding the simulation. State changes through this round will be used to run this simulation. Usually only the 4 most recent rounds will be available (controlled by the node config value MaxAcctLookback). If not specified, defaults to the latest available round.'

properties.round.type

readonly properties.round.type: "integer" = 'integer'

properties.txn-groups

readonly properties.txn-groups: object

properties.txn-groups.description

readonly properties.txn-groups.description: "The transaction groups to simulate." = 'The transaction groups to simulate.'

properties.txn-groups.items

readonly properties.txn-groups.items: object

properties.txn-groups.items.$ref

readonly properties.txn-groups.items.$ref: "#/components/schemas/SimulateRequestTransactionGroup" = '#/components/schemas/SimulateRequestTransactionGroup'

properties.txn-groups.type

readonly properties.txn-groups.type: "array" = 'array'

required

readonly required: readonly ["txn-groups"]

type

readonly type: "object" = 'object'

Defined in

schemas.gen.ts:1145