fix: transaction error into error chain