tel Codes
Last updated
Last updated
이 코드는 트랜잭션을 처리하는 로컬 서버에 오류가 있음을 나타내며, 구성이나 부하 수준이 다른 다른 서버가 트랜잭션을 성공적으로 처리할 수 있습니다. 이 코드는 -399에서 -300 범위의 숫자 값을 갖습니다. 특정 오류에 대한 정확한 코드는 변경될 수 있으므로 이에 의존하지 마세요.
Caution:
tel
코드가 있는 트랜잭션은 ledger에 적용되지 않으며 XRP Ledger의 상태를 변경할 수 없습니다. 하지만 이러한 트랜잭션은 자동으로 캐싱되어 나중에 다시 시도될 수 있습니다. 잠정적으로 실패한 트랜잭션은 다시 적용한 후에도 다른 코드를 사용하여 성공하거나 실패할 수 있습니다. 자세한 내용은 Finality of Results 및 Reliable Transaction Submission을 참조하세요.
Code
Explanation
telBAD_DOMAIN
트랜잭션 이 사용할 수 없는 도메인 값(예: Domain
의 필드)을 지정했습니다. 아마도 원장에 저장하기에는 너무 길기 때문일 것입니다.
telBAD_PATH_COUNT
트랜잭션에 로컬 서버가 처리할 수 있는 경로가 너무 많습니다.
telBAD_PUBLIC_KEY
트랜잭션이 사용할 수 없는 공개 키 값(예: MessageKey
의 필드)을 지정했습니다. 아마도 길이가 올바르지 않기 때문일 것입니다.
telCAN_NOT_QUEUE
트랜잭션이 공개 원장 비용을 충족하지 못했지만 이 서버는 이 트랜잭션이 대기열 제한을 충족하지 않아서 이 트랜잭션을 대기열에 넣지 않았습니다. 예를 들어 발신자가 이미 대기열에 10개의 다른 트랜잭션을 가지고 있을 때 트랜잭션이 이 코드를 반환합니다. 나중에 다시 시도하거나 수수료 필드에 더 높은 거래 비용으로 대체 트랜잭션에 서명하고 제출할 수 있습니다.
telCAN_NOT_QUEUE_BALANCE
거래가 충족하지 못했고 이미 대기열에 있는 거래의 잠재적 XRP 비용 합계가 계정의 예상 잔액보다 크기 때문에 거래 대기열에 추가되지 않았습니다. 나중에 다시 시도하거나 다른 서버에 제출해 보세요.
telCAN_NOT_QUEUE_BLOCKS
트랜잭션이 공개 원장 비용을 충족하지 못했으며 트랜잭션 대기열에 추가되지 않았습니다. 이 트랜잭션은 권한 부여 방법을 변경하여 동일한 발신자로부터 이미 대기열에 있는 트랜잭션을 차단하기 때문에 대기열에 있는 기존 트랜잭션을 대체할 수 없습니다. (여기에는 모든 SetRegularKey 및 서명자 목록 설정 트랜잭션과 RequireAuth/OptionalAuth, DisableMaster 또는 AccountTxnID 플래그를 변경하는 AccountSet 트랜잭션이 포함됩니다.) 나중에 다시 시도하거나 다른 서버에 제출해 볼 수 있습니다.
telCAN_NOT_QUEUE_BLOCKED
트랜잭션이 공개 원장 비용을 충족하지 못했으며 동일한 발신자로부터 먼저 대기 중인 트랜잭션이 트랜잭션을 차단하여 트랜잭션 대기열에 추가되지 않았습니다. (여기에는 모든 SetRegularKey 및 SignerListSet 트랜잭션과 RequireAuth/OptionalAuth, DisableMaster 또는 AccountTxnID 플래그를 변경하는 AccountSet 트랜잭션이 포함됩니다). 나중에 다시 시도하거나 다른 서버에 제출해 볼 수 있습니다.
telCAN_NOT_QUEUE_FEE
트랜잭션이 공개 원장 비용을 충족하지 못했으며 트랜잭션 대기열에 추가되지 않았습니다. 이 코드는 발신자와 시퀀스 번호가 동일한 트랜잭션이 이미 대기열에 존재하고 새 트랜잭션이 기존 트랜잭션을 대체할 만큼 충분히 큰 거래 비용을 지불하지 않을 때 발생합니다. 대기열에 있는 트랜잭션을 대체하려면 새 트랜잭션의 수수료 값이 수수료 수준에서 측정한 대로 최소 25% 이상이어야 합니다. 수수료를 높이고 다시 시도하거나, 기존 트랜잭션을 대체하지 않도록 더 높은 시퀀스 번호로 전송하거나, 다른 서버로 전송해 볼 수 있습니다.
telCAN_NOT_QUEUE_FULL
트랜잭션이 충족하지 못했고 이 서버의 트랜잭션 대기열이 가득 차서 서버가 이 트랜잭션을 대기열에 넣지 않았습니다. 을 늘리고 Fee
다시 시도하거나 나중에 다시 시도하거나 다른 서버에 제출해 볼 수 있습니다. 으로 측정했을 때 거래 비용 이 가장 작은 대기열의 거래보다 거래 비용이 더 높아야 합니다 .
telFAILED_PROCESSING
거래를 처리하는 중에 알 수 없는 오류가 발생했습니다.
telINSUF_FEE_P
트랜잭션의 수수료가 서버의 현재 트랜잭션 비용 요건을 충족하기에 충분히 높지 않으며, 이는 서버의 로드 수준 및 네트워크 수준 요건에서 파생됩니다. 개별 서버가 너무 바빠서 지금 당장 트랜잭션을 처리할 수 없는 경우 트랜잭션을 캐시하고 나중에 자동으로 다시 시도할 수 있습니다.
telLOCAL_ERROR
지정되지 않은 로컬 오류입니다.
telNO_DST
_PARTIAL
거래는 새 계정에 자금을 지원하는 XRP 지불이지만 활성화되었습니다. 이는 허용되지 않습니다.