I am trying to get the list of all transactions using the method web3j.catchUpToLatestAndSubscribeToNewTransactionsObservable but a lot of them have a null receiver (Transaction.to).
Using etherscan.io and the tx hash I can see that the receivers of those transactions are Contracts.
Example:
https://ropsten.etherscan.io/tx/0xea0b41af0ea0aa295cf1b42dc283ae3f276f58be4b9be0c1653765516c38fdb0
So is it correct to say that a transaction with null receiver is always a transaction to create or to interact with a smart contract?
Are there any other cases?
Thanks!