- payment recipient address
- amount of ERGs to transfer
Creates unsigned transaction from given inputs and outputs adding outputs with miner's fee and change Runs required checks ensuring that resulted transaction will be successfully validated by a node.
Creates unsigned transaction from given inputs and outputs adding outputs with miner's fee and change Runs required checks ensuring that resulted transaction will be successfully validated by a node.
- input boxes
- data inputs
- output candidate boxes
- current height (used in miner's fee box and change box)
- optional fee amount to put in a new miner's fee box, which will be created by this method. If None, then feeOut is not created.
- address where to send change from the input boxes
- minimum change value to send, otherwise add to miner's fee
- reward delay to encode in miner's fee box
unsigned transaction
Assembles unsigned payment transaction with multiple outputs
Assembles unsigned payment transaction with multiple outputs
- identifiers of inputs to be used in transaction
- fee amount
- list of addresses and corresponding amounts to make outputs from
- change recipient address
- amount to return back to changeAddress
- current blockchain height
unsigned transaction
Assembles unsigned payment transaction.
Assembles unsigned payment transaction.
- payment recipient address
- change recipient address
- amount of ERGs to transfer
- fee amount
- amount to return back to changeAddress
- identifiers of inputs to be used in transaction
- current blockchain height
unsigned transaction