Lybra V2 Technical Whitepaper
  • Overview
    • The Lybra V2 Smart Contracts
  • Core
    • eUSD
    • peUSD Token
    • LybraConfigurator
    • Pool
      • Overview
      • Base
        • LybraEUSDVaultBase
        • LybraPeUSDVaultBase
      • Derived Contracts
        • LybraStETHDepositVault
        • LybraWstETHVault
        • LybraWBETHVault
        • LybraRETHVault
  • Governance
    • Overview
    • Token
    • Timelock
    • Access
    • Process
      • Propose
      • Vote
      • Queue
      • Execute
      • Cancel
    • Example
    • API
    • Glossary
    • Miner
      • EUSDMiningIncentives
      • esLBRBoost
      • ProtocolRewardsPool
      • StakingRewardsV2
Powered by GitBook
On this page
  1. Governance
  2. Process

Cancel

PreviousExecuteNextExample

Last updated 1 year ago

A proposal is eligible to be cancelled at any time prior to its execution, including while queued in the , using this function.

The cancel function can be called by the proposal creator, or any Ethereum address, if the proposal creator fails to maintain more delegated votes than the proposal threshold (e.g. 25,000).

function cancel(address[] targets, uint256[] values, bytes[] calldatas, bytes32 descriptionHash))
  • targets: ID of a proposal that has succeeded.

  • values: ID of a proposal that has succeeded.

  • calldatas: ID of a proposal that has succeeded.

  • descriptionHash: ID of a proposal that has succeeded.

  • RETURN: ID of a proposal that has succeeded.

Timelock