Coda by Ian Macalinao
    Preparing search index...

    Interface RemoveTransactionInput<TAccountProposalAccount, TAccountTokenOwnerRecord, TAccountGovernanceAuthority, TAccountProposalTransactionAccount, TAccountBeneficiaryAccount>

    interface RemoveTransactionInput<
        TAccountProposalAccount extends string = string,
        TAccountTokenOwnerRecord extends string = string,
        TAccountGovernanceAuthority extends string = string,
        TAccountProposalTransactionAccount extends string = string,
        TAccountBeneficiaryAccount extends string = string,
    > {
        beneficiaryAccount: Address<TAccountBeneficiaryAccount>;
        governanceAuthority: TransactionSigner<TAccountGovernanceAuthority>;
        proposalAccount: Address<TAccountProposalAccount>;
        proposalTransactionAccount: Address<TAccountProposalTransactionAccount>;
        tokenOwnerRecord: Address<TAccountTokenOwnerRecord>;
    }

    Type Parameters

    • TAccountProposalAccount extends string = string
    • TAccountTokenOwnerRecord extends string = string
    • TAccountGovernanceAuthority extends string = string
    • TAccountProposalTransactionAccount extends string = string
    • TAccountBeneficiaryAccount extends string = string
    Index

    Properties

    beneficiaryAccount: Address<TAccountBeneficiaryAccount>

    Beneficiary Account which would receive lamports from the disposed ProposalTransaction account

    governanceAuthority: TransactionSigner<TAccountGovernanceAuthority>

    Governance Authority (Token Owner or Governance Delegate)

    proposalAccount: Address<TAccountProposalAccount>
    proposalTransactionAccount: Address<TAccountProposalTransactionAccount>
    tokenOwnerRecord: Address<TAccountTokenOwnerRecord>

    TokenOwnerRecord account of the Proposal owner