Skip to main content

EmulatorGenesisTx

export interface EmulatorGenesisTx {
  collectUtxos(
    addr: Address,
    utxos: TxInput[]
  ): TxInput[]
  consumedUtxos(): TxInput[]
  consumes(utxo: TxInput): boolean
  dump(): void
  getUtxo(id: TxOutputId): undefined | TxInput
  id(): TxId
  kind: "Genesis"
  newUtxos(): TxInput[]
}

Properties

collectUtxos

collectUtxos(
  addr: Address,
  utxos: TxInput[]
): TxInput[]
Removes tx inputs from the list, and appends txoutputs sent to the address to the end.

consumedUtxos

consumedUtxos(): TxInput[]

consumes

consumes(utxo: TxInput): boolean

dump

dump(): void

getUtxo

getUtxo(id: TxOutputId): undefined | TxInput

id

id(): TxId

kind

kind: "Genesis"

newUtxos

newUtxos(): TxInput[]