Type alias BaseExtraAccountArgs
Base
ExtraAccountArgs: {
__kind: "PreconfiguredProgram";
isSigner: boolean;
isWritable: boolean;
} | {
__kind: "PreconfiguredCollection";
isSigner: boolean;
isWritable: boolean;
} | {
__kind: "PreconfiguredOwner";
isSigner: boolean;
isWritable: boolean;
} | {
__kind: "PreconfiguredRecipient";
isSigner: boolean;
isWritable: boolean;
} | {
__kind: "PreconfiguredAsset";
isSigner: boolean;
isWritable: boolean;
} | {
__kind: "CustomPda";
customProgramId: OptionOrNullable<PublicKey>;
isSigner: boolean;
isWritable: boolean;
seeds: BaseSeedArgs[];
} | {
__kind: "Address";
address: PublicKey;
isSigner: boolean;
isWritable: boolean;
}