log shutdown
add method to store spent tx info
make TryRemoveTransaction consistent with other methods
remove dead class