Difference between revisions of "Startwithdrawal"
Jump to navigation
Jump to search
(add return values) |
m |
||
Line 11: | Line 11: | ||
; roundID | ; roundID | ||
− | : A positive integer representing the [[consensus round]] for which the withdrawal is associated | + | : A positive integer representing the [[Consensus Process (voting pools)|consensus round]] for which the withdrawal is associated |
; inputstart | ; inputstart | ||
− | : An [[address identifier]] identifying where the [[input selection algorithm]] should begin searching for eligable inputs | + | : An [[Wallet_(blockchain)#Address_Identification|address identifier]] identifying where the [[Input Selection Algorithm (voting pools)|input selection algorithm]] should begin searching for eligable inputs |
; dustthreshold | ; dustthreshold | ||
Line 20: | Line 20: | ||
; changestart | ; changestart | ||
− | : An [[address identifier]] identifying the first change address to be used | + | : An [[Wallet_(blockchain)#Address_Identification|address identifier]] identifying the first change address to be used |
; outputs | ; outputs |
Revision as of 20:10, 8 September 2014
Description
This call begins the process of creating withdrawal transactions to satisfy validated outBailment messages.
Status
- Version 1 Draft
- This specificiation is still under development
Arguments
- roundID
- A positive integer representing the consensus round for which the withdrawal is associated
- inputstart
- An address identifier identifying where the input selection algorithm should begin searching for eligable inputs
- dustthreshold
- A positive integer representing the minimum valid input size for the input selection algorithm, in the smallest accounting unit for the currency (for Bitcoin, one satoshi)
- changestart
- An address identifier identifying the first change address to be used
- outputs
- An output list containing the outputs to be created during the current consensus round.
Return Values
Data
- status
- A withdrawal status list containing accounting information and transaction IDs corresponging to each output in the the output list
- signatures
- A signature list for the inputs in the created transactions to be shared with other members of the voting pool.