Interface IPaymentChannelFund
Add additional XRP to an open payment channel, and optionally update the expiration time of the channel.
Only the source address of the channel can use this transaction.
Inherited Members
Namespace: Xrpl.Models.Transaction
Assembly: Xrpl.dll
Syntax
public interface IPaymentChannelFund : ITransactionCommon
Properties
| Improve this Doc View SourceAmount
Amount of XRP in drops to add to the channel.
Must be a positive amount of XRP.
Declaration
string Amount { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Channel
The unique ID of the channel to fund as a 64-character hexadecimal string.
Declaration
string Channel { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Expiration
New Expiration time to set for the channel in seconds since the Ripple Epoch.
This must be later than either the current time plus the SettleDelay of the channel, or the existing Expiration of the channel.
After the Expiration time, any transaction that would access the channel closes the channel without taking its normal action.
Any unspent XRP is returned to the source address when the channel closes.
(Expiration is separate from the channel's immutable CancelAfter time.)
For more information, see the PayChannel ledger object type.
Declaration
DateTime? Expiration { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DateTime> |