Error Message Explanation
Error on Inscribe-Mint
- Exceeding available mint supply:
If the amount exceeds the max supply during minting, it will result in this error. For example, the max supply of an ORC-20 project is 21,000,000. If Alice mints an additional 10,000 when the project has already reached its max supply of 21,000,000, it will be considered an error.
- Exceeding the limit per mint:
Each ORC-20 project has a limit per mint set by the deployer. If the amount exceeds the limit per mint during minting, it will result in an error. For example, if the limit per mint of an ORC-20 project is 10,000 and Alice mints 10,500 in an inscription, it will be considered an error.
- Invalid inscription format:
An error will occur if the JSON format in a user's mint inscription is non-compliant. You must follow the format in the "Inscribe-Mint" section.
Error on Inscribe-Send
- Invalid inscription format:
An error will occur if the JSON format in a user's send inscription is non-compliant. You must follow the format in the "Inscribe-Send" section.
- Duplicated nonce
A sender sends "Inscribe-Send" two or more consecutive JSON-text with the same nonce value.
- Insufficient balance
An error will occur when a sender's “Inscribe-Send" amount exceeds the balance.
Error on Inscribe-Remaining-Balance
- Insufficient balance
When a sender sends an "Inscribe-Remaining-Balance" to confirm the previous "Inscribe-Send", the error occurs when the "Inscribe-Send" amount exceeds the sender's balance.
- Missing inscribe-send inscription
The error will occur when a sender sends "Inscribe-Remaining-Balance" to him/herself without sending "Inscribe-Send" to him/herself first. In this case it is determined by "Missing inscribe-send inscription". In this case, if you want to make a successful transaction, then you will need to send a new inscription of “Inscribe-Send", with a new inscription of "Inscribe-Remaining-Balance" by strictly following the transfer procedure.
Error on Transfer
- Ineffective inscription:
An error message will occur when sender transfer error "Inscribe-Send" inscription. Here are the following error "Inscribe-Send" inscription cases:
- Exceeding available mint supply
- Exceeding the limit per mint
- Invalid inscription format
- Duplicated nonce
- Insufficient balance
Inscribe-Send is canceled:
An error message will occur in the following situation: Alice has a balance of a mint inscription for 10,000 ORC tokens. She wanted to send 1,000 ORC tokens to Bob by sending the "Inscribe-Send" inscription to herself. She then sent the inscription of "Inscribe-Send" to Bob. Then Alice changed her mind, instead of sending an "Inscribe-Remaining-Balance", she sent an "Inscribe-Cancel"by sending an cancel inscription to herself. So, Bob will receive an error message on his received "Inscribe-Send" inscription.