UNPKG

solana-framework

Version:

solana-framework is solana uni-tools for typescript

50 lines 2.29 kB
/** * This code was GENERATED using the solita package. * Please DO NOT EDIT THIS FILE, instead rerun solita to update it or write a wrapper to add functionality. * * See: https://github.com/metaplex-foundation/solita */ import * as beet from '@metaplex-foundation/beet'; import * as web3 from '@solana/web3.js'; /** * @category Instructions * @category DeprecatedCreateReservationList * @category generated */ export declare const DeprecatedCreateReservationListStruct: beet.BeetArgsStruct<{ instructionDiscriminator: number; }>; /** * Accounts required by the _DeprecatedCreateReservationList_ instruction * * @property [_writable_] reservationList PDA for ReservationList of ['metadata', program id, master edition key, 'reservation', resource-key] * @property [**signer**] payer Payer * @property [**signer**] updateAuthority Update authority * @property [] masterEdition Master Edition V1 key (pda of ['metadata', program id, mint id, 'edition']) * @property [] resource A resource you wish to tie the reservation list to. This is so your later visitors who come to redeem can derive your reservation list PDA with something they can easily get at. You choose what this should be. * @property [] metadata Metadata key (pda of ['metadata', program id, mint id]) * @category Instructions * @category DeprecatedCreateReservationList * @category generated */ export type DeprecatedCreateReservationListInstructionAccounts = { reservationList: web3.PublicKey; payer: web3.PublicKey; updateAuthority: web3.PublicKey; masterEdition: web3.PublicKey; resource: web3.PublicKey; metadata: web3.PublicKey; systemProgram?: web3.PublicKey; rent?: web3.PublicKey; }; export declare const deprecatedCreateReservationListInstructionDiscriminator = 6; /** * Creates a _DeprecatedCreateReservationList_ instruction. * * @param accounts that will be accessed while the instruction is processed * @category Instructions * @category DeprecatedCreateReservationList * @category generated */ export declare function createDeprecatedCreateReservationListInstruction(accounts: DeprecatedCreateReservationListInstructionAccounts, programId?: web3.PublicKey): web3.TransactionInstruction; //# sourceMappingURL=DeprecatedCreateReservationList.d.ts.map