Secret to test for validity.
True if secret can be derived into a keypair.
The path_find method searches for a path along which a transaction can
possibly be made, and periodically sends updates when the path changes over
time. For a simpler version that is supported by JSON-RPC, see the
ripple_path_find method.
Compute AccountRoot Ledger Object Index.
All objects in a ledger's state tree have a unique Index. The AccountRoot Ledger Object Index is derived by hashing the address with a namespace identifier. This ensures every Index is unique.
The classic account address.
The Ledger Object Index for the account.
Compute the Hash of an Escrow LedgerEntry.
Address of the Escrow.
OfferSequence of the Escrow.
The hash of the Escrow LedgerEntry.
Compute the hash of a ledger.
Ledger to compute the hash for.
Allow client to recompute Transaction and State Hashes.
The has of ledger.
Compute the hash of a ledger.
Ledger to compute the hash of.
The hash of the ledger.
The Index of a Offer object is the SHA-512Half of the following values, concatenated in order:
This method computes an Offer Index.
The classic account address of the SignerList owner (starting with r).
Sequence of the Offer.
The Index of the account's Offer object.
Compute the hash of a Payment Channel.
Account of the Payment Channel.
Destination Account of the Payment Channel.
Sequence number of the Transaction that created the Payment Channel.
Hash of the Payment Channel.
Hashes the Transaction object as the ledger does. Throws if the transaction is unsigned.
A transaction to hash. Tx may be in binary blob form. Tx must be signed.
A hash of tx.
The Index of a SignerList object is the SHA-512Half of the following values, concatenated in order:
This method computes a SignerList Ledger Object Index.
The classic account address of the SignerList owner (starting with r).
The Index of the account's SignerList object.
Compute the state hash of a list of LedgerEntries.
List of LedgerEntries.
Hash of SHAMap that consists of all entries.
Compute the hash of a Trustline.
One of the addresses in the Trustline.
The other address in the Trustline.
Currency in the Trustline.
The hash of the Trustline.
Hash the given binary transaction data with the single-signing prefix.
See Serialization Format.
The binary transaction blob as a hexadecimal string.
The hash to sign.
Compute the root hash of the SHAMap containing all transactions.
List of Transactions.
The root hash of the SHAMap.
Convert an Iso8601 timestmap to a ripple timestamp.
International standard date format.
Seconds since ripple epoch (1/1/2000 GMT).
Creates a signature that can be used to redeem a specific amount of XRP from a payment channel.
The account that will sign for this payment channel.
An id for the payment channel to redeem XRP from.
The amount in drops to redeem.
A signature that can be used to redeem a specific amount of XRP from a payment channel.
Converts a string to its hex equivalent. Useful for Memos.
The string to convert to Hex.
The Hex equivalent of the string.
Derive an X-Address from a public key and a destination tag.
Public key and destination tag to encode as an X-Address.
X-Address.
Convert Drops to XRP.
Drops to convert to XRP.
Amount in XRP.
TODO: Move this function to be a static function of the Wallet Class. TODO: Doc this function.
Options for generating X-Address.
A generated address.
Computes the complete list of every balance that changed in the ledger as a result of the given transaction.
Transaction metada.
Parsed balance changes.
Validates that a given address is a valid X-Address or a valid classic address.
Address to validate.
True if address is a valid X-Address or classic address.
Takes several transactions with Signer fields (in object or blob form) and creates a single transaction with all Signers that then gets signed and returned.
An array of signed Transactions (in object or blob form) to combine into a single signed Transaction.
A single signed Transaction which has all Signers from transactions within it.
Removes undefined values from an object.
Object to remove undefined values from.
The same object, but without undefined values.
Convert a ripple timestamp to an Iso8601 timestamp.
Is the number of seconds since Ripple Epoch (1/1/2000 GMT).
Iso8601 international standard date format.
Convert a ripple timestamp to a unix timestamp.
(seconds since 1/1/2000 GMT).
Milliseconds since unix epoch.
Sign a payment channel claim.
Channel identifier specified by the paymentChannelClaim.
Amount specified by the paymentChannelClaim.
Private Key to sign paymentChannelClaim with.
True if the channel is valid.
Convert a unix timestamp to a ripple timestamp.
(ms since unix epoch).
Seconds since Ripple Epoch (1/1/2000 GMT).
Verifies various Transaction Types. Encode/decode and individual type validation.
A Transaction.
Verify the signature of a payment channel claim.
Channel identifier specified by the paymentChannelClaim.
Amount specified by the paymentChannelClaim.
Signature produced from signing paymentChannelClaim.
Public key that signed the paymentChannelClaim.
True if the channel is valid.
Verifies that the given transaction has a valid signature based on public-key encryption.
A transaction to verify the signature of. (Can be in object or encoded string format).
Returns true if tx has a valid signature, and returns false otherwise.
Convert an amount in XRP to an amount in drops.
Amount in XRP.
Amount in drops.
Generated using TypeDoc
Check if a secret is valid.