WriteOperation.transaction
ignores ERC*.transaction
settings
#712
Labels
WriteOperation.transaction
ignores ERC*.transaction
settings
#712
What happened?
This issue is a more general representation of #711 one.
ERC*.transaction
never assigns toContract.transaction
for any given method that writes on chain withWriteOperation
.So the fix is as easy as modifying each method that returns
WriteOperation
as follow:The #713 PR is fixing the only
ERC20
case of this issue, but this fix highly likely could be scaled to allERC*
implementations.What are the steps to reproduce?
See #711
What is the expected behavior?
ERC*.transaction
settings should be preserved inWriteOperation.transaction
returned by whateverERC*
method that returns such.What is the error thrown?
There's no error it fails silently.
What's the stack trace said?
There's no error it fails silently.
OS version
Unrelated.
Library version
3.0.6
The text was updated successfully, but these errors were encountered: