interesting Tx
This is called by the wallet when it processes incoming transactions. It notifies this contract of a transaction that might be interesting to it. Contracts only need to implement this if THEY care to initiate an action or change the passed TransactionHistory. If the contract is uninterested in incoming transactions, return null. Even if you return null or false here, if you've registered addresses associates with this contract (and the passed tx uses one of those addresses) then the transaction will be considered part of this wallet. Note that every transaction interesting to the wallet may be provided, so contracts should do further filtering. Note that this callback may modify the txh object or any child objects, and set txh.dirty to store information in the Wallet databases.
Return
true if the transaction is interesting, null if the contract does not care