Manages the proxy transaction when enabled for the vault.
`delegatee` - Address to receive the voting power
Token holders can delegate voting power to themselves or other users.
`targets` - Array of contract addresses
`values` - Array of ETH values
`signatures` - Array of function signatures to call (example: `['function1(address,uint256)', 'function2()']`)
`calldatas` - Array of encoded call data (example: `[utils.defaultAbiCoder.encode(['address', 'uint256'], [address3, 10]), utils.defaultAbiCoder.encode([], [])]`)
`description` - A meaningful description of what the transactions are intended to do
Addresses that have more voting power than the proposal threshold (ConverterGovernorAlpha:proposalThreshold()) can submit
proposals for transactions. The proposal can consist of several single transactions. For each transaction a target
address, the amount of ETH to be sent, the method signature as well as the calldata must be passed. For the entire
proposal a description must be provided.
`proposalId` - ID of the proposal
`support` - True to vote in favor of the proposal, false otherwise
`proposalId` - ID of the proposal
When the voting period is over (ConverterGovernorAlphaConfig:votingPeriod) and the positive votes exceed the threshold value
(ConverterGovernorAlpha:quorumVotes()), the proposal must be queued to be executed at a later time when the time lock expires.
`proposalId` - ID of the proposal
Until its execution, a proposal can still be canceled. This can be done either by the creator of the collection or by anyone
if the voting power of the proposer falls below the threshold required to create a proposal
(ConverterGovernorAlpha:ProposalThreshold()).
`proposalId` - ID of the proposal
When the time lock expires (ConverterGovernorAlphaConfig:delay), a queued proposal can be executed once. The amount of ETH defined in the values
defined in the values must be sent with the function call.
`proposalId` - ID of the proposal
Check the state of a proposal