Coda by Ian Macalinao
    Preparing search index...
    interface GovernPluginPdas {
        governor: (
            seeds: GovernorSeeds,
            config?: { programAddress?: Address },
        ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>;
        proposal: (
            seeds: ProposalSeeds,
            config?: { programAddress?: Address },
        ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>;
        proposalMeta: (
            seeds: ProposalMetaSeeds,
            config?: { programAddress?: Address },
        ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>;
        vote: (
            seeds: VoteSeeds,
            config?: { programAddress?: Address },
        ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>;
    }
    Index

    Properties

    governor: (
        seeds: GovernorSeeds,
        config?: { programAddress?: Address },
    ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    Type Declaration

      • (
            seeds: GovernorSeeds,
            config?: { programAddress?: Address },
        ): Promise<readonly [Address<string>, ProgramDerivedAddressBump]>
      • Governor account that manages proposals and voting

        Parameters

        Returns Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    proposal: (
        seeds: ProposalSeeds,
        config?: { programAddress?: Address },
    ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    Type Declaration

      • (
            seeds: ProposalSeeds,
            config?: { programAddress?: Address },
        ): Promise<readonly [Address<string>, ProgramDerivedAddressBump]>
      • Proposal account for governance actions

        Parameters

        Returns Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    proposalMeta: (
        seeds: ProposalMetaSeeds,
        config?: { programAddress?: Address },
    ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    Type Declaration

      • (
            seeds: ProposalMetaSeeds,
            config?: { programAddress?: Address },
        ): Promise<readonly [Address<string>, ProgramDerivedAddressBump]>
      • Proposal metadata account with additional information

        Parameters

        Returns Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    vote: (
        seeds: VoteSeeds,
        config?: { programAddress?: Address },
    ) => Promise<readonly [Address<string>, ProgramDerivedAddressBump]>

    Type Declaration

      • (
            seeds: VoteSeeds,
            config?: { programAddress?: Address },
        ): Promise<readonly [Address<string>, ProgramDerivedAddressBump]>
      • Vote account representing a voter's decision on a proposal

        Parameters

        • seeds: VoteSeeds
        • config: { programAddress?: Address } = {}

        Returns Promise<readonly [Address<string>, ProgramDerivedAddressBump]>