Coda by Ian Macalinao
    Preparing search index...

    Interface SignOffProposalInput<TAccountRealmAccount, TAccountGovernanceAccount, TAccountProposalAccount, TAccountSignatoryAccount, TAccountTokenOwnerRecord>

    interface SignOffProposalInput<
        TAccountRealmAccount extends string = string,
        TAccountGovernanceAccount extends string = string,
        TAccountProposalAccount extends string = string,
        TAccountSignatoryAccount extends string = string,
        TAccountTokenOwnerRecord extends string = string,
    > {
        governanceAccount: Address<TAccountGovernanceAccount>;
        proposalAccount: Address<TAccountProposalAccount>;
        realmAccount: Address<TAccountRealmAccount>;
        signatoryAccount: TransactionSigner<TAccountSignatoryAccount>;
        tokenOwnerRecord: Address<TAccountTokenOwnerRecord>;
    }

    Type Parameters

    • TAccountRealmAccount extends string = string
    • TAccountGovernanceAccount extends string = string
    • TAccountProposalAccount extends string = string
    • TAccountSignatoryAccount extends string = string
    • TAccountTokenOwnerRecord extends string = string
    Index

    Properties

    governanceAccount: Address<TAccountGovernanceAccount>
    proposalAccount: Address<TAccountProposalAccount>
    realmAccount: Address<TAccountRealmAccount>
    signatoryAccount: TransactionSigner<TAccountSignatoryAccount>

    Signatory account signing off the Proposal. Or Proposal owner if the owner hasn't appointed any signatories

    tokenOwnerRecord: Address<TAccountTokenOwnerRecord>

    TokenOwnerRecord for the Proposal owner, required when the owner signs off the Proposal. Or [writable] SignatoryRecord account, required when non owner signs off the Proposal