IS - Convert improvement list to table

This commit is contained in:
thephez 2019-05-13 11:37:29 -04:00
parent 942394d800
commit 870f320997
No known key found for this signature in database
GPG key ID: BBC8A06DBE236099

View file

@ -147,15 +147,19 @@ There are still some limitations on LLMQ-based InstantSend transactions:
| Devnet | 2 Blocks | | Devnet | 2 Blocks |
Improvements from the old InstantSend system: The improvements over the old InstantSend system include both the addition of new
functionality and the removal of prior limitations. The following table details
these improvements:
* Changed: Transactions can be chained if the inputs are from transactions that are also locked | **Status** | **Improvement** |
* Changed: InstantSend locks are attempted for all transactions (`tx` messages) - no need to request it via the special message (`ix` message) |---------|--------------|
* Changed: Only need to receive a single `islock` message - no need to track votes (`txlvote` messages) for each input | New | Transactions can be chained if the inputs are from transactions that are also locked |
* Removed: Limit on number of inputs | New | InstantSend locks are attempted for all transactions (`tx` messages) - no need to request it via the special message (`ix` message) |
* Removed: Limit on transaction value | New | Successful locks are indicated by a single `islock` message - no need to track votes (`txlvote` messages) for each input |
* Removed: Timeout for lock - transaction locks will only be removed once the transaction is confirmed in a ChainLocked block | Updated | Limit on number of inputs removed |
* Removed: Custom InstantSend fee | Updated | Limit on transaction value removed |
| Updated | Timeout for locking removed - transaction locks will only be removed once the transaction is confirmed in a ChainLocked block |
| Updated | Custom InstantSend fee removed |
Note: A transaction will __not__ be included in the block template (from `getblocktemplate`) unless it: Note: A transaction will __not__ be included in the block template (from `getblocktemplate`) unless it: