SystemProgram: {
    programId: never;
    advanceNonce(p: AdvanceNonceParams): TransactionInstruction;
    allocate(p: AllocateParams): TransactionInstruction;
    assign(p: AssignParams): TransactionInstruction;
    authorizeNonce(p: AuthorizeNonceParams): TransactionInstruction;
    createAccount(p: CreateAccountParams): TransactionInstruction;
    createAccountWithSeed(p: CreateAccountWithSeedParams): TransactionInstruction;
    initializeNonce(p: InitializeNonceParams): TransactionInstruction;
    transfer(p: SystemTransferParams): TransactionInstruction;
    withdrawNonce(p: WithdrawNonceParams): TransactionInstruction;
} = ...

System Program instruction encoders.

Static methods produce TransactionInstruction objects for the native Solana System Program.

Type declaration

1.1.0