# Error Code

If you are seeing a certain error code when executing orders, you can look up its underlying message using the table below.&#x20;

You can find the error code in the history tab.

![](https://1022190128-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcooyZN6BbEg1dkTOPbnp%2Fuploads%2F823RHYY85VCDxrqHBAiq%2Ftwap-reverted.png?alt=media\&token=3735f9d0-c992-4745-a858-5c5dc0c080d1)

<table><thead><tr><th width="134">Error Code</th><th>Error Message</th><th>Problem</th><th>Solution</th></tr></thead><tbody><tr><td>00</td><td>FORBIDDEN</td><td>Sender not authorized to call contract</td><td>Please contact support</td></tr><tr><td>01</td><td>ALREADY SET</td><td>Duplicate operation</td><td>Please contact support</td></tr><tr><td>02</td><td>ADDRESS ZERO</td><td>Address is invalid</td><td>Please contact support</td></tr><tr><td>03</td><td>INSUFFICIENT AMOUNT</td><td>Token amount is too small</td><td>Increase token amount</td></tr><tr><td>04</td><td>EXPIRED</td><td>Order is no longer valid</td><td>Retry the order</td></tr><tr><td>05</td><td>TRANSFER FAILED</td><td>One or more transactions failed</td><td>Retry the order</td></tr><tr><td>06</td><td>LOCKED</td><td>Operation is already in progress</td><td>Wait for the operation to complete</td></tr><tr><td>07</td><td>INSUFFICIENT LIQUIDITY</td><td>Not enough reserve tokens to complete the transaction</td><td>Retry the order with a different proportion of tokens</td></tr><tr><td>08</td><td>INSUFFICIENT INPUT AMOUNT</td><td>Order exceeds available tokens</td><td>Retry the order with a different proportion of tokens</td></tr><tr><td>09</td><td>ZERO</td><td>Token balance is zero</td><td>Please contact support</td></tr><tr><td>0A</td><td>WITHDRAW DISABLED</td><td>Withdrawal is disabled for this token pair</td><td>Use a different token pair or try again later</td></tr><tr><td>0B</td><td>UNISWAP PAIR MUST BE CONTRACT</td><td>Token pair address is not a contract</td><td>Please contact support</td></tr><tr><td>0C</td><td>UNAUTHORIZED TRADER</td><td>Sender not authorized to trade tokens</td><td>Please contact support</td></tr><tr><td>0D</td><td>TRANSFER OOPS</td><td></td><td></td></tr><tr><td>0E</td><td>TRANSFER FROM FAILED</td><td>Transfer failed for unknown reason</td><td>Please contact support</td></tr><tr><td>0F</td><td>TOKEN TRANSFER GAS COST UNSET</td><td>One or more token transfer gas costs is unset</td><td>Please contact support</td></tr><tr><td>10</td><td>TOKEN MUST BE CONTRACT</td><td>Token address does not point to a contract</td><td>Please contact support</td></tr><tr><td>11</td><td>SUBTRACTION OVERFLOW</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>12</td><td>SUB UNDERFLOW</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>13</td><td>SELL DISABLED</td><td>Transactions are disabled for this token pair</td><td>Use a different token pair or try again later</td></tr><tr><td>14</td><td>REFUND FAILED</td><td>Refund transaction failed</td><td>Please contact support</td></tr><tr><td>15</td><td>PRICE TOO LOW</td><td>Token swap price is too low to complete the deposit</td><td>Increase slippage tolerance and retry the order</td></tr><tr><td>16</td><td>PRICE TOO HIGH</td><td>Token swap price is too high to complete the deposit</td><td>Increase slippage tolerance and retry the order</td></tr><tr><td>17</td><td>PAIR NONEXISTENT</td><td>Token pair does not exist</td><td>Use a different token pair or try again later</td></tr><tr><td>18</td><td>PAIR EXISTS</td><td>Token pair cannot be created because it already exists</td><td>Please contact support</td></tr><tr><td>19</td><td>PAIR DOES NOT EXIST</td><td>Token pair has not yet been created</td><td>Please contact support</td></tr><tr><td>1A</td><td>OVERFLOW FLOAT ENCODE</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>1B</td><td>OVERFLOW FLOAT DECODE</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>1C</td><td>ORDER NOT EXCEEDED</td><td>Order time has not yet exceeded delay time</td><td>Wait for order delay time to elapse</td></tr><tr><td>1D</td><td>ORACLE MUST BE CONTRACT</td><td>Oracle address is not a contract</td><td>Please contact support</td></tr><tr><td>1E</td><td>NOT ENOUGH FUNDS</td><td>Gas prepay amount is insufficient</td><td>Increase gas prepay amount</td></tr><tr><td>1F</td><td>NO UNISWAP RESERVES</td><td>Token pool has insufficient liquidity</td><td>Use a different token pair or try again later</td></tr><tr><td>20</td><td>NO TIME ELAPSED</td><td>Current price is not more recent than order price</td><td>Wait for more time to elapse</td></tr><tr><td>21</td><td>NO POSSIBLE REFUND</td><td>Refund is not available</td><td>Please contact support</td></tr><tr><td>22</td><td>NO LIQUIDITY</td><td>Insufficient liquidity to complete withdrawal</td><td>Lower LP token amount or try again later</td></tr><tr><td>23</td><td>NO AMOUNT OUT</td><td>Output amount for swap cannot be zero</td><td>Increase output token amount and try again</td></tr><tr><td>24</td><td>NO AMOUNT IN</td><td>Input amount for swap cannot be zero</td><td>Increase input token amount and try again</td></tr><tr><td>25</td><td>NO AMOUNT</td><td>Input amount for both deposit tokens must be greater than zero</td><td>Increase input token amounts and try again</td></tr><tr><td>26</td><td>NO ADDRESS</td><td>Invalid recipient address</td><td>Try again with a different address</td></tr><tr><td>27</td><td>NEGATIVE Y BALANCE</td><td>Insufficient reserves to complete transaction</td><td>Adjust token amounts and try again</td></tr><tr><td>28</td><td>NEGATIVE X BALANCE</td><td>Insufficient balance to complete transaction</td><td>Adjust token amounts and try again</td></tr><tr><td>29</td><td>MULTIPLICATION OVERFLOW</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>2A</td><td>MUL OVERFLOW</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>2B</td><td>MAX GAS LIMIT TOO HIGH</td><td>Maximum gas limit exceeds bounds</td><td>Please contact support</td></tr><tr><td>2C</td><td>INVALID TRANSFER</td><td>Token transfer did not complete</td><td>Please contact support</td></tr><tr><td>2D</td><td>INVALID TO</td><td>Address is invalid</td><td>Try again with a different address</td></tr><tr><td>2E</td><td>INVALID SWAP</td><td>Invalid token amount for swap</td><td>Adjust token amounts and try again</td></tr><tr><td>2F</td><td>INVALID SIGNATURE</td><td>Invalid signature for approval</td><td>Please contact support</td></tr><tr><td>30</td><td>INVALID SHARES</td><td>Insufficient balance to complete transaction</td><td>Adjust token amounts and try again</td></tr><tr><td>31</td><td>INVALID OUTPUT AMOUNTS</td><td>Invalid token amount for swap</td><td>Adjust token amounts and try again</td></tr><tr><td>32</td><td>INVALID ORDER TYPE</td><td>Order type does not match expected type</td><td>Please contact support</td></tr><tr><td>33</td><td>INVALID MAX GAS PRICE IMPACT</td><td>Gas price impact exceeds inertia</td><td>Please contact support</td></tr><tr><td>34</td><td>INVALID INT CONVERSION</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>35</td><td>INVALID INERTIA</td><td>Gas price inertia too low</td><td>Please contact support</td></tr><tr><td>36</td><td>INSUFFICIENT TOTAL SUPPLY</td><td>Insufficient balance to complete transaction</td><td>Lower LP token amount or try again later</td></tr><tr><td>37</td><td>INSUFFICIENT OUTPUT AMOUNT</td><td>Order exceeds available tokens</td><td>Retry the order with a different proportion of tokens</td></tr><tr><td>38</td><td>INSUFFICIENT LIQUIDITY MINTED</td><td>Insufficient balance to complete transaction</td><td>Lower LP token amount or try again later</td></tr><tr><td>39</td><td>INSUFFICIENT LIQUIDITY BURNED</td><td>Insufficient balance to complete transaction</td><td>Lower LP token amount or try again later</td></tr><tr><td>3A</td><td>INSUFFICIENT BALANCE</td><td>Insufficient balance to complete transaction</td><td>Lower LP token amount or try again later</td></tr><tr><td>3B</td><td>IDENTICAL ADDRESSES</td><td>Invalid token pair</td><td>Please contact support</td></tr><tr><td>3C</td><td>GAS PRICE PRECISION</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>3D</td><td>GAS LIMIT TOO LOW</td><td>Inadequate gas to complete transaction</td><td>Increase gas amount and try again</td></tr><tr><td>3E</td><td>GAS LIMIT TOO HIGH</td><td>Gas exceeds allowed gas amount</td><td>Decrease gas amount and try again</td></tr><tr><td>3F</td><td>ETH TRANSFER FAILED</td><td>ETH transfer did not complete</td><td>Please contact support</td></tr><tr><td>40</td><td>ETH REFUND FAILED</td><td>ETH refund did not complete</td><td>Please contact support</td></tr><tr><td>41</td><td>EMPTY ORDER</td><td>Invalid order type</td><td>Please contact support</td></tr><tr><td>42</td><td>DIVISION OVERFLOW</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>43</td><td>DIVISION BY ZERO</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>44</td><td>INVALID DEADLINE</td><td></td><td></td></tr><tr><td>45</td><td>DIFFERENT DECIMALS</td><td>Token pair decimal values do not match expected values</td><td>Please contact support</td></tr><tr><td>46</td><td>DEPOSIT DISABLED</td><td>Deposit is disabled for this token pair</td><td>Use a different token pair or try again later</td></tr><tr><td>47</td><td>DECIMALS DIFFERENCE TOO BIG</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>48</td><td>CANNOT DECREASE</td><td>Allowance decrease exceeds bounds</td><td>Please contact support</td></tr><tr><td>49</td><td>BUY DISABLED</td><td>Transactions are disabled for this token pair</td><td>Use a different token pair or try again later</td></tr><tr><td>4A</td><td>BALANCE OF OOPS</td><td></td><td></td></tr><tr><td>4B</td><td>APPROVE FAILED</td><td>Transaction was not approved</td><td>Please contact support</td></tr><tr><td>4C</td><td>ALREADY CANCELED</td><td></td><td></td></tr><tr><td>4D</td><td>ADDITION OVERFLOW</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>4E</td><td>ADD OVERFLOW</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>4F</td><td>DECIMALS HIGHER THAN 75</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>50</td><td>SM EXCEEDS 32 BITS</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>51</td><td>SM EXCEEDS 112 BITS</td><td>Calculation exceeded bounds</td><td>Please contact support</td></tr><tr><td>52</td><td>NOT CANCELLABLE</td><td>Order can no longer be cancelled</td><td>Wait for order to complete</td></tr><tr><td>53</td><td>OUT OF GAS</td><td></td><td></td></tr></tbody></table>
