Author: Luke-Jr 2011-07-16 17:14:11
Published on: 2011-07-16T17:14:11+00:00
The proposed change involves adding new keys to transactions in order to keep a standard format for similar types of entries. The changes include categorizing all additions to wallets as "receive" transactions, while generated coins have an extra key labeled "generation". All transactions now have a "status" key, which can be one of five values: "orphan", "validating", "processing", "confirmed", or "expired". The "orphan" status is used when another blockchain has invalidated the transaction, while "validating" is the default stage for transactions with 0-2 confirmations for ordinary sends and 0-100 for generated coins. "Processing" is used for transactions with 3-6 confirms for ordinary sends and 101-120 for generated ones. "Confirmed" is used for transactions with over 6/120 confirmations, and "expired" is used for ordinary sends that have timed out without getting into a block or had their inputs respent. These changes are being proposed in order to fix issues with webservices being ignorant of generated transactions. By keeping a standard category/format for all similar types of entries, this problem should be addressed.
Updated on: 2023-05-26T19:33:06.677037+00:00