Remove option for optionally clearing a tx that has faulted. The tx should be cleared since it is now considered completed.
After broadcasting, if the tx has faulted (determine by strategy) or reverted based on contract call failure, this is considered the end of the tx i.e. the tx machines work is done for that tx. Of course the on_fault hook should still be called. Since the hook is being called tracking faulty txs seems unnecessary.
Remove option for optionally clearing a tx that has faulted. The tx should be cleared since it is now considered completed.
After broadcasting, if the tx has faulted (determine by strategy) or reverted based on contract call failure, this is considered the end of the tx i.e. the tx machines work is done for that tx. Of course the
on_fault
hook should still be called. Since the hook is being called tracking faulty txs seems unnecessary.Related to #20 .