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
Removes tx inputs from the list, and appends txoutputs sent to the address to the end.
emulatorGenesisTx.collectUtxos satisfies (
addr: Address,
utxos: TxInput[]
) => TxInput[]
consumedUtxos
emulatorGenesisTx.consumedUtxos satisfies () => TxInput[]
consumes
emulatorGenesisTx.consumes satisfies (utxo: TxInput) => boolean
dump
emulatorGenesisTx.dump satisfies () => void
getUtxo
emulatorGenesisTx.getUtxo satisfies (id: TxOutputId) => undefined | TxInput
id
emulatorGenesisTx.id satisfies () => TxId
kind
emulatorGenesisTx.kind satisfies "Genesis"
newUtxos
emulatorGenesisTx.newUtxos satisfies () => TxInput[]