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[]