eth_getBalance
eth_getBalance(address, blockNumber) → quantity 지정된 블록에서 특정 주소의 OKRW 잔액을 반환합니다. OKRW가 네이티브 토큰이므로, 네이티브 잔액을 반환합니다 (이더리움의 ETH 잔액과 동일).
파라미터
| 이름 | 타입 | 필수 | 설명 |
|---|---|---|---|
address | string | ✓ | 잔액을 확인할 주소 (20바이트, 0x 접두사가 있는 16진수 인코딩) |
blockNumber | string | ✓ | 16진수 블록 번호 또는 'latest', 'earliest', 'pending' |
반환값
타입:
string wei 단위의 잔액 (16진수 인코딩). 10^18로 나누면 OKRW 금액을 얻을 수 있습니다.
에러
| 코드 | 이름 | 설명 |
|---|---|---|
-32602 | Invalid params | 잘못된 주소 형식 또는 블록 번호 |
예제
최신 블록에서 잔액 조회
해당 주소의 현재 OKRW 잔액을 반환합니다
curl -X POST https://rpc-testnet.maroo.io \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getBalance",
"params": ["0x742d35Cc6634C0532925a3b844Bc454e4438f44e", "latest"],
"id": 1
}' 응답
결과는 10 OKRW입니다 (10 * 10^18 wei의 16진수)
{
"jsonrpc": "2.0",
"id": 1,
"result": "0x8AC7230489E80000"
}