@celo/contractkit › "wrappers/Governance"
Module: "wrappers/Governance"
Index
Enumerations
Classes
Interfaces
- GovernanceConfig
- HotfixRecord
- ParticipationParameters
- ProposalMetadata
- ProposalRecord
- UpvoteRecord
- VoteRecord
- Voter
- Votes
Type aliases
Functions
Type aliases
HotfixParams
Ƭ HotfixParams: Parameters‹Governance["methods"]["executeHotfix"]›
Defined in packages/sdk/contractkit/src/wrappers/Governance.ts:122
Proposal
Ƭ Proposal: ProposalTransaction[]
Defined in packages/sdk/contractkit/src/wrappers/Governance.ts:74
ProposalParams
Ƭ ProposalParams: Parameters‹Governance["methods"]["propose"]›
Defined in packages/sdk/contractkit/src/wrappers/Governance.ts:72
ProposalTransaction
Ƭ ProposalTransaction: Pick‹CeloTxPending, "to" | "input" | "value"›
Defined in packages/sdk/contractkit/src/wrappers/Governance.ts:73
Functions
Const
hotfixToParams
▸ hotfixToParams(proposal
: Proposal, salt
: Buffer): HotfixParams
Defined in packages/sdk/contractkit/src/wrappers/Governance.ts:123
Parameters:
Name | Type |
---|---|
proposal |
Proposal |
salt |
Buffer |
Returns: HotfixParams
Const
proposalToParams
▸ proposalToParams(proposal
: Proposal, descriptionURL
: string): ProposalParams
Defined in packages/sdk/contractkit/src/wrappers/Governance.ts:76
Parameters:
Name | Type |
---|---|
proposal |
Proposal |
descriptionURL |
string |
Returns: ProposalParams