Reference
Errors
Every custom revert, what it means, and what to do about it.
RecurveVault
| Error | Meaning |
|---|---|
OnlyGovernor | Capital moves only through the governor. |
FloatTooLow | Requested more than the vault can release. |
NothingToSettle | No deployed capital to book. |
RequestNotReady | Queued exit priced above the current float. Wait for settlement. |
RequestAlreadyClaimed | Already withdrawn. |
NotRequestOwner | That queue position belongs to someone else. |
RecurveGovernor
| Error | Meaning |
|---|---|
OnlyAgent | Wrong key. Check it matches the registered agent. |
UnknownProposal | No proposal with that id. |
WrongState | Already vetoed, executed, or settled. Read state first. |
VetoWindowOpen | Too early to execute. Sleep the remaining time. |
VetoWindowClosed | Too late to veto. |
AlreadyVetoed | One veto per address per proposal. |
NoVotingWeight | No shares at the snapshot, or never delegated. |
GuardiansBlocked | Enough guardians blocked. Do not repropose blindly. |
ExecutionFailed | The target call reverted. |
FeeTooHigh | Constructor rejects anything above 1500 bps. |
GuardianRegistry
| Error | Meaning |
|---|---|
BelowMinStake | Stake more, or your stake was slashed. |
AlreadyVoted | Verdicts are final. |
AlreadyConvicted | A conviction cannot be replayed. |
NothingStaked | No stake to withdraw. |
UnstakeNotReady | Delay has not elapsed. |
NoPendingUnstake | No open request, or a conviction cleared it. |
ZeroAmount | Amount was zero or exceeded the stake. |