You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

transaction.d.ts 1.8KB

1234567891011121314151617181920212223242526272829303132
  1. import { AccountDelete } from './accountDelete';
  2. import { AccountSet } from './accountSet';
  3. import { CheckCancel } from './checkCancel';
  4. import { CheckCash } from './checkCash';
  5. import { CheckCreate } from './checkCreate';
  6. import { DepositPreauth } from './depositPreauth';
  7. import { EscrowCancel } from './escrowCancel';
  8. import { EscrowCreate } from './escrowCreate';
  9. import { EscrowFinish } from './escrowFinish';
  10. import { TransactionMetadata } from './metadata';
  11. import { NFTokenAcceptOffer } from './NFTokenAcceptOffer';
  12. import { NFTokenBurn } from './NFTokenBurn';
  13. import { NFTokenCancelOffer } from './NFTokenCancelOffer';
  14. import { NFTokenCreateOffer } from './NFTokenCreateOffer';
  15. import { NFTokenMint } from './NFTokenMint';
  16. import { OfferCancel } from './offerCancel';
  17. import { OfferCreate } from './offerCreate';
  18. import { Payment } from './payment';
  19. import { PaymentChannelClaim } from './paymentChannelClaim';
  20. import { PaymentChannelCreate } from './paymentChannelCreate';
  21. import { PaymentChannelFund } from './paymentChannelFund';
  22. import { SetRegularKey } from './setRegularKey';
  23. import { SignerListSet } from './signerListSet';
  24. import { TicketCreate } from './ticketCreate';
  25. import { TrustSet } from './trustSet';
  26. export type Transaction = AccountDelete | AccountSet | CheckCancel | CheckCash | CheckCreate | DepositPreauth | EscrowCancel | EscrowCreate | EscrowFinish | NFTokenAcceptOffer | NFTokenBurn | NFTokenCancelOffer | NFTokenCreateOffer | NFTokenMint | OfferCancel | OfferCreate | Payment | PaymentChannelClaim | PaymentChannelCreate | PaymentChannelFund | SetRegularKey | SignerListSet | TicketCreate | TrustSet;
  27. export interface TransactionAndMetadata {
  28. transaction: Transaction;
  29. metadata: TransactionMetadata;
  30. }
  31. export declare function validate(transaction: Record<string, unknown>): void;
  32. //# sourceMappingURL=transaction.d.ts.map