AccountRoot
금AccountRoot ledger 항목 유형은 단일 계정과 해당 설정, XRP 잔액을 설명합니다.
AccountRoot JSON 예시
AccountRoot 필드
AccountRoot 객체에는 다음과 같은 필드가 있습니다:
필드 | JSON 유형 | 내부 유형 | 필수 여부 | 설명 |
| 문자열 | 계정 ID | 예 | 이 계정 의 식별(기본) 주소입니다. |
| 문자열 | 해시256 | 아니요 | 이 계정에서 가장 최근에 보낸 트랜잭션의 식별 해시입니다. |
| 문자열 | 금액 | 아니요 | 계정의 현재 XRP 잔액은 문자열로 표시됩니다. |
| 숫자 | Uint32 | 아니요 | 소각 된 이 계정의 발행된 대체 불가능한 토큰 의 총 수 입니다. 이 숫자는 |
| 문자열 | blob | 아니요 | 이 계정과 연결된 도메인입니다. JSON에서 이는 도메인의 ASCII 표현에 대한 16진수입니다. 길이는 256바이트를 초과할 수 없습니다. |
| 문자열 | 해시128 | 아니요 | 이메일 주소의 md5 해시입니다. 클라이언트는 이를 사용하여 Gravatar 와 같은 서비스를 통해 아바타를 조회할 수 있습니다 . |
| 숫자 | Uint32 | 아니요 | 첫 번째 대체 불가능한 토큰을 발행한 시점의 계정 시퀀스 번호입니다 . (fixNFTokenRemint 수정안 에 의해 추가됨) |
숫자 | Uint32 | 예 | 이 계정에 대해 활성화된 boolean 플래그의 비트맵입니다. | |
| 문자열 | Uint16 | 예 |
|
| 문자열 | blob | 아니요 | 이 계정으로 암호화된 메시지를 보내는 데 사용할 수 있는 공개 키입니다. JSON에서는 16진수를 사용합니다. 정확히 33바이트여야 하며, 첫 번째 바이트는 키 유형을 나타냅니다: secp256k1 키의 경우 0x02 또는 0x03, Ed25519 키의 경우 0xED입니다. |
| 숫자 | Uint32 | 아니요 | 이 계정에 의해 그리고 이 계정을 대신하여 발행된 총 대체 불가능한 토큰의 수입니다 . (NonFungibleTokensV1_1 수정안에서 추가됨. ) |
| 문자열 | 계정 ID | 아니요 | 이 계정을 대신하여 대체 불가능한 토큰을 주조할 수 있는 다른 계정입니다 . (NonFungibleTokensV1_1 수정안에서 추가됨 ) |
| 숫자 | Uint32 | 예 | 이 계정이 ledger에서 소유하는 개체 수로 소유자 예약에 기여합니다. |
| 문자열 | 해시256 | 예 | 가장 최근에 이 개체를 수정한 트랜잭션의 식별 해시입니다. |
| 숫자 | Uint32 | 예 | 가장 최근에 이 개체를 수정한 트랜잭션이 포함된 ledger의 인덱스입니다. |
| 문자열 | 계정 ID | 아니요 | 마스터 키 대신 이 계정의 트랜잭션에 서명하는 데 사용할 수 있는 키 쌍 의 주소입니다 . 이 값을 변경하려면 SetRegularKey 트랜잭션을 사용하십시오. |
| 숫자 | Uint32 | 예 | 이 계정에 대한 다음 유효한 트랜잭션의 시퀀스 번호입니다. |
| 숫자 | Uint32 | 아니요 | ledger에서 이 계정이 소유한 티켓 수 입니다. 이것은 자동으로 업데이트되어 계정이 한 번에 250개의 티켓이라는 엄격한 한도 내에서 유지되도록 합니다. 계정에 티켓이 없는 경우 이 필드는 생략됩니다. (TicketBatch 수정안에서 추가됨.) |
| 숫자 | Uint8 | 아니요 | 이 주소에서 발행된 통화와 관련된 오퍼의 환율에 사용할 유효 자릿수입니다. 유효한 값은 3에서 15까지 입니다. (TickSize 수정안에 의해 추가되었습니다.) |
| 숫자 | Uint32 | 아니요 | 이 계정에서 발행된 통화를 서로에게 보낼 때 다른 사용자에게 청구하는 이체 수수료입니다. |
| 문자열 | 해시256 | 아니요 | 사용자가 설정할 수 있는 임의의 256비트 값입니다. |
| 숫자 | Uint32 | 아니요 | 미사용. (코드는 이 필드를 지원하지만 설정할 방법이 없습니다.) |
AccountRoot 플래그
계정에 대해 활성화 또는 비활성화할 수 있는 몇 가지 옵션이 있습니다. 이러한 옵션은 AccountSet 트랜잭션으로 변경할 수 있습니다. ledger에서 플래그는 비트 또는 연산으로 결합할 수 있는 이진 값으로 표시됩니다. ledger에 있는 플래그의 비트값은 트랜잭션에서 해당 플래그를 활성화 또는 비활성화하는 데 사용되는 값과 다릅니다. ledger 플래그의 이름은 lsf로 시작합니다.
AccountRoot 개체는 다음과 같은 플래그 값을 가질 수 있습니다:
플래그 이름 | 16진수 값 | 소수점 값 | 해당 AccountSet 플래그 | 설명 |
|
| 8388608 |
| 기본적으로 이 주소의 신뢰선에서 rippling을 사용하도록 설정합니다. 주소를 발급하는 데 필요하지만 다른 용도로는 사용하지 않는 것이 좋습니다. |
|
| 16777216 |
| 이 계정은 DepositAuth 활성화되어 있어 송금하는 거래와 사전 승인된 계정으로부터만 자금을 받을 수 있습니다. (DepositAuth 수정안으로 추가됨.) |
|
| 1048576 |
| 마스터 키를 사용하여 이 계정의 거래에 서명하는 것을 허용하지 않습니다. |
|
| 134217728 |
| 이 계정은 수신 수표를 차단합니다. (수신 거부 수정안이 필요합니다.) |
|
| 67108864 |
| 이 계정은 들어오는 NFTokenOffers를 차단합니다. (DisallowIncoming 수정안이 필요합니다.) |
|
| 268435456 |
| 이 계정은 들어오는 NFTokenOffers를 차단합니다. (DisallowIncoming 수정안이 필요합니다.) |
|
| 536870912 |
| 이 계정은 들어오는 신뢰선을 차단합니다. (수신 거부 수정안이 필요합니다.) |
|
| 524288 |
| 클라이언트 애플리케이션은 이 계정으로 XRP를 전송해서는 안 됩니다. (권고 사항이며 프로토콜에 의해 강제되지 않습니다.) |
|
| 4194304 |
| 이 계정에서 발행된 모든 자산은 동결됩니다. |
|
| 2097152 |
| 이 계정은 연결된 신뢰 선을 동결할 수 없습니다. 일단 활성화하면 비활성화할 수 없습니다. |
|
| 65536 | (없음) | 이 계정은 무료 SetRegularKey 트랜잭션을 사용했습니다. |
|
| 262144 |
| 이 계정은 다른 사용자를 개별적으로 승인해야 해당 사용자가 이 계정의 토큰을 보유할 수 있습니다. |
|
| 131072 |
| 수신 결제가 데스티네이션 태그를 지정하도록 요구합니다. |
AccountRoot ID 형식
AccountRoot 개체의 ID는 다음 값의 절반을 순서대로 연결한 SHA-512입니다:
계정 스페이스 키(0x0061).
계정의 AccountID.
Last updated