Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface 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.

Hierarchy

  • BaseTransaction
    • CheckCreate

Index

Properties

Account

Account: string

Optional AccountTxnID

AccountTxnID: string

Destination

Destination: string

The unique address of the account that can cash the Check.

Optional DestinationTag

DestinationTag: number

Arbitrary tag that identifies the reason for the Check, or a hosted. recipient to pay.

Optional Expiration

Expiration: number

Time after which the Check is no longer valid, in seconds since the Ripple. Epoch.

Optional Fee

Fee: string

Optional Flags

Flags: number | GlobalFlags

Optional InvoiceID

InvoiceID: string

Arbitrary 256-bit hash representing a specific reason or identifier for. this Check.

Optional LastLedgerSequence

LastLedgerSequence: number

Optional Memos

Memos: { Memo: Memo }[]

SendMax

SendMax: Amount

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.

Optional Sequence

Sequence: number

Optional Signers

Signers: Signer[]

Optional SigningPubKey

SigningPubKey: string

Optional SourceTag

SourceTag: number

Optional TicketSequence

TicketSequence: number

TransactionType

TransactionType: "CheckCreate"

Optional TxnSignature

TxnSignature: string

Generated using TypeDoc