com.hedera.hashgraph.sdk.proto.ResponseCodeEnum Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: response_code.proto
// Protobuf Java Version: 3.25.3
package com.hedera.hashgraph.sdk.proto;
/**
*
**
* UNDOCUMENTED
*
*
* Protobuf enum {@code proto.ResponseCodeEnum}
*/
public enum ResponseCodeEnum
implements com.google.protobuf.Internal.EnumLite {
/**
*
**
* The transaction passed the precheck validations.
*
*
* OK = 0;
*/
OK(0),
/**
*
**
* For any error not handled by specific error codes listed below.
*
*
* INVALID_TRANSACTION = 1;
*/
INVALID_TRANSACTION(1),
/**
*
**
* Payer account does not exist.
*
*
* PAYER_ACCOUNT_NOT_FOUND = 2;
*/
PAYER_ACCOUNT_NOT_FOUND(2),
/**
*
**
* Node Account provided does not match the node account of the node the transaction was submitted
* to.
*
*
* INVALID_NODE_ACCOUNT = 3;
*/
INVALID_NODE_ACCOUNT(3),
/**
*
**
* Pre-Check error when TransactionValidStart + transactionValidDuration is less than current
* consensus time.
*
*
* TRANSACTION_EXPIRED = 4;
*/
TRANSACTION_EXPIRED(4),
/**
*
**
* Transaction start time is greater than current consensus time
*
*
* INVALID_TRANSACTION_START = 5;
*/
INVALID_TRANSACTION_START(5),
/**
*
**
* The given transactionValidDuration was either non-positive, or greater than the maximum
* valid duration of 180 secs.
*
*
* INVALID_TRANSACTION_DURATION = 6;
*/
INVALID_TRANSACTION_DURATION(6),
/**
*
**
* The transaction signature is not valid
*
*
* INVALID_SIGNATURE = 7;
*/
INVALID_SIGNATURE(7),
/**
*
**
* Transaction memo size exceeded 100 bytes
*
*
* MEMO_TOO_LONG = 8;
*/
MEMO_TOO_LONG(8),
/**
*
**
* The fee provided in the transaction is insufficient for this type of transaction
*
*
* INSUFFICIENT_TX_FEE = 9;
*/
INSUFFICIENT_TX_FEE(9),
/**
*
**
* The payer account has insufficient cryptocurrency to pay the transaction fee
*
*
* INSUFFICIENT_PAYER_BALANCE = 10;
*/
INSUFFICIENT_PAYER_BALANCE(10),
/**
*
**
* This transaction ID is a duplicate of one that was submitted to this node or reached consensus
* in the last 180 seconds (receipt period)
*
*
* DUPLICATE_TRANSACTION = 11;
*/
DUPLICATE_TRANSACTION(11),
/**
*
**
* If API is throttled out
*
*
* BUSY = 12;
*/
BUSY(12),
/**
*
**
* The API is not currently supported
*
*
* NOT_SUPPORTED = 13;
*/
NOT_SUPPORTED(13),
/**
*
**
* The file id is invalid or does not exist
*
*
* INVALID_FILE_ID = 14;
*/
INVALID_FILE_ID(14),
/**
*
**
* The account id is invalid or does not exist
*
*
* INVALID_ACCOUNT_ID = 15;
*/
INVALID_ACCOUNT_ID(15),
/**
*
**
* The contract id is invalid or does not exist
*
*
* INVALID_CONTRACT_ID = 16;
*/
INVALID_CONTRACT_ID(16),
/**
*
**
* Transaction id is not valid
*
*
* INVALID_TRANSACTION_ID = 17;
*/
INVALID_TRANSACTION_ID(17),
/**
*
**
* Receipt for given transaction id does not exist
*
*
* RECEIPT_NOT_FOUND = 18;
*/
RECEIPT_NOT_FOUND(18),
/**
*
**
* Record for given transaction id does not exist
*
*
* RECORD_NOT_FOUND = 19;
*/
RECORD_NOT_FOUND(19),
/**
*
**
* The solidity id is invalid or entity with this solidity id does not exist
*
*
* INVALID_SOLIDITY_ID = 20;
*/
INVALID_SOLIDITY_ID(20),
/**
*
**
* The responding node has submitted the transaction to the network. Its final status is still
* unknown.
*
*
* UNKNOWN = 21;
*/
UNKNOWN(21),
/**
*
**
* The transaction succeeded
*
*
* SUCCESS = 22;
*/
SUCCESS(22),
/**
*
**
* There was a system error and the transaction failed because of invalid request parameters.
*
*
* FAIL_INVALID = 23;
*/
FAIL_INVALID(23),
/**
*
**
* There was a system error while performing fee calculation, reserved for future.
*
*
* FAIL_FEE = 24;
*/
FAIL_FEE(24),
/**
*
**
* There was a system error while performing balance checks, reserved for future.
*
*
* FAIL_BALANCE = 25;
*/
FAIL_BALANCE(25),
/**
*
**
* Key not provided in the transaction body
*
*
* KEY_REQUIRED = 26;
*/
KEY_REQUIRED(26),
/**
*
**
* Unsupported algorithm/encoding used for keys in the transaction
*
*
* BAD_ENCODING = 27;
*/
BAD_ENCODING(27),
/**
*
**
* When the account balance is not sufficient for the transfer
*
*
* INSUFFICIENT_ACCOUNT_BALANCE = 28;
*/
INSUFFICIENT_ACCOUNT_BALANCE(28),
/**
*
**
* During an update transaction when the system is not able to find the Users Solidity address
*
*
* INVALID_SOLIDITY_ADDRESS = 29;
*/
INVALID_SOLIDITY_ADDRESS(29),
/**
*
**
* Not enough gas was supplied to execute transaction
*
*
* INSUFFICIENT_GAS = 30;
*/
INSUFFICIENT_GAS(30),
/**
*
**
* contract byte code size is over the limit
*
*
* CONTRACT_SIZE_LIMIT_EXCEEDED = 31;
*/
CONTRACT_SIZE_LIMIT_EXCEEDED(31),
/**
*
**
* local execution (query) is requested for a function which changes state
*
*
* LOCAL_CALL_MODIFICATION_EXCEPTION = 32;
*/
LOCAL_CALL_MODIFICATION_EXCEPTION(32),
/**
*
**
* Contract REVERT OPCODE executed
*
*
* CONTRACT_REVERT_EXECUTED = 33;
*/
CONTRACT_REVERT_EXECUTED(33),
/**
*
**
* For any contract execution related error not handled by specific error codes listed above.
*
*
* CONTRACT_EXECUTION_EXCEPTION = 34;
*/
CONTRACT_EXECUTION_EXCEPTION(34),
/**
*
**
* In Query validation, account with +ve(amount) value should be Receiving node account, the
* receiver account should be only one account in the list
*
*
* INVALID_RECEIVING_NODE_ACCOUNT = 35;
*/
INVALID_RECEIVING_NODE_ACCOUNT(35),
/**
*
**
* Header is missing in Query request
*
*
* MISSING_QUERY_HEADER = 36;
*/
MISSING_QUERY_HEADER(36),
/**
*
**
* The update of the account failed
*
*
* ACCOUNT_UPDATE_FAILED = 37;
*/
ACCOUNT_UPDATE_FAILED(37),
/**
*
**
* Provided key encoding was not supported by the system
*
*
* INVALID_KEY_ENCODING = 38;
*/
INVALID_KEY_ENCODING(38),
/**
*
**
* null solidity address
*
*
* NULL_SOLIDITY_ADDRESS = 39;
*/
NULL_SOLIDITY_ADDRESS(39),
/**
*
**
* update of the contract failed
*
*
* CONTRACT_UPDATE_FAILED = 40;
*/
CONTRACT_UPDATE_FAILED(40),
/**
*
**
* the query header is invalid
*
*
* INVALID_QUERY_HEADER = 41;
*/
INVALID_QUERY_HEADER(41),
/**
*
**
* Invalid fee submitted
*
*
* INVALID_FEE_SUBMITTED = 42;
*/
INVALID_FEE_SUBMITTED(42),
/**
*
**
* Payer signature is invalid
*
*
* INVALID_PAYER_SIGNATURE = 43;
*/
INVALID_PAYER_SIGNATURE(43),
/**
*
**
* The keys were not provided in the request.
*
*
* KEY_NOT_PROVIDED = 44;
*/
KEY_NOT_PROVIDED(44),
/**
*
**
* Expiration time provided in the transaction was invalid.
*
*
* INVALID_EXPIRATION_TIME = 45;
*/
INVALID_EXPIRATION_TIME(45),
/**
*
**
* WriteAccess Control Keys are not provided for the file
*
*
* NO_WACL_KEY = 46;
*/
NO_WACL_KEY(46),
/**
*
**
* The contents of file are provided as empty.
*
*
* FILE_CONTENT_EMPTY = 47;
*/
FILE_CONTENT_EMPTY(47),
/**
*
**
* The crypto transfer credit and debit do not sum equal to 0
*
*
* INVALID_ACCOUNT_AMOUNTS = 48;
*/
INVALID_ACCOUNT_AMOUNTS(48),
/**
*
**
* Transaction body provided is empty
*
*
* EMPTY_TRANSACTION_BODY = 49;
*/
EMPTY_TRANSACTION_BODY(49),
/**
*
**
* Invalid transaction body provided
*
*
* INVALID_TRANSACTION_BODY = 50;
*/
INVALID_TRANSACTION_BODY(50),
/**
*
**
* the type of key (base ed25519 key, KeyList, or ThresholdKey) does not match the type of
* signature (base ed25519 signature, SignatureList, or ThresholdKeySignature)
*
*
* INVALID_SIGNATURE_TYPE_MISMATCHING_KEY = 51;
*/
INVALID_SIGNATURE_TYPE_MISMATCHING_KEY(51),
/**
*
**
* the number of key (KeyList, or ThresholdKey) does not match that of signature (SignatureList,
* or ThresholdKeySignature). e.g. if a keyList has 3 base keys, then the corresponding
* signatureList should also have 3 base signatures.
*
*
* INVALID_SIGNATURE_COUNT_MISMATCHING_KEY = 52;
*/
INVALID_SIGNATURE_COUNT_MISMATCHING_KEY(52),
/**
*
**
* the livehash body is empty
*
*
* EMPTY_LIVE_HASH_BODY = 53;
*/
EMPTY_LIVE_HASH_BODY(53),
/**
*
**
* the livehash data is missing
*
*
* EMPTY_LIVE_HASH = 54;
*/
EMPTY_LIVE_HASH(54),
/**
*
**
* the keys for a livehash are missing
*
*
* EMPTY_LIVE_HASH_KEYS = 55;
*/
EMPTY_LIVE_HASH_KEYS(55),
/**
*
**
* the livehash data is not the output of a SHA-384 digest
*
*
* INVALID_LIVE_HASH_SIZE = 56;
*/
INVALID_LIVE_HASH_SIZE(56),
/**
*
**
* the query body is empty
*
*
* EMPTY_QUERY_BODY = 57;
*/
EMPTY_QUERY_BODY(57),
/**
*
**
* the crypto livehash query is empty
*
*
* EMPTY_LIVE_HASH_QUERY = 58;
*/
EMPTY_LIVE_HASH_QUERY(58),
/**
*
**
* the livehash is not present
*
*
* LIVE_HASH_NOT_FOUND = 59;
*/
LIVE_HASH_NOT_FOUND(59),
/**
*
**
* the account id passed has not yet been created.
*
*
* ACCOUNT_ID_DOES_NOT_EXIST = 60;
*/
ACCOUNT_ID_DOES_NOT_EXIST(60),
/**
*
**
* the livehash already exists for a given account
*
*
* LIVE_HASH_ALREADY_EXISTS = 61;
*/
LIVE_HASH_ALREADY_EXISTS(61),
/**
*
**
* File WACL keys are invalid
*
*
* INVALID_FILE_WACL = 62;
*/
INVALID_FILE_WACL(62),
/**
*
**
* Serialization failure
*
*
* SERIALIZATION_FAILED = 63;
*/
SERIALIZATION_FAILED(63),
/**
*
**
* The size of the Transaction is greater than transactionMaxBytes
*
*
* TRANSACTION_OVERSIZE = 64;
*/
TRANSACTION_OVERSIZE(64),
/**
*
**
* The Transaction has more than 50 levels
*
*
* TRANSACTION_TOO_MANY_LAYERS = 65;
*/
TRANSACTION_TOO_MANY_LAYERS(65),
/**
*
**
* Contract is marked as deleted
*
*
* CONTRACT_DELETED = 66;
*/
CONTRACT_DELETED(66),
/**
*
**
* the platform node is either disconnected or lagging behind.
*
*
* PLATFORM_NOT_ACTIVE = 67;
*/
PLATFORM_NOT_ACTIVE(67),
/**
*
**
* one public key matches more than one prefixes on the signature map
*
*
* KEY_PREFIX_MISMATCH = 68;
*/
KEY_PREFIX_MISMATCH(68),
/**
*
**
* transaction not created by platform due to large backlog
*
*
* PLATFORM_TRANSACTION_NOT_CREATED = 69;
*/
PLATFORM_TRANSACTION_NOT_CREATED(69),
/**
*
**
* auto renewal period is not a positive number of seconds
*
*
* INVALID_RENEWAL_PERIOD = 70;
*/
INVALID_RENEWAL_PERIOD(70),
/**
*
**
* the response code when a smart contract id is passed for a crypto API request
*
*
* INVALID_PAYER_ACCOUNT_ID = 71;
*/
INVALID_PAYER_ACCOUNT_ID(71),
/**
*
**
* the account has been marked as deleted
*
*
* ACCOUNT_DELETED = 72;
*/
ACCOUNT_DELETED(72),
/**
*
**
* the file has been marked as deleted
*
*
* FILE_DELETED = 73;
*/
FILE_DELETED(73),
/**
*
**
* same accounts repeated in the transfer account list
*
*
* ACCOUNT_REPEATED_IN_ACCOUNT_AMOUNTS = 74;
*/
ACCOUNT_REPEATED_IN_ACCOUNT_AMOUNTS(74),
/**
*
**
* attempting to set negative balance value for crypto account
*
*
* SETTING_NEGATIVE_ACCOUNT_BALANCE = 75;
*/
SETTING_NEGATIVE_ACCOUNT_BALANCE(75),
/**
*
**
* when deleting smart contract that has crypto balance either transfer account or transfer smart
* contract is required
*
*
* OBTAINER_REQUIRED = 76;
*/
OBTAINER_REQUIRED(76),
/**
*
**
* when deleting smart contract that has crypto balance you can not use the same contract id as
* transferContractId as the one being deleted
*
*
* OBTAINER_SAME_CONTRACT_ID = 77;
*/
OBTAINER_SAME_CONTRACT_ID(77),
/**
*
**
* transferAccountId or transferContractId specified for contract delete does not exist
*
*
* OBTAINER_DOES_NOT_EXIST = 78;
*/
OBTAINER_DOES_NOT_EXIST(78),
/**
*
**
* attempting to modify (update or delete a immutable smart contract, i.e. one created without a
* admin key)
*
*
* MODIFYING_IMMUTABLE_CONTRACT = 79;
*/
MODIFYING_IMMUTABLE_CONTRACT(79),
/**
*
**
* Unexpected exception thrown by file system functions
*
*
* FILE_SYSTEM_EXCEPTION = 80;
*/
FILE_SYSTEM_EXCEPTION(80),
/**
*
**
* the duration is not a subset of [MINIMUM_AUTORENEW_DURATION,MAXIMUM_AUTORENEW_DURATION]
*
*
* AUTORENEW_DURATION_NOT_IN_RANGE = 81;
*/
AUTORENEW_DURATION_NOT_IN_RANGE(81),
/**
*
**
* Decoding the smart contract binary to a byte array failed. Check that the input is a valid hex
* string.
*
*
* ERROR_DECODING_BYTESTRING = 82;
*/
ERROR_DECODING_BYTESTRING(82),
/**
*
**
* File to create a smart contract was of length zero
*
*
* CONTRACT_FILE_EMPTY = 83;
*/
CONTRACT_FILE_EMPTY(83),
/**
*
**
* Bytecode for smart contract is of length zero
*
*
* CONTRACT_BYTECODE_EMPTY = 84;
*/
CONTRACT_BYTECODE_EMPTY(84),
/**
*
**
* Attempt to set negative initial balance
*
*
* INVALID_INITIAL_BALANCE = 85;
*/
INVALID_INITIAL_BALANCE(85),
/**
*
**
* [Deprecated]. attempt to set negative receive record threshold
*
*
* INVALID_RECEIVE_RECORD_THRESHOLD = 86 [deprecated = true];
*/
@java.lang.Deprecated
INVALID_RECEIVE_RECORD_THRESHOLD(86),
/**
*
**
* [Deprecated]. attempt to set negative send record threshold
*
*
* INVALID_SEND_RECORD_THRESHOLD = 87 [deprecated = true];
*/
@java.lang.Deprecated
INVALID_SEND_RECORD_THRESHOLD(87),
/**
*
**
* Special Account Operations should be performed by only Genesis account, return this code if it
* is not Genesis Account
*
*
* ACCOUNT_IS_NOT_GENESIS_ACCOUNT = 88;
*/
ACCOUNT_IS_NOT_GENESIS_ACCOUNT(88),
/**
*
**
* The fee payer account doesn't have permission to submit such Transaction
*
*
* PAYER_ACCOUNT_UNAUTHORIZED = 89;
*/
PAYER_ACCOUNT_UNAUTHORIZED(89),
/**
*
**
* FreezeTransactionBody is invalid
*
*
* INVALID_FREEZE_TRANSACTION_BODY = 90;
*/
INVALID_FREEZE_TRANSACTION_BODY(90),
/**
*
**
* FreezeTransactionBody does not exist
*
*
* FREEZE_TRANSACTION_BODY_NOT_FOUND = 91;
*/
FREEZE_TRANSACTION_BODY_NOT_FOUND(91),
/**
*
**
* Exceeded the number of accounts (both from and to) allowed for crypto transfer list
*
*
* TRANSFER_LIST_SIZE_LIMIT_EXCEEDED = 92;
*/
TRANSFER_LIST_SIZE_LIMIT_EXCEEDED(92),
/**
*
**
* Smart contract result size greater than specified maxResultSize
*
*
* RESULT_SIZE_LIMIT_EXCEEDED = 93;
*/
RESULT_SIZE_LIMIT_EXCEEDED(93),
/**
*
**
* The payer account is not a special account(account 0.0.55)
*
*
* NOT_SPECIAL_ACCOUNT = 94;
*/
NOT_SPECIAL_ACCOUNT(94),
/**
*
**
* Negative gas was offered in smart contract call
*
*
* CONTRACT_NEGATIVE_GAS = 95;
*/
CONTRACT_NEGATIVE_GAS(95),
/**
*
**
* Negative value / initial balance was specified in a smart contract call / create
*
*
* CONTRACT_NEGATIVE_VALUE = 96;
*/
CONTRACT_NEGATIVE_VALUE(96),
/**
*
**
* Failed to update fee file
*
*
* INVALID_FEE_FILE = 97;
*/
INVALID_FEE_FILE(97),
/**
*
**
* Failed to update exchange rate file
*
*
* INVALID_EXCHANGE_RATE_FILE = 98;
*/
INVALID_EXCHANGE_RATE_FILE(98),
/**
*
**
* Payment tendered for contract local call cannot cover both the fee and the gas
*
*
* INSUFFICIENT_LOCAL_CALL_GAS = 99;
*/
INSUFFICIENT_LOCAL_CALL_GAS(99),
/**
*
**
* Entities with Entity ID below 1000 are not allowed to be deleted
*
*
* ENTITY_NOT_ALLOWED_TO_DELETE = 100;
*/
ENTITY_NOT_ALLOWED_TO_DELETE(100),
/**
*
**
* Violating one of these rules: 1) treasury account can update all entities below 0.0.1000, 2)
* account 0.0.50 can update all entities from 0.0.51 - 0.0.80, 3) Network Function Master Account
* A/c 0.0.50 - Update all Network Function accounts & perform all the Network Functions listed
* below, 4) Network Function Accounts: i) A/c 0.0.55 - Update Address Book files (0.0.101/102),
* ii) A/c 0.0.56 - Update Fee schedule (0.0.111), iii) A/c 0.0.57 - Update Exchange Rate
* (0.0.112).
*
*
* AUTHORIZATION_FAILED = 101;
*/
AUTHORIZATION_FAILED(101),
/**
*
**
* Fee Schedule Proto uploaded but not valid (append or update is required)
*
*
* FILE_UPLOADED_PROTO_INVALID = 102;
*/
FILE_UPLOADED_PROTO_INVALID(102),
/**
*
**
* Fee Schedule Proto uploaded but not valid (append or update is required)
*
*
* FILE_UPLOADED_PROTO_NOT_SAVED_TO_DISK = 103;
*/
FILE_UPLOADED_PROTO_NOT_SAVED_TO_DISK(103),
/**
*
**
* Fee Schedule Proto File Part uploaded
*
*
* FEE_SCHEDULE_FILE_PART_UPLOADED = 104;
*/
FEE_SCHEDULE_FILE_PART_UPLOADED(104),
/**
*
**
* The change on Exchange Rate exceeds Exchange_Rate_Allowed_Percentage
*
*
* EXCHANGE_RATE_CHANGE_LIMIT_EXCEEDED = 105;
*/
EXCHANGE_RATE_CHANGE_LIMIT_EXCEEDED(105),
/**
*
**
* Contract permanent storage exceeded the currently allowable limit
*
*
* MAX_CONTRACT_STORAGE_EXCEEDED = 106;
*/
MAX_CONTRACT_STORAGE_EXCEEDED(106),
/**
*
**
* Transfer Account should not be same as Account to be deleted
*
*
* TRANSFER_ACCOUNT_SAME_AS_DELETE_ACCOUNT = 107;
*/
TRANSFER_ACCOUNT_SAME_AS_DELETE_ACCOUNT(107),
/**
* TOTAL_LEDGER_BALANCE_INVALID = 108;
*/
TOTAL_LEDGER_BALANCE_INVALID(108),
/**
*
**
* The expiration date/time on a smart contract may not be reduced
*
*
* EXPIRATION_REDUCTION_NOT_ALLOWED = 110;
*/
EXPIRATION_REDUCTION_NOT_ALLOWED(110),
/**
*
**
* Gas exceeded currently allowable gas limit per transaction
*
*
* MAX_GAS_LIMIT_EXCEEDED = 111;
*/
MAX_GAS_LIMIT_EXCEEDED(111),
/**
*
**
* File size exceeded the currently allowable limit
*
*
* MAX_FILE_SIZE_EXCEEDED = 112;
*/
MAX_FILE_SIZE_EXCEEDED(112),
/**
*
**
* When a valid signature is not provided for operations on account with receiverSigRequired=true
*
*
* RECEIVER_SIG_REQUIRED = 113;
*/
RECEIVER_SIG_REQUIRED(113),
/**
*
**
* The Topic ID specified is not in the system.
*
*
* INVALID_TOPIC_ID = 150;
*/
INVALID_TOPIC_ID(150),
/**
*
**
* A provided admin key was invalid. Verify the bytes for an Ed25519 public key are exactly 32 bytes; and the bytes for a compressed ECDSA(secp256k1) key are exactly 33 bytes, with the first byte either 0x02 or 0x03..
*
*
* INVALID_ADMIN_KEY = 155;
*/
INVALID_ADMIN_KEY(155),
/**
*
**
* A provided submit key was invalid.
*
*
* INVALID_SUBMIT_KEY = 156;
*/
INVALID_SUBMIT_KEY(156),
/**
*
**
* An attempted operation was not authorized (ie - a deleteTopic for a topic with no adminKey).
*
*
* UNAUTHORIZED = 157;
*/
UNAUTHORIZED(157),
/**
*
**
* A ConsensusService message is empty.
*
*
* INVALID_TOPIC_MESSAGE = 158;
*/
INVALID_TOPIC_MESSAGE(158),
/**
*
**
* The autoRenewAccount specified is not a valid, active account.
*
*
* INVALID_AUTORENEW_ACCOUNT = 159;
*/
INVALID_AUTORENEW_ACCOUNT(159),
/**
*
**
* An adminKey was not specified on the topic, so there must not be an autoRenewAccount.
*
*
* AUTORENEW_ACCOUNT_NOT_ALLOWED = 160;
*/
AUTORENEW_ACCOUNT_NOT_ALLOWED(160),
/**
*
**
* The topic has expired, was not automatically renewed, and is in a 7 day grace period before the
* topic will be deleted unrecoverably. This error response code will not be returned until
* autoRenew functionality is supported by HAPI.
*
*
* TOPIC_EXPIRED = 162;
*/
TOPIC_EXPIRED(162),
/**
*
* chunk number must be from 1 to total (chunks) inclusive.
*
*
* INVALID_CHUNK_NUMBER = 163;
*/
INVALID_CHUNK_NUMBER(163),
/**
*
* For every chunk, the payer account that is part of initialTransactionID must match the Payer Account of this transaction. The entire initialTransactionID should match the transactionID of the first chunk, but this is not checked or enforced by Hedera except when the chunk number is 1.
*
*
* INVALID_CHUNK_TRANSACTION_ID = 164;
*/
INVALID_CHUNK_TRANSACTION_ID(164),
/**
*
* Account is frozen and cannot transact with the token
*
*
* ACCOUNT_FROZEN_FOR_TOKEN = 165;
*/
ACCOUNT_FROZEN_FOR_TOKEN(165),
/**
*
* An involved account already has more than <tt>tokens.maxPerAccount</tt> associations with non-deleted tokens.
*
*
* TOKENS_PER_ACCOUNT_LIMIT_EXCEEDED = 166;
*/
TOKENS_PER_ACCOUNT_LIMIT_EXCEEDED(166),
/**
*
* The token is invalid or does not exist
*
*
* INVALID_TOKEN_ID = 167;
*/
INVALID_TOKEN_ID(167),
/**
*
* Invalid token decimals
*
*
* INVALID_TOKEN_DECIMALS = 168;
*/
INVALID_TOKEN_DECIMALS(168),
/**
*
* Invalid token initial supply
*
*
* INVALID_TOKEN_INITIAL_SUPPLY = 169;
*/
INVALID_TOKEN_INITIAL_SUPPLY(169),
/**
*
* Treasury Account does not exist or is deleted
*
*
* INVALID_TREASURY_ACCOUNT_FOR_TOKEN = 170;
*/
INVALID_TREASURY_ACCOUNT_FOR_TOKEN(170),
/**
*
* Token Symbol is not UTF-8 capitalized alphabetical string
*
*
* INVALID_TOKEN_SYMBOL = 171;
*/
INVALID_TOKEN_SYMBOL(171),
/**
*
* Freeze key is not set on token
*
*
* TOKEN_HAS_NO_FREEZE_KEY = 172;
*/
TOKEN_HAS_NO_FREEZE_KEY(172),
/**
*
* Amounts in transfer list are not net zero
*
*
* TRANSFERS_NOT_ZERO_SUM_FOR_TOKEN = 173;
*/
TRANSFERS_NOT_ZERO_SUM_FOR_TOKEN(173),
/**
*
* A token symbol was not provided
*
*
* MISSING_TOKEN_SYMBOL = 174;
*/
MISSING_TOKEN_SYMBOL(174),
/**
*
* The provided token symbol was too long
*
*
* TOKEN_SYMBOL_TOO_LONG = 175;
*/
TOKEN_SYMBOL_TOO_LONG(175),
/**
*
* KYC must be granted and account does not have KYC granted
*
*
* ACCOUNT_KYC_NOT_GRANTED_FOR_TOKEN = 176;
*/
ACCOUNT_KYC_NOT_GRANTED_FOR_TOKEN(176),
/**
*
* KYC key is not set on token
*
*
* TOKEN_HAS_NO_KYC_KEY = 177;
*/
TOKEN_HAS_NO_KYC_KEY(177),
/**
*
* Token balance is not sufficient for the transaction
*
*
* INSUFFICIENT_TOKEN_BALANCE = 178;
*/
INSUFFICIENT_TOKEN_BALANCE(178),
/**
*
* Token transactions cannot be executed on deleted token
*
*
* TOKEN_WAS_DELETED = 179;
*/
TOKEN_WAS_DELETED(179),
/**
*
* Supply key is not set on token
*
*
* TOKEN_HAS_NO_SUPPLY_KEY = 180;
*/
TOKEN_HAS_NO_SUPPLY_KEY(180),
/**
*
* Wipe key is not set on token
*
*
* TOKEN_HAS_NO_WIPE_KEY = 181;
*/
TOKEN_HAS_NO_WIPE_KEY(181),
/**
*
* The requested token mint amount would cause an invalid total supply
*
*
* INVALID_TOKEN_MINT_AMOUNT = 182;
*/
INVALID_TOKEN_MINT_AMOUNT(182),
/**
*
* The requested token burn amount would cause an invalid total supply
*
*
* INVALID_TOKEN_BURN_AMOUNT = 183;
*/
INVALID_TOKEN_BURN_AMOUNT(183),
/**
*
* A required token-account relationship is missing
*
*
* TOKEN_NOT_ASSOCIATED_TO_ACCOUNT = 184;
*/
TOKEN_NOT_ASSOCIATED_TO_ACCOUNT(184),
/**
*
* The target of a wipe operation was the token treasury account
*
*
* CANNOT_WIPE_TOKEN_TREASURY_ACCOUNT = 185;
*/
CANNOT_WIPE_TOKEN_TREASURY_ACCOUNT(185),
/**
*
* The provided KYC key was invalid.
*
*
* INVALID_KYC_KEY = 186;
*/
INVALID_KYC_KEY(186),
/**
*
* The provided wipe key was invalid.
*
*
* INVALID_WIPE_KEY = 187;
*/
INVALID_WIPE_KEY(187),
/**
*
* The provided freeze key was invalid.
*
*
* INVALID_FREEZE_KEY = 188;
*/
INVALID_FREEZE_KEY(188),
/**
*
* The provided supply key was invalid.
*
*
* INVALID_SUPPLY_KEY = 189;
*/
INVALID_SUPPLY_KEY(189),
/**
*
* Token Name is not provided
*
*
* MISSING_TOKEN_NAME = 190;
*/
MISSING_TOKEN_NAME(190),
/**
*
* Token Name is too long
*
*
* TOKEN_NAME_TOO_LONG = 191;
*/
TOKEN_NAME_TOO_LONG(191),
/**
*
* The provided wipe amount must not be negative, zero or bigger than the token holder balance
*
*
* INVALID_WIPING_AMOUNT = 192;
*/
INVALID_WIPING_AMOUNT(192),
/**
*
* Token does not have Admin key set, thus update/delete transactions cannot be performed
*
*
* TOKEN_IS_IMMUTABLE = 193;
*/
TOKEN_IS_IMMUTABLE(193),
/**
*
* An <tt>associateToken</tt> operation specified a token already associated to the account
*
*
* TOKEN_ALREADY_ASSOCIATED_TO_ACCOUNT = 194;
*/
TOKEN_ALREADY_ASSOCIATED_TO_ACCOUNT(194),
/**
*
* An attempted operation is invalid until all token balances for the target account are zero
*
*
* TRANSACTION_REQUIRES_ZERO_TOKEN_BALANCES = 195;
*/
TRANSACTION_REQUIRES_ZERO_TOKEN_BALANCES(195),
/**
*
* An attempted operation is invalid because the account is a treasury
*
*
* ACCOUNT_IS_TREASURY = 196;
*/
ACCOUNT_IS_TREASURY(196),
/**
*
* Same TokenIDs present in the token list
*
*
* TOKEN_ID_REPEATED_IN_TOKEN_LIST = 197;
*/
TOKEN_ID_REPEATED_IN_TOKEN_LIST(197),
/**
*
* Exceeded the number of token transfers (both from and to) allowed for token transfer list
*
*
* TOKEN_TRANSFER_LIST_SIZE_LIMIT_EXCEEDED = 198;
*/
TOKEN_TRANSFER_LIST_SIZE_LIMIT_EXCEEDED(198),
/**
*
* TokenTransfersTransactionBody has no TokenTransferList
*
*
* EMPTY_TOKEN_TRANSFER_BODY = 199;
*/
EMPTY_TOKEN_TRANSFER_BODY(199),
/**
*
* TokenTransfersTransactionBody has a TokenTransferList with no AccountAmounts
*
*
* EMPTY_TOKEN_TRANSFER_ACCOUNT_AMOUNTS = 200;
*/
EMPTY_TOKEN_TRANSFER_ACCOUNT_AMOUNTS(200),
/**
*
**
* The Scheduled entity does not exist; or has now expired, been deleted, or been executed
*
*
* INVALID_SCHEDULE_ID = 201;
*/
INVALID_SCHEDULE_ID(201),
/**
*
**
* The Scheduled entity cannot be modified. Admin key not set
*
*
* SCHEDULE_IS_IMMUTABLE = 202;
*/
SCHEDULE_IS_IMMUTABLE(202),
/**
*
**
* The provided Scheduled Payer does not exist
*
*
* INVALID_SCHEDULE_PAYER_ID = 203;
*/
INVALID_SCHEDULE_PAYER_ID(203),
/**
*
**
* The Schedule Create Transaction TransactionID account does not exist
*
*
* INVALID_SCHEDULE_ACCOUNT_ID = 204;
*/
INVALID_SCHEDULE_ACCOUNT_ID(204),
/**
*
**
* The provided sig map did not contain any new valid signatures from required signers of the scheduled transaction
*
*
* NO_NEW_VALID_SIGNATURES = 205;
*/
NO_NEW_VALID_SIGNATURES(205),
/**
*
**
* The required signers for a scheduled transaction cannot be resolved, for example because they do not exist or have been deleted
*
*
* UNRESOLVABLE_REQUIRED_SIGNERS = 206;
*/
UNRESOLVABLE_REQUIRED_SIGNERS(206),
/**
*
**
* Only whitelisted transaction types may be scheduled
*
*
* SCHEDULED_TRANSACTION_NOT_IN_WHITELIST = 207;
*/
SCHEDULED_TRANSACTION_NOT_IN_WHITELIST(207),
/**
*
**
* At least one of the signatures in the provided sig map did not represent a valid signature for any required signer
*
*
* SOME_SIGNATURES_WERE_INVALID = 208;
*/
SOME_SIGNATURES_WERE_INVALID(208),
/**
*
**
* The scheduled field in the TransactionID may not be set to true
*
*
* TRANSACTION_ID_FIELD_NOT_ALLOWED = 209;
*/
TRANSACTION_ID_FIELD_NOT_ALLOWED(209),
/**
*
**
* A schedule already exists with the same identifying fields of an attempted ScheduleCreate (that is, all fields other than scheduledPayerAccountID)
*
*
* IDENTICAL_SCHEDULE_ALREADY_CREATED = 210;
*/
IDENTICAL_SCHEDULE_ALREADY_CREATED(210),
/**
*
**
* A string field in the transaction has a UTF-8 encoding with the prohibited zero byte
*
*
* INVALID_ZERO_BYTE_IN_STRING = 211;
*/
INVALID_ZERO_BYTE_IN_STRING(211),
/**
*
**
* A schedule being signed or deleted has already been deleted
*
*
* SCHEDULE_ALREADY_DELETED = 212;
*/
SCHEDULE_ALREADY_DELETED(212),
/**
*
**
* A schedule being signed or deleted has already been executed
*
*
* SCHEDULE_ALREADY_EXECUTED = 213;
*/
SCHEDULE_ALREADY_EXECUTED(213),
/**
*
**
* ConsensusSubmitMessage request's message size is larger than allowed.
*
*
* MESSAGE_SIZE_TOO_LARGE = 214;
*/
MESSAGE_SIZE_TOO_LARGE(214),
/**
*
**
* An operation was assigned to more than one throttle group in a given bucket
*
*
* OPERATION_REPEATED_IN_BUCKET_GROUPS = 215;
*/
OPERATION_REPEATED_IN_BUCKET_GROUPS(215),
/**
*
**
* The capacity needed to satisfy all opsPerSec groups in a bucket overflowed a signed 8-byte integral type
*
*
* BUCKET_CAPACITY_OVERFLOW = 216;
*/
BUCKET_CAPACITY_OVERFLOW(216),
/**
*
**
* Given the network size in the address book, the node-level capacity for an operation would never be enough to accept a single request; usually means a bucket burstPeriod should be increased
*
*
* NODE_CAPACITY_NOT_SUFFICIENT_FOR_OPERATION = 217;
*/
NODE_CAPACITY_NOT_SUFFICIENT_FOR_OPERATION(217),
/**
*
**
* A bucket was defined without any throttle groups
*
*
* BUCKET_HAS_NO_THROTTLE_GROUPS = 218;
*/
BUCKET_HAS_NO_THROTTLE_GROUPS(218),
/**
*
**
* A throttle group was granted zero opsPerSec
*
*
* THROTTLE_GROUP_HAS_ZERO_OPS_PER_SEC = 219;
*/
THROTTLE_GROUP_HAS_ZERO_OPS_PER_SEC(219),
/**
*
**
* The throttle definitions file was updated, but some supported operations were not assigned a bucket
*
*
* SUCCESS_BUT_MISSING_EXPECTED_OPERATION = 220;
*/
SUCCESS_BUT_MISSING_EXPECTED_OPERATION(220),
/**
*
**
* The new contents for the throttle definitions system file were not valid protobuf
*
*
* UNPARSEABLE_THROTTLE_DEFINITIONS = 221;
*/
UNPARSEABLE_THROTTLE_DEFINITIONS(221),
/**
*
**
* The new throttle definitions system file were invalid, and no more specific error could be divined
*
*
* INVALID_THROTTLE_DEFINITIONS = 222;
*/
INVALID_THROTTLE_DEFINITIONS(222),
/**
*
**
* The transaction references an account which has passed its expiration without renewal funds available, and currently remains in the ledger only because of the grace period given to expired entities
*
*
* ACCOUNT_EXPIRED_AND_PENDING_REMOVAL = 223;
*/
ACCOUNT_EXPIRED_AND_PENDING_REMOVAL(223),
/**
*
**
* Invalid token max supply
*
*
* INVALID_TOKEN_MAX_SUPPLY = 224;
*/
INVALID_TOKEN_MAX_SUPPLY(224),
/**
*
**
* Invalid token nft serial number
*
*
* INVALID_TOKEN_NFT_SERIAL_NUMBER = 225;
*/
INVALID_TOKEN_NFT_SERIAL_NUMBER(225),
/**
*
**
* Invalid nft id
*
*
* INVALID_NFT_ID = 226;
*/
INVALID_NFT_ID(226),
/**
*
**
* Nft metadata is too long
*
*
* METADATA_TOO_LONG = 227;
*/
METADATA_TOO_LONG(227),
/**
*
**
* Repeated operations count exceeds the limit
*
*
* BATCH_SIZE_LIMIT_EXCEEDED = 228;
*/
BATCH_SIZE_LIMIT_EXCEEDED(228),
/**
*
**
* The range of data to be gathered is out of the set boundaries
*
*
* INVALID_QUERY_RANGE = 229;
*/
INVALID_QUERY_RANGE(229),
/**
*
**
* A custom fractional fee set a denominator of zero
*
*
* FRACTION_DIVIDES_BY_ZERO = 230;
*/
FRACTION_DIVIDES_BY_ZERO(230),
/**
*
**
* The transaction payer could not afford a custom fee
*
*
* INSUFFICIENT_PAYER_BALANCE_FOR_CUSTOM_FEE = 231 [deprecated = true];
*/
@java.lang.Deprecated
INSUFFICIENT_PAYER_BALANCE_FOR_CUSTOM_FEE(231),
/**
*
**
* More than 10 custom fees were specified
*
*
* CUSTOM_FEES_LIST_TOO_LONG = 232;
*/
CUSTOM_FEES_LIST_TOO_LONG(232),
/**
*
**
* Any of the feeCollector accounts for customFees is invalid
*
*
* INVALID_CUSTOM_FEE_COLLECTOR = 233;
*/
INVALID_CUSTOM_FEE_COLLECTOR(233),
/**
*
**
* Any of the token Ids in customFees is invalid
*
*
* INVALID_TOKEN_ID_IN_CUSTOM_FEES = 234;
*/
INVALID_TOKEN_ID_IN_CUSTOM_FEES(234),
/**
*
**
* Any of the token Ids in customFees are not associated to feeCollector
*
*
* TOKEN_NOT_ASSOCIATED_TO_FEE_COLLECTOR = 235;
*/
TOKEN_NOT_ASSOCIATED_TO_FEE_COLLECTOR(235),
/**
*
**
* A token cannot have more units minted due to its configured supply ceiling
*
*
* TOKEN_MAX_SUPPLY_REACHED = 236;
*/
TOKEN_MAX_SUPPLY_REACHED(236),
/**
*
**
* The transaction attempted to move an NFT serial number from an account other than its owner
*
*
* SENDER_DOES_NOT_OWN_NFT_SERIAL_NO = 237;
*/
SENDER_DOES_NOT_OWN_NFT_SERIAL_NO(237),
/**
*
**
* A custom fee schedule entry did not specify either a fixed or fractional fee
*
*
* CUSTOM_FEE_NOT_FULLY_SPECIFIED = 238;
*/
CUSTOM_FEE_NOT_FULLY_SPECIFIED(238),
/**
*
**
* Only positive fees may be assessed at this time
*
*
* CUSTOM_FEE_MUST_BE_POSITIVE = 239;
*/
CUSTOM_FEE_MUST_BE_POSITIVE(239),
/**
*
**
* Fee schedule key is not set on token
*
*
* TOKEN_HAS_NO_FEE_SCHEDULE_KEY = 240;
*/
TOKEN_HAS_NO_FEE_SCHEDULE_KEY(240),
/**
*
**
* A fractional custom fee exceeded the range of a 64-bit signed integer
*
*
* CUSTOM_FEE_OUTSIDE_NUMERIC_RANGE = 241;
*/
CUSTOM_FEE_OUTSIDE_NUMERIC_RANGE(241),
/**
*
**
* A royalty cannot exceed the total fungible value exchanged for an NFT
*
*
* ROYALTY_FRACTION_CANNOT_EXCEED_ONE = 242;
*/
ROYALTY_FRACTION_CANNOT_EXCEED_ONE(242),
/**
*
**
* Each fractional custom fee must have its maximum_amount, if specified, at least its minimum_amount
*
*
* FRACTIONAL_FEE_MAX_AMOUNT_LESS_THAN_MIN_AMOUNT = 243;
*/
FRACTIONAL_FEE_MAX_AMOUNT_LESS_THAN_MIN_AMOUNT(243),
/**
*
**
* A fee schedule update tried to clear the custom fees from a token whose fee schedule was already empty
*
*
* CUSTOM_SCHEDULE_ALREADY_HAS_NO_FEES = 244;
*/
CUSTOM_SCHEDULE_ALREADY_HAS_NO_FEES(244),
/**
*
**
* Only tokens of type FUNGIBLE_COMMON can be used to as fee schedule denominations
*
*
* CUSTOM_FEE_DENOMINATION_MUST_BE_FUNGIBLE_COMMON = 245;
*/
CUSTOM_FEE_DENOMINATION_MUST_BE_FUNGIBLE_COMMON(245),
/**
*
**
* Only tokens of type FUNGIBLE_COMMON can have fractional fees
*
*
* CUSTOM_FRACTIONAL_FEE_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON = 246;
*/
CUSTOM_FRACTIONAL_FEE_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON(246),
/**
*
**
* The provided custom fee schedule key was invalid
*
*
* INVALID_CUSTOM_FEE_SCHEDULE_KEY = 247;
*/
INVALID_CUSTOM_FEE_SCHEDULE_KEY(247),
/**
*
**
* The requested token mint metadata was invalid
*
*
* INVALID_TOKEN_MINT_METADATA = 248;
*/
INVALID_TOKEN_MINT_METADATA(248),
/**
*
**
* The requested token burn metadata was invalid
*
*
* INVALID_TOKEN_BURN_METADATA = 249;
*/
INVALID_TOKEN_BURN_METADATA(249),
/**
*
**
* The treasury for a unique token cannot be changed until it owns no NFTs
*
*
* CURRENT_TREASURY_STILL_OWNS_NFTS = 250;
*/
CURRENT_TREASURY_STILL_OWNS_NFTS(250),
/**
*
**
* An account cannot be dissociated from a unique token if it owns NFTs for the token
*
*
* ACCOUNT_STILL_OWNS_NFTS = 251;
*/
ACCOUNT_STILL_OWNS_NFTS(251),
/**
*
**
* A NFT can only be burned when owned by the unique token's treasury
*
*
* TREASURY_MUST_OWN_BURNED_NFT = 252;
*/
TREASURY_MUST_OWN_BURNED_NFT(252),
/**
*
**
* An account did not own the NFT to be wiped
*
*
* ACCOUNT_DOES_NOT_OWN_WIPED_NFT = 253;
*/
ACCOUNT_DOES_NOT_OWN_WIPED_NFT(253),
/**
*
**
* An AccountAmount token transfers list referenced a token type other than FUNGIBLE_COMMON
*
*
* ACCOUNT_AMOUNT_TRANSFERS_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON = 254;
*/
ACCOUNT_AMOUNT_TRANSFERS_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON(254),
/**
*
**
* All the NFTs allowed in the current price regime have already been minted
*
*
* MAX_NFTS_IN_PRICE_REGIME_HAVE_BEEN_MINTED = 255;
*/
MAX_NFTS_IN_PRICE_REGIME_HAVE_BEEN_MINTED(255),
/**
*
**
* The payer account has been marked as deleted
*
*
* PAYER_ACCOUNT_DELETED = 256;
*/
PAYER_ACCOUNT_DELETED(256),
/**
*
**
* The reference chain of custom fees for a transferred token exceeded the maximum length of 2
*
*
* CUSTOM_FEE_CHARGING_EXCEEDED_MAX_RECURSION_DEPTH = 257;
*/
CUSTOM_FEE_CHARGING_EXCEEDED_MAX_RECURSION_DEPTH(257),
/**
*
**
* More than 20 balance adjustments were to satisfy a CryptoTransfer and its implied custom fee payments
*
*
* CUSTOM_FEE_CHARGING_EXCEEDED_MAX_ACCOUNT_AMOUNTS = 258;
*/
CUSTOM_FEE_CHARGING_EXCEEDED_MAX_ACCOUNT_AMOUNTS(258),
/**
*
**
* The sender account in the token transfer transaction could not afford a custom fee
*
*
* INSUFFICIENT_SENDER_ACCOUNT_BALANCE_FOR_CUSTOM_FEE = 259;
*/
INSUFFICIENT_SENDER_ACCOUNT_BALANCE_FOR_CUSTOM_FEE(259),
/**
*
**
* Currently no more than 4,294,967,295 NFTs may be minted for a given unique token type
*
*
* SERIAL_NUMBER_LIMIT_REACHED = 260;
*/
SERIAL_NUMBER_LIMIT_REACHED(260),
/**
*
**
* Only tokens of type NON_FUNGIBLE_UNIQUE can have royalty fees
*
*
* CUSTOM_ROYALTY_FEE_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE = 261;
*/
CUSTOM_ROYALTY_FEE_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE(261),
/**
*
**
* The account has reached the limit on the automatic associations count.
*
*
* NO_REMAINING_AUTOMATIC_ASSOCIATIONS = 262;
*/
NO_REMAINING_AUTOMATIC_ASSOCIATIONS(262),
/**
*
**
* Already existing automatic associations are more than the new maximum automatic associations.
*
*
* EXISTING_AUTOMATIC_ASSOCIATIONS_EXCEED_GIVEN_LIMIT = 263;
*/
EXISTING_AUTOMATIC_ASSOCIATIONS_EXCEED_GIVEN_LIMIT(263),
/**
*
**
* Cannot set the number of automatic associations for an account more than the maximum allowed
* token associations <tt>tokens.maxPerAccount</tt>.
*
*
* REQUESTED_NUM_AUTOMATIC_ASSOCIATIONS_EXCEEDS_ASSOCIATION_LIMIT = 264;
*/
REQUESTED_NUM_AUTOMATIC_ASSOCIATIONS_EXCEEDS_ASSOCIATION_LIMIT(264),
/**
*
**
* Token is paused. This Token cannot be a part of any kind of Transaction until unpaused.
*
*
* TOKEN_IS_PAUSED = 265;
*/
TOKEN_IS_PAUSED(265),
/**
*
**
* Pause key is not set on token
*
*
* TOKEN_HAS_NO_PAUSE_KEY = 266;
*/
TOKEN_HAS_NO_PAUSE_KEY(266),
/**
*
**
* The provided pause key was invalid
*
*
* INVALID_PAUSE_KEY = 267;
*/
INVALID_PAUSE_KEY(267),
/**
*
**
* The update file in a freeze transaction body must exist.
*
*
* FREEZE_UPDATE_FILE_DOES_NOT_EXIST = 268;
*/
FREEZE_UPDATE_FILE_DOES_NOT_EXIST(268),
/**
*
**
* The hash of the update file in a freeze transaction body must match the in-memory hash.
*
*
* FREEZE_UPDATE_FILE_HASH_DOES_NOT_MATCH = 269;
*/
FREEZE_UPDATE_FILE_HASH_DOES_NOT_MATCH(269),
/**
*
**
* A FREEZE_UPGRADE transaction was handled with no previous update prepared.
*
*
* NO_UPGRADE_HAS_BEEN_PREPARED = 270;
*/
NO_UPGRADE_HAS_BEEN_PREPARED(270),
/**
*
**
* A FREEZE_ABORT transaction was handled with no scheduled freeze.
*
*
* NO_FREEZE_IS_SCHEDULED = 271;
*/
NO_FREEZE_IS_SCHEDULED(271),
/**
*
**
* The update file hash when handling a FREEZE_UPGRADE transaction differs from the file
* hash at the time of handling the PREPARE_UPGRADE transaction.
*
*
* UPDATE_FILE_HASH_CHANGED_SINCE_PREPARE_UPGRADE = 272;
*/
UPDATE_FILE_HASH_CHANGED_SINCE_PREPARE_UPGRADE(272),
/**
*
**
* The given freeze start time was in the (consensus) past.
*
*
* FREEZE_START_TIME_MUST_BE_FUTURE = 273;
*/
FREEZE_START_TIME_MUST_BE_FUTURE(273),
/**
*
**
* The prepared update file cannot be updated or appended until either the upgrade has
* been completed, or a FREEZE_ABORT has been handled.
*
*
* PREPARED_UPDATE_FILE_IS_IMMUTABLE = 274;
*/
PREPARED_UPDATE_FILE_IS_IMMUTABLE(274),
/**
*
**
* Once a freeze is scheduled, it must be aborted before any other type of freeze can
* can be performed.
*
*
* FREEZE_ALREADY_SCHEDULED = 275;
*/
FREEZE_ALREADY_SCHEDULED(275),
/**
*
**
* If an NMT upgrade has been prepared, the following operation must be a FREEZE_UPGRADE.
* (To issue a FREEZE_ONLY, submit a FREEZE_ABORT first.)
*
*
* FREEZE_UPGRADE_IN_PROGRESS = 276;
*/
FREEZE_UPGRADE_IN_PROGRESS(276),
/**
*
**
* If an NMT upgrade has been prepared, the subsequent FREEZE_UPGRADE transaction must
* confirm the id of the file to be used in the upgrade.
*
*
* UPDATE_FILE_ID_DOES_NOT_MATCH_PREPARED = 277;
*/
UPDATE_FILE_ID_DOES_NOT_MATCH_PREPARED(277),
/**
*
**
* If an NMT upgrade has been prepared, the subsequent FREEZE_UPGRADE transaction must
* confirm the hash of the file to be used in the upgrade.
*
*
* UPDATE_FILE_HASH_DOES_NOT_MATCH_PREPARED = 278;
*/
UPDATE_FILE_HASH_DOES_NOT_MATCH_PREPARED(278),
/**
*
**
* Consensus throttle did not allow execution of this transaction. System is throttled at
* consensus level.
*
*
* CONSENSUS_GAS_EXHAUSTED = 279;
*/
CONSENSUS_GAS_EXHAUSTED(279),
/**
*
**
* A precompiled contract succeeded, but was later reverted.
*
*
* REVERTED_SUCCESS = 280;
*/
REVERTED_SUCCESS(280),
/**
*
**
* All contract storage allocated to the current price regime has been consumed.
*
*
* MAX_STORAGE_IN_PRICE_REGIME_HAS_BEEN_USED = 281;
*/
MAX_STORAGE_IN_PRICE_REGIME_HAS_BEEN_USED(281),
/**
*
**
* An alias used in a CryptoTransfer transaction is not the serialization of a primitive Key
* message--that is, a Key with a single Ed25519 or ECDSA(secp256k1) public key and no
* unknown protobuf fields.
*
*
* INVALID_ALIAS_KEY = 282;
*/
INVALID_ALIAS_KEY(282),
/**
*
**
* A fungible token transfer expected a different number of decimals than the involved
* type actually has.
*
*
* UNEXPECTED_TOKEN_DECIMALS = 283;
*/
UNEXPECTED_TOKEN_DECIMALS(283),
/**
*
**
* [Deprecated] The proxy account id is invalid or does not exist.
*
*
* INVALID_PROXY_ACCOUNT_ID = 284 [deprecated = true];
*/
@java.lang.Deprecated
INVALID_PROXY_ACCOUNT_ID(284),
/**
*
**
* The transfer account id in CryptoDelete transaction is invalid or does not exist.
*
*
* INVALID_TRANSFER_ACCOUNT_ID = 285;
*/
INVALID_TRANSFER_ACCOUNT_ID(285),
/**
*
**
* The fee collector account id in TokenFeeScheduleUpdate is invalid or does not exist.
*
*
* INVALID_FEE_COLLECTOR_ACCOUNT_ID = 286;
*/
INVALID_FEE_COLLECTOR_ACCOUNT_ID(286),
/**
*
**
* The alias already set on an account cannot be updated using CryptoUpdate transaction.
*
*
* ALIAS_IS_IMMUTABLE = 287;
*/
ALIAS_IS_IMMUTABLE(287),
/**
*
**
* An approved allowance specifies a spender account that is the same as the hbar/token
* owner account.
*
*
* SPENDER_ACCOUNT_SAME_AS_OWNER = 288;
*/
SPENDER_ACCOUNT_SAME_AS_OWNER(288),
/**
*
**
* The establishment or adjustment of an approved allowance cause the token allowance
* to exceed the token maximum supply.
*
*
* AMOUNT_EXCEEDS_TOKEN_MAX_SUPPLY = 289;
*/
AMOUNT_EXCEEDS_TOKEN_MAX_SUPPLY(289),
/**
*
**
* The specified amount for an approved allowance cannot be negative.
*
*
* NEGATIVE_ALLOWANCE_AMOUNT = 290;
*/
NEGATIVE_ALLOWANCE_AMOUNT(290),
/**
*
**
* [Deprecated] The approveForAll flag cannot be set for a fungible token.
*
*
* CANNOT_APPROVE_FOR_ALL_FUNGIBLE_COMMON = 291 [deprecated = true];
*/
@java.lang.Deprecated
CANNOT_APPROVE_FOR_ALL_FUNGIBLE_COMMON(291),
/**
*
**
* The spender does not have an existing approved allowance with the hbar/token owner.
*
*
* SPENDER_DOES_NOT_HAVE_ALLOWANCE = 292;
*/
SPENDER_DOES_NOT_HAVE_ALLOWANCE(292),
/**
*
**
* The transfer amount exceeds the current approved allowance for the spender account.
*
*
* AMOUNT_EXCEEDS_ALLOWANCE = 293;
*/
AMOUNT_EXCEEDS_ALLOWANCE(293),
/**
*
**
* The payer account of an approveAllowances or adjustAllowance transaction is attempting
* to go beyond the maximum allowed number of allowances.
*
*
* MAX_ALLOWANCES_EXCEEDED = 294;
*/
MAX_ALLOWANCES_EXCEEDED(294),
/**
*
**
* No allowances have been specified in the approval transaction.
*
*
* EMPTY_ALLOWANCES = 295;
*/
EMPTY_ALLOWANCES(295),
/**
*
**
* [Deprecated] Spender is repeated more than once in Crypto or Token or NFT allowance lists in a single
* CryptoApproveAllowance transaction.
*
*
* SPENDER_ACCOUNT_REPEATED_IN_ALLOWANCES = 296 [deprecated = true];
*/
@java.lang.Deprecated
SPENDER_ACCOUNT_REPEATED_IN_ALLOWANCES(296),
/**
*
**
* [Deprecated] Serial numbers are repeated in nft allowance for a single spender account
*
*
* REPEATED_SERIAL_NUMS_IN_NFT_ALLOWANCES = 297 [deprecated = true];
*/
@java.lang.Deprecated
REPEATED_SERIAL_NUMS_IN_NFT_ALLOWANCES(297),
/**
*
**
* Fungible common token used in NFT allowances
*
*
* FUNGIBLE_TOKEN_IN_NFT_ALLOWANCES = 298;
*/
FUNGIBLE_TOKEN_IN_NFT_ALLOWANCES(298),
/**
*
**
* Non fungible token used in fungible token allowances
*
*
* NFT_IN_FUNGIBLE_TOKEN_ALLOWANCES = 299;
*/
NFT_IN_FUNGIBLE_TOKEN_ALLOWANCES(299),
/**
*
**
* The account id specified as the owner is invalid or does not exist.
*
*
* INVALID_ALLOWANCE_OWNER_ID = 300;
*/
INVALID_ALLOWANCE_OWNER_ID(300),
/**
*
**
* The account id specified as the spender is invalid or does not exist.
*
*
* INVALID_ALLOWANCE_SPENDER_ID = 301;
*/
INVALID_ALLOWANCE_SPENDER_ID(301),
/**
*
**
* [Deprecated] If the CryptoDeleteAllowance transaction has repeated crypto or token or Nft allowances to delete.
*
*
* REPEATED_ALLOWANCES_TO_DELETE = 302 [deprecated = true];
*/
@java.lang.Deprecated
REPEATED_ALLOWANCES_TO_DELETE(302),
/**
*
**
* If the account Id specified as the delegating spender is invalid or does not exist.
*
*
* INVALID_DELEGATING_SPENDER = 303;
*/
INVALID_DELEGATING_SPENDER(303),
/**
*
**
* The delegating Spender cannot grant approveForAll allowance on a NFT token type for another spender.
*
*
* DELEGATING_SPENDER_CANNOT_GRANT_APPROVE_FOR_ALL = 304;
*/
DELEGATING_SPENDER_CANNOT_GRANT_APPROVE_FOR_ALL(304),
/**
*
**
* The delegating Spender cannot grant allowance on a NFT serial for another spender as it doesnt not have approveForAll
* granted on token-owner.
*
*
* DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL = 305;
*/
DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL(305),
/**
*
**
* The scheduled transaction could not be created because it's expiration_time was too far in the future.
*
*
* SCHEDULE_EXPIRATION_TIME_TOO_FAR_IN_FUTURE = 306;
*/
SCHEDULE_EXPIRATION_TIME_TOO_FAR_IN_FUTURE(306),
/**
*
**
* The scheduled transaction could not be created because it's expiration_time was less than or equal to the consensus time.
*
*
* SCHEDULE_EXPIRATION_TIME_MUST_BE_HIGHER_THAN_CONSENSUS_TIME = 307;
*/
SCHEDULE_EXPIRATION_TIME_MUST_BE_HIGHER_THAN_CONSENSUS_TIME(307),
/**
*
**
* The scheduled transaction could not be created because it would cause throttles to be violated on the specified expiration_time.
*
*
* SCHEDULE_FUTURE_THROTTLE_EXCEEDED = 308;
*/
SCHEDULE_FUTURE_THROTTLE_EXCEEDED(308),
/**
*
**
* The scheduled transaction could not be created because it would cause the gas limit to be violated on the specified expiration_time.
*
*
* SCHEDULE_FUTURE_GAS_LIMIT_EXCEEDED = 309;
*/
SCHEDULE_FUTURE_GAS_LIMIT_EXCEEDED(309),
/**
*
**
* The ethereum transaction either failed parsing or failed signature validation, or some other EthereumTransaction error not covered by another response code.
*
*
* INVALID_ETHEREUM_TRANSACTION = 310;
*/
INVALID_ETHEREUM_TRANSACTION(310),
/**
*
**
* EthereumTransaction was signed against a chainId that this network does not support.
*
*
* WRONG_CHAIN_ID = 311;
*/
WRONG_CHAIN_ID(311),
/**
*
**
* This transaction specified an ethereumNonce that is not the current ethereumNonce of the account.
*
*
* WRONG_NONCE = 312;
*/
WRONG_NONCE(312),
/**
*
**
* The ethereum transaction specified an access list, which the network does not support.
*
*
* ACCESS_LIST_UNSUPPORTED = 313;
*/
ACCESS_LIST_UNSUPPORTED(313),
/**
*
**
* A schedule being signed or deleted has passed it's expiration date and is pending execution if needed and then expiration.
*
*
* SCHEDULE_PENDING_EXPIRATION = 314;
*/
SCHEDULE_PENDING_EXPIRATION(314),
/**
*
**
* A selfdestruct or ContractDelete targeted a contract that is a token treasury.
*
*
* CONTRACT_IS_TOKEN_TREASURY = 315;
*/
CONTRACT_IS_TOKEN_TREASURY(315),
/**
*
**
* A selfdestruct or ContractDelete targeted a contract with non-zero token balances.
*
*
* CONTRACT_HAS_NON_ZERO_TOKEN_BALANCES = 316;
*/
CONTRACT_HAS_NON_ZERO_TOKEN_BALANCES(316),
/**
*
**
* A contract referenced by a transaction is "detached"; that is, expired and lacking any
* hbar funds for auto-renewal payment---but still within its post-expiry grace period.
*
*
* CONTRACT_EXPIRED_AND_PENDING_REMOVAL = 317;
*/
CONTRACT_EXPIRED_AND_PENDING_REMOVAL(317),
/**
*
**
* A ContractUpdate requested removal of a contract's auto-renew account, but that contract has
* no auto-renew account.
*
*
* CONTRACT_HAS_NO_AUTO_RENEW_ACCOUNT = 318;
*/
CONTRACT_HAS_NO_AUTO_RENEW_ACCOUNT(318),
/**
*
**
* A delete transaction submitted via HAPI set permanent_removal=true
*
*
* PERMANENT_REMOVAL_REQUIRES_SYSTEM_INITIATION = 319;
*/
PERMANENT_REMOVAL_REQUIRES_SYSTEM_INITIATION(319),
/**
*
*
* A CryptoCreate or ContractCreate used the deprecated proxyAccountID field.
*
*
* PROXY_ACCOUNT_ID_FIELD_IS_DEPRECATED = 320;
*/
PROXY_ACCOUNT_ID_FIELD_IS_DEPRECATED(320),
/**
*
**
* An account set the staked_account_id to itself in CryptoUpdate or ContractUpdate transactions.
*
*
* SELF_STAKING_IS_NOT_ALLOWED = 321;
*/
SELF_STAKING_IS_NOT_ALLOWED(321),
/**
*
**
* The staking account id or staking node id given is invalid or does not exist.
*
*
* INVALID_STAKING_ID = 322;
*/
INVALID_STAKING_ID(322),
/**
*
**
* Native staking, while implemented, has not yet enabled by the council.
*
*
* STAKING_NOT_ENABLED = 323;
*/
STAKING_NOT_ENABLED(323),
/**
*
**
* The range provided in UtilPrng transaction is negative.
*
*
* INVALID_PRNG_RANGE = 324;
*/
INVALID_PRNG_RANGE(324),
/**
*
**
* The maximum number of entities allowed in the current price regime have been created.
*
*
* MAX_ENTITIES_IN_PRICE_REGIME_HAVE_BEEN_CREATED = 325;
*/
MAX_ENTITIES_IN_PRICE_REGIME_HAVE_BEEN_CREATED(325),
/**
*
**
* The full prefix signature for precompile is not valid
*
*
* INVALID_FULL_PREFIX_SIGNATURE_FOR_PRECOMPILE = 326;
*/
INVALID_FULL_PREFIX_SIGNATURE_FOR_PRECOMPILE(326),
/**
*
**
* The combined balances of a contract and its auto-renew account (if any) did not cover
* the rent charged for net new storage used in a transaction.
*
*
* INSUFFICIENT_BALANCES_FOR_STORAGE_RENT = 327;
*/
INSUFFICIENT_BALANCES_FOR_STORAGE_RENT(327),
/**
*
**
* A contract transaction tried to use more than the allowed number of child records, via
* either system contract records or internal contract creations.
*
*
* MAX_CHILD_RECORDS_EXCEEDED = 328;
*/
MAX_CHILD_RECORDS_EXCEEDED(328),
/**
*
**
* The combined balances of a contract and its auto-renew account (if any) or balance of an account did not cover
* the auto-renewal fees in a transaction.
*
*
* INSUFFICIENT_BALANCES_FOR_RENEWAL_FEES = 329;
*/
INSUFFICIENT_BALANCES_FOR_RENEWAL_FEES(329),
/**
*
**
* A transaction's protobuf message includes unknown fields; could mean that a client
* expects not-yet-released functionality to be available.
*
*
* TRANSACTION_HAS_UNKNOWN_FIELDS = 330;
*/
TRANSACTION_HAS_UNKNOWN_FIELDS(330),
/**
*
**
* The account cannot be modified. Account's key is not set
*
*
* ACCOUNT_IS_IMMUTABLE = 331;
*/
ACCOUNT_IS_IMMUTABLE(331),
/**
*
**
* An alias that is assigned to an account or contract cannot be assigned to another account or contract.
*
*
* ALIAS_ALREADY_ASSIGNED = 332;
*/
ALIAS_ALREADY_ASSIGNED(332),
/**
*
**
* A provided metadata key was invalid. Verification includes, for example, checking the size of Ed25519 and ECDSA(secp256k1) public keys.
*
*
* INVALID_METADATA_KEY = 333;
*/
INVALID_METADATA_KEY(333),
/**
*
**
* Metadata key is not set on token
*
*
* TOKEN_HAS_NO_METADATA_KEY = 334;
*/
TOKEN_HAS_NO_METADATA_KEY(334),
/**
*
**
* Token Metadata is not provided
*
*
* MISSING_TOKEN_METADATA = 335;
*/
MISSING_TOKEN_METADATA(335),
/**
*
**
* NFT serial numbers are missing in the TokenUpdateNftsTransactionBody
*
*
* MISSING_SERIAL_NUMBERS = 336;
*/
MISSING_SERIAL_NUMBERS(336),
/**
*
**
* Admin key is not set on token
*
*
* TOKEN_HAS_NO_ADMIN_KEY = 337;
*/
TOKEN_HAS_NO_ADMIN_KEY(337),
/**
*
**
* A transaction failed because the consensus node identified is
* deleted from the address book.
*
*
* NODE_DELETED = 338;
*/
NODE_DELETED(338),
/**
*
**
* A transaction failed because the consensus node identified is not valid or
* does not exist in state.
*
*
* INVALID_NODE_ID = 339;
*/
INVALID_NODE_ID(339),
/**
*
**
* A transaction failed because one or more entries in the list of
* service endpoints for the `gossip_endpoint` field is invalid.<br/>
* The most common cause for this response is a service endpoint that has
* the domain name (DNS) set rather than address and port.
*
*
* INVALID_GOSSIP_ENDPOINT = 340;
*/
INVALID_GOSSIP_ENDPOINT(340),
/**
*
**
* A transaction failed because the node account identifier provided
* does not exist or is not valid.<br/>
* One common source of this error is providing a node account identifier
* using the "alias" form rather than "numeric" form.
*
*
* INVALID_NODE_ACCOUNT_ID = 341;
*/
INVALID_NODE_ACCOUNT_ID(341),
/**
*
**
* A transaction failed because the description field cannot be encoded
* as UTF-8 or is more than 100 bytes when encoded.
*
*
* INVALID_NODE_DESCRIPTION = 342;
*/
INVALID_NODE_DESCRIPTION(342),
/**
*
**
* A transaction failed because one or more entries in the list of
* service endpoints for the `service_endpoint` field is invalid.<br/>
* The most common cause for this response is a service endpoint that has
* the domain name (DNS) set rather than address and port.
*
*
* INVALID_SERVICE_ENDPOINT = 343;
*/
INVALID_SERVICE_ENDPOINT(343),
/**
*
**
* A transaction failed because the TLS certificate provided for the
* node is missing or invalid.<br/>
* The certificate MUST be a TLS certificate of a type permitted for gossip
* signatures.<br/>
* The value presented MUST be a UTF-8 NFKD encoding of the TLS
* certificate.<br/>
* The certificate encoded MUST be in PEM format.<br/>
* The `gossip_ca_certificate` field is REQUIRED and MUST NOT be empty.
*
*
* INVALID_GOSSIP_CA_CERTIFICATE = 344;
*/
INVALID_GOSSIP_CA_CERTIFICATE(344),
/**
*
**
* A transaction failed because the hash provided for the gRPC certificate
* is present but invalid.<br/>
* The `grpc_certificate_hash` MUST be a SHA-384 hash.<br/>
* The input hashed MUST be a UTF-8 NFKD encoding of the actual TLS
* certificate.<br/>
* The certificate to be encoded MUST be in PEM format.
*
*
* INVALID_GRPC_CERTIFICATE = 345;
*/
INVALID_GRPC_CERTIFICATE(345),
/**
*
**
* The maximum automatic associations value is not valid.<br/>
* The most common cause for this error is a value less than `-1`.
*
*
* INVALID_MAX_AUTO_ASSOCIATIONS = 346;
*/
INVALID_MAX_AUTO_ASSOCIATIONS(346),
/**
*
**
* The maximum number of nodes allowed in the address book have been created.
*
*
* MAX_NODES_CREATED = 347;
*/
MAX_NODES_CREATED(347),
/**
*
**
* In ServiceEndpoint, domain_name and ipAddressV4 are mutually exclusive
*
*
* IP_FQDN_CANNOT_BE_SET_FOR_SAME_ENDPOINT = 348;
*/
IP_FQDN_CANNOT_BE_SET_FOR_SAME_ENDPOINT(348),
/**
*
**
* Fully qualified domain name is not allowed in gossip_endpoint
*
*
* GOSSIP_ENDPOINT_CANNOT_HAVE_FQDN = 349;
*/
GOSSIP_ENDPOINT_CANNOT_HAVE_FQDN(349),
/**
*
**
* In ServiceEndpoint, domain_name size too large
*
*
* FQDN_SIZE_TOO_LARGE = 350;
*/
FQDN_SIZE_TOO_LARGE(350),
/**
*
**
* ServiceEndpoint is invalid
*
*
* INVALID_ENDPOINT = 351;
*/
INVALID_ENDPOINT(351),
/**
*
**
* The number of gossip endpoints exceeds the limit
*
*
* GOSSIP_ENDPOINTS_EXCEEDED_LIMIT = 352;
*/
GOSSIP_ENDPOINTS_EXCEEDED_LIMIT(352),
/**
*
**
* The transaction attempted to use duplicate `TokenReference`.<br/>
* This affects `TokenReject` attempting to reject same token reference more than once.
*
*
* TOKEN_REFERENCE_REPEATED = 353;
*/
TOKEN_REFERENCE_REPEATED(353),
/**
*
**
* The account id specified as the owner in `TokenReject` is invalid or does not exist.
*
*
* INVALID_OWNER_ID = 354;
*/
INVALID_OWNER_ID(354),
/**
*
**
* The transaction attempted to use more than the allowed number of `TokenReference`.
*
*
* TOKEN_REFERENCE_LIST_SIZE_LIMIT_EXCEEDED = 355;
*/
TOKEN_REFERENCE_LIST_SIZE_LIMIT_EXCEEDED(355),
/**
*
**
* The number of service endpoints exceeds the limit
*
*
* SERVICE_ENDPOINTS_EXCEEDED_LIMIT = 356;
*/
SERVICE_ENDPOINTS_EXCEEDED_LIMIT(356),
/**
*
*
* The IPv4 address is invalid
*
*
* INVALID_IPV4_ADDRESS = 357;
*/
INVALID_IPV4_ADDRESS(357),
/**
*
**
* The transaction attempted to use empty `TokenReference` list.
*
*
* EMPTY_TOKEN_REFERENCE_LIST = 358;
*/
EMPTY_TOKEN_REFERENCE_LIST(358),
/**
*
*
* The node account is not allowed to be updated
*
*
* UPDATE_NODE_ACCOUNT_NOT_ALLOWED = 359;
*/
UPDATE_NODE_ACCOUNT_NOT_ALLOWED(359),
/**
*
*
* The token has no metadata or supply key
*
*
* TOKEN_HAS_NO_METADATA_OR_SUPPLY_KEY = 360;
*/
TOKEN_HAS_NO_METADATA_OR_SUPPLY_KEY(360),
/**
*
**
* The transaction attempted to the use an empty List of `PendingAirdropId`.
*
*
* EMPTY_PENDING_AIRDROP_ID_LIST = 361;
*/
EMPTY_PENDING_AIRDROP_ID_LIST(361),
/**
*
**
* The transaction attempted to the same `PendingAirdropId` twice.
*
*
* PENDING_AIRDROP_ID_REPEATED = 362;
*/
PENDING_AIRDROP_ID_REPEATED(362),
/**
*
**
* The transaction attempted to use more than the allowed number of `PendingAirdropId`.
*
*
* PENDING_AIRDROP_ID_LIST_TOO_LONG = 363;
*/
PENDING_AIRDROP_ID_LIST_TOO_LONG(363),
/**
*
*
* A pending airdrop already exists for the specified NFT.
*
*
* PENDING_NFT_AIRDROP_ALREADY_EXISTS = 364;
*/
PENDING_NFT_AIRDROP_ALREADY_EXISTS(364),
/**
*
*
* The identified account is sender for one or more pending airdrop(s)
* and cannot be deleted.<br/>
* Requester should cancel all pending airdrops before resending
* this transaction.
*
*
* ACCOUNT_HAS_PENDING_AIRDROPS = 365;
*/
ACCOUNT_HAS_PENDING_AIRDROPS(365),
/**
*
**
* Consensus throttle did not allow execution of this transaction.<br/>
* The transaction should be retried after a modest delay.
*
*
* THROTTLED_AT_CONSENSUS = 366;
*/
THROTTLED_AT_CONSENSUS(366),
/**
*
**
* The provided pending airdrop id is invalid.<br/>
* This pending airdrop MAY already be claimed or cancelled.
* <p>
* The client SHOULD query a mirror node to determine the current status of
* the pending airdrop.
*
*
* INVALID_PENDING_AIRDROP_ID = 367;
*/
INVALID_PENDING_AIRDROP_ID(367),
/**
*
**
* The token to be airdropped has a fallback royalty fee and cannot be
* sent or claimed via an airdrop transaction.
*
*
* TOKEN_AIRDROP_WITH_FALLBACK_ROYALTY = 368;
*/
TOKEN_AIRDROP_WITH_FALLBACK_ROYALTY(368),
/**
*
**
* This airdrop claim is for a pending airdrop with an invalid token.<br/>
* The token might be deleted, or the sender may not have enough tokens
* to fulfill the offer.
* <p>
* The client SHOULD query mirror node to determine the status of the pending
* airdrop and whether the sender can fulfill the offer.
*
*
* INVALID_TOKEN_IN_PENDING_AIRDROP = 369;
*/
INVALID_TOKEN_IN_PENDING_AIRDROP(369),
UNRECOGNIZED(-1),
;
/**
*
**
* The transaction passed the precheck validations.
*
*
* OK = 0;
*/
public static final int OK_VALUE = 0;
/**
*
**
* For any error not handled by specific error codes listed below.
*
*
* INVALID_TRANSACTION = 1;
*/
public static final int INVALID_TRANSACTION_VALUE = 1;
/**
*
**
* Payer account does not exist.
*
*
* PAYER_ACCOUNT_NOT_FOUND = 2;
*/
public static final int PAYER_ACCOUNT_NOT_FOUND_VALUE = 2;
/**
*
**
* Node Account provided does not match the node account of the node the transaction was submitted
* to.
*
*
* INVALID_NODE_ACCOUNT = 3;
*/
public static final int INVALID_NODE_ACCOUNT_VALUE = 3;
/**
*
**
* Pre-Check error when TransactionValidStart + transactionValidDuration is less than current
* consensus time.
*
*
* TRANSACTION_EXPIRED = 4;
*/
public static final int TRANSACTION_EXPIRED_VALUE = 4;
/**
*
**
* Transaction start time is greater than current consensus time
*
*
* INVALID_TRANSACTION_START = 5;
*/
public static final int INVALID_TRANSACTION_START_VALUE = 5;
/**
*
**
* The given transactionValidDuration was either non-positive, or greater than the maximum
* valid duration of 180 secs.
*
*
* INVALID_TRANSACTION_DURATION = 6;
*/
public static final int INVALID_TRANSACTION_DURATION_VALUE = 6;
/**
*
**
* The transaction signature is not valid
*
*
* INVALID_SIGNATURE = 7;
*/
public static final int INVALID_SIGNATURE_VALUE = 7;
/**
*
**
* Transaction memo size exceeded 100 bytes
*
*
* MEMO_TOO_LONG = 8;
*/
public static final int MEMO_TOO_LONG_VALUE = 8;
/**
*
**
* The fee provided in the transaction is insufficient for this type of transaction
*
*
* INSUFFICIENT_TX_FEE = 9;
*/
public static final int INSUFFICIENT_TX_FEE_VALUE = 9;
/**
*
**
* The payer account has insufficient cryptocurrency to pay the transaction fee
*
*
* INSUFFICIENT_PAYER_BALANCE = 10;
*/
public static final int INSUFFICIENT_PAYER_BALANCE_VALUE = 10;
/**
*
**
* This transaction ID is a duplicate of one that was submitted to this node or reached consensus
* in the last 180 seconds (receipt period)
*
*
* DUPLICATE_TRANSACTION = 11;
*/
public static final int DUPLICATE_TRANSACTION_VALUE = 11;
/**
*
**
* If API is throttled out
*
*
* BUSY = 12;
*/
public static final int BUSY_VALUE = 12;
/**
*
**
* The API is not currently supported
*
*
* NOT_SUPPORTED = 13;
*/
public static final int NOT_SUPPORTED_VALUE = 13;
/**
*
**
* The file id is invalid or does not exist
*
*
* INVALID_FILE_ID = 14;
*/
public static final int INVALID_FILE_ID_VALUE = 14;
/**
*
**
* The account id is invalid or does not exist
*
*
* INVALID_ACCOUNT_ID = 15;
*/
public static final int INVALID_ACCOUNT_ID_VALUE = 15;
/**
*
**
* The contract id is invalid or does not exist
*
*
* INVALID_CONTRACT_ID = 16;
*/
public static final int INVALID_CONTRACT_ID_VALUE = 16;
/**
*
**
* Transaction id is not valid
*
*
* INVALID_TRANSACTION_ID = 17;
*/
public static final int INVALID_TRANSACTION_ID_VALUE = 17;
/**
*
**
* Receipt for given transaction id does not exist
*
*
* RECEIPT_NOT_FOUND = 18;
*/
public static final int RECEIPT_NOT_FOUND_VALUE = 18;
/**
*
**
* Record for given transaction id does not exist
*
*
* RECORD_NOT_FOUND = 19;
*/
public static final int RECORD_NOT_FOUND_VALUE = 19;
/**
*
**
* The solidity id is invalid or entity with this solidity id does not exist
*
*
* INVALID_SOLIDITY_ID = 20;
*/
public static final int INVALID_SOLIDITY_ID_VALUE = 20;
/**
*
**
* The responding node has submitted the transaction to the network. Its final status is still
* unknown.
*
*
* UNKNOWN = 21;
*/
public static final int UNKNOWN_VALUE = 21;
/**
*
**
* The transaction succeeded
*
*
* SUCCESS = 22;
*/
public static final int SUCCESS_VALUE = 22;
/**
*
**
* There was a system error and the transaction failed because of invalid request parameters.
*
*
* FAIL_INVALID = 23;
*/
public static final int FAIL_INVALID_VALUE = 23;
/**
*
**
* There was a system error while performing fee calculation, reserved for future.
*
*
* FAIL_FEE = 24;
*/
public static final int FAIL_FEE_VALUE = 24;
/**
*
**
* There was a system error while performing balance checks, reserved for future.
*
*
* FAIL_BALANCE = 25;
*/
public static final int FAIL_BALANCE_VALUE = 25;
/**
*
**
* Key not provided in the transaction body
*
*
* KEY_REQUIRED = 26;
*/
public static final int KEY_REQUIRED_VALUE = 26;
/**
*
**
* Unsupported algorithm/encoding used for keys in the transaction
*
*
* BAD_ENCODING = 27;
*/
public static final int BAD_ENCODING_VALUE = 27;
/**
*
**
* When the account balance is not sufficient for the transfer
*
*
* INSUFFICIENT_ACCOUNT_BALANCE = 28;
*/
public static final int INSUFFICIENT_ACCOUNT_BALANCE_VALUE = 28;
/**
*
**
* During an update transaction when the system is not able to find the Users Solidity address
*
*
* INVALID_SOLIDITY_ADDRESS = 29;
*/
public static final int INVALID_SOLIDITY_ADDRESS_VALUE = 29;
/**
*
**
* Not enough gas was supplied to execute transaction
*
*
* INSUFFICIENT_GAS = 30;
*/
public static final int INSUFFICIENT_GAS_VALUE = 30;
/**
*
**
* contract byte code size is over the limit
*
*
* CONTRACT_SIZE_LIMIT_EXCEEDED = 31;
*/
public static final int CONTRACT_SIZE_LIMIT_EXCEEDED_VALUE = 31;
/**
*
**
* local execution (query) is requested for a function which changes state
*
*
* LOCAL_CALL_MODIFICATION_EXCEPTION = 32;
*/
public static final int LOCAL_CALL_MODIFICATION_EXCEPTION_VALUE = 32;
/**
*
**
* Contract REVERT OPCODE executed
*
*
* CONTRACT_REVERT_EXECUTED = 33;
*/
public static final int CONTRACT_REVERT_EXECUTED_VALUE = 33;
/**
*
**
* For any contract execution related error not handled by specific error codes listed above.
*
*
* CONTRACT_EXECUTION_EXCEPTION = 34;
*/
public static final int CONTRACT_EXECUTION_EXCEPTION_VALUE = 34;
/**
*
**
* In Query validation, account with +ve(amount) value should be Receiving node account, the
* receiver account should be only one account in the list
*
*
* INVALID_RECEIVING_NODE_ACCOUNT = 35;
*/
public static final int INVALID_RECEIVING_NODE_ACCOUNT_VALUE = 35;
/**
*
**
* Header is missing in Query request
*
*
* MISSING_QUERY_HEADER = 36;
*/
public static final int MISSING_QUERY_HEADER_VALUE = 36;
/**
*
**
* The update of the account failed
*
*
* ACCOUNT_UPDATE_FAILED = 37;
*/
public static final int ACCOUNT_UPDATE_FAILED_VALUE = 37;
/**
*
**
* Provided key encoding was not supported by the system
*
*
* INVALID_KEY_ENCODING = 38;
*/
public static final int INVALID_KEY_ENCODING_VALUE = 38;
/**
*
**
* null solidity address
*
*
* NULL_SOLIDITY_ADDRESS = 39;
*/
public static final int NULL_SOLIDITY_ADDRESS_VALUE = 39;
/**
*
**
* update of the contract failed
*
*
* CONTRACT_UPDATE_FAILED = 40;
*/
public static final int CONTRACT_UPDATE_FAILED_VALUE = 40;
/**
*
**
* the query header is invalid
*
*
* INVALID_QUERY_HEADER = 41;
*/
public static final int INVALID_QUERY_HEADER_VALUE = 41;
/**
*
**
* Invalid fee submitted
*
*
* INVALID_FEE_SUBMITTED = 42;
*/
public static final int INVALID_FEE_SUBMITTED_VALUE = 42;
/**
*
**
* Payer signature is invalid
*
*
* INVALID_PAYER_SIGNATURE = 43;
*/
public static final int INVALID_PAYER_SIGNATURE_VALUE = 43;
/**
*
**
* The keys were not provided in the request.
*
*
* KEY_NOT_PROVIDED = 44;
*/
public static final int KEY_NOT_PROVIDED_VALUE = 44;
/**
*
**
* Expiration time provided in the transaction was invalid.
*
*
* INVALID_EXPIRATION_TIME = 45;
*/
public static final int INVALID_EXPIRATION_TIME_VALUE = 45;
/**
*
**
* WriteAccess Control Keys are not provided for the file
*
*
* NO_WACL_KEY = 46;
*/
public static final int NO_WACL_KEY_VALUE = 46;
/**
*
**
* The contents of file are provided as empty.
*
*
* FILE_CONTENT_EMPTY = 47;
*/
public static final int FILE_CONTENT_EMPTY_VALUE = 47;
/**
*
**
* The crypto transfer credit and debit do not sum equal to 0
*
*
* INVALID_ACCOUNT_AMOUNTS = 48;
*/
public static final int INVALID_ACCOUNT_AMOUNTS_VALUE = 48;
/**
*
**
* Transaction body provided is empty
*
*
* EMPTY_TRANSACTION_BODY = 49;
*/
public static final int EMPTY_TRANSACTION_BODY_VALUE = 49;
/**
*
**
* Invalid transaction body provided
*
*
* INVALID_TRANSACTION_BODY = 50;
*/
public static final int INVALID_TRANSACTION_BODY_VALUE = 50;
/**
*
**
* the type of key (base ed25519 key, KeyList, or ThresholdKey) does not match the type of
* signature (base ed25519 signature, SignatureList, or ThresholdKeySignature)
*
*
* INVALID_SIGNATURE_TYPE_MISMATCHING_KEY = 51;
*/
public static final int INVALID_SIGNATURE_TYPE_MISMATCHING_KEY_VALUE = 51;
/**
*
**
* the number of key (KeyList, or ThresholdKey) does not match that of signature (SignatureList,
* or ThresholdKeySignature). e.g. if a keyList has 3 base keys, then the corresponding
* signatureList should also have 3 base signatures.
*
*
* INVALID_SIGNATURE_COUNT_MISMATCHING_KEY = 52;
*/
public static final int INVALID_SIGNATURE_COUNT_MISMATCHING_KEY_VALUE = 52;
/**
*
**
* the livehash body is empty
*
*
* EMPTY_LIVE_HASH_BODY = 53;
*/
public static final int EMPTY_LIVE_HASH_BODY_VALUE = 53;
/**
*
**
* the livehash data is missing
*
*
* EMPTY_LIVE_HASH = 54;
*/
public static final int EMPTY_LIVE_HASH_VALUE = 54;
/**
*
**
* the keys for a livehash are missing
*
*
* EMPTY_LIVE_HASH_KEYS = 55;
*/
public static final int EMPTY_LIVE_HASH_KEYS_VALUE = 55;
/**
*
**
* the livehash data is not the output of a SHA-384 digest
*
*
* INVALID_LIVE_HASH_SIZE = 56;
*/
public static final int INVALID_LIVE_HASH_SIZE_VALUE = 56;
/**
*
**
* the query body is empty
*
*
* EMPTY_QUERY_BODY = 57;
*/
public static final int EMPTY_QUERY_BODY_VALUE = 57;
/**
*
**
* the crypto livehash query is empty
*
*
* EMPTY_LIVE_HASH_QUERY = 58;
*/
public static final int EMPTY_LIVE_HASH_QUERY_VALUE = 58;
/**
*
**
* the livehash is not present
*
*
* LIVE_HASH_NOT_FOUND = 59;
*/
public static final int LIVE_HASH_NOT_FOUND_VALUE = 59;
/**
*
**
* the account id passed has not yet been created.
*
*
* ACCOUNT_ID_DOES_NOT_EXIST = 60;
*/
public static final int ACCOUNT_ID_DOES_NOT_EXIST_VALUE = 60;
/**
*
**
* the livehash already exists for a given account
*
*
* LIVE_HASH_ALREADY_EXISTS = 61;
*/
public static final int LIVE_HASH_ALREADY_EXISTS_VALUE = 61;
/**
*
**
* File WACL keys are invalid
*
*
* INVALID_FILE_WACL = 62;
*/
public static final int INVALID_FILE_WACL_VALUE = 62;
/**
*
**
* Serialization failure
*
*
* SERIALIZATION_FAILED = 63;
*/
public static final int SERIALIZATION_FAILED_VALUE = 63;
/**
*
**
* The size of the Transaction is greater than transactionMaxBytes
*
*
* TRANSACTION_OVERSIZE = 64;
*/
public static final int TRANSACTION_OVERSIZE_VALUE = 64;
/**
*
**
* The Transaction has more than 50 levels
*
*
* TRANSACTION_TOO_MANY_LAYERS = 65;
*/
public static final int TRANSACTION_TOO_MANY_LAYERS_VALUE = 65;
/**
*
**
* Contract is marked as deleted
*
*
* CONTRACT_DELETED = 66;
*/
public static final int CONTRACT_DELETED_VALUE = 66;
/**
*
**
* the platform node is either disconnected or lagging behind.
*
*
* PLATFORM_NOT_ACTIVE = 67;
*/
public static final int PLATFORM_NOT_ACTIVE_VALUE = 67;
/**
*
**
* one public key matches more than one prefixes on the signature map
*
*
* KEY_PREFIX_MISMATCH = 68;
*/
public static final int KEY_PREFIX_MISMATCH_VALUE = 68;
/**
*
**
* transaction not created by platform due to large backlog
*
*
* PLATFORM_TRANSACTION_NOT_CREATED = 69;
*/
public static final int PLATFORM_TRANSACTION_NOT_CREATED_VALUE = 69;
/**
*
**
* auto renewal period is not a positive number of seconds
*
*
* INVALID_RENEWAL_PERIOD = 70;
*/
public static final int INVALID_RENEWAL_PERIOD_VALUE = 70;
/**
*
**
* the response code when a smart contract id is passed for a crypto API request
*
*
* INVALID_PAYER_ACCOUNT_ID = 71;
*/
public static final int INVALID_PAYER_ACCOUNT_ID_VALUE = 71;
/**
*
**
* the account has been marked as deleted
*
*
* ACCOUNT_DELETED = 72;
*/
public static final int ACCOUNT_DELETED_VALUE = 72;
/**
*
**
* the file has been marked as deleted
*
*
* FILE_DELETED = 73;
*/
public static final int FILE_DELETED_VALUE = 73;
/**
*
**
* same accounts repeated in the transfer account list
*
*
* ACCOUNT_REPEATED_IN_ACCOUNT_AMOUNTS = 74;
*/
public static final int ACCOUNT_REPEATED_IN_ACCOUNT_AMOUNTS_VALUE = 74;
/**
*
**
* attempting to set negative balance value for crypto account
*
*
* SETTING_NEGATIVE_ACCOUNT_BALANCE = 75;
*/
public static final int SETTING_NEGATIVE_ACCOUNT_BALANCE_VALUE = 75;
/**
*
**
* when deleting smart contract that has crypto balance either transfer account or transfer smart
* contract is required
*
*
* OBTAINER_REQUIRED = 76;
*/
public static final int OBTAINER_REQUIRED_VALUE = 76;
/**
*
**
* when deleting smart contract that has crypto balance you can not use the same contract id as
* transferContractId as the one being deleted
*
*
* OBTAINER_SAME_CONTRACT_ID = 77;
*/
public static final int OBTAINER_SAME_CONTRACT_ID_VALUE = 77;
/**
*
**
* transferAccountId or transferContractId specified for contract delete does not exist
*
*
* OBTAINER_DOES_NOT_EXIST = 78;
*/
public static final int OBTAINER_DOES_NOT_EXIST_VALUE = 78;
/**
*
**
* attempting to modify (update or delete a immutable smart contract, i.e. one created without a
* admin key)
*
*
* MODIFYING_IMMUTABLE_CONTRACT = 79;
*/
public static final int MODIFYING_IMMUTABLE_CONTRACT_VALUE = 79;
/**
*
**
* Unexpected exception thrown by file system functions
*
*
* FILE_SYSTEM_EXCEPTION = 80;
*/
public static final int FILE_SYSTEM_EXCEPTION_VALUE = 80;
/**
*
**
* the duration is not a subset of [MINIMUM_AUTORENEW_DURATION,MAXIMUM_AUTORENEW_DURATION]
*
*
* AUTORENEW_DURATION_NOT_IN_RANGE = 81;
*/
public static final int AUTORENEW_DURATION_NOT_IN_RANGE_VALUE = 81;
/**
*
**
* Decoding the smart contract binary to a byte array failed. Check that the input is a valid hex
* string.
*
*
* ERROR_DECODING_BYTESTRING = 82;
*/
public static final int ERROR_DECODING_BYTESTRING_VALUE = 82;
/**
*
**
* File to create a smart contract was of length zero
*
*
* CONTRACT_FILE_EMPTY = 83;
*/
public static final int CONTRACT_FILE_EMPTY_VALUE = 83;
/**
*
**
* Bytecode for smart contract is of length zero
*
*
* CONTRACT_BYTECODE_EMPTY = 84;
*/
public static final int CONTRACT_BYTECODE_EMPTY_VALUE = 84;
/**
*
**
* Attempt to set negative initial balance
*
*
* INVALID_INITIAL_BALANCE = 85;
*/
public static final int INVALID_INITIAL_BALANCE_VALUE = 85;
/**
*
**
* [Deprecated]. attempt to set negative receive record threshold
*
*
* INVALID_RECEIVE_RECORD_THRESHOLD = 86 [deprecated = true];
*/
@java.lang.Deprecated public static final int INVALID_RECEIVE_RECORD_THRESHOLD_VALUE = 86;
/**
*
**
* [Deprecated]. attempt to set negative send record threshold
*
*
* INVALID_SEND_RECORD_THRESHOLD = 87 [deprecated = true];
*/
@java.lang.Deprecated public static final int INVALID_SEND_RECORD_THRESHOLD_VALUE = 87;
/**
*
**
* Special Account Operations should be performed by only Genesis account, return this code if it
* is not Genesis Account
*
*
* ACCOUNT_IS_NOT_GENESIS_ACCOUNT = 88;
*/
public static final int ACCOUNT_IS_NOT_GENESIS_ACCOUNT_VALUE = 88;
/**
*
**
* The fee payer account doesn't have permission to submit such Transaction
*
*
* PAYER_ACCOUNT_UNAUTHORIZED = 89;
*/
public static final int PAYER_ACCOUNT_UNAUTHORIZED_VALUE = 89;
/**
*
**
* FreezeTransactionBody is invalid
*
*
* INVALID_FREEZE_TRANSACTION_BODY = 90;
*/
public static final int INVALID_FREEZE_TRANSACTION_BODY_VALUE = 90;
/**
*
**
* FreezeTransactionBody does not exist
*
*
* FREEZE_TRANSACTION_BODY_NOT_FOUND = 91;
*/
public static final int FREEZE_TRANSACTION_BODY_NOT_FOUND_VALUE = 91;
/**
*
**
* Exceeded the number of accounts (both from and to) allowed for crypto transfer list
*
*
* TRANSFER_LIST_SIZE_LIMIT_EXCEEDED = 92;
*/
public static final int TRANSFER_LIST_SIZE_LIMIT_EXCEEDED_VALUE = 92;
/**
*
**
* Smart contract result size greater than specified maxResultSize
*
*
* RESULT_SIZE_LIMIT_EXCEEDED = 93;
*/
public static final int RESULT_SIZE_LIMIT_EXCEEDED_VALUE = 93;
/**
*
**
* The payer account is not a special account(account 0.0.55)
*
*
* NOT_SPECIAL_ACCOUNT = 94;
*/
public static final int NOT_SPECIAL_ACCOUNT_VALUE = 94;
/**
*
**
* Negative gas was offered in smart contract call
*
*
* CONTRACT_NEGATIVE_GAS = 95;
*/
public static final int CONTRACT_NEGATIVE_GAS_VALUE = 95;
/**
*
**
* Negative value / initial balance was specified in a smart contract call / create
*
*
* CONTRACT_NEGATIVE_VALUE = 96;
*/
public static final int CONTRACT_NEGATIVE_VALUE_VALUE = 96;
/**
*
**
* Failed to update fee file
*
*
* INVALID_FEE_FILE = 97;
*/
public static final int INVALID_FEE_FILE_VALUE = 97;
/**
*
**
* Failed to update exchange rate file
*
*
* INVALID_EXCHANGE_RATE_FILE = 98;
*/
public static final int INVALID_EXCHANGE_RATE_FILE_VALUE = 98;
/**
*
**
* Payment tendered for contract local call cannot cover both the fee and the gas
*
*
* INSUFFICIENT_LOCAL_CALL_GAS = 99;
*/
public static final int INSUFFICIENT_LOCAL_CALL_GAS_VALUE = 99;
/**
*
**
* Entities with Entity ID below 1000 are not allowed to be deleted
*
*
* ENTITY_NOT_ALLOWED_TO_DELETE = 100;
*/
public static final int ENTITY_NOT_ALLOWED_TO_DELETE_VALUE = 100;
/**
*
**
* Violating one of these rules: 1) treasury account can update all entities below 0.0.1000, 2)
* account 0.0.50 can update all entities from 0.0.51 - 0.0.80, 3) Network Function Master Account
* A/c 0.0.50 - Update all Network Function accounts & perform all the Network Functions listed
* below, 4) Network Function Accounts: i) A/c 0.0.55 - Update Address Book files (0.0.101/102),
* ii) A/c 0.0.56 - Update Fee schedule (0.0.111), iii) A/c 0.0.57 - Update Exchange Rate
* (0.0.112).
*
*
* AUTHORIZATION_FAILED = 101;
*/
public static final int AUTHORIZATION_FAILED_VALUE = 101;
/**
*
**
* Fee Schedule Proto uploaded but not valid (append or update is required)
*
*
* FILE_UPLOADED_PROTO_INVALID = 102;
*/
public static final int FILE_UPLOADED_PROTO_INVALID_VALUE = 102;
/**
*
**
* Fee Schedule Proto uploaded but not valid (append or update is required)
*
*
* FILE_UPLOADED_PROTO_NOT_SAVED_TO_DISK = 103;
*/
public static final int FILE_UPLOADED_PROTO_NOT_SAVED_TO_DISK_VALUE = 103;
/**
*
**
* Fee Schedule Proto File Part uploaded
*
*
* FEE_SCHEDULE_FILE_PART_UPLOADED = 104;
*/
public static final int FEE_SCHEDULE_FILE_PART_UPLOADED_VALUE = 104;
/**
*
**
* The change on Exchange Rate exceeds Exchange_Rate_Allowed_Percentage
*
*
* EXCHANGE_RATE_CHANGE_LIMIT_EXCEEDED = 105;
*/
public static final int EXCHANGE_RATE_CHANGE_LIMIT_EXCEEDED_VALUE = 105;
/**
*
**
* Contract permanent storage exceeded the currently allowable limit
*
*
* MAX_CONTRACT_STORAGE_EXCEEDED = 106;
*/
public static final int MAX_CONTRACT_STORAGE_EXCEEDED_VALUE = 106;
/**
*
**
* Transfer Account should not be same as Account to be deleted
*
*
* TRANSFER_ACCOUNT_SAME_AS_DELETE_ACCOUNT = 107;
*/
public static final int TRANSFER_ACCOUNT_SAME_AS_DELETE_ACCOUNT_VALUE = 107;
/**
* TOTAL_LEDGER_BALANCE_INVALID = 108;
*/
public static final int TOTAL_LEDGER_BALANCE_INVALID_VALUE = 108;
/**
*
**
* The expiration date/time on a smart contract may not be reduced
*
*
* EXPIRATION_REDUCTION_NOT_ALLOWED = 110;
*/
public static final int EXPIRATION_REDUCTION_NOT_ALLOWED_VALUE = 110;
/**
*
**
* Gas exceeded currently allowable gas limit per transaction
*
*
* MAX_GAS_LIMIT_EXCEEDED = 111;
*/
public static final int MAX_GAS_LIMIT_EXCEEDED_VALUE = 111;
/**
*
**
* File size exceeded the currently allowable limit
*
*
* MAX_FILE_SIZE_EXCEEDED = 112;
*/
public static final int MAX_FILE_SIZE_EXCEEDED_VALUE = 112;
/**
*
**
* When a valid signature is not provided for operations on account with receiverSigRequired=true
*
*
* RECEIVER_SIG_REQUIRED = 113;
*/
public static final int RECEIVER_SIG_REQUIRED_VALUE = 113;
/**
*
**
* The Topic ID specified is not in the system.
*
*
* INVALID_TOPIC_ID = 150;
*/
public static final int INVALID_TOPIC_ID_VALUE = 150;
/**
*
**
* A provided admin key was invalid. Verify the bytes for an Ed25519 public key are exactly 32 bytes; and the bytes for a compressed ECDSA(secp256k1) key are exactly 33 bytes, with the first byte either 0x02 or 0x03..
*
*
* INVALID_ADMIN_KEY = 155;
*/
public static final int INVALID_ADMIN_KEY_VALUE = 155;
/**
*
**
* A provided submit key was invalid.
*
*
* INVALID_SUBMIT_KEY = 156;
*/
public static final int INVALID_SUBMIT_KEY_VALUE = 156;
/**
*
**
* An attempted operation was not authorized (ie - a deleteTopic for a topic with no adminKey).
*
*
* UNAUTHORIZED = 157;
*/
public static final int UNAUTHORIZED_VALUE = 157;
/**
*
**
* A ConsensusService message is empty.
*
*
* INVALID_TOPIC_MESSAGE = 158;
*/
public static final int INVALID_TOPIC_MESSAGE_VALUE = 158;
/**
*
**
* The autoRenewAccount specified is not a valid, active account.
*
*
* INVALID_AUTORENEW_ACCOUNT = 159;
*/
public static final int INVALID_AUTORENEW_ACCOUNT_VALUE = 159;
/**
*
**
* An adminKey was not specified on the topic, so there must not be an autoRenewAccount.
*
*
* AUTORENEW_ACCOUNT_NOT_ALLOWED = 160;
*/
public static final int AUTORENEW_ACCOUNT_NOT_ALLOWED_VALUE = 160;
/**
*
**
* The topic has expired, was not automatically renewed, and is in a 7 day grace period before the
* topic will be deleted unrecoverably. This error response code will not be returned until
* autoRenew functionality is supported by HAPI.
*
*
* TOPIC_EXPIRED = 162;
*/
public static final int TOPIC_EXPIRED_VALUE = 162;
/**
*
* chunk number must be from 1 to total (chunks) inclusive.
*
*
* INVALID_CHUNK_NUMBER = 163;
*/
public static final int INVALID_CHUNK_NUMBER_VALUE = 163;
/**
*
* For every chunk, the payer account that is part of initialTransactionID must match the Payer Account of this transaction. The entire initialTransactionID should match the transactionID of the first chunk, but this is not checked or enforced by Hedera except when the chunk number is 1.
*
*
* INVALID_CHUNK_TRANSACTION_ID = 164;
*/
public static final int INVALID_CHUNK_TRANSACTION_ID_VALUE = 164;
/**
*
* Account is frozen and cannot transact with the token
*
*
* ACCOUNT_FROZEN_FOR_TOKEN = 165;
*/
public static final int ACCOUNT_FROZEN_FOR_TOKEN_VALUE = 165;
/**
*
* An involved account already has more than <tt>tokens.maxPerAccount</tt> associations with non-deleted tokens.
*
*
* TOKENS_PER_ACCOUNT_LIMIT_EXCEEDED = 166;
*/
public static final int TOKENS_PER_ACCOUNT_LIMIT_EXCEEDED_VALUE = 166;
/**
*
* The token is invalid or does not exist
*
*
* INVALID_TOKEN_ID = 167;
*/
public static final int INVALID_TOKEN_ID_VALUE = 167;
/**
*
* Invalid token decimals
*
*
* INVALID_TOKEN_DECIMALS = 168;
*/
public static final int INVALID_TOKEN_DECIMALS_VALUE = 168;
/**
*
* Invalid token initial supply
*
*
* INVALID_TOKEN_INITIAL_SUPPLY = 169;
*/
public static final int INVALID_TOKEN_INITIAL_SUPPLY_VALUE = 169;
/**
*
* Treasury Account does not exist or is deleted
*
*
* INVALID_TREASURY_ACCOUNT_FOR_TOKEN = 170;
*/
public static final int INVALID_TREASURY_ACCOUNT_FOR_TOKEN_VALUE = 170;
/**
*
* Token Symbol is not UTF-8 capitalized alphabetical string
*
*
* INVALID_TOKEN_SYMBOL = 171;
*/
public static final int INVALID_TOKEN_SYMBOL_VALUE = 171;
/**
*
* Freeze key is not set on token
*
*
* TOKEN_HAS_NO_FREEZE_KEY = 172;
*/
public static final int TOKEN_HAS_NO_FREEZE_KEY_VALUE = 172;
/**
*
* Amounts in transfer list are not net zero
*
*
* TRANSFERS_NOT_ZERO_SUM_FOR_TOKEN = 173;
*/
public static final int TRANSFERS_NOT_ZERO_SUM_FOR_TOKEN_VALUE = 173;
/**
*
* A token symbol was not provided
*
*
* MISSING_TOKEN_SYMBOL = 174;
*/
public static final int MISSING_TOKEN_SYMBOL_VALUE = 174;
/**
*
* The provided token symbol was too long
*
*
* TOKEN_SYMBOL_TOO_LONG = 175;
*/
public static final int TOKEN_SYMBOL_TOO_LONG_VALUE = 175;
/**
*
* KYC must be granted and account does not have KYC granted
*
*
* ACCOUNT_KYC_NOT_GRANTED_FOR_TOKEN = 176;
*/
public static final int ACCOUNT_KYC_NOT_GRANTED_FOR_TOKEN_VALUE = 176;
/**
*
* KYC key is not set on token
*
*
* TOKEN_HAS_NO_KYC_KEY = 177;
*/
public static final int TOKEN_HAS_NO_KYC_KEY_VALUE = 177;
/**
*
* Token balance is not sufficient for the transaction
*
*
* INSUFFICIENT_TOKEN_BALANCE = 178;
*/
public static final int INSUFFICIENT_TOKEN_BALANCE_VALUE = 178;
/**
*
* Token transactions cannot be executed on deleted token
*
*
* TOKEN_WAS_DELETED = 179;
*/
public static final int TOKEN_WAS_DELETED_VALUE = 179;
/**
*
* Supply key is not set on token
*
*
* TOKEN_HAS_NO_SUPPLY_KEY = 180;
*/
public static final int TOKEN_HAS_NO_SUPPLY_KEY_VALUE = 180;
/**
*
* Wipe key is not set on token
*
*
* TOKEN_HAS_NO_WIPE_KEY = 181;
*/
public static final int TOKEN_HAS_NO_WIPE_KEY_VALUE = 181;
/**
*
* The requested token mint amount would cause an invalid total supply
*
*
* INVALID_TOKEN_MINT_AMOUNT = 182;
*/
public static final int INVALID_TOKEN_MINT_AMOUNT_VALUE = 182;
/**
*
* The requested token burn amount would cause an invalid total supply
*
*
* INVALID_TOKEN_BURN_AMOUNT = 183;
*/
public static final int INVALID_TOKEN_BURN_AMOUNT_VALUE = 183;
/**
*
* A required token-account relationship is missing
*
*
* TOKEN_NOT_ASSOCIATED_TO_ACCOUNT = 184;
*/
public static final int TOKEN_NOT_ASSOCIATED_TO_ACCOUNT_VALUE = 184;
/**
*
* The target of a wipe operation was the token treasury account
*
*
* CANNOT_WIPE_TOKEN_TREASURY_ACCOUNT = 185;
*/
public static final int CANNOT_WIPE_TOKEN_TREASURY_ACCOUNT_VALUE = 185;
/**
*
* The provided KYC key was invalid.
*
*
* INVALID_KYC_KEY = 186;
*/
public static final int INVALID_KYC_KEY_VALUE = 186;
/**
*
* The provided wipe key was invalid.
*
*
* INVALID_WIPE_KEY = 187;
*/
public static final int INVALID_WIPE_KEY_VALUE = 187;
/**
*
* The provided freeze key was invalid.
*
*
* INVALID_FREEZE_KEY = 188;
*/
public static final int INVALID_FREEZE_KEY_VALUE = 188;
/**
*
* The provided supply key was invalid.
*
*
* INVALID_SUPPLY_KEY = 189;
*/
public static final int INVALID_SUPPLY_KEY_VALUE = 189;
/**
*
* Token Name is not provided
*
*
* MISSING_TOKEN_NAME = 190;
*/
public static final int MISSING_TOKEN_NAME_VALUE = 190;
/**
*
* Token Name is too long
*
*
* TOKEN_NAME_TOO_LONG = 191;
*/
public static final int TOKEN_NAME_TOO_LONG_VALUE = 191;
/**
*
* The provided wipe amount must not be negative, zero or bigger than the token holder balance
*
*
* INVALID_WIPING_AMOUNT = 192;
*/
public static final int INVALID_WIPING_AMOUNT_VALUE = 192;
/**
*
* Token does not have Admin key set, thus update/delete transactions cannot be performed
*
*
* TOKEN_IS_IMMUTABLE = 193;
*/
public static final int TOKEN_IS_IMMUTABLE_VALUE = 193;
/**
*
* An <tt>associateToken</tt> operation specified a token already associated to the account
*
*
* TOKEN_ALREADY_ASSOCIATED_TO_ACCOUNT = 194;
*/
public static final int TOKEN_ALREADY_ASSOCIATED_TO_ACCOUNT_VALUE = 194;
/**
*
* An attempted operation is invalid until all token balances for the target account are zero
*
*
* TRANSACTION_REQUIRES_ZERO_TOKEN_BALANCES = 195;
*/
public static final int TRANSACTION_REQUIRES_ZERO_TOKEN_BALANCES_VALUE = 195;
/**
*
* An attempted operation is invalid because the account is a treasury
*
*
* ACCOUNT_IS_TREASURY = 196;
*/
public static final int ACCOUNT_IS_TREASURY_VALUE = 196;
/**
*
* Same TokenIDs present in the token list
*
*
* TOKEN_ID_REPEATED_IN_TOKEN_LIST = 197;
*/
public static final int TOKEN_ID_REPEATED_IN_TOKEN_LIST_VALUE = 197;
/**
*
* Exceeded the number of token transfers (both from and to) allowed for token transfer list
*
*
* TOKEN_TRANSFER_LIST_SIZE_LIMIT_EXCEEDED = 198;
*/
public static final int TOKEN_TRANSFER_LIST_SIZE_LIMIT_EXCEEDED_VALUE = 198;
/**
*
* TokenTransfersTransactionBody has no TokenTransferList
*
*
* EMPTY_TOKEN_TRANSFER_BODY = 199;
*/
public static final int EMPTY_TOKEN_TRANSFER_BODY_VALUE = 199;
/**
*
* TokenTransfersTransactionBody has a TokenTransferList with no AccountAmounts
*
*
* EMPTY_TOKEN_TRANSFER_ACCOUNT_AMOUNTS = 200;
*/
public static final int EMPTY_TOKEN_TRANSFER_ACCOUNT_AMOUNTS_VALUE = 200;
/**
*
**
* The Scheduled entity does not exist; or has now expired, been deleted, or been executed
*
*
* INVALID_SCHEDULE_ID = 201;
*/
public static final int INVALID_SCHEDULE_ID_VALUE = 201;
/**
*
**
* The Scheduled entity cannot be modified. Admin key not set
*
*
* SCHEDULE_IS_IMMUTABLE = 202;
*/
public static final int SCHEDULE_IS_IMMUTABLE_VALUE = 202;
/**
*
**
* The provided Scheduled Payer does not exist
*
*
* INVALID_SCHEDULE_PAYER_ID = 203;
*/
public static final int INVALID_SCHEDULE_PAYER_ID_VALUE = 203;
/**
*
**
* The Schedule Create Transaction TransactionID account does not exist
*
*
* INVALID_SCHEDULE_ACCOUNT_ID = 204;
*/
public static final int INVALID_SCHEDULE_ACCOUNT_ID_VALUE = 204;
/**
*
**
* The provided sig map did not contain any new valid signatures from required signers of the scheduled transaction
*
*
* NO_NEW_VALID_SIGNATURES = 205;
*/
public static final int NO_NEW_VALID_SIGNATURES_VALUE = 205;
/**
*
**
* The required signers for a scheduled transaction cannot be resolved, for example because they do not exist or have been deleted
*
*
* UNRESOLVABLE_REQUIRED_SIGNERS = 206;
*/
public static final int UNRESOLVABLE_REQUIRED_SIGNERS_VALUE = 206;
/**
*
**
* Only whitelisted transaction types may be scheduled
*
*
* SCHEDULED_TRANSACTION_NOT_IN_WHITELIST = 207;
*/
public static final int SCHEDULED_TRANSACTION_NOT_IN_WHITELIST_VALUE = 207;
/**
*
**
* At least one of the signatures in the provided sig map did not represent a valid signature for any required signer
*
*
* SOME_SIGNATURES_WERE_INVALID = 208;
*/
public static final int SOME_SIGNATURES_WERE_INVALID_VALUE = 208;
/**
*
**
* The scheduled field in the TransactionID may not be set to true
*
*
* TRANSACTION_ID_FIELD_NOT_ALLOWED = 209;
*/
public static final int TRANSACTION_ID_FIELD_NOT_ALLOWED_VALUE = 209;
/**
*
**
* A schedule already exists with the same identifying fields of an attempted ScheduleCreate (that is, all fields other than scheduledPayerAccountID)
*
*
* IDENTICAL_SCHEDULE_ALREADY_CREATED = 210;
*/
public static final int IDENTICAL_SCHEDULE_ALREADY_CREATED_VALUE = 210;
/**
*
**
* A string field in the transaction has a UTF-8 encoding with the prohibited zero byte
*
*
* INVALID_ZERO_BYTE_IN_STRING = 211;
*/
public static final int INVALID_ZERO_BYTE_IN_STRING_VALUE = 211;
/**
*
**
* A schedule being signed or deleted has already been deleted
*
*
* SCHEDULE_ALREADY_DELETED = 212;
*/
public static final int SCHEDULE_ALREADY_DELETED_VALUE = 212;
/**
*
**
* A schedule being signed or deleted has already been executed
*
*
* SCHEDULE_ALREADY_EXECUTED = 213;
*/
public static final int SCHEDULE_ALREADY_EXECUTED_VALUE = 213;
/**
*
**
* ConsensusSubmitMessage request's message size is larger than allowed.
*
*
* MESSAGE_SIZE_TOO_LARGE = 214;
*/
public static final int MESSAGE_SIZE_TOO_LARGE_VALUE = 214;
/**
*
**
* An operation was assigned to more than one throttle group in a given bucket
*
*
* OPERATION_REPEATED_IN_BUCKET_GROUPS = 215;
*/
public static final int OPERATION_REPEATED_IN_BUCKET_GROUPS_VALUE = 215;
/**
*
**
* The capacity needed to satisfy all opsPerSec groups in a bucket overflowed a signed 8-byte integral type
*
*
* BUCKET_CAPACITY_OVERFLOW = 216;
*/
public static final int BUCKET_CAPACITY_OVERFLOW_VALUE = 216;
/**
*
**
* Given the network size in the address book, the node-level capacity for an operation would never be enough to accept a single request; usually means a bucket burstPeriod should be increased
*
*
* NODE_CAPACITY_NOT_SUFFICIENT_FOR_OPERATION = 217;
*/
public static final int NODE_CAPACITY_NOT_SUFFICIENT_FOR_OPERATION_VALUE = 217;
/**
*
**
* A bucket was defined without any throttle groups
*
*
* BUCKET_HAS_NO_THROTTLE_GROUPS = 218;
*/
public static final int BUCKET_HAS_NO_THROTTLE_GROUPS_VALUE = 218;
/**
*
**
* A throttle group was granted zero opsPerSec
*
*
* THROTTLE_GROUP_HAS_ZERO_OPS_PER_SEC = 219;
*/
public static final int THROTTLE_GROUP_HAS_ZERO_OPS_PER_SEC_VALUE = 219;
/**
*
**
* The throttle definitions file was updated, but some supported operations were not assigned a bucket
*
*
* SUCCESS_BUT_MISSING_EXPECTED_OPERATION = 220;
*/
public static final int SUCCESS_BUT_MISSING_EXPECTED_OPERATION_VALUE = 220;
/**
*
**
* The new contents for the throttle definitions system file were not valid protobuf
*
*
* UNPARSEABLE_THROTTLE_DEFINITIONS = 221;
*/
public static final int UNPARSEABLE_THROTTLE_DEFINITIONS_VALUE = 221;
/**
*
**
* The new throttle definitions system file were invalid, and no more specific error could be divined
*
*
* INVALID_THROTTLE_DEFINITIONS = 222;
*/
public static final int INVALID_THROTTLE_DEFINITIONS_VALUE = 222;
/**
*
**
* The transaction references an account which has passed its expiration without renewal funds available, and currently remains in the ledger only because of the grace period given to expired entities
*
*
* ACCOUNT_EXPIRED_AND_PENDING_REMOVAL = 223;
*/
public static final int ACCOUNT_EXPIRED_AND_PENDING_REMOVAL_VALUE = 223;
/**
*
**
* Invalid token max supply
*
*
* INVALID_TOKEN_MAX_SUPPLY = 224;
*/
public static final int INVALID_TOKEN_MAX_SUPPLY_VALUE = 224;
/**
*
**
* Invalid token nft serial number
*
*
* INVALID_TOKEN_NFT_SERIAL_NUMBER = 225;
*/
public static final int INVALID_TOKEN_NFT_SERIAL_NUMBER_VALUE = 225;
/**
*
**
* Invalid nft id
*
*
* INVALID_NFT_ID = 226;
*/
public static final int INVALID_NFT_ID_VALUE = 226;
/**
*
**
* Nft metadata is too long
*
*
* METADATA_TOO_LONG = 227;
*/
public static final int METADATA_TOO_LONG_VALUE = 227;
/**
*
**
* Repeated operations count exceeds the limit
*
*
* BATCH_SIZE_LIMIT_EXCEEDED = 228;
*/
public static final int BATCH_SIZE_LIMIT_EXCEEDED_VALUE = 228;
/**
*
**
* The range of data to be gathered is out of the set boundaries
*
*
* INVALID_QUERY_RANGE = 229;
*/
public static final int INVALID_QUERY_RANGE_VALUE = 229;
/**
*
**
* A custom fractional fee set a denominator of zero
*
*
* FRACTION_DIVIDES_BY_ZERO = 230;
*/
public static final int FRACTION_DIVIDES_BY_ZERO_VALUE = 230;
/**
*
**
* The transaction payer could not afford a custom fee
*
*
* INSUFFICIENT_PAYER_BALANCE_FOR_CUSTOM_FEE = 231 [deprecated = true];
*/
@java.lang.Deprecated public static final int INSUFFICIENT_PAYER_BALANCE_FOR_CUSTOM_FEE_VALUE = 231;
/**
*
**
* More than 10 custom fees were specified
*
*
* CUSTOM_FEES_LIST_TOO_LONG = 232;
*/
public static final int CUSTOM_FEES_LIST_TOO_LONG_VALUE = 232;
/**
*
**
* Any of the feeCollector accounts for customFees is invalid
*
*
* INVALID_CUSTOM_FEE_COLLECTOR = 233;
*/
public static final int INVALID_CUSTOM_FEE_COLLECTOR_VALUE = 233;
/**
*
**
* Any of the token Ids in customFees is invalid
*
*
* INVALID_TOKEN_ID_IN_CUSTOM_FEES = 234;
*/
public static final int INVALID_TOKEN_ID_IN_CUSTOM_FEES_VALUE = 234;
/**
*
**
* Any of the token Ids in customFees are not associated to feeCollector
*
*
* TOKEN_NOT_ASSOCIATED_TO_FEE_COLLECTOR = 235;
*/
public static final int TOKEN_NOT_ASSOCIATED_TO_FEE_COLLECTOR_VALUE = 235;
/**
*
**
* A token cannot have more units minted due to its configured supply ceiling
*
*
* TOKEN_MAX_SUPPLY_REACHED = 236;
*/
public static final int TOKEN_MAX_SUPPLY_REACHED_VALUE = 236;
/**
*
**
* The transaction attempted to move an NFT serial number from an account other than its owner
*
*
* SENDER_DOES_NOT_OWN_NFT_SERIAL_NO = 237;
*/
public static final int SENDER_DOES_NOT_OWN_NFT_SERIAL_NO_VALUE = 237;
/**
*
**
* A custom fee schedule entry did not specify either a fixed or fractional fee
*
*
* CUSTOM_FEE_NOT_FULLY_SPECIFIED = 238;
*/
public static final int CUSTOM_FEE_NOT_FULLY_SPECIFIED_VALUE = 238;
/**
*
**
* Only positive fees may be assessed at this time
*
*
* CUSTOM_FEE_MUST_BE_POSITIVE = 239;
*/
public static final int CUSTOM_FEE_MUST_BE_POSITIVE_VALUE = 239;
/**
*
**
* Fee schedule key is not set on token
*
*
* TOKEN_HAS_NO_FEE_SCHEDULE_KEY = 240;
*/
public static final int TOKEN_HAS_NO_FEE_SCHEDULE_KEY_VALUE = 240;
/**
*
**
* A fractional custom fee exceeded the range of a 64-bit signed integer
*
*
* CUSTOM_FEE_OUTSIDE_NUMERIC_RANGE = 241;
*/
public static final int CUSTOM_FEE_OUTSIDE_NUMERIC_RANGE_VALUE = 241;
/**
*
**
* A royalty cannot exceed the total fungible value exchanged for an NFT
*
*
* ROYALTY_FRACTION_CANNOT_EXCEED_ONE = 242;
*/
public static final int ROYALTY_FRACTION_CANNOT_EXCEED_ONE_VALUE = 242;
/**
*
**
* Each fractional custom fee must have its maximum_amount, if specified, at least its minimum_amount
*
*
* FRACTIONAL_FEE_MAX_AMOUNT_LESS_THAN_MIN_AMOUNT = 243;
*/
public static final int FRACTIONAL_FEE_MAX_AMOUNT_LESS_THAN_MIN_AMOUNT_VALUE = 243;
/**
*
**
* A fee schedule update tried to clear the custom fees from a token whose fee schedule was already empty
*
*
* CUSTOM_SCHEDULE_ALREADY_HAS_NO_FEES = 244;
*/
public static final int CUSTOM_SCHEDULE_ALREADY_HAS_NO_FEES_VALUE = 244;
/**
*
**
* Only tokens of type FUNGIBLE_COMMON can be used to as fee schedule denominations
*
*
* CUSTOM_FEE_DENOMINATION_MUST_BE_FUNGIBLE_COMMON = 245;
*/
public static final int CUSTOM_FEE_DENOMINATION_MUST_BE_FUNGIBLE_COMMON_VALUE = 245;
/**
*
**
* Only tokens of type FUNGIBLE_COMMON can have fractional fees
*
*
* CUSTOM_FRACTIONAL_FEE_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON = 246;
*/
public static final int CUSTOM_FRACTIONAL_FEE_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON_VALUE = 246;
/**
*
**
* The provided custom fee schedule key was invalid
*
*
* INVALID_CUSTOM_FEE_SCHEDULE_KEY = 247;
*/
public static final int INVALID_CUSTOM_FEE_SCHEDULE_KEY_VALUE = 247;
/**
*
**
* The requested token mint metadata was invalid
*
*
* INVALID_TOKEN_MINT_METADATA = 248;
*/
public static final int INVALID_TOKEN_MINT_METADATA_VALUE = 248;
/**
*
**
* The requested token burn metadata was invalid
*
*
* INVALID_TOKEN_BURN_METADATA = 249;
*/
public static final int INVALID_TOKEN_BURN_METADATA_VALUE = 249;
/**
*
**
* The treasury for a unique token cannot be changed until it owns no NFTs
*
*
* CURRENT_TREASURY_STILL_OWNS_NFTS = 250;
*/
public static final int CURRENT_TREASURY_STILL_OWNS_NFTS_VALUE = 250;
/**
*
**
* An account cannot be dissociated from a unique token if it owns NFTs for the token
*
*
* ACCOUNT_STILL_OWNS_NFTS = 251;
*/
public static final int ACCOUNT_STILL_OWNS_NFTS_VALUE = 251;
/**
*
**
* A NFT can only be burned when owned by the unique token's treasury
*
*
* TREASURY_MUST_OWN_BURNED_NFT = 252;
*/
public static final int TREASURY_MUST_OWN_BURNED_NFT_VALUE = 252;
/**
*
**
* An account did not own the NFT to be wiped
*
*
* ACCOUNT_DOES_NOT_OWN_WIPED_NFT = 253;
*/
public static final int ACCOUNT_DOES_NOT_OWN_WIPED_NFT_VALUE = 253;
/**
*
**
* An AccountAmount token transfers list referenced a token type other than FUNGIBLE_COMMON
*
*
* ACCOUNT_AMOUNT_TRANSFERS_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON = 254;
*/
public static final int ACCOUNT_AMOUNT_TRANSFERS_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON_VALUE = 254;
/**
*
**
* All the NFTs allowed in the current price regime have already been minted
*
*
* MAX_NFTS_IN_PRICE_REGIME_HAVE_BEEN_MINTED = 255;
*/
public static final int MAX_NFTS_IN_PRICE_REGIME_HAVE_BEEN_MINTED_VALUE = 255;
/**
*
**
* The payer account has been marked as deleted
*
*
* PAYER_ACCOUNT_DELETED = 256;
*/
public static final int PAYER_ACCOUNT_DELETED_VALUE = 256;
/**
*
**
* The reference chain of custom fees for a transferred token exceeded the maximum length of 2
*
*
* CUSTOM_FEE_CHARGING_EXCEEDED_MAX_RECURSION_DEPTH = 257;
*/
public static final int CUSTOM_FEE_CHARGING_EXCEEDED_MAX_RECURSION_DEPTH_VALUE = 257;
/**
*
**
* More than 20 balance adjustments were to satisfy a CryptoTransfer and its implied custom fee payments
*
*
* CUSTOM_FEE_CHARGING_EXCEEDED_MAX_ACCOUNT_AMOUNTS = 258;
*/
public static final int CUSTOM_FEE_CHARGING_EXCEEDED_MAX_ACCOUNT_AMOUNTS_VALUE = 258;
/**
*
**
* The sender account in the token transfer transaction could not afford a custom fee
*
*
* INSUFFICIENT_SENDER_ACCOUNT_BALANCE_FOR_CUSTOM_FEE = 259;
*/
public static final int INSUFFICIENT_SENDER_ACCOUNT_BALANCE_FOR_CUSTOM_FEE_VALUE = 259;
/**
*
**
* Currently no more than 4,294,967,295 NFTs may be minted for a given unique token type
*
*
* SERIAL_NUMBER_LIMIT_REACHED = 260;
*/
public static final int SERIAL_NUMBER_LIMIT_REACHED_VALUE = 260;
/**
*
**
* Only tokens of type NON_FUNGIBLE_UNIQUE can have royalty fees
*
*
* CUSTOM_ROYALTY_FEE_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE = 261;
*/
public static final int CUSTOM_ROYALTY_FEE_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE_VALUE = 261;
/**
*
**
* The account has reached the limit on the automatic associations count.
*
*
* NO_REMAINING_AUTOMATIC_ASSOCIATIONS = 262;
*/
public static final int NO_REMAINING_AUTOMATIC_ASSOCIATIONS_VALUE = 262;
/**
*
**
* Already existing automatic associations are more than the new maximum automatic associations.
*
*
* EXISTING_AUTOMATIC_ASSOCIATIONS_EXCEED_GIVEN_LIMIT = 263;
*/
public static final int EXISTING_AUTOMATIC_ASSOCIATIONS_EXCEED_GIVEN_LIMIT_VALUE = 263;
/**
*
**
* Cannot set the number of automatic associations for an account more than the maximum allowed
* token associations <tt>tokens.maxPerAccount</tt>.
*
*
* REQUESTED_NUM_AUTOMATIC_ASSOCIATIONS_EXCEEDS_ASSOCIATION_LIMIT = 264;
*/
public static final int REQUESTED_NUM_AUTOMATIC_ASSOCIATIONS_EXCEEDS_ASSOCIATION_LIMIT_VALUE = 264;
/**
*
**
* Token is paused. This Token cannot be a part of any kind of Transaction until unpaused.
*
*
* TOKEN_IS_PAUSED = 265;
*/
public static final int TOKEN_IS_PAUSED_VALUE = 265;
/**
*
**
* Pause key is not set on token
*
*
* TOKEN_HAS_NO_PAUSE_KEY = 266;
*/
public static final int TOKEN_HAS_NO_PAUSE_KEY_VALUE = 266;
/**
*
**
* The provided pause key was invalid
*
*
* INVALID_PAUSE_KEY = 267;
*/
public static final int INVALID_PAUSE_KEY_VALUE = 267;
/**
*
**
* The update file in a freeze transaction body must exist.
*
*
* FREEZE_UPDATE_FILE_DOES_NOT_EXIST = 268;
*/
public static final int FREEZE_UPDATE_FILE_DOES_NOT_EXIST_VALUE = 268;
/**
*
**
* The hash of the update file in a freeze transaction body must match the in-memory hash.
*
*
* FREEZE_UPDATE_FILE_HASH_DOES_NOT_MATCH = 269;
*/
public static final int FREEZE_UPDATE_FILE_HASH_DOES_NOT_MATCH_VALUE = 269;
/**
*
**
* A FREEZE_UPGRADE transaction was handled with no previous update prepared.
*
*
* NO_UPGRADE_HAS_BEEN_PREPARED = 270;
*/
public static final int NO_UPGRADE_HAS_BEEN_PREPARED_VALUE = 270;
/**
*
**
* A FREEZE_ABORT transaction was handled with no scheduled freeze.
*
*
* NO_FREEZE_IS_SCHEDULED = 271;
*/
public static final int NO_FREEZE_IS_SCHEDULED_VALUE = 271;
/**
*
**
* The update file hash when handling a FREEZE_UPGRADE transaction differs from the file
* hash at the time of handling the PREPARE_UPGRADE transaction.
*
*
* UPDATE_FILE_HASH_CHANGED_SINCE_PREPARE_UPGRADE = 272;
*/
public static final int UPDATE_FILE_HASH_CHANGED_SINCE_PREPARE_UPGRADE_VALUE = 272;
/**
*
**
* The given freeze start time was in the (consensus) past.
*
*
* FREEZE_START_TIME_MUST_BE_FUTURE = 273;
*/
public static final int FREEZE_START_TIME_MUST_BE_FUTURE_VALUE = 273;
/**
*
**
* The prepared update file cannot be updated or appended until either the upgrade has
* been completed, or a FREEZE_ABORT has been handled.
*
*
* PREPARED_UPDATE_FILE_IS_IMMUTABLE = 274;
*/
public static final int PREPARED_UPDATE_FILE_IS_IMMUTABLE_VALUE = 274;
/**
*
**
* Once a freeze is scheduled, it must be aborted before any other type of freeze can
* can be performed.
*
*
* FREEZE_ALREADY_SCHEDULED = 275;
*/
public static final int FREEZE_ALREADY_SCHEDULED_VALUE = 275;
/**
*
**
* If an NMT upgrade has been prepared, the following operation must be a FREEZE_UPGRADE.
* (To issue a FREEZE_ONLY, submit a FREEZE_ABORT first.)
*
*
* FREEZE_UPGRADE_IN_PROGRESS = 276;
*/
public static final int FREEZE_UPGRADE_IN_PROGRESS_VALUE = 276;
/**
*
**
* If an NMT upgrade has been prepared, the subsequent FREEZE_UPGRADE transaction must
* confirm the id of the file to be used in the upgrade.
*
*
* UPDATE_FILE_ID_DOES_NOT_MATCH_PREPARED = 277;
*/
public static final int UPDATE_FILE_ID_DOES_NOT_MATCH_PREPARED_VALUE = 277;
/**
*
**
* If an NMT upgrade has been prepared, the subsequent FREEZE_UPGRADE transaction must
* confirm the hash of the file to be used in the upgrade.
*
*
* UPDATE_FILE_HASH_DOES_NOT_MATCH_PREPARED = 278;
*/
public static final int UPDATE_FILE_HASH_DOES_NOT_MATCH_PREPARED_VALUE = 278;
/**
*
**
* Consensus throttle did not allow execution of this transaction. System is throttled at
* consensus level.
*
*
* CONSENSUS_GAS_EXHAUSTED = 279;
*/
public static final int CONSENSUS_GAS_EXHAUSTED_VALUE = 279;
/**
*
**
* A precompiled contract succeeded, but was later reverted.
*
*
* REVERTED_SUCCESS = 280;
*/
public static final int REVERTED_SUCCESS_VALUE = 280;
/**
*
**
* All contract storage allocated to the current price regime has been consumed.
*
*
* MAX_STORAGE_IN_PRICE_REGIME_HAS_BEEN_USED = 281;
*/
public static final int MAX_STORAGE_IN_PRICE_REGIME_HAS_BEEN_USED_VALUE = 281;
/**
*
**
* An alias used in a CryptoTransfer transaction is not the serialization of a primitive Key
* message--that is, a Key with a single Ed25519 or ECDSA(secp256k1) public key and no
* unknown protobuf fields.
*
*
* INVALID_ALIAS_KEY = 282;
*/
public static final int INVALID_ALIAS_KEY_VALUE = 282;
/**
*
**
* A fungible token transfer expected a different number of decimals than the involved
* type actually has.
*
*
* UNEXPECTED_TOKEN_DECIMALS = 283;
*/
public static final int UNEXPECTED_TOKEN_DECIMALS_VALUE = 283;
/**
*
**
* [Deprecated] The proxy account id is invalid or does not exist.
*
*
* INVALID_PROXY_ACCOUNT_ID = 284 [deprecated = true];
*/
@java.lang.Deprecated public static final int INVALID_PROXY_ACCOUNT_ID_VALUE = 284;
/**
*
**
* The transfer account id in CryptoDelete transaction is invalid or does not exist.
*
*
* INVALID_TRANSFER_ACCOUNT_ID = 285;
*/
public static final int INVALID_TRANSFER_ACCOUNT_ID_VALUE = 285;
/**
*
**
* The fee collector account id in TokenFeeScheduleUpdate is invalid or does not exist.
*
*
* INVALID_FEE_COLLECTOR_ACCOUNT_ID = 286;
*/
public static final int INVALID_FEE_COLLECTOR_ACCOUNT_ID_VALUE = 286;
/**
*
**
* The alias already set on an account cannot be updated using CryptoUpdate transaction.
*
*
* ALIAS_IS_IMMUTABLE = 287;
*/
public static final int ALIAS_IS_IMMUTABLE_VALUE = 287;
/**
*
**
* An approved allowance specifies a spender account that is the same as the hbar/token
* owner account.
*
*
* SPENDER_ACCOUNT_SAME_AS_OWNER = 288;
*/
public static final int SPENDER_ACCOUNT_SAME_AS_OWNER_VALUE = 288;
/**
*
**
* The establishment or adjustment of an approved allowance cause the token allowance
* to exceed the token maximum supply.
*
*
* AMOUNT_EXCEEDS_TOKEN_MAX_SUPPLY = 289;
*/
public static final int AMOUNT_EXCEEDS_TOKEN_MAX_SUPPLY_VALUE = 289;
/**
*
**
* The specified amount for an approved allowance cannot be negative.
*
*
* NEGATIVE_ALLOWANCE_AMOUNT = 290;
*/
public static final int NEGATIVE_ALLOWANCE_AMOUNT_VALUE = 290;
/**
*
**
* [Deprecated] The approveForAll flag cannot be set for a fungible token.
*
*
* CANNOT_APPROVE_FOR_ALL_FUNGIBLE_COMMON = 291 [deprecated = true];
*/
@java.lang.Deprecated public static final int CANNOT_APPROVE_FOR_ALL_FUNGIBLE_COMMON_VALUE = 291;
/**
*
**
* The spender does not have an existing approved allowance with the hbar/token owner.
*
*
* SPENDER_DOES_NOT_HAVE_ALLOWANCE = 292;
*/
public static final int SPENDER_DOES_NOT_HAVE_ALLOWANCE_VALUE = 292;
/**
*
**
* The transfer amount exceeds the current approved allowance for the spender account.
*
*
* AMOUNT_EXCEEDS_ALLOWANCE = 293;
*/
public static final int AMOUNT_EXCEEDS_ALLOWANCE_VALUE = 293;
/**
*
**
* The payer account of an approveAllowances or adjustAllowance transaction is attempting
* to go beyond the maximum allowed number of allowances.
*
*
* MAX_ALLOWANCES_EXCEEDED = 294;
*/
public static final int MAX_ALLOWANCES_EXCEEDED_VALUE = 294;
/**
*
**
* No allowances have been specified in the approval transaction.
*
*
* EMPTY_ALLOWANCES = 295;
*/
public static final int EMPTY_ALLOWANCES_VALUE = 295;
/**
*
**
* [Deprecated] Spender is repeated more than once in Crypto or Token or NFT allowance lists in a single
* CryptoApproveAllowance transaction.
*
*
* SPENDER_ACCOUNT_REPEATED_IN_ALLOWANCES = 296 [deprecated = true];
*/
@java.lang.Deprecated public static final int SPENDER_ACCOUNT_REPEATED_IN_ALLOWANCES_VALUE = 296;
/**
*
**
* [Deprecated] Serial numbers are repeated in nft allowance for a single spender account
*
*
* REPEATED_SERIAL_NUMS_IN_NFT_ALLOWANCES = 297 [deprecated = true];
*/
@java.lang.Deprecated public static final int REPEATED_SERIAL_NUMS_IN_NFT_ALLOWANCES_VALUE = 297;
/**
*
**
* Fungible common token used in NFT allowances
*
*
* FUNGIBLE_TOKEN_IN_NFT_ALLOWANCES = 298;
*/
public static final int FUNGIBLE_TOKEN_IN_NFT_ALLOWANCES_VALUE = 298;
/**
*
**
* Non fungible token used in fungible token allowances
*
*
* NFT_IN_FUNGIBLE_TOKEN_ALLOWANCES = 299;
*/
public static final int NFT_IN_FUNGIBLE_TOKEN_ALLOWANCES_VALUE = 299;
/**
*
**
* The account id specified as the owner is invalid or does not exist.
*
*
* INVALID_ALLOWANCE_OWNER_ID = 300;
*/
public static final int INVALID_ALLOWANCE_OWNER_ID_VALUE = 300;
/**
*
**
* The account id specified as the spender is invalid or does not exist.
*
*
* INVALID_ALLOWANCE_SPENDER_ID = 301;
*/
public static final int INVALID_ALLOWANCE_SPENDER_ID_VALUE = 301;
/**
*
**
* [Deprecated] If the CryptoDeleteAllowance transaction has repeated crypto or token or Nft allowances to delete.
*
*
* REPEATED_ALLOWANCES_TO_DELETE = 302 [deprecated = true];
*/
@java.lang.Deprecated public static final int REPEATED_ALLOWANCES_TO_DELETE_VALUE = 302;
/**
*
**
* If the account Id specified as the delegating spender is invalid or does not exist.
*
*
* INVALID_DELEGATING_SPENDER = 303;
*/
public static final int INVALID_DELEGATING_SPENDER_VALUE = 303;
/**
*
**
* The delegating Spender cannot grant approveForAll allowance on a NFT token type for another spender.
*
*
* DELEGATING_SPENDER_CANNOT_GRANT_APPROVE_FOR_ALL = 304;
*/
public static final int DELEGATING_SPENDER_CANNOT_GRANT_APPROVE_FOR_ALL_VALUE = 304;
/**
*
**
* The delegating Spender cannot grant allowance on a NFT serial for another spender as it doesnt not have approveForAll
* granted on token-owner.
*
*
* DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL = 305;
*/
public static final int DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL_VALUE = 305;
/**
*
**
* The scheduled transaction could not be created because it's expiration_time was too far in the future.
*
*
* SCHEDULE_EXPIRATION_TIME_TOO_FAR_IN_FUTURE = 306;
*/
public static final int SCHEDULE_EXPIRATION_TIME_TOO_FAR_IN_FUTURE_VALUE = 306;
/**
*
**
* The scheduled transaction could not be created because it's expiration_time was less than or equal to the consensus time.
*
*
* SCHEDULE_EXPIRATION_TIME_MUST_BE_HIGHER_THAN_CONSENSUS_TIME = 307;
*/
public static final int SCHEDULE_EXPIRATION_TIME_MUST_BE_HIGHER_THAN_CONSENSUS_TIME_VALUE = 307;
/**
*
**
* The scheduled transaction could not be created because it would cause throttles to be violated on the specified expiration_time.
*
*
* SCHEDULE_FUTURE_THROTTLE_EXCEEDED = 308;
*/
public static final int SCHEDULE_FUTURE_THROTTLE_EXCEEDED_VALUE = 308;
/**
*
**
* The scheduled transaction could not be created because it would cause the gas limit to be violated on the specified expiration_time.
*
*
* SCHEDULE_FUTURE_GAS_LIMIT_EXCEEDED = 309;
*/
public static final int SCHEDULE_FUTURE_GAS_LIMIT_EXCEEDED_VALUE = 309;
/**
*
**
* The ethereum transaction either failed parsing or failed signature validation, or some other EthereumTransaction error not covered by another response code.
*
*
* INVALID_ETHEREUM_TRANSACTION = 310;
*/
public static final int INVALID_ETHEREUM_TRANSACTION_VALUE = 310;
/**
*
**
* EthereumTransaction was signed against a chainId that this network does not support.
*
*
* WRONG_CHAIN_ID = 311;
*/
public static final int WRONG_CHAIN_ID_VALUE = 311;
/**
*
**
* This transaction specified an ethereumNonce that is not the current ethereumNonce of the account.
*
*
* WRONG_NONCE = 312;
*/
public static final int WRONG_NONCE_VALUE = 312;
/**
*
**
* The ethereum transaction specified an access list, which the network does not support.
*
*
* ACCESS_LIST_UNSUPPORTED = 313;
*/
public static final int ACCESS_LIST_UNSUPPORTED_VALUE = 313;
/**
*
**
* A schedule being signed or deleted has passed it's expiration date and is pending execution if needed and then expiration.
*
*
* SCHEDULE_PENDING_EXPIRATION = 314;
*/
public static final int SCHEDULE_PENDING_EXPIRATION_VALUE = 314;
/**
*
**
* A selfdestruct or ContractDelete targeted a contract that is a token treasury.
*
*
* CONTRACT_IS_TOKEN_TREASURY = 315;
*/
public static final int CONTRACT_IS_TOKEN_TREASURY_VALUE = 315;
/**
*
**
* A selfdestruct or ContractDelete targeted a contract with non-zero token balances.
*
*
* CONTRACT_HAS_NON_ZERO_TOKEN_BALANCES = 316;
*/
public static final int CONTRACT_HAS_NON_ZERO_TOKEN_BALANCES_VALUE = 316;
/**
*
**
* A contract referenced by a transaction is "detached"; that is, expired and lacking any
* hbar funds for auto-renewal payment---but still within its post-expiry grace period.
*
*
* CONTRACT_EXPIRED_AND_PENDING_REMOVAL = 317;
*/
public static final int CONTRACT_EXPIRED_AND_PENDING_REMOVAL_VALUE = 317;
/**
*
**
* A ContractUpdate requested removal of a contract's auto-renew account, but that contract has
* no auto-renew account.
*
*
* CONTRACT_HAS_NO_AUTO_RENEW_ACCOUNT = 318;
*/
public static final int CONTRACT_HAS_NO_AUTO_RENEW_ACCOUNT_VALUE = 318;
/**
*
**
* A delete transaction submitted via HAPI set permanent_removal=true
*
*
* PERMANENT_REMOVAL_REQUIRES_SYSTEM_INITIATION = 319;
*/
public static final int PERMANENT_REMOVAL_REQUIRES_SYSTEM_INITIATION_VALUE = 319;
/**
*
*
* A CryptoCreate or ContractCreate used the deprecated proxyAccountID field.
*
*
* PROXY_ACCOUNT_ID_FIELD_IS_DEPRECATED = 320;
*/
public static final int PROXY_ACCOUNT_ID_FIELD_IS_DEPRECATED_VALUE = 320;
/**
*
**
* An account set the staked_account_id to itself in CryptoUpdate or ContractUpdate transactions.
*
*
* SELF_STAKING_IS_NOT_ALLOWED = 321;
*/
public static final int SELF_STAKING_IS_NOT_ALLOWED_VALUE = 321;
/**
*
**
* The staking account id or staking node id given is invalid or does not exist.
*
*
* INVALID_STAKING_ID = 322;
*/
public static final int INVALID_STAKING_ID_VALUE = 322;
/**
*
**
* Native staking, while implemented, has not yet enabled by the council.
*
*
* STAKING_NOT_ENABLED = 323;
*/
public static final int STAKING_NOT_ENABLED_VALUE = 323;
/**
*
**
* The range provided in UtilPrng transaction is negative.
*
*
* INVALID_PRNG_RANGE = 324;
*/
public static final int INVALID_PRNG_RANGE_VALUE = 324;
/**
*
**
* The maximum number of entities allowed in the current price regime have been created.
*
*
* MAX_ENTITIES_IN_PRICE_REGIME_HAVE_BEEN_CREATED = 325;
*/
public static final int MAX_ENTITIES_IN_PRICE_REGIME_HAVE_BEEN_CREATED_VALUE = 325;
/**
*
**
* The full prefix signature for precompile is not valid
*
*
* INVALID_FULL_PREFIX_SIGNATURE_FOR_PRECOMPILE = 326;
*/
public static final int INVALID_FULL_PREFIX_SIGNATURE_FOR_PRECOMPILE_VALUE = 326;
/**
*
**
* The combined balances of a contract and its auto-renew account (if any) did not cover
* the rent charged for net new storage used in a transaction.
*
*
* INSUFFICIENT_BALANCES_FOR_STORAGE_RENT = 327;
*/
public static final int INSUFFICIENT_BALANCES_FOR_STORAGE_RENT_VALUE = 327;
/**
*
**
* A contract transaction tried to use more than the allowed number of child records, via
* either system contract records or internal contract creations.
*
*
* MAX_CHILD_RECORDS_EXCEEDED = 328;
*/
public static final int MAX_CHILD_RECORDS_EXCEEDED_VALUE = 328;
/**
*
**
* The combined balances of a contract and its auto-renew account (if any) or balance of an account did not cover
* the auto-renewal fees in a transaction.
*
*
* INSUFFICIENT_BALANCES_FOR_RENEWAL_FEES = 329;
*/
public static final int INSUFFICIENT_BALANCES_FOR_RENEWAL_FEES_VALUE = 329;
/**
*
**
* A transaction's protobuf message includes unknown fields; could mean that a client
* expects not-yet-released functionality to be available.
*
*
* TRANSACTION_HAS_UNKNOWN_FIELDS = 330;
*/
public static final int TRANSACTION_HAS_UNKNOWN_FIELDS_VALUE = 330;
/**
*
**
* The account cannot be modified. Account's key is not set
*
*
* ACCOUNT_IS_IMMUTABLE = 331;
*/
public static final int ACCOUNT_IS_IMMUTABLE_VALUE = 331;
/**
*
**
* An alias that is assigned to an account or contract cannot be assigned to another account or contract.
*
*
* ALIAS_ALREADY_ASSIGNED = 332;
*/
public static final int ALIAS_ALREADY_ASSIGNED_VALUE = 332;
/**
*
**
* A provided metadata key was invalid. Verification includes, for example, checking the size of Ed25519 and ECDSA(secp256k1) public keys.
*
*
* INVALID_METADATA_KEY = 333;
*/
public static final int INVALID_METADATA_KEY_VALUE = 333;
/**
*
**
* Metadata key is not set on token
*
*
* TOKEN_HAS_NO_METADATA_KEY = 334;
*/
public static final int TOKEN_HAS_NO_METADATA_KEY_VALUE = 334;
/**
*
**
* Token Metadata is not provided
*
*
* MISSING_TOKEN_METADATA = 335;
*/
public static final int MISSING_TOKEN_METADATA_VALUE = 335;
/**
*
**
* NFT serial numbers are missing in the TokenUpdateNftsTransactionBody
*
*
* MISSING_SERIAL_NUMBERS = 336;
*/
public static final int MISSING_SERIAL_NUMBERS_VALUE = 336;
/**
*
**
* Admin key is not set on token
*
*
* TOKEN_HAS_NO_ADMIN_KEY = 337;
*/
public static final int TOKEN_HAS_NO_ADMIN_KEY_VALUE = 337;
/**
*
**
* A transaction failed because the consensus node identified is
* deleted from the address book.
*
*
* NODE_DELETED = 338;
*/
public static final int NODE_DELETED_VALUE = 338;
/**
*
**
* A transaction failed because the consensus node identified is not valid or
* does not exist in state.
*
*
* INVALID_NODE_ID = 339;
*/
public static final int INVALID_NODE_ID_VALUE = 339;
/**
*
**
* A transaction failed because one or more entries in the list of
* service endpoints for the `gossip_endpoint` field is invalid.<br/>
* The most common cause for this response is a service endpoint that has
* the domain name (DNS) set rather than address and port.
*
*
* INVALID_GOSSIP_ENDPOINT = 340;
*/
public static final int INVALID_GOSSIP_ENDPOINT_VALUE = 340;
/**
*
**
* A transaction failed because the node account identifier provided
* does not exist or is not valid.<br/>
* One common source of this error is providing a node account identifier
* using the "alias" form rather than "numeric" form.
*
*
* INVALID_NODE_ACCOUNT_ID = 341;
*/
public static final int INVALID_NODE_ACCOUNT_ID_VALUE = 341;
/**
*
**
* A transaction failed because the description field cannot be encoded
* as UTF-8 or is more than 100 bytes when encoded.
*
*
* INVALID_NODE_DESCRIPTION = 342;
*/
public static final int INVALID_NODE_DESCRIPTION_VALUE = 342;
/**
*
**
* A transaction failed because one or more entries in the list of
* service endpoints for the `service_endpoint` field is invalid.<br/>
* The most common cause for this response is a service endpoint that has
* the domain name (DNS) set rather than address and port.
*
*
* INVALID_SERVICE_ENDPOINT = 343;
*/
public static final int INVALID_SERVICE_ENDPOINT_VALUE = 343;
/**
*
**
* A transaction failed because the TLS certificate provided for the
* node is missing or invalid.<br/>
* The certificate MUST be a TLS certificate of a type permitted for gossip
* signatures.<br/>
* The value presented MUST be a UTF-8 NFKD encoding of the TLS
* certificate.<br/>
* The certificate encoded MUST be in PEM format.<br/>
* The `gossip_ca_certificate` field is REQUIRED and MUST NOT be empty.
*
*
* INVALID_GOSSIP_CA_CERTIFICATE = 344;
*/
public static final int INVALID_GOSSIP_CA_CERTIFICATE_VALUE = 344;
/**
*
**
* A transaction failed because the hash provided for the gRPC certificate
* is present but invalid.<br/>
* The `grpc_certificate_hash` MUST be a SHA-384 hash.<br/>
* The input hashed MUST be a UTF-8 NFKD encoding of the actual TLS
* certificate.<br/>
* The certificate to be encoded MUST be in PEM format.
*
*
* INVALID_GRPC_CERTIFICATE = 345;
*/
public static final int INVALID_GRPC_CERTIFICATE_VALUE = 345;
/**
*
**
* The maximum automatic associations value is not valid.<br/>
* The most common cause for this error is a value less than `-1`.
*
*
* INVALID_MAX_AUTO_ASSOCIATIONS = 346;
*/
public static final int INVALID_MAX_AUTO_ASSOCIATIONS_VALUE = 346;
/**
*
**
* The maximum number of nodes allowed in the address book have been created.
*
*
* MAX_NODES_CREATED = 347;
*/
public static final int MAX_NODES_CREATED_VALUE = 347;
/**
*
**
* In ServiceEndpoint, domain_name and ipAddressV4 are mutually exclusive
*
*
* IP_FQDN_CANNOT_BE_SET_FOR_SAME_ENDPOINT = 348;
*/
public static final int IP_FQDN_CANNOT_BE_SET_FOR_SAME_ENDPOINT_VALUE = 348;
/**
*
**
* Fully qualified domain name is not allowed in gossip_endpoint
*
*
* GOSSIP_ENDPOINT_CANNOT_HAVE_FQDN = 349;
*/
public static final int GOSSIP_ENDPOINT_CANNOT_HAVE_FQDN_VALUE = 349;
/**
*
**
* In ServiceEndpoint, domain_name size too large
*
*
* FQDN_SIZE_TOO_LARGE = 350;
*/
public static final int FQDN_SIZE_TOO_LARGE_VALUE = 350;
/**
*
**
* ServiceEndpoint is invalid
*
*
* INVALID_ENDPOINT = 351;
*/
public static final int INVALID_ENDPOINT_VALUE = 351;
/**
*
**
* The number of gossip endpoints exceeds the limit
*
*
* GOSSIP_ENDPOINTS_EXCEEDED_LIMIT = 352;
*/
public static final int GOSSIP_ENDPOINTS_EXCEEDED_LIMIT_VALUE = 352;
/**
*
**
* The transaction attempted to use duplicate `TokenReference`.<br/>
* This affects `TokenReject` attempting to reject same token reference more than once.
*
*
* TOKEN_REFERENCE_REPEATED = 353;
*/
public static final int TOKEN_REFERENCE_REPEATED_VALUE = 353;
/**
*
**
* The account id specified as the owner in `TokenReject` is invalid or does not exist.
*
*
* INVALID_OWNER_ID = 354;
*/
public static final int INVALID_OWNER_ID_VALUE = 354;
/**
*
**
* The transaction attempted to use more than the allowed number of `TokenReference`.
*
*
* TOKEN_REFERENCE_LIST_SIZE_LIMIT_EXCEEDED = 355;
*/
public static final int TOKEN_REFERENCE_LIST_SIZE_LIMIT_EXCEEDED_VALUE = 355;
/**
*
**
* The number of service endpoints exceeds the limit
*
*
* SERVICE_ENDPOINTS_EXCEEDED_LIMIT = 356;
*/
public static final int SERVICE_ENDPOINTS_EXCEEDED_LIMIT_VALUE = 356;
/**
*
*
* The IPv4 address is invalid
*
*
* INVALID_IPV4_ADDRESS = 357;
*/
public static final int INVALID_IPV4_ADDRESS_VALUE = 357;
/**
*
**
* The transaction attempted to use empty `TokenReference` list.
*
*
* EMPTY_TOKEN_REFERENCE_LIST = 358;
*/
public static final int EMPTY_TOKEN_REFERENCE_LIST_VALUE = 358;
/**
*
*
* The node account is not allowed to be updated
*
*
* UPDATE_NODE_ACCOUNT_NOT_ALLOWED = 359;
*/
public static final int UPDATE_NODE_ACCOUNT_NOT_ALLOWED_VALUE = 359;
/**
*
*
* The token has no metadata or supply key
*
*
* TOKEN_HAS_NO_METADATA_OR_SUPPLY_KEY = 360;
*/
public static final int TOKEN_HAS_NO_METADATA_OR_SUPPLY_KEY_VALUE = 360;
/**
*
**
* The transaction attempted to the use an empty List of `PendingAirdropId`.
*
*
* EMPTY_PENDING_AIRDROP_ID_LIST = 361;
*/
public static final int EMPTY_PENDING_AIRDROP_ID_LIST_VALUE = 361;
/**
*
**
* The transaction attempted to the same `PendingAirdropId` twice.
*
*
* PENDING_AIRDROP_ID_REPEATED = 362;
*/
public static final int PENDING_AIRDROP_ID_REPEATED_VALUE = 362;
/**
*
**
* The transaction attempted to use more than the allowed number of `PendingAirdropId`.
*
*
* PENDING_AIRDROP_ID_LIST_TOO_LONG = 363;
*/
public static final int PENDING_AIRDROP_ID_LIST_TOO_LONG_VALUE = 363;
/**
*
*
* A pending airdrop already exists for the specified NFT.
*
*
* PENDING_NFT_AIRDROP_ALREADY_EXISTS = 364;
*/
public static final int PENDING_NFT_AIRDROP_ALREADY_EXISTS_VALUE = 364;
/**
*
*
* The identified account is sender for one or more pending airdrop(s)
* and cannot be deleted.<br/>
* Requester should cancel all pending airdrops before resending
* this transaction.
*
*
* ACCOUNT_HAS_PENDING_AIRDROPS = 365;
*/
public static final int ACCOUNT_HAS_PENDING_AIRDROPS_VALUE = 365;
/**
*
**
* Consensus throttle did not allow execution of this transaction.<br/>
* The transaction should be retried after a modest delay.
*
*
* THROTTLED_AT_CONSENSUS = 366;
*/
public static final int THROTTLED_AT_CONSENSUS_VALUE = 366;
/**
*
**
* The provided pending airdrop id is invalid.<br/>
* This pending airdrop MAY already be claimed or cancelled.
* <p>
* The client SHOULD query a mirror node to determine the current status of
* the pending airdrop.
*
*
* INVALID_PENDING_AIRDROP_ID = 367;
*/
public static final int INVALID_PENDING_AIRDROP_ID_VALUE = 367;
/**
*
**
* The token to be airdropped has a fallback royalty fee and cannot be
* sent or claimed via an airdrop transaction.
*
*
* TOKEN_AIRDROP_WITH_FALLBACK_ROYALTY = 368;
*/
public static final int TOKEN_AIRDROP_WITH_FALLBACK_ROYALTY_VALUE = 368;
/**
*
**
* This airdrop claim is for a pending airdrop with an invalid token.<br/>
* The token might be deleted, or the sender may not have enough tokens
* to fulfill the offer.
* <p>
* The client SHOULD query mirror node to determine the status of the pending
* airdrop and whether the sender can fulfill the offer.
*
*
* INVALID_TOKEN_IN_PENDING_AIRDROP = 369;
*/
public static final int INVALID_TOKEN_IN_PENDING_AIRDROP_VALUE = 369;
@java.lang.Override
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @param value The number of the enum to look for.
* @return The enum associated with the given number.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static ResponseCodeEnum valueOf(int value) {
return forNumber(value);
}
public static ResponseCodeEnum forNumber(int value) {
switch (value) {
case 0: return OK;
case 1: return INVALID_TRANSACTION;
case 2: return PAYER_ACCOUNT_NOT_FOUND;
case 3: return INVALID_NODE_ACCOUNT;
case 4: return TRANSACTION_EXPIRED;
case 5: return INVALID_TRANSACTION_START;
case 6: return INVALID_TRANSACTION_DURATION;
case 7: return INVALID_SIGNATURE;
case 8: return MEMO_TOO_LONG;
case 9: return INSUFFICIENT_TX_FEE;
case 10: return INSUFFICIENT_PAYER_BALANCE;
case 11: return DUPLICATE_TRANSACTION;
case 12: return BUSY;
case 13: return NOT_SUPPORTED;
case 14: return INVALID_FILE_ID;
case 15: return INVALID_ACCOUNT_ID;
case 16: return INVALID_CONTRACT_ID;
case 17: return INVALID_TRANSACTION_ID;
case 18: return RECEIPT_NOT_FOUND;
case 19: return RECORD_NOT_FOUND;
case 20: return INVALID_SOLIDITY_ID;
case 21: return UNKNOWN;
case 22: return SUCCESS;
case 23: return FAIL_INVALID;
case 24: return FAIL_FEE;
case 25: return FAIL_BALANCE;
case 26: return KEY_REQUIRED;
case 27: return BAD_ENCODING;
case 28: return INSUFFICIENT_ACCOUNT_BALANCE;
case 29: return INVALID_SOLIDITY_ADDRESS;
case 30: return INSUFFICIENT_GAS;
case 31: return CONTRACT_SIZE_LIMIT_EXCEEDED;
case 32: return LOCAL_CALL_MODIFICATION_EXCEPTION;
case 33: return CONTRACT_REVERT_EXECUTED;
case 34: return CONTRACT_EXECUTION_EXCEPTION;
case 35: return INVALID_RECEIVING_NODE_ACCOUNT;
case 36: return MISSING_QUERY_HEADER;
case 37: return ACCOUNT_UPDATE_FAILED;
case 38: return INVALID_KEY_ENCODING;
case 39: return NULL_SOLIDITY_ADDRESS;
case 40: return CONTRACT_UPDATE_FAILED;
case 41: return INVALID_QUERY_HEADER;
case 42: return INVALID_FEE_SUBMITTED;
case 43: return INVALID_PAYER_SIGNATURE;
case 44: return KEY_NOT_PROVIDED;
case 45: return INVALID_EXPIRATION_TIME;
case 46: return NO_WACL_KEY;
case 47: return FILE_CONTENT_EMPTY;
case 48: return INVALID_ACCOUNT_AMOUNTS;
case 49: return EMPTY_TRANSACTION_BODY;
case 50: return INVALID_TRANSACTION_BODY;
case 51: return INVALID_SIGNATURE_TYPE_MISMATCHING_KEY;
case 52: return INVALID_SIGNATURE_COUNT_MISMATCHING_KEY;
case 53: return EMPTY_LIVE_HASH_BODY;
case 54: return EMPTY_LIVE_HASH;
case 55: return EMPTY_LIVE_HASH_KEYS;
case 56: return INVALID_LIVE_HASH_SIZE;
case 57: return EMPTY_QUERY_BODY;
case 58: return EMPTY_LIVE_HASH_QUERY;
case 59: return LIVE_HASH_NOT_FOUND;
case 60: return ACCOUNT_ID_DOES_NOT_EXIST;
case 61: return LIVE_HASH_ALREADY_EXISTS;
case 62: return INVALID_FILE_WACL;
case 63: return SERIALIZATION_FAILED;
case 64: return TRANSACTION_OVERSIZE;
case 65: return TRANSACTION_TOO_MANY_LAYERS;
case 66: return CONTRACT_DELETED;
case 67: return PLATFORM_NOT_ACTIVE;
case 68: return KEY_PREFIX_MISMATCH;
case 69: return PLATFORM_TRANSACTION_NOT_CREATED;
case 70: return INVALID_RENEWAL_PERIOD;
case 71: return INVALID_PAYER_ACCOUNT_ID;
case 72: return ACCOUNT_DELETED;
case 73: return FILE_DELETED;
case 74: return ACCOUNT_REPEATED_IN_ACCOUNT_AMOUNTS;
case 75: return SETTING_NEGATIVE_ACCOUNT_BALANCE;
case 76: return OBTAINER_REQUIRED;
case 77: return OBTAINER_SAME_CONTRACT_ID;
case 78: return OBTAINER_DOES_NOT_EXIST;
case 79: return MODIFYING_IMMUTABLE_CONTRACT;
case 80: return FILE_SYSTEM_EXCEPTION;
case 81: return AUTORENEW_DURATION_NOT_IN_RANGE;
case 82: return ERROR_DECODING_BYTESTRING;
case 83: return CONTRACT_FILE_EMPTY;
case 84: return CONTRACT_BYTECODE_EMPTY;
case 85: return INVALID_INITIAL_BALANCE;
case 86: return INVALID_RECEIVE_RECORD_THRESHOLD;
case 87: return INVALID_SEND_RECORD_THRESHOLD;
case 88: return ACCOUNT_IS_NOT_GENESIS_ACCOUNT;
case 89: return PAYER_ACCOUNT_UNAUTHORIZED;
case 90: return INVALID_FREEZE_TRANSACTION_BODY;
case 91: return FREEZE_TRANSACTION_BODY_NOT_FOUND;
case 92: return TRANSFER_LIST_SIZE_LIMIT_EXCEEDED;
case 93: return RESULT_SIZE_LIMIT_EXCEEDED;
case 94: return NOT_SPECIAL_ACCOUNT;
case 95: return CONTRACT_NEGATIVE_GAS;
case 96: return CONTRACT_NEGATIVE_VALUE;
case 97: return INVALID_FEE_FILE;
case 98: return INVALID_EXCHANGE_RATE_FILE;
case 99: return INSUFFICIENT_LOCAL_CALL_GAS;
case 100: return ENTITY_NOT_ALLOWED_TO_DELETE;
case 101: return AUTHORIZATION_FAILED;
case 102: return FILE_UPLOADED_PROTO_INVALID;
case 103: return FILE_UPLOADED_PROTO_NOT_SAVED_TO_DISK;
case 104: return FEE_SCHEDULE_FILE_PART_UPLOADED;
case 105: return EXCHANGE_RATE_CHANGE_LIMIT_EXCEEDED;
case 106: return MAX_CONTRACT_STORAGE_EXCEEDED;
case 107: return TRANSFER_ACCOUNT_SAME_AS_DELETE_ACCOUNT;
case 108: return TOTAL_LEDGER_BALANCE_INVALID;
case 110: return EXPIRATION_REDUCTION_NOT_ALLOWED;
case 111: return MAX_GAS_LIMIT_EXCEEDED;
case 112: return MAX_FILE_SIZE_EXCEEDED;
case 113: return RECEIVER_SIG_REQUIRED;
case 150: return INVALID_TOPIC_ID;
case 155: return INVALID_ADMIN_KEY;
case 156: return INVALID_SUBMIT_KEY;
case 157: return UNAUTHORIZED;
case 158: return INVALID_TOPIC_MESSAGE;
case 159: return INVALID_AUTORENEW_ACCOUNT;
case 160: return AUTORENEW_ACCOUNT_NOT_ALLOWED;
case 162: return TOPIC_EXPIRED;
case 163: return INVALID_CHUNK_NUMBER;
case 164: return INVALID_CHUNK_TRANSACTION_ID;
case 165: return ACCOUNT_FROZEN_FOR_TOKEN;
case 166: return TOKENS_PER_ACCOUNT_LIMIT_EXCEEDED;
case 167: return INVALID_TOKEN_ID;
case 168: return INVALID_TOKEN_DECIMALS;
case 169: return INVALID_TOKEN_INITIAL_SUPPLY;
case 170: return INVALID_TREASURY_ACCOUNT_FOR_TOKEN;
case 171: return INVALID_TOKEN_SYMBOL;
case 172: return TOKEN_HAS_NO_FREEZE_KEY;
case 173: return TRANSFERS_NOT_ZERO_SUM_FOR_TOKEN;
case 174: return MISSING_TOKEN_SYMBOL;
case 175: return TOKEN_SYMBOL_TOO_LONG;
case 176: return ACCOUNT_KYC_NOT_GRANTED_FOR_TOKEN;
case 177: return TOKEN_HAS_NO_KYC_KEY;
case 178: return INSUFFICIENT_TOKEN_BALANCE;
case 179: return TOKEN_WAS_DELETED;
case 180: return TOKEN_HAS_NO_SUPPLY_KEY;
case 181: return TOKEN_HAS_NO_WIPE_KEY;
case 182: return INVALID_TOKEN_MINT_AMOUNT;
case 183: return INVALID_TOKEN_BURN_AMOUNT;
case 184: return TOKEN_NOT_ASSOCIATED_TO_ACCOUNT;
case 185: return CANNOT_WIPE_TOKEN_TREASURY_ACCOUNT;
case 186: return INVALID_KYC_KEY;
case 187: return INVALID_WIPE_KEY;
case 188: return INVALID_FREEZE_KEY;
case 189: return INVALID_SUPPLY_KEY;
case 190: return MISSING_TOKEN_NAME;
case 191: return TOKEN_NAME_TOO_LONG;
case 192: return INVALID_WIPING_AMOUNT;
case 193: return TOKEN_IS_IMMUTABLE;
case 194: return TOKEN_ALREADY_ASSOCIATED_TO_ACCOUNT;
case 195: return TRANSACTION_REQUIRES_ZERO_TOKEN_BALANCES;
case 196: return ACCOUNT_IS_TREASURY;
case 197: return TOKEN_ID_REPEATED_IN_TOKEN_LIST;
case 198: return TOKEN_TRANSFER_LIST_SIZE_LIMIT_EXCEEDED;
case 199: return EMPTY_TOKEN_TRANSFER_BODY;
case 200: return EMPTY_TOKEN_TRANSFER_ACCOUNT_AMOUNTS;
case 201: return INVALID_SCHEDULE_ID;
case 202: return SCHEDULE_IS_IMMUTABLE;
case 203: return INVALID_SCHEDULE_PAYER_ID;
case 204: return INVALID_SCHEDULE_ACCOUNT_ID;
case 205: return NO_NEW_VALID_SIGNATURES;
case 206: return UNRESOLVABLE_REQUIRED_SIGNERS;
case 207: return SCHEDULED_TRANSACTION_NOT_IN_WHITELIST;
case 208: return SOME_SIGNATURES_WERE_INVALID;
case 209: return TRANSACTION_ID_FIELD_NOT_ALLOWED;
case 210: return IDENTICAL_SCHEDULE_ALREADY_CREATED;
case 211: return INVALID_ZERO_BYTE_IN_STRING;
case 212: return SCHEDULE_ALREADY_DELETED;
case 213: return SCHEDULE_ALREADY_EXECUTED;
case 214: return MESSAGE_SIZE_TOO_LARGE;
case 215: return OPERATION_REPEATED_IN_BUCKET_GROUPS;
case 216: return BUCKET_CAPACITY_OVERFLOW;
case 217: return NODE_CAPACITY_NOT_SUFFICIENT_FOR_OPERATION;
case 218: return BUCKET_HAS_NO_THROTTLE_GROUPS;
case 219: return THROTTLE_GROUP_HAS_ZERO_OPS_PER_SEC;
case 220: return SUCCESS_BUT_MISSING_EXPECTED_OPERATION;
case 221: return UNPARSEABLE_THROTTLE_DEFINITIONS;
case 222: return INVALID_THROTTLE_DEFINITIONS;
case 223: return ACCOUNT_EXPIRED_AND_PENDING_REMOVAL;
case 224: return INVALID_TOKEN_MAX_SUPPLY;
case 225: return INVALID_TOKEN_NFT_SERIAL_NUMBER;
case 226: return INVALID_NFT_ID;
case 227: return METADATA_TOO_LONG;
case 228: return BATCH_SIZE_LIMIT_EXCEEDED;
case 229: return INVALID_QUERY_RANGE;
case 230: return FRACTION_DIVIDES_BY_ZERO;
case 231: return INSUFFICIENT_PAYER_BALANCE_FOR_CUSTOM_FEE;
case 232: return CUSTOM_FEES_LIST_TOO_LONG;
case 233: return INVALID_CUSTOM_FEE_COLLECTOR;
case 234: return INVALID_TOKEN_ID_IN_CUSTOM_FEES;
case 235: return TOKEN_NOT_ASSOCIATED_TO_FEE_COLLECTOR;
case 236: return TOKEN_MAX_SUPPLY_REACHED;
case 237: return SENDER_DOES_NOT_OWN_NFT_SERIAL_NO;
case 238: return CUSTOM_FEE_NOT_FULLY_SPECIFIED;
case 239: return CUSTOM_FEE_MUST_BE_POSITIVE;
case 240: return TOKEN_HAS_NO_FEE_SCHEDULE_KEY;
case 241: return CUSTOM_FEE_OUTSIDE_NUMERIC_RANGE;
case 242: return ROYALTY_FRACTION_CANNOT_EXCEED_ONE;
case 243: return FRACTIONAL_FEE_MAX_AMOUNT_LESS_THAN_MIN_AMOUNT;
case 244: return CUSTOM_SCHEDULE_ALREADY_HAS_NO_FEES;
case 245: return CUSTOM_FEE_DENOMINATION_MUST_BE_FUNGIBLE_COMMON;
case 246: return CUSTOM_FRACTIONAL_FEE_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON;
case 247: return INVALID_CUSTOM_FEE_SCHEDULE_KEY;
case 248: return INVALID_TOKEN_MINT_METADATA;
case 249: return INVALID_TOKEN_BURN_METADATA;
case 250: return CURRENT_TREASURY_STILL_OWNS_NFTS;
case 251: return ACCOUNT_STILL_OWNS_NFTS;
case 252: return TREASURY_MUST_OWN_BURNED_NFT;
case 253: return ACCOUNT_DOES_NOT_OWN_WIPED_NFT;
case 254: return ACCOUNT_AMOUNT_TRANSFERS_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON;
case 255: return MAX_NFTS_IN_PRICE_REGIME_HAVE_BEEN_MINTED;
case 256: return PAYER_ACCOUNT_DELETED;
case 257: return CUSTOM_FEE_CHARGING_EXCEEDED_MAX_RECURSION_DEPTH;
case 258: return CUSTOM_FEE_CHARGING_EXCEEDED_MAX_ACCOUNT_AMOUNTS;
case 259: return INSUFFICIENT_SENDER_ACCOUNT_BALANCE_FOR_CUSTOM_FEE;
case 260: return SERIAL_NUMBER_LIMIT_REACHED;
case 261: return CUSTOM_ROYALTY_FEE_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE;
case 262: return NO_REMAINING_AUTOMATIC_ASSOCIATIONS;
case 263: return EXISTING_AUTOMATIC_ASSOCIATIONS_EXCEED_GIVEN_LIMIT;
case 264: return REQUESTED_NUM_AUTOMATIC_ASSOCIATIONS_EXCEEDS_ASSOCIATION_LIMIT;
case 265: return TOKEN_IS_PAUSED;
case 266: return TOKEN_HAS_NO_PAUSE_KEY;
case 267: return INVALID_PAUSE_KEY;
case 268: return FREEZE_UPDATE_FILE_DOES_NOT_EXIST;
case 269: return FREEZE_UPDATE_FILE_HASH_DOES_NOT_MATCH;
case 270: return NO_UPGRADE_HAS_BEEN_PREPARED;
case 271: return NO_FREEZE_IS_SCHEDULED;
case 272: return UPDATE_FILE_HASH_CHANGED_SINCE_PREPARE_UPGRADE;
case 273: return FREEZE_START_TIME_MUST_BE_FUTURE;
case 274: return PREPARED_UPDATE_FILE_IS_IMMUTABLE;
case 275: return FREEZE_ALREADY_SCHEDULED;
case 276: return FREEZE_UPGRADE_IN_PROGRESS;
case 277: return UPDATE_FILE_ID_DOES_NOT_MATCH_PREPARED;
case 278: return UPDATE_FILE_HASH_DOES_NOT_MATCH_PREPARED;
case 279: return CONSENSUS_GAS_EXHAUSTED;
case 280: return REVERTED_SUCCESS;
case 281: return MAX_STORAGE_IN_PRICE_REGIME_HAS_BEEN_USED;
case 282: return INVALID_ALIAS_KEY;
case 283: return UNEXPECTED_TOKEN_DECIMALS;
case 284: return INVALID_PROXY_ACCOUNT_ID;
case 285: return INVALID_TRANSFER_ACCOUNT_ID;
case 286: return INVALID_FEE_COLLECTOR_ACCOUNT_ID;
case 287: return ALIAS_IS_IMMUTABLE;
case 288: return SPENDER_ACCOUNT_SAME_AS_OWNER;
case 289: return AMOUNT_EXCEEDS_TOKEN_MAX_SUPPLY;
case 290: return NEGATIVE_ALLOWANCE_AMOUNT;
case 291: return CANNOT_APPROVE_FOR_ALL_FUNGIBLE_COMMON;
case 292: return SPENDER_DOES_NOT_HAVE_ALLOWANCE;
case 293: return AMOUNT_EXCEEDS_ALLOWANCE;
case 294: return MAX_ALLOWANCES_EXCEEDED;
case 295: return EMPTY_ALLOWANCES;
case 296: return SPENDER_ACCOUNT_REPEATED_IN_ALLOWANCES;
case 297: return REPEATED_SERIAL_NUMS_IN_NFT_ALLOWANCES;
case 298: return FUNGIBLE_TOKEN_IN_NFT_ALLOWANCES;
case 299: return NFT_IN_FUNGIBLE_TOKEN_ALLOWANCES;
case 300: return INVALID_ALLOWANCE_OWNER_ID;
case 301: return INVALID_ALLOWANCE_SPENDER_ID;
case 302: return REPEATED_ALLOWANCES_TO_DELETE;
case 303: return INVALID_DELEGATING_SPENDER;
case 304: return DELEGATING_SPENDER_CANNOT_GRANT_APPROVE_FOR_ALL;
case 305: return DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL;
case 306: return SCHEDULE_EXPIRATION_TIME_TOO_FAR_IN_FUTURE;
case 307: return SCHEDULE_EXPIRATION_TIME_MUST_BE_HIGHER_THAN_CONSENSUS_TIME;
case 308: return SCHEDULE_FUTURE_THROTTLE_EXCEEDED;
case 309: return SCHEDULE_FUTURE_GAS_LIMIT_EXCEEDED;
case 310: return INVALID_ETHEREUM_TRANSACTION;
case 311: return WRONG_CHAIN_ID;
case 312: return WRONG_NONCE;
case 313: return ACCESS_LIST_UNSUPPORTED;
case 314: return SCHEDULE_PENDING_EXPIRATION;
case 315: return CONTRACT_IS_TOKEN_TREASURY;
case 316: return CONTRACT_HAS_NON_ZERO_TOKEN_BALANCES;
case 317: return CONTRACT_EXPIRED_AND_PENDING_REMOVAL;
case 318: return CONTRACT_HAS_NO_AUTO_RENEW_ACCOUNT;
case 319: return PERMANENT_REMOVAL_REQUIRES_SYSTEM_INITIATION;
case 320: return PROXY_ACCOUNT_ID_FIELD_IS_DEPRECATED;
case 321: return SELF_STAKING_IS_NOT_ALLOWED;
case 322: return INVALID_STAKING_ID;
case 323: return STAKING_NOT_ENABLED;
case 324: return INVALID_PRNG_RANGE;
case 325: return MAX_ENTITIES_IN_PRICE_REGIME_HAVE_BEEN_CREATED;
case 326: return INVALID_FULL_PREFIX_SIGNATURE_FOR_PRECOMPILE;
case 327: return INSUFFICIENT_BALANCES_FOR_STORAGE_RENT;
case 328: return MAX_CHILD_RECORDS_EXCEEDED;
case 329: return INSUFFICIENT_BALANCES_FOR_RENEWAL_FEES;
case 330: return TRANSACTION_HAS_UNKNOWN_FIELDS;
case 331: return ACCOUNT_IS_IMMUTABLE;
case 332: return ALIAS_ALREADY_ASSIGNED;
case 333: return INVALID_METADATA_KEY;
case 334: return TOKEN_HAS_NO_METADATA_KEY;
case 335: return MISSING_TOKEN_METADATA;
case 336: return MISSING_SERIAL_NUMBERS;
case 337: return TOKEN_HAS_NO_ADMIN_KEY;
case 338: return NODE_DELETED;
case 339: return INVALID_NODE_ID;
case 340: return INVALID_GOSSIP_ENDPOINT;
case 341: return INVALID_NODE_ACCOUNT_ID;
case 342: return INVALID_NODE_DESCRIPTION;
case 343: return INVALID_SERVICE_ENDPOINT;
case 344: return INVALID_GOSSIP_CA_CERTIFICATE;
case 345: return INVALID_GRPC_CERTIFICATE;
case 346: return INVALID_MAX_AUTO_ASSOCIATIONS;
case 347: return MAX_NODES_CREATED;
case 348: return IP_FQDN_CANNOT_BE_SET_FOR_SAME_ENDPOINT;
case 349: return GOSSIP_ENDPOINT_CANNOT_HAVE_FQDN;
case 350: return FQDN_SIZE_TOO_LARGE;
case 351: return INVALID_ENDPOINT;
case 352: return GOSSIP_ENDPOINTS_EXCEEDED_LIMIT;
case 353: return TOKEN_REFERENCE_REPEATED;
case 354: return INVALID_OWNER_ID;
case 355: return TOKEN_REFERENCE_LIST_SIZE_LIMIT_EXCEEDED;
case 356: return SERVICE_ENDPOINTS_EXCEEDED_LIMIT;
case 357: return INVALID_IPV4_ADDRESS;
case 358: return EMPTY_TOKEN_REFERENCE_LIST;
case 359: return UPDATE_NODE_ACCOUNT_NOT_ALLOWED;
case 360: return TOKEN_HAS_NO_METADATA_OR_SUPPLY_KEY;
case 361: return EMPTY_PENDING_AIRDROP_ID_LIST;
case 362: return PENDING_AIRDROP_ID_REPEATED;
case 363: return PENDING_AIRDROP_ID_LIST_TOO_LONG;
case 364: return PENDING_NFT_AIRDROP_ALREADY_EXISTS;
case 365: return ACCOUNT_HAS_PENDING_AIRDROPS;
case 366: return THROTTLED_AT_CONSENSUS;
case 367: return INVALID_PENDING_AIRDROP_ID;
case 368: return TOKEN_AIRDROP_WITH_FALLBACK_ROYALTY;
case 369: return INVALID_TOKEN_IN_PENDING_AIRDROP;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
ResponseCodeEnum> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
@java.lang.Override
public ResponseCodeEnum findValueByNumber(int number) {
return ResponseCodeEnum.forNumber(number);
}
};
public static com.google.protobuf.Internal.EnumVerifier
internalGetVerifier() {
return ResponseCodeEnumVerifier.INSTANCE;
}
private static final class ResponseCodeEnumVerifier implements
com.google.protobuf.Internal.EnumVerifier {
static final com.google.protobuf.Internal.EnumVerifier INSTANCE = new ResponseCodeEnumVerifier();
@java.lang.Override
public boolean isInRange(int number) {
return ResponseCodeEnum.forNumber(number) != null;
}
};
private final int value;
private ResponseCodeEnum(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:proto.ResponseCodeEnum)
}