undelegate.d.ts 859 B

1234567891011121314151617181920212223
  1. import * as beet from "@metaplex-foundation/beet";
  2. import * as web3 from "@solana/web3.js";
  3. export declare const undelegateStruct: beet.FixableBeetArgsStruct<{
  4. instructionDiscriminator: number[];
  5. }>;
  6. export interface UndelegateInstructionAccounts {
  7. payer: web3.PublicKey;
  8. delegatedAccount: web3.PublicKey;
  9. ownerProgram: web3.PublicKey;
  10. buffer?: web3.PublicKey;
  11. commitStatePda?: web3.PublicKey;
  12. commitStateRecordPda?: web3.PublicKey;
  13. delegationRecord?: web3.PublicKey;
  14. delegateAccountSeeds?: web3.PublicKey;
  15. reimbursement: web3.PublicKey;
  16. systemProgram?: web3.PublicKey;
  17. }
  18. export declare const undelegateInstructionDiscriminator: number[];
  19. export declare function createUndelegateInstruction(
  20. accounts: UndelegateInstructionAccounts,
  21. programId?: web3.PublicKey
  22. ): web3.TransactionInstruction;
  23. //# sourceMappingURL=undelegate.d.ts.map