最終更新:
編集

tefコード

これらのコードは、トランザクションが失敗してレジャーに記録されなかったが、一部の理論上のレジャーでは正常に完了できた可能性があることを示します。通常これは、このトランザクションが今後すべてのレジャーで正常に完了できないことを意味します。-199から-100までの数値が含まれています。特定のエラーを示すコードは変更される可能性があるので、コードを使用しないでください。

注意
tefコードが付いているトランザクションはレジャーには適用されません。またこのようなトランザクションが原因でXRP Ledgerの状態が変わることはありません。ただし、暫定的に失敗したトランザクションは、再適用後に成功するか、または別のコードで失敗する可能性があります。詳細は、結果のファイナリティー信頼できるトランザクションの送信をご覧ください。

コード説明
tefALREADYまったく同一のトランザクションがすでに適用されています。
tefBAD_ADD_AUTH廃止予定。
tefBAD_AUTHこのアカウントの署名に使用したキーには、このアカウントを変更する権限がありません。(このアカウントがレギュラーキーとして同じキーセットを持っている場合は変更が承認される可能性があります。)
tefBAD_AUTH_MASTERこのトランザクションを承認するために指定された1つの署名がマスターキーと一致していませんが、このアドレスに関連付けられているレギュラーキーもありません。
tefBAD_LEDGERトランザクションの処理中に、レジャーが予期しない状態にあることが検出されました。このエラーを再現できる場合は、修正のため問題を報告してください。
tefBAD_QUORUMトランザクションはマルチシグトランザクションでしたが、そこに含まれるすべての署名の重みの合計が定数を満たしていません。
tefBAD_SIGNATUREトランザクションはマルチシグトランザクションでしたが、送信側アカウントに関連付けられているSignerListにないアドレスの署名が含まれていました。
tefCREATED廃止予定。
tefEXCEPTIONトランザクションの処理中に、サーバが予期しない状態になりました。この状態は、予期しない入力(トランザクションのバイナリーデータの形式が大幅に誤っている場合など)が原因となった可能性があります。このエラーを再現できる場合は、修正のため問題を報告してください。
tefFAILUREトランザクション適用中の不明な障害。
tefINTERNALトランザクションの適用を試みた際に、サーバが予期しない状態になりました。このエラーを再現できる場合は、修正のため問題を報告してください。
tefINVARIANT_FAILEDトランザクションコストを請求しようとしたところ、不変性チェックが失敗しました。EnforceInvariants Amendmentにより追加されました。このエラーを再現できる場合は、問題を報告してください。
tefMASTER_DISABLEDトランザクションはアカウントのマスターキーで署名されていましたが、アカウントにlsfDisableMasterフィールドが設定されていました。
tefMAX_LEDGERトランザクションにはLastLedgerSequenceパラメーターが指定されていましたが、現在のレジャーのシーケンス番号はすでに指定値を上回っています。
tefNO_AUTH_REQUIREDTrustSetトランザクションがトラストラインを承認済みとしてマークしようとしましたが、対応するアカウントに対してlsfRequireAuthフラグが有効になっていないため、承認は不要です。
tefNOT_MULTI_SIGNINGトランザクションはマルチシグトランザクションでしたが、送信側アカウントでSignerListが定義されていません。
tefPAST_SEQトランザクションのシーケンス番号は、トランザクションの送信元アカウントの現在のシーケンス番号よりも小さい番号です。
tefTOO_BIGレジャー内にある、トランザクションの影響を受けるオブジェクトが多過ぎます。例えば、これはAccountDeleteトランザクションでしたが、削除されるアカウントのレジャーには1,000個を超えるオブジェクトがあります。
tefWRONG_PRIORトランザクションにAccountTxnIDフィールド(または廃止予定のPreviousTxnIDフィールド)が含まれていますが、このフィールドに指定されているトランザクションはアカウントの前のトランザクションに一致しません。