transaction
Overview
As the queries
package contains the types of XRPL queries, this package contains all transaction types available in the XRPL. Contains all transaction structs to build and sign transactions with wallets and clients.
Transaction types
These are the transaction types available in the XRPL:
- AccountDelete
- AccountSet
- AMMBid
- AMMCreate
- AMMDelete
- AMMDeposit
- AMMVote
- AMMWithdraw
- CheckCancel
- CheckCash
- CheckCreate
- Clawback
- DepositPreauth
- DIDDelete
- DIDSet
- EscrowCancel
- EscrowCreate
- EscrowFinish
- NFTokenAcceptOffer
- NFTokenBurn
- NFTokenCancelOffer
- NFTokenCreateOffer
- NFTokenMint
- OfferCancel
- OfferCreate
- OracleDelete
- OracleSet
- PaymentChannelClaim
- PaymentChannelCreate
- PaymentChannelFund
- Payment
- SetRegularKey
- SignerListSet
- TicketCreate
- TrustSet
- XChainAccountCreateCommit
- XChainAddAccountCreateAttestation
- XChainAddClaimAttestation
- XChainClaim
- XChainCommit
- XChainCreateBridge
- XChainCreateClaimID
- XChainModifyBridge
Usage
To use the transaction
package, you need to import it in your project:
import "github.com/Peersyst/xrpl-go/xrpl/transaction"