Check

수표

문자(수표 수정안에 의해 추가되었습니다.)

수표 객체는 수취인이 발신자로부터 돈을 받기 위해 현금화할 수 있는 종이 개인 수표와 유사한 수표를 설명합니다. (수표는 발신자가 이미 지불을 승인했지만 현금화할 때까지는 돈이 이동하지 않습니다. 에스크로와 달리 수표에 대한 금액이 따로 설정되어 있지 않으므로 자금 부족으로 인해 수표 현금화가 실패할 수 있습니다.)

수표 JSON 예시

{
  "Account": "rUn84CUYbNjRoTQ6mSW7BVJPSVJNLb1QLo",
  "Destination": "rfkE1aSy9G8Upk4JssnwBxhEv5p4mn2KTy",
  "DestinationNode": "0000000000000000",
  "DestinationTag": 1,
  "Expiration": 570113521,
  "Flags": 0,
  "InvoiceID": "46060241FABCF692D4D934BA2A6C4427CD4279083E38C77CBE642243E43BE291",
  "LedgerEntryType": "Check",
  "OwnerNode": "0000000000000000",
  "PreviousTxnID": "5463C6E08862A1FAE5EDAC12D70ADB16546A1F674930521295BC082494B62924",
  "PreviousTxnLgrSeq": 6,
  "SendMax": "100000000",
  "Sequence": 2,
  "index": "49647F0D748DC3FE26BDACBC57F251AADEFFF391403EC9BF87C97F67E9977FB0"
}

수표 필드

수표 객체에는 다음과 같은 필드가 있습니다:

필드

JSON 유형

내부 유형

필수 여부

설명

Account

문자열

계정

수표 발송인. 수표를 현금화하면 이 주소의 잔액이 인출됩니다.

Destination

문자열

계정

수표의 의도된 수령인. 이 주소만 CheckCash 트랜잭션을 사용하여 수표를 현금화할 수 있습니다.

DestinationNode

문자열

Uint64

아니요

디렉터리가 여러 페이지로 구성된 경우 대상 소유자 디렉터리의 어느 페이지가 이 개체에 연결되어 있는지 나타내는 힌트입니다.

DestinationTag

숫자

Uint32

아니요

대상 주소의 호스팅된 수신자와 같이 이 검사의 대상을 추가로 지정하는 임의의 태그입니다.

Expiration

숫자

Uint32

아니요

이 수표가 만료된 것으로 간주되는 시간을 나타냅니다. 자세한 내용은 시간 지정을 참조하십시오.

Flags

숫자

Uint32

이 개체에 대해 활성화된 boolean 플래그의 비트맵입니다. 현재 프로토콜은 Check개체에 대한 플래그를 정의하지 않습니다. 값은 항상 0입니다.

InvoiceID

문자열

해시256

아니요

발신자가 이 수표에 대한 특정 이유 또는 식별자로 제공한 임의의 256비트 해시입니다.

LedgerEntryType

문자열

Uint16

0x0043문자열에 매핑된 값은 Check이 객체가 Check 객체임을 나타냅니다.

OwnerNode

문자열

Uint64

디렉터리가 여러 페이지로 구성된 경우 발신자 소유자 디렉터리의 어느 페이지가 이 개체에 연결되어 있는지 나타내는 힌트입니다. 참고: 해당 값은 계정에서 파생될 수 있으므로 객체에는 객체가 포함된 소유자 디렉터리로 직접 연결되는 링크가 포함되어 있지 않습니다.

PreviousTxnID

문자열

해시256

가장 최근에 이 개체를 수정한 트랜잭션의 식별 해시입니다.

PreviousTxnLgrSeq

숫자

Uint32

가장 최근에 이 개체를 수정한 트랜잭션이 포함된 원장의 인덱스입니다.

SendMax

문자열 또는 객체

금액

이 수표가 발신자에게 인출할 수 있는 최대 통화 금액입니다. 수표가 성공적으로 현금화되면 목적지는 최대 이 금액에 대해 동일한 통화로 입금됩니다.

Sequence

숫자

Uint32

이 수표를 생성한 CheckCreate 트랜잭션의 시퀀스 번호입니다.

SourceTag

숫자

Uint32

아니요

발신자 주소의 호스팅된 수신자와 같이 이 확인의 소스를 추가로 지정하는 임의의 태그입니다.

수표 ID 형식

Check 객체의 ID는 다음 값의 절반을 순서대로 연결한 SHA-512입니다:

  • 수표 공백 키(0x0043)

  • Check 객체를 생성한 CheckCreate 트랜잭션 발신자의 AccountID입니다.

  • Check 객체를 생성한 CheckCreate 트랜잭션의 시퀀스 번호입니다. CheckCreate 트랜잭션이 티켓을 사용한 경우 대신 TicketSequence 값을 사용합니다.

수표 보내기 튜토리얼을 참조하세요.

Last updated