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

Queue

PreviousVoteNextExecute

Last updated 1 year ago

After a proposal has succeeded, it is moved into the waiting period using this function. The waiting period (e.g. 2 days) begins when this function is called. The queue function can be called by any Ethereum address which has the specified role.

Function to queue a proposal to the timelock.

function queue(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