Coda by Ian Macalinao
    Preparing search index...

    Interface CreateNativeTreasuryInput<TAccountGovernanceAccount, TAccountNativeTreasuryAccount, TAccountPayer, TAccountSystemProgram>

    interface CreateNativeTreasuryInput<
        TAccountGovernanceAccount extends string = string,
        TAccountNativeTreasuryAccount extends string = string,
        TAccountPayer extends string = string,
        TAccountSystemProgram extends string = string,
    > {
        governanceAccount: Address<TAccountGovernanceAccount>;
        nativeTreasuryAccount: Address<TAccountNativeTreasuryAccount>;
        payer: TransactionSigner<TAccountPayer>;
        systemProgram?: Address<TAccountSystemProgram>;
    }

    Type Parameters

    • TAccountGovernanceAccount extends string = string
    • TAccountNativeTreasuryAccount extends string = string
    • TAccountPayer extends string = string
    • TAccountSystemProgram extends string = string
    Index

    Properties

    governanceAccount: Address<TAccountGovernanceAccount>

    Governance account the treasury account is for

    nativeTreasuryAccount: Address<TAccountNativeTreasuryAccount>

    seeds=['native-treasury', governance]

    payer: TransactionSigner<TAccountPayer>
    systemProgram?: Address<TAccountSystemProgram>