PaymentChannelCreate
페이찬 수정안에 의해 추가되었습니다.
결제 채널을 생성하고 XRP로 자금을 조달합니다. 이 트랜잭션을 전송하는 주소가 결제 채널의 "소스 주소"가 됩니다.
PaymentChannelCreate JSON 예시
PaymentChannelCreate 필드
일반적인 필드 외에도 PaymentChannelCreate 트랜잭션은 다음 필드를 사용합니다:
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