paychan linking cleanup

This commit is contained in:
mDuo13
2017-05-16 15:24:30 -07:00
parent 9b3235f803
commit 544420fdd3
4 changed files with 4 additions and 3 deletions

View File

@@ -489,7 +489,7 @@ TrustSetAuth
</tbody>
</table>
<p>Creates "Payment Channels" for XRP. Payment channels are a tool for facilitating repeated, unidirectional payments or temporary credit between two parties. Ripple expects this feature to be useful for the <a href="https://interledger.org/">Interledger Protocol</a>. One party creates a Payment Channel and sets aside some XRP in that channel for a predetermined expiration. Then, through off-ledger secure communications, the sender can send "Claim" messages to the receiver. The receiver can redeem the Claim messages before the expiration, or choose not to in case the payment is not needed. The receiver can verify Claims individually without actually distributing them to the network and waiting for the consensus process to redeem them, then redeem the batched content of many small Claims later, as long as it is within the expiration.</p>
<p>Creates three new transaction types:[PaymentChannelCreate][], [PaymentChannelClaim][], and [PaymentChannelFund][]. Creates a new ledger node type, <a href="reference-ledger-format.html#paychannel">PayChannel</a>. Defines an off-ledger data structure called a <code>Claim</code>, used in the ChannelClaim transaction. Creates new <code>rippled</code> API methods: <code>channel_authorize</code> (creates a signed Claim), <code>channel_verify</code> (verifies a signed Claim), and <code>account_channels</code> (lists Channels associated with an account).</p>
<p>Creates three new transaction types:<a href="reference-transaction-format.html#paymentchannelcreate">PaymentChannelCreate</a>, <a href="reference-transaction-format.html#paymentchannelclaim">PaymentChannelClaim</a>, and <a href="reference-transaction-format.html#paymentchannelfund">PaymentChannelFund</a>. Creates a new ledger node type, <a href="reference-ledger-format.html#paychannel">PayChannel</a>. Defines an off-ledger data structure called a <code>Claim</code>, used in the ChannelClaim transaction. Creates new <code>rippled</code> API methods: <code>channel_authorize</code> (creates a signed Claim), <code>channel_verify</code> (verifies a signed Claim), and <code>account_channels</code> (lists Channels associated with an account).</p>
<p>For more information, see the <a href="tutorial-paychan.html">Payment Channels Tutorial</a>.</p>
<h2 id="shamapv2">SHAMapV2</h2>
<table>

View File

@@ -296,3 +296,4 @@ Introduces Tickets as a way to reserve a transaction sequence number for later e
**Caution:** This amendment is still in development.
{% include 'snippets/rippled_versions.md' %}
{% include 'snippets/tx-type-links.md' %}

View File

@@ -258,7 +258,7 @@ The exact format of the claim is not important as long as it communicates the fo
|:------------------------|:---------------------------------------------------|
| Channel ID | `5DB01B7FFED6B67E6B0414DED11E051D2EE2B7619CE0EAA6286D67A3A4D5BDB3` |
| Amount of XRP, in drops | `1000000` |
| Signature | `304402204EF0AFB78AC23ED1C472E74F4299C0C21F1B21D07EFC0A3838A420F76D783A400220154FB11B6F54320666E4C36CA7F686C16A3A0456800BBC43746F34AF50290064` |
| Signature | `304402204EF0AFB78AC23ED1C472E74F4299C0C21F1B21D07EFC0A3838A420F76D783A` <br/> `400220154FB11B6F54320666E4C36CA7F686C16A3A0456800BBC43746F34AF50290064` _(Note: this long string has been broken to fit on one line.)_ |
The payee also needs to know the Public Key associated with the channel, which is the same throughout the channel's life.

View File

@@ -411,7 +411,7 @@ Content-Type: application/json
</tr>
<tr>
<td align="left">Signature</td>
<td align="left"><code>304402204EF0AFB78AC23ED1C472E74F4299C0C21F1B21D07EFC0A3838A420F76D783A400220154FB11B6F54320666E4C36CA7F686C16A3A0456800BBC43746F34AF50290064</code></td>
<td align="left"><code>304402204EF0AFB78AC23ED1C472E74F4299C0C21F1B21D07EFC0A3838A420F76D783A</code> <br/> <code>400220154FB11B6F54320666E4C36CA7F686C16A3A0456800BBC43746F34AF50290064</code> <em>(Note: this long string has been broken to fit on one line.)</em></td>
</tr>
</tbody>
</table>