Package org.starcoin.api
Class TransactionRPCClient
java.lang.Object
org.starcoin.api.TransactionRPCClient
public class TransactionRPCClient extends Object
-
Constructor Summary
Constructors Constructor Description TransactionRPCClient(URL baseUrl) -
Method Summary
Modifier and Type Method Description List<Transaction>getBlockTransactions(String blockHash)PendingTransactiongetPendingTransaction(String hash)TransactiongetTransactionByHash(String hash)List<Event>getTransactionEvents(String transactionHash)TransactiongetTransactionInfoByHash(String hash)
-
Constructor Details
-
TransactionRPCClient
-
-
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
-