Docs

VoteContractDeployMetadata

Options for deploying a Vote contract

type VoteContractDeployMetadata = {
app_uri: string;
defaultAdmin: string;
description: string;
external_link: string;
image: FileOrBufferOrString;
name: string;
proposal_token_threshold: string | number | bigint | BigNumber;
trusted_forwarders: Array<string>;
voting_delay_in_blocks: number;
voting_period_in_blocks: number;
voting_quorum_fraction: number;
voting_token_address: string;
};