tem Codes
이러한 코드는 트랜잭션이 잘못되었으며, XRP Ledger 프로토콜에 따라 트랜잭션이 성공할 수 없음을 나타냅니다. 이 코드는 -299에서 -200 범위의 숫자 값을 갖습니다. 특정 오류에 대한 정확한 코드는 변경될 수 있으므로 이에 의존하지 마시기 바랍니다.
Tip:
tem
코드가 있는 트랜잭션은 Ledger에 적용되지 않으며, XRP Ledger 상태에 어떠한 변경도 일으킬 수 없습니다. 유효한 거래에 대한 규칙이 변경되지 않는 한 tem
는 최종적입니다. (예를 들어, 수정안이 활성화되기 전에 수정안의 기능을 사용하면 임시 비활성화되지만, 나중에 수정안이 활성화되어 유효하게 되면 해당 트랜잭션은 성공할 수 있습니다.)
암호 | 설명 |
| 트랜잭션에서 지정한 금액(예: 결제의 대상 금액 또는 SendMax 값)이 음수이기 때문에 유효하지 않습니다. |
| 이 트랜잭션에 서명하는 데 사용된 키가 트랜잭션을 보내는 계정의 마스터 키와 일치하지 않으며, 계정에 일반 키가 설정되어 있지 않습니다. |
| 트랜잭션이 통화 필드를 잘못 지정했습니다. 올바른 형식은 통화 금액 지정을 참조하세요. |
| OfferCreate 트랜잭션의 일부와 같이 트랜잭션이 만료 값을 부적절하게 지정했습니다. 또는 트랜잭션에서 필요한 만료 값을 지정하지 않았습니다(예: EscrowCreate 트랜잭션의 일부). |
| 트랜잭션이 수수료 값을 부적절하게 지정했습니다(예: XRP가 아닌 통화 또는 음수 금액의 XRP를 나열하는 등). |
| 트랜잭션이 요청에 포함된 일부 통화의 발행자 필드를 부적절하게 지정했습니다. |
| TrustSet 트랜잭션이 신뢰의 제한 금액 값을 부적절하게 지정했습니다. |
| NFTokenMint 트랜잭션이 트랜잭션의 TransferFee 필드를 잘못 지정했습니다. (NonFungibleTokenV1_1 수정안에 의해 추가되었습니다.) |
| OfferCreate 트랜잭션이 XRP를 직접 거래하겠다고 제안하거나 마이너스 금액을 제안하는 등 잘못된 오퍼를 지정했습니다. |
| 결제 트랜잭션이 하나 이상의 경로를 부적절하게 지정합니다(예: XRP 발행자를 포함하거나 계정을 다르게 지정). |
| 결제 트랜잭션의 경로 중 하나가 루프로 플래그가 지정되었으므로 제한된 시간 내에 처리할 수 없습니다. |
| XRP에서 XRP로 직접 결제하는 경우 전환이 포함되지 않음에도 불구하고 결제 트랜잭션에서 tfLimitQuality 플래그를 사용했습니다. |
| 결제 트랜잭션이 XRP를 송금할 때 SendMax가 필요하지 않음에도 불구하고 XRP에서 XRP로 직접 결제에 SendMax 필드를 포함했습니다. (목적지 금액이 XRP가 아닌 경우에만 SendMax에서 XRP가 유효합니다.) |
| 결제 트랜잭션은 XRP에서 XRP로 직접 결제하는 것이 항상 직접 결제임에도 불구하고 tfNoDirectRipple 플래그를 사용했습니다. |
| 결제 트랜잭션은 항상 전체 금액을 전달해야 함에도 불구하고 XRP에서 XRP로 직접 결제할 때 tfPartialPayment 플래그를 사용했습니다. |
| 결제 트랜잭션이 XRP를 전송하는 동안 경로를 포함했습니다. |
| 트랜잭션이 자체 시퀀스 번호보다 높은 시퀀스 번호를 참조합니다(예: 오퍼를 취소하는 트랜잭션 이후에 진행해야 하는 오퍼를 취소하려고 하는 경우). |
| 이 트랜잭션을 승인하는 서명이 누락되었거나 제대로 형성되지 않은 방식으로 형성되었습니다. (서명이 제대로 형성되었지만 이 계정에 대해 권한이 부여되지 않은 경우는 tecNO_PERMISSION을 참조하세요.) temBAD_SRC_ACCOUNT 이 트랜잭션을 대신 전송하는 계정('소스 계정')이 올바르게 형성된 계정 주소가 아닙니다. |
| 계정 세트 트랜잭션의 TransferRate 필드의 형식이 올바르지 않거나 허용 범위를 벗어났습니다. |
| 계정 세트 트랜잭션의 TransferRate 필드의 형식이 올바르지 않거나 허용 범위를 벗어났습니다. |
| 예치 사전 승인 거래의 발신자가 사전 승인할 계정으로 지정되었습니다. 자신을 사전 승인할 수 없습니다. |
| 트랜잭션이 대상 주소를 트랜잭션을 보내는 계정으로 부적절하게 지정했습니다. 여기에는 트러스트 라인(대상 주소가 한도 금액의 발급자 필드인 경우) 및 결제 채널(대상 주소가 목적지 필드인 경우)이 포함됩니다. |
| 트랜잭션에 목적지가 부적절하게 누락되었습니다. 결제 트랜잭션의 목적지 필드이거나 트러스트 세트 트랜잭션의 한도액 필드의 발급자 하위 필드일 수 있습니다. |
| 그렇지 않으면 거래가 유효하지 않습니다. 예를 들어 거래 ID의 형식이 올바르지 않거나 서명이 제대로 구성되지 않았거나 거래를 이해하는 데 문제가 있을 수 있습니다. |
| 거래에 |
| 거래에 존재하지 않는 플래그가 포함되어 있거나 플래그의 모순된 조합이 포함되어 있습니다. |
| 거래 형식에 명시되지 않은 문제가 있습니다. |
| 거래는 아무 것도 하지 않습니다. 예를 들어 송금 계좌로 직접 지불금을 보내거나 동일한 발행자로부터 동일한 통화를 사고 파는 제안을 생성하는 것입니다. |
| |
| 결제 거래에는 빈 |
| SignerListSet 트랜잭션에는 |
| SignerListSet 트랜잭션에 유효하지 않은 서명자가 포함되어 있습니다. 예를 들어 중복된 항목이 있거나 SignerList의 소유자가 구성원일 수도 있습니다. |
| SignerListSet 트랜잭션에 잘못된 |
| 내부적으로만 사용됩니다. 이 코드는 절대로 반환되어서는 안 됩니다. |
| 내부적으로만 사용됩니다. 이 코드는 절대로 반환되어서는 안 됩니다. |
| 트랜잭션에는 비활성화된 논리가 필요합니다. 일반적으로 이는 현재 원장에 대해 활성화되지 않은 수정 사항을 사용하려고 함을 의미합니다. |
Last updated