Check
수표
문자(수표 수정안에 의해 추가되었습니다.)
수표 객체는 수취인이 발신자로부터 돈을 받기 위해 현금화할 수 있는 종이 개인 수표와 유사한 수표를 설명합니다. (수표는 발신자가 이미 지불을 승인했지만 현금화할 때까지는 돈이 이동하지 않습니다. 에스크로와 달리 수표에 대한 금액이 따로 설정되어 있지 않으므로 자금 부족으로 인해 수표 현금화가 실패할 수 있습니다.)
수표 JSON 예시
수표 필드
수표 객체에는 다음과 같은 필드가 있습니다:
필드
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