For any error not handled by specific error codes listed below.
PAYER_ACCOUNT_NOT_FOUND
Payer account does not exist.
INVALID_NODE_ACCOUNT
Node Account provided does not match the node account of the node the transaction was submitted to.
TRANSACTION_EXPIRED
Pre-Check error when TransactionValidStart + transactionValidDuration is less than current consensus time.
INVALID_TRANSACTION_START
Transaction start time is greater than current consensus time
INVALID_TRANSACTION_DURATION
Invalid transaction duration is a positive non-zero number that does not exceed 120 seconds
INVALID_SIGNATURE
The transaction signature is not valid
MEMO_TOO_LONG
Transaction memo size exceeded 100 bytes
INSUFFICIENT_TX_FEE
The fee provided in the transaction is insufficient for this type of transaction
INSUFFICIENT_PAYER_BALANCE
The payer account has insufficient cryptocurrency to pay the transaction fee
DUPLICATE_TRANSACTION
This transaction ID is a duplicate of one that was submitted to this node or reached consensus in the last 180 seconds (receipt period)
BUSY
If API is throttled out
NOT_SUPPORTED
The API is not currently supported
INVALID_FILE_ID
The file id is invalid or does not exist
INVALID_ACCOUNT_ID
The account id is invalid or does not exist
INVALID_CONTRACT_ID
The contract id is invalid or does not exist
INVALID_TRANSACTION_ID
Transaction id is not valid
RECEIPT_NOT_FOUND
Receipt for given transaction id does not exist
RECORD_NOT_FOUND
Record for given transaction id does not exist
INVALID_SOLIDITY_ID
The solidity id is invalid or entity with this solidity id does not exist
UNKNOWN
This node has submitted this transaction to the network. Status of the transaction is currently unknown.
SUCCESS
The transaction succeeded
FAIL_INVALID
There was a system error and the transaction failed because of invalid request parameters.
FAIL_FEE
There was a system error while performing fee calculation, reserved for future.
FAIL_BALANCE
There was a system error while performing balance checks, reserved for future.
KEY_REQUIRED
Key not provided in the transaction body
BAD_ENCODING
Unsupported algorithm/encoding used for keys in the transaction
INSUFFICIENT_ACCOUNT_BALANCE
When the account balance is not sufficient for the transfer
INVALID_SOLIDITY_ADDRESS
During an update transaction when the system is not able to find the Users Solidity address
INSUFFICIENT_GAS
Not enough gas was supplied to execute transaction
CONTRACT_SIZE_LIMIT_EXCEEDED
contract byte code size is over the limit
LOCAL_CALL_MODIFICATION_EXCEPTION
local execution (query) is requested for a function which changes state
CONTRACT_REVERT_EXECUTED
Contract REVERT OPCODE executed
CONTRACT_EXECUTION_EXCEPTION
For any contract execution-related error not handled by the specific error codes listed above.
INVALID_RECEIVING_NODE_ACCOUNT
In Query validation, an account with +ve(amount) value should be a Receiving node account, the receiver account should be only one account in the list.
MISSING_QUERY_HEADER
The header is missing in the Query request.
ACCOUNT_UPDATE_FAILED
The update of the account failed.
INVALID_KEY_ENCODING
Provided key encoding was not supported by the system.
NULL_SOLIDITY_ADDRESS
null solidity address
CONTRACT_UPDATE_FAILED
update of the contract failed
INVALID_QUERY_HEADER
the query header is invalid
INVALID_FEE_SUBMITTED
Invalid fee submitted
INVALID_PAYER_SIGNATURE
Payer signature is invalid
KEY_NOT_PROVIDED
The keys were not provided in the request.
INVALID_EXPIRATION_TIME
Expiration time provided in the transaction was invalid.
NO_WACL_KEY
WriteAccess Control Keys are not provided for the file
FILE_CONTENT_EMPTY
The contents of file are provided as empty.
INVALID_ACCOUNT_AMOUNTS
The crypto transfer credit and debit do not sum equal to 0