PaymentChannelCreate
페이찬 수정안에 의해 추가되었습니다.
결제 채널을 생성하고 XRP로 자금을 조달합니다. 이 트랜잭션을 전송하는 주소가 결제 채널의 "소스 주소"가 됩니다.
PaymentChannelCreate JSON 예시
PaymentChannelCreate 필드
일반적인 필드 외에도 PaymentChannelCreate 트랜잭션은 다음 필드를 사용합니다:
필드 | JSON 유형 | 설명 | |
Amount | 문자열 | 양 | 발신자의 잔액에서 차감하여 이 채널에 따로 보관할 XRP의 양(드롭 단위)입니다. 채널이 열려 있는 동안에는 XRP가 대상 주소로만 이동할 수 있습니다. 채널이 닫히면 청구되지 않은 XRP는 모두 발신자 주소의 잔액으로 반환됩니다. |
Destination | 문자열 | 계정 ID | 이 채널에 대한 XRP 청구를 받을 주소입니다. 채널의 "대상 주소"라고도 합니다. 발신자(계정)와 동일할 수 없습니다. |
SettleDelay | 숫자 | UInt32 | 청구되지 않은 XRP가 있는 경우 채널을 닫기 전에 소스 주소가 대기해야 하는 시간입니다. |
PublicKey | 문자열 | blob | 소스가 이 채널에 대한 클레임에 서명하는 데 사용할 키 쌍의 33바이트 공개 키(16진수)입니다. 이 키는 secp256k1 또는 Ed25519 공개 키일 수 있습니다. 키 쌍에 대한 자세한 내용은 키 도출을 참조하세요. |
CancelAfter | 숫자 | UInt32 | Ripple 에포크 이후 이 채널이 만료되는 시간(초)입니다. 이 시간 이후에 채널을 수정하는 모든 트랜잭션은 채널에 다른 영향을 주지 않고 채널을 닫습니다. 이 값은 변경할 수 없으며, 이 시간보다 일찍 채널을 닫을 수는 있지만 이 시간 이후에는 채널을 열어둘 수 없습니다. |
DestinationTag | 숫자 | UInt32 | (선택 사항) 대상 주소에 호스팅된 수취인 등 이 결제 채널의 대상을 추가로 지정하는 임의의 태그입니다. |
대상 계정이 수신 결제 채널을 차단하고 있는 경우 트랜잭션은 결과 코드 tecNO_PERMISSION과 함께 실패합니다. (수신 거부 수정안이 필요합니다.)
Last updated