I'm looking for simplest way how to get list of all transactions(incoming, outgoing, external, internal, confirmed, unconfirmed) on all accounts created in parity wallet. The listing should support pagination so it can work efficiently with 10 000+ account and 100 000+ transactions.

I prefer not to:

  • use 3party apis (etherscan)
  • write smart contract
  • parse whole blockchain
  • periodically observe accounts one by one

I would like to get transactions similar way bitcoind rpc works

I know there is no simple answer yet. I suppose parity's (or geth) job. If it's missing such functionality now, I'm ready to support developers financially.

  • it's not duplicate, i'm looking transactions for all accounts, not just one Dec 27, 2018 at 14:59

1 Answer 1


There's no method for such a functionality for ETH yet.

Ethereum's Classic geth implementation has the geth_getAddressTransactions() which does precisely what you want.

The options you have right now for ETH, are the ones you listed.

Not the answer you're looking for? Browse other questions tagged or ask your own question.