계약 원장
계약 원장: Agent Java SDK v0.3.0 통합, 예시, 매개변수 및 응답 의미 체계.
이 가이드는 Agent Java SDK v0.3.0, Java 8+ 및 태그된 공개 계약을 대상으로 합니다. 예제는 client를 초기화한 후 파트너 백엔드에서 실행됩니다. 빠른 시작.
예시 전제조건
Java 조각은 이러한 가져오기를 공유합니다. 빠른 시작을 사용하여 client를 초기화하고 저장된 바인딩에서 platformUserId를 가져옵니다. 예시 사용자/주문 ID는 고유한 지속 값으로 대체되어야 합니다.
listPerpetualLedger
요청 모델: PerpetualLedgerRequest.
요청 필드
예제에서는 한 페이지를 읽습니다. 필수 필드, 플레이어 범위, 필터 의미, 제한, 커서 및 제한된 재시도에 대해서는 다음을 따르세요. 쿼리 개요. 페이징하는 동안 모든 필터를 변경하지 않고 유지하세요. 오류를 빈 결과로 해석하지 마십시오.
계약 원장 기록
인터페이스: account/ledger. 반환된 데이터에는 다음 11개 비즈니스 필드만 포함되며 주문 부울 플래그는 포함되지 않습니다.
인터페이스에서 반환된 계정 변경 전후의 잔액을 사용하세요. 서로 다른 changeType는 서로 다른 의미를 가지며, 각 양이 walletBalanceAfter − walletBalanceBefore와 동일하다고 가정할 수 없습니다. 원장 기록의 표시/요약은 유형 및 세부 정보 ID를 유지해야 합니다.
다음은 가상 ID와 금액을 사용하는 형식의 예입니다.
응답 봉투 예시
이것은 완료된 거래의 샘플이 아닌 예시용 빈 페이지입니다. 위의 리소스별 필드 테이블은 채워진 items[].data에 대해 설명합니다.