account_info
account_info 커맨드라인은 계정, 계정 활동, XRP 잔액에 대한 정보를 검색합니다. 검색된 모든 정보는 특정 버전의 원장을 기준으로 합니다.
요청 형식
account_info 요청의 예시입니다:
요청에는 다음 매개변수가 포함됩니다:
| 유형 | 필수 여부 | 설명 |
| 문자열 - 주소 | 예 | |
| 배열 | 아니요 | 사용할 원장 버전에 대한 20바이트 16진수 문자열입니다. (Specifying Ledgers 참조) |
| 숫자 또는 문자열 | 아니요 | 사용할 원장의 원장 인덱스 또는 자동으로 원장을 선택하는 단축 문자열입니다.(Specifying Ledgers 참조) |
| Boolean | 아니요 | 참이면 이 계정에서 보낸 대기 중인 트랜잭션에 대한 통계를 반환합니다. 현재 열려 있는 원장의 데이터를 쿼리할 때만 사용할 수 있습니다. 보고 모드의 서버에서는 사용할 수 없습니다. |
| Boolean | 아니요 | true이면 이 계정과 연결된 모든 서명자 목록 객체를 반환합니다. |
다음 필드는 더 이상 사용되지 않으므로 제공해서는 안 됩니다: ident, ledger, strict.
응답 형식
성공적인 응답의 예입니다:
응답은 표준 형식을 따르며, 요청된 계정과 해당 데이터, 해당 계정이 적용되는 ledger이 다음 필드와 함께 포함됩니다:
| 유형 | 설명 |
| 객체 | 원장에 저장된 이 계정 정보가 포함된 AccountRoot 원장 개체입니다. |
| 객체 | |
| 배열 | (요청이 지정되지 않고 |
| 정수 |
|
| 정수 | ( |
| 객체 | (현재 공개 원장 |
| Boolean |
account_flags 필드에는 다음과 같은 중첩 필드가 포함됩니다:
queue_data 필드(있는 경우)에는 다음과 같은 중첩 필드가 포함됩니다:
| 유형 | 설명 |
| 정수 | 이 주소에서 대기 중인 트랜잭션 수 입니다. |
| Boolean | (생략될 수 있음) 대기열의 트랜잭션이 이 주소의 트랜잭션 승인 방식을 변경하는지 여부입니다. 이면 |
| 정수 | (생략 가능) 이 주소에 대기 중인 트랜잭션 중 가장 낮은 Sequence Number입니다. |
| 정수 | (생략 가능) 이 주소에 대기 중인 트랜잭션 중 가장 높은 Sequence Number입니다. |
| 문자열 | (생략될 수 있음) 대기열의 모든 트랜잭션이 가능한 최대 XRP 금액을 소비하는 경우 이 주소에서 인출될 수 있는 XRP 드롭의 정수 금액입니다. |
| 배열 | (생략 가능) 이 주소에서 대기 중인 각 트랜잭션에 대한 정보입니다. |
queue_data 트랜잭션 배열의 각 객체(있는 경우)에는 다음 필드 중 일부 또는 전부가 포함될 수 있습니다:
| 유형 | 설명 |
| Boolean | 이 거래가 이 주소의 거래 승인 방식을 변경하는지 여부입니다. |
| 문자열 | 이 거래의 거래 비용 (XRP 드롭단위.) |
| 문자열 | 해당 거래 유형의 최소 비용 대비 해당 거래의 거래 비용(수수료 수준입니다.) |
| 문자열 | 이 거래가 보내거나 파괴할 수 있는 XRP의 최대 금액입니다. |
| 정수 | 이 거래의 시퀀스 번호입니다. |
발생 가능한 오류
일반적인 오류 유형입니다.
invalidParams - 하나 이상의 필드가 잘못 지정되었거나 하나 이상의 필수 필드가 누락되었습니다. 예를 들어, 요청에서 queue를 true로 지정했지만 현재 열려 있는 ledger이 아닌 ledger_index를 지정했습니다.
actNotFound - 요청의 계정 필드에 지정된 주소가 ledger의 계정과 일치하지 않습니다.
lgrNotFound - ledger_hash 또는 ledger_index로 지정한 ledger이 존재하지 않거나, 존재하지만 서버에 없습니다.
Last updated