Enable the retrieval of ETH and ERC20 transfers where the provided account is not sender or not recipient, in addition to the existing support for any of the two roles on transfers.
Changes
Augment interface ERC20TransferOptions by boolean type properties isSender and isRecipient
Limit query of TransferEvent values of the above options properties
Check list
[ ] Code runs without regressions even though new code is incomplete
[x] Automatic tests have been written, they work, and code coverage has been maintained.
[ ] Code has been submitted to build server and build succeeds
[x] Code reviewer has been explicitly notified outside automatic notification channels
Purpose
Enable the retrieval of ETH and ERC20 transfers where the provided account is not sender or not recipient, in addition to the existing support for any of the two roles on transfers.
Changes
ERC20TransferOptions
by boolean type propertiesisSender
andisRecipient
TransferEvent
values of the above options propertiesCheck list