Technical Reference
Error Codes
Below is a reference of error codes that may be returned by the Uranus contracts (Meme Factory, Meme, Meme Wallet).
| Name | Code | Description |
|---|---|---|
BondingCurveParametersMalformed | 20 | Invalid or malformed bonding curve parameters were provided. |
SlippageExceeded | 21 | Transaction failed because the allowed slippage limit was exceeded. |
PresetNotExist | 22 | The specified Meme Preset does not exist. |
MessageValueTooLow | 23 | Attached message value is insufficient to execute the operation. |
AlreadyInitialized | 24 | Meme contract has already been initialized. |
SenderUnauthorized | 25 | Sender is not authorized to perform this action. |
InitialBuyLimitExceeded | 26 | Initial buy amount exceeds the allowed limit. |
BalanceExceeded | 27 | Operation exceeds the available balance or maximum allowed balance. |
NotInitialized | 28 | Contract or state has not been initialized yet. |
AlreadyGraduated | 29 | Token has already graduated and can no longer perform this operation. |
CrossWorkchainTransfer | 30 | Cross-workchain transfers are not supported. |
IncorrectAddress | 31 | Provided address is invalid or incorrect. |
FeePresetNotExist | 34 | The specified fee preset does not exist. |
TotalSupplyPresetNotExist | 35 | The specified total supply preset does not exist. |
RaisingFundsOutOfRange | 36 | Raising funds amount is outside the allowed range. |
PartnerFeeOutOfRange | 37 | Partner fee value is outside the allowed range. |
OnSellSupplyPercentOutOfRange | 38 | On-sell supply percentage is outside the allowed range. |
PoolPartnerFeeOutOfRange | 39 | CPMM pool partner fee is outside the allowed range. |