Class TransactionRPCClient

java.lang.Object
org.starcoin.api.TransactionRPCClient

public class TransactionRPCClient
extends Object
  • Constructor Details

    • TransactionRPCClient

      public TransactionRPCClient​(URL baseUrl)
  • Method Details

    • getPendingTransaction

      public PendingTransaction getPendingTransaction​(String hash) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
      Throws:
      com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
    • getTransactionByHash

      public Transaction getTransactionByHash​(String hash) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
      Throws:
      com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
    • getTransactionInfoByHash

      public Transaction getTransactionInfoByHash​(String hash) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
      Throws:
      com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
    • getBlockTransactions

      public List<Transaction> getBlockTransactions​(String blockHash) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
      Throws:
      com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
    • getTransactionEvents

      public List<Event> getTransactionEvents​(String transactionHash) throws com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException
      Throws:
      com.thetransactioncompany.jsonrpc2.client.JSONRPC2SessionException