Skip to main content

Inputs

Inputs are required substates for a transaction. Supplying these helps to assign transactions to correct shards in consensus.

A required substate has one of the following types:

  • Component
  • Resource
  • Vault
  • UnclaimedConfidentialOutput
  • NonFungible
  • NonFungibleIndex
  • TransactionReceipt
  • Template
  • ValidatorFeePool
builder = builder.withInputs([{ substateId: { Component: account.address } }]);