Class AccountApiProvider

  • All Implemented Interfaces:
    IAccountApi

    public class AccountApiProvider
    extends java.lang.Object
    implements IAccountApi
    Account API Implementation
    Since:
    28.10.2018
    Author:
    GoodforGod
    See Also:
    IAccountApi
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Balance balance​(java.lang.String address)
      Address ETH balance
      TokenBalance balance​(java.lang.String address, java.lang.String contract)
      ERC20 token balance for address
      java.util.List<Balance> balances​(java.util.List<java.lang.String> addresses)
      Maximum 20 address for single batch request If addresses more than 20, then there will be MORE than 1 request performed
      java.util.List<Block> minedBlocks​(java.lang.String address)
      All blocks mined by address
      java.util.List<Tx> txs​(java.lang.String address)
      Find all txs
      java.util.List<Tx> txs​(java.lang.String address, long startBlock)  
      java.util.List<Tx> txs​(java.lang.String address, long startBlock, long endBlock)  
      java.util.List<TxInternal> txsInternal​(java.lang.String address)
      All internal txs
      java.util.List<TxInternal> txsInternal​(java.lang.String address, long startBlock)  
      java.util.List<TxInternal> txsInternal​(java.lang.String address, long startBlock, long endBlock)  
      java.util.List<TxInternal> txsInternalByHash​(java.lang.String txhash)  
      java.util.List<TxToken> txsToken​(java.lang.String address)
      All token txs
      java.util.List<TxToken> txsToken​(java.lang.String address, long startBlock)  
      java.util.List<TxToken> txsToken​(java.lang.String address, long startBlock, long endBlock)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait