All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractKeyPairService An abstract implementation ofKeyPairService
which handles common behavior among concrete implementations.DefaultKeyPairService AKeyPairService
that delegates to specificKeyPairService
implementations.DefaultWalletFactory Default implementation ofWalletFactory
.EcDsaSignature Ed25519KeyPairService Implementation ofKeyPairService
which uses the ED25519 algorithm to derive keys and sign/verify signatures.HashUtils Hashing utilities for XRPL related hashing algorithms.ImmutableEcDsaSignature Immutable implementation ofEcDsaSignature
.ImmutableEcDsaSignature.Builder Builds instances of typeImmutableEcDsaSignature
.ImmutableKeyPair Immutable implementation ofKeyPair
.ImmutableKeyPair.Builder Builds instances of typeImmutableKeyPair
.ImmutableSeedWalletGenerationResult Immutable implementation ofSeedWalletGenerationResult
.ImmutableSeedWalletGenerationResult.Builder Builds instances of typeImmutableSeedWalletGenerationResult
.ImmutableWallet Immutable implementation ofWallet
.ImmutableWallet.Builder Builds instances of typeImmutableWallet
.KeyPair Represents an XRPL public/private key pair.KeyPairService Interface of a service that can perform the crypto operations necessary to create a wallet, sign and verify XRPL transactions, and derive XRPL addresses.Secp256k1 Static constants for Secp256k1 cryptography.Secp256k1KeyPairService Implementation ofKeyPairService
which uses the ECDSA algorithm with the secp256k1 curve to derive keys and sign/verify signatures.SeedWalletGenerationResult The result of generating aWallet
from a seed value.SigningException ARuntimeException
thrown when an error occurs during signing.Wallet Represents an Account on the XRP Ledger, otherwise known as a Wallet.WalletFactory Interface for constructing XRPL wallets.