Class CheckCreate
Create a Check object in the ledger, which is a deferred payment that can be cashed by its intended destination.
The sender of this transaction is the sender of the Check.
Inherited Members
Namespace: Xrpl.Models.Transaction
Assembly: Xrpl.dll
Syntax
public class CheckCreate : TransactionCommon, ICheckCreate, ITransactionCommon
Constructors
| Improve this Doc View SourceCheckCreate()
Declaration
public CheckCreate()
Properties
| Improve this Doc View SourceDestination
The unique address of the account that can cash the Check.
Declaration
public string Destination { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DestinationTag
Arbitrary tag that identifies the reason for the Check, or a hosted.
recipient to pay.
Declaration
public uint? DestinationTag { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
Expiration
Time after which the Check is no longer valid, in seconds since the Ripple.
Epoch.
Declaration
public uint? Expiration { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
InvoiceID
Arbitrary 256-bit hash representing a specific reason or identifier for.
this Check.
Declaration
public uint? InvoiceID { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt32> |
SendMax
Maximum amount of source currency the Check is allowed to debit the sender, including transfer fees on non-XRP currencies.
The Check can only credit the destination with the same currency (from the same issuer, for non-XRP currencies).
For non-XRP amounts, the nested field names MUST be.
lower-case.
Declaration
public Currency SendMax { get; set; }
Property Value
Type | Description |
---|---|
Currency |