3c4fcaa2ed
Replace usage of `eth_getTransactionByHash` with `eth_getTransactionReceipt`
when polling for changes. `eth_getTransactionReceipt` delivers also the
status of the transaction.
Update tests to account for the new changes
Propagate status with the update event
Refactoring of the `pendingtxtracker.go` file to emit notifications with
a new payload structure that includes transaction identity and deletion status.
Closes status-desktop [#12120](https://github.com/status-im/status-desktop/issues/13124)
ghstack-source-id:
|
||
---|---|---|
.. | ||
fake | ||
addrlock.go | ||
conditionalrepeater.go | ||
conditionalrepeater_test.go | ||
pendingtxtracker.go | ||
pendingtxtracker_test.go | ||
rpc_wrapper.go | ||
testhelpers.go | ||
transactor.go | ||
transactor_test.go | ||
types.go | ||
types_test.go |