Documentation
Contracts
interfaces
IFractionalGovernor.sol

IFractionalGovernor

Git Source (opens in a new tab)

The interface that flexible voting-compatible governors are expected to support in order to be compatible with the FlexVotingClient contract.

Functions

token

function token() external returns (address);

proposalSnapshot

function proposalSnapshot(uint256 proposalId) external view returns (uint256);

proposalDeadline

function proposalDeadline(uint256 proposalId) external view returns (uint256);

castVoteWithReasonAndParams

function castVoteWithReasonAndParams(
  uint256 proposalId,
  uint8 support,
  string calldata reason,
  bytes memory params
) external returns (uint256);