Class StateRPCClient


  • public class StateRPCClient
    extends Object
    Starcoin State 相关json-rpc接口的封装。
    Since:
    1.1.6
    Author:
    fanngyuan
    • 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
      • getAddressAmount

        public long getAddressAmount​(String address,
                                     String token)
        用于获取某个地址下的token 数量