Using send_tx with wait_until = NONE is equal to legacy broadcast_tx_async method.
Using send_tx with finality wait_until = EXECUTED_OPTIMISTIC is equal to legacy broadcast_tx_commit method.
In the current src/methods/broadcast_tx_async.rs the From trait isn't implemented correctly as the wait_until is set to the default transaction status = ExecutedOptimistic
According to the RPC specs published here:
In the current
src/methods/broadcast_tx_async.rs
theFrom
trait isn't implemented correctly as the wait_until is set to the default transaction status = ExecutedOptimisticIt should be implemented as
Addressed in this PR.