DB
Почему если транза не проходит то не возвращается ошибка а приходит ответ с txhash
txhash это всего-лишь sha256 об информации транзакции, его можно и не отсылая транзакцию посчитать. И вполне себе логично что наличие хеша не означает прошедшую транзу и в момент ответа peer еще не знает дошла ли информация до корок и вообще дойдет ли.
другое дело, в документации в свое время я не находил информации о валидации переводов, сколько вообще ждать перед повторной проверкой итд