11
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

NEM Symbol ステータスコード一覧

Last updated at Posted at 2020-09-26

NEM Symbolで使用されるステータスコード(エラーコード)についてまとめてみました。
日本語が埋められてないので、本記事にて原因が特定できた方はご協力お願いします。

参照元
catapult-rest/catapult-sdk/src/model/status.js
https://github.com/nemtech/catapult-rest/blob/main/catapult-sdk/src/model/status.js

Id Status 説明 日本語
0x00000000 Success Validation result is success. 成功
0x40000000 Neutral Validation result is neither success nor failure.
0x80000000 Failure Validation result is failure. 失敗
0x80430001 Failure_Core_Past_Deadline Validation failed because the deadline passed. 期限切れ
0x80430002 Failure_Core_Future_Deadline Validation failed because the deadline is too far in the future.
0x80430003 Failure_Core_Insufficient_Balance Validation failed because the account has an insufficient balance. 残高不足
0x80430004 Failure_Core_Too_Many_Transactions Validation failed because there are too many transactions in a block. トランザクション超過
0x80430005 Failure_Core_Nemesis_Account_Signed_After_Nemesis_Block Validation failed because an entity originated from the nemesis account after the nemesis block.
0x80430006 Failure_Core_Wrong_Network Validation failed because the entity has the wrong network specified.
0x80430007 Failure_Core_Invalid_Address Validation failed because an address is invalid. 不正なアドレス
0x80430008 Failure_Core_Invalid_Version Validation failed because entity version is invalid.
0x80430009 Failure_Core_Invalid_Transaction_Fee Validation failed because a transaction fee is invalid. 不正な手数料設定
0x8043000A Failure_Core_Block_Harvester_Ineligible Validation failed because a block was harvested by an ineligible harvester.
0x8043000B Failure_Core_Zero_Address Validation failed because an address is zero.
0x8043000C Failure_Core_Zero_Public_Key Validation failed because a public key is zero.
0x8043000D Failure_Core_Nonzero_Internal_Padding Validation failed because internal padding is nonzero.
0x8043000E Failure_Core_Address_Collision
0x80430065 Failure_Core_Invalid_Link_Action
0x80430066 Failure_Core_Link_Already_Exists
0x80430067 Failure_Core_Inconsistent_Unlink_Data
0x80430068 Failure_Core_Invalid_Link_Range
0x80430069 Failure_Core_Too_Many_Links
0x81490001 Failure_Hash_Already_Exists Validation failed because the entity hash is already known.
0x80530001 Failure_Signature_Not_Verifiable Validation failed because the verification of the signature failed.
0x804C0001 Failure_AccountLink_Link_Already_Exists Validation failed because main account is already linked to another account.
0x804C0002 Failure_AccountLink_Inconsistent_Unlink_Data Validation failed because unlink data is not consistent with existing account link.
0x804C0003 Failure_AccountLink_Unknown_Link Validation failed because main account is not linked to another account.
0x804C0004 Failure_AccountLink_Remote_Account_Ineligible Validation failed because link is attempting to convert ineligible account to remote.
0x804C0005 Failure_AccountLink_Remote_Account_Signer_Prohibited Validation failed because remote is not allowed to sign a transaction.
0x804C0006 Failure_AccountLink_Remote_Account_Participant_Prohibited Validation failed because remote is not allowed to participate in the transaction.
0x80410001 Failure_Aggregate_Too_Many_Transactions Validation failed because aggregate has too many transactions.
0x80410002 Failure_Aggregate_No_Transactions Validation failed because aggregate does not have any transactions.
0x80410003 Failure_Aggregate_Too_Many_Cosignatures Validation failed because aggregate has too many cosignatures.
0x80410004 Failure_Aggregate_Redundant_Cosignatures Validation failed because redundant cosignatures are present.
0x80410005 Failure_Aggregate_Ineligible_Cosignatories Validation failed because at least one cosignatory is ineligible.
0x80410006 Failure_Aggregate_Missing_Cosignatures Validation failed because at least one required cosignature is missing.
0x80410007 Failure_Aggregate_Transactions_Hash_Mismatch Validation failed because the aggregate transactions hash does not match the calculated value.
0x80480001 Failure_LockHash_Invalid_Mosaic_Id Validation failed because lock does not allow the specified mosaic.
0x80480002 Failure_LockHash_Invalid_Mosaic_Amount Validation failed because lock does not allow the specified amount.
0x80480003 Failure_LockHash_Hash_Already_Exists Validation failed because hash is already present in cache.
0x80480004 Failure_LockHash_Unknown_Hash Validation failed because hash is not present in cache.
0x80480005 Failure_LockHash_Inactive_Hash Validation failed because hash is inactive.
0x80480006 Failure_LockHash_Invalid_Duration Validation failed because duration is too long.
0x80520001 Failure_LockSecret_Invalid_Hash_Algorithm Validation failed because hash algorithm for lock type secret is invalid.
0x80520002 Failure_LockSecret_Hash_Already_Exists Validation failed because hash is already present in cache.
0x80520003 Failure_LockSecret_Proof_Size_Out_Of_Bounds Validation failed because proof is too small or too large.
0x80520004 Failure_LockSecret_Secret_Mismatch Validation failed because secret does not match proof.
0x80520005 Failure_LockSecret_Unknown_Composite_Key Validation failed because composite key is unknown.
0x80520006 Failure_LockSecret_Inactive_Secret Validation failed because secret is inactive.
0x80520007 Failure_LockSecret_Hash_Algorithm_Mismatch Validation failed because hash algorithm does not match.
0x80520008 Failure_LockSecret_Invalid_Duration Validation failed because duration is too long.
0x80440001 Failure_Metadata_Value_Too_Small Validation failed because the metadata value is too small.
0x80440002 Failure_Metadata_Value_Too_Large Validation failed because the metadata value is too large.
0x80440003 Failure_Metadata_Value_Size_Delta_Too_Large Validation failed because the metadata value size delta is larger in magnitude than the value size.
0x80440004 Failure_Metadata_Value_Size_Delta_Mismatch Validation failed because the metadata value size delta does not match expected value based on the current state.
0x80440005 Failure_Metadata_Value_Change_Irreversible Validation failed because a metadata value change (truncation) is irreversible.
0x804D0001 Failure_Mosaic_Invalid_Duration Validation failed because the duration has an invalid value.
0x804D0002 Failure_Mosaic_Invalid_Name Validation failed because the name is invalid.
0x804D0003 Failure_Mosaic_Name_Id_Mismatch Validation failed because the name and id don't match.
0x804D0004 Failure_Mosaic_Expired Validation failed because the parent is expired.
0x804D0005 Failure_Mosaic_Owner_Conflict Validation failed because the parent owner conflicts with the child owner.
0x804D0006 Failure_Mosaic_Id_Mismatch Validation failed because the id is not the expected id generated from signer and nonce.
0x804D0064 Failure_Mosaic_Parent_Id_Conflict Validation failed because the existing parent id does not match the supplied parent id.
0x804D0065 Failure_Mosaic_Invalid_Property Validation failed because a mosaic property is invalid.
0x804D0066 Failure_Mosaic_Invalid_Flags Validation failed because the mosaic flags are invalid.
0x804D0067 Failure_Mosaic_Invalid_Divisibility Validation failed because the mosaic divisibility is invalid.
0x804D0068 Failure_Mosaic_Invalid_Supply_Change_Action Validation failed because the mosaic supply change action is invalid.
0x804D0069 Failure_Mosaic_Invalid_Supply_Change_Amount Validation failed because the mosaic supply change amount is invalid.
0x804D006A Failure_Mosaic_Invalid_Id Validation failed because the mosaic id is invalid.
0x804D006B Failure_Mosaic_Modification_Disallowed Validation failed because mosaic modification is not allowed.
0x804D006C Failure_Mosaic_Modification_No_Changes Validation failed because mosaic modification would not result in any changes.
0x804D006D Failure_Mosaic_Supply_Immutable Validation failed because the mosaic supply is immutable.
0x804D006E Failure_Mosaic_Supply_Negative Validation failed because the resulting mosaic supply is negative.
0x804D006F Failure_Mosaic_Supply_Exceeded Validation failed because the resulting mosaic supply exceeds the maximum allowed value.
0x804D0070 Failure_Mosaic_Non_Transferable Validation failed because the mosaic is not transferable.
0x804D0071 Failure_Mosaic_Max_Mosaics_Exceeded Validation failed because the credit of the mosaic would exceed the maximum of different mosaics an account is allowed to own.
0x804D0072 Failure_Mosaic_Required_Property_Flag_Unset Validation failed because the mosaic has at least one required property flag unset.
0x80550001 Failure_Multisig_Account_In_Both_Sets Validation failed because account is specified to be both added and removed.
0x80550002 Failure_Multisig_Multiple_Deletes Validation failed because multiple removals are present.
0x80550003 Failure_Multisig_Redundant_Modification Validation failed because a modification is redundant.
0x80550004 Failure_Multisig_Unknown_Multisig_Account Validation failed because account is not in multisig cache.
0x80550005 Failure_Multisig_Not_A_Cosignatory Validation failed because account to be removed is not present.
0x80550006 Failure_Multisig_Already_A_Cosignatory Validation failed because account to be added is already a cosignatory.
0x80550007 Failure_Multisig_Min_Setting_Out_Of_Range Validation failed because new minimum settings are out of range.
0x80550008 Failure_Multisig_Min_Setting_Larger_Than_Num_Cosignatories Validation failed because min settings are larger than number of cosignatories.
0x80550009 Failure_Multisig_Invalid_Modification_Action Validation failed because the modification action is invalid.
0x8055000A Failure_Multisig_Max_Cosigned_Accounts Validation failed because the cosignatory already cosigns the maximum number of accounts.
0x8055000B Failure_Multisig_Max_Cosignatories Validation failed because the multisig account already has the maximum number of cosignatories.
0x8055000C Failure_Multisig_Loop Validation failed because a multisig loop is created.
0x8055000D Failure_Multisig_Max_Multisig_Depth Validation failed because the max multisig depth is exceeded.
0x8055000E Failure_Multisig_Operation_Prohibited_By_Account Validation failed because an operation is not permitted by a multisig account.
0x804E0001 Failure_Namespace_Invalid_Duration Validation failed because the duration has an invalid value.
0x804E0002 Failure_Namespace_Invalid_Name Validation failed because the name is invalid.
0x804E0003 Failure_Namespace_Name_Id_Mismatch Validation failed because the name and id don't match.
0x804E0004 Failure_Namespace_Expired Validation failed because the parent is expired.
0x804E0005 Failure_Namespace_Owner_Conflict Validation failed because the parent owner conflicts with the child owner.
0x804E0006 Failure_Namespace_Id_Mismatch Validation failed because the id is not the expected id generated from signer and nonce.
0x804E0064 Failure_Namespace_Invalid_Registration_Type Validation failed because the namespace registration type is invalid.
0x804E0065 Failure_Namespace_Root_Name_Reserved Validation failed because the root namespace has a reserved name.
0x804E0066 Failure_Namespace_Too_Deep Validation failed because the resulting namespace would exceed the maximum allowed namespace depth.
0x804E0067 Failure_Namespace_Unknown_Parent Validation failed because the namespace parent is unknown.
0x804E0068 Failure_Namespace_Already_Exists Validation failed because the namespace already exists.
0x804E0069 Failure_Namespace_Already_Active Validation failed because the namespace is already active.
0x804E006A Failure_Namespace_Eternal_After_Nemesis_Block Validation failed because an eternal namespace was received after the nemesis block.
0x804E006B Failure_Namespace_Max_Children_Exceeded Validation failed because the maximum number of children for a root namespace was exceeded.
0x804E006C Failure_Namespace_Alias_Invalid_Action Validation failed because alias action is invalid.
0x804E006D Failure_Namespace_Unknown Validation failed because namespace does not exist.
0x804E006E Failure_Namespace_Alias_Already_Exists Validation failed because namespace is already linked to an alias.
0x804E006F Failure_Namespace_Unknown_Alias Validation failed because namespace is not linked to an alias.
0x804E0070 Failure_Namespace_Alias_Inconsistent_Unlink_Type Validation failed because unlink type is not consistent with existing alias.
0x804E0071 Failure_Namespace_Alias_Inconsistent_Unlink_Data Validation failed because unlink data is not consistent with existing alias.
0x804E0072 Failure_Namespace_Alias_Invalid_Address Validation failed because aliased address is invalid.
0x80500001 Failure_RestrictionAccount_Invalid_Restriction_Flags Validation failed because the account restriction flags are invalid.
0x80500002 Failure_RestrictionAccount_Invalid_Modification_Action Validation failed because a modification action is invalid.
0x80500003 Failure_RestrictionAccount_Invalid_Modification_Address Validation failed because a modification address is invalid.
0x80500004 Failure_RestrictionAccount_Modification_Operation_Type_Incompatible Validation failed because the operation type is incompatible. Note: This indicates that the existing restrictions have a different operation type than that specified in the notification.
0x80500005 Failure_RestrictionAccount_Redundant_Modification Validation failed because a modification is redundant.
0x80500006 Failure_RestrictionAccount_Invalid_Modification Validation failed because a value is not in the container.
0x80500007 Failure_RestrictionAccount_Modification_Count_Exceeded Validation failed because the transaction has too many modifications.
0x80500008 Failure_RestrictionAccount_No_Modifications Validation failed because the transaction has no modifications.
0x80500009 Failure_RestrictionAccount_Values_Count_Exceeded Validation failed because the resulting account restriction has too many values.
0x8050000A Failure_RestrictionAccount_Invalid_Value Validation failed because the account restriction value is invalid.
0x8050000B Failure_RestrictionAccount_Address_Interaction_Prohibited Validation failed because the addresses involved in the transaction are not allowed to interact.
0x8050000C Failure_RestrictionAccount_Mosaic_Transfer_Prohibited Validation failed because the mosaic transfer is prohibited by the recipient.
0x8050000D Failure_RestrictionAccount_Operation_Type_Prohibited Validation failed because the operation type is not allowed to be initiated by the signer.
0x80510001 Failure_RestrictionMosaic_Invalid_Restriction_Type Validation failed because the mosaic restriction type is invalid.
0x80510002 Failure_RestrictionMosaic_Previous_Value_Mismatch Validation failed because specified previous value does not match current value.
0x80510003 Failure_RestrictionMosaic_Previous_Value_Must_Be_Zero Validation failed because specified previous value is nonzero.
0x80510004 Failure_RestrictionMosaic_Max_Restrictions_Exceeded Validation failed because the maximum number of restrictions would be exeeded.
0x80510005 Failure_RestrictionMosaic_Cannot_Delete_Nonexistent_Restriction Validation failed because nonexistent restriction cannot be deleted.
0x80510006 Failure_RestrictionMosaic_Unknown_Global_Restriction Validation failed because required global restriction does not exist.
0x80510007 Failure_RestrictionMosaic_Invalid_Global_Restriction Validation failed because mosaic has invalid global restriction.
0x80510008 Failure_RestrictionMosaic_Account_Unauthorized Validation failed because account lacks proper permissions to move mosaic.
0x80540001 Failure_Transfer_Message_Too_Large Validation failed because the message is too large.
0x80540002 Failure_Transfer_Out_Of_Order_Mosaics Validation failed because mosaics are out of order.
0x80FF0001 Failure_Chain_Unlinked Validation failed because a block was received that did not link with the existing chain.
0x80FF0002 Failure_Chain_Block_Not_Hit Validation failed because a block was received that is not a hit.
0x80FF0003 Failure_Chain_Block_Inconsistent_State_Hash Validation failed because a block was received that has an inconsistent state hash.
0x80FF0004 Failure_Chain_Block_Inconsistent_Receipts_Hash Validation failed because a block was received that has an inconsistent receipts hash.
0x80FF0005 Failure_Chain_Unconfirmed_Cache_Too_Full Validation failed because the unconfirmed cache is too full.
0x80FE0001 Failure_Consumer_Empty_Input Validation failed because the consumer input is empty.
0x80FE0002 Failure_Consumer_Block_Transactions_Hash_Mismatch Validation failed because the block transactions hash does not match the calculated value.
0x41FE0003 Neutral_Consumer_Hash_In_Recency_Cache Validation failed because an entity hash is present in the recency cache.
0x80FE0004 Failure_Consumer_Remote_Chain_Too_Many_Blocks Validation failed because the chain part has too many blocks.
0x80FE0005 Failure_Consumer_Remote_Chain_Improper_Link Validation failed because the chain is internally improperly linked.
0x80FE0006 Failure_Consumer_Remote_Chain_Duplicate_Transactions Validation failed because the chain part contains duplicate transactions.
0x80FE0007 Failure_Consumer_Remote_Chain_Unlinked Validation failed because the chain part does not link to the current chain.
0x80FE0008 Failure_Consumer_Remote_Chain_Difficulties_Mismatch Validation failed because the remote chain difficulties do not match the calculated difficulties.
0x80FE0009 Failure_Consumer_Remote_Chain_Score_Not_Better Validation failed because the remote chain score is not better.
0x80FE000A Failure_Consumer_Remote_Chain_Too_Far_Behind Validation failed because the remote chain is too far behind.
0x80FE000B Failure_Consumer_Remote_Chain_Too_Far_In_Future Validation failed because the remote chain timestamp is too far in the future.
0x80FE000C Failure_Consumer_Batch_Signature_Not_Verifiable Validation failed because the verification of the signature failed during a batch operation.
0x80450001 Failure_Extension_Partial_Transaction_Cache_Prune Validation failed because the partial transaction was pruned from the temporal cache.
0x80450002 Failure_Extension_Partial_Transaction_Dependency_Removed Validation failed because the partial transaction was pruned from the temporal cache due to its dependency being removed.
0x80450003 Failure_Extension_Read_Rate_Limit_Exceeded Validation failed because socket read rate limit was exceeded.

|

Failure_Core_Insufficient_Balance
  • 手数料不足
Failure_Aggregate_Ineligible_Cosignatories
  • トランザクションの中に必要な署名者がいなかったために発生。
Failure_Aggregate_Redundant_Cosignatures
  • 同じ連署者を2回指定していた。
Failure_RestrictionMosaic_Account_Unauthorized
  • グローバルモザイク制限による送信制限
11
8
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?