This PR changes the return type of ProvidersendTransaction to return the transaction result it receives from the node.
The change was motivated to support return data from the transaction itself. As a result, this is propagated out to all method users, meaning the top level API will need to give users the support to send either a Sync or Commit transaction.
Description
This PR changes the return type of
Provider
sendTransaction
to return the transaction result it receives from the node.The change was motivated to support return data from the transaction itself. As a result, this is propagated out to all method users, meaning the top level API will need to give users the support to send either a Sync or Commit transaction.