SystemProgram - p2p-org/solana-swift GitHub Wiki

SystemProgram

public enum SystemProgram: SolanaBasicProgram 

Inheritance

SolanaBasicProgram

Properties

id

public static var id: PublicKey 

Methods

createAccountInstruction(from:toNewPubkey:lamports:space:programId:)

public static func createAccountInstruction(
        from fromPublicKey: PublicKey,
        toNewPubkey newPubkey: PublicKey,
        lamports: UInt64,
        space: UInt64,
        programId: PublicKey
    ) -> TransactionInstruction 

transferInstruction(from:to:lamports:)

public static func transferInstruction(
        from fromPublicKey: PublicKey,
        to toPublicKey: PublicKey,
        lamports: UInt64
    ) -> TransactionInstruction