Package org.starcoin.api
Class StateRPCClient
- java.lang.Object
-
- org.starcoin.api.StateRPCClient
-
public class StateRPCClient extends Object
Starcoin State 相关json-rpc接口的封装。- Since:
- 1.1.6
- Author:
- fanngyuan
-
-
Constructor Summary
Constructors Constructor Description StateRPCClient(URL baseUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetAddressAmount(String address, String token)用于获取某个地址下的token 数量ListResourcegetState(String address)用于某个地址的状态ListResourcegetState(String address, boolean isDecode, String state_root)用于某个地址的状态TokenInfogetTokenInfo(String address, String tokenCode)
-
-
-
Constructor Detail
-
StateRPCClient
public StateRPCClient(URL baseUrl)
-
-
Method Detail
-
getState
public ListResource getState(String address) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
用于某个地址的状态- Throws:
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
-
getState
public ListResource getState(String address, boolean isDecode, String state_root) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
用于某个地址的状态- Throws:
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
-
getTokenInfo
public TokenInfo getTokenInfo(String address, String tokenCode) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
- Throws:
com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
-
-