Приветствую всех!
Помогите разобраться с проблемой:
Делаю перевод определенной суммы ассета с адреса A на B(баланс=0), дожидаюсь появления транзакции в блокчейне(/transactions/info/{id}) и ее отсутствия в неподтвержденных (/transactions/unconfirmed/info/{id})
Далее делаю перевод этой же суммы с адреса В на С. В большинстве случаев перевод проходит успешно, но иногда получаю ошибку:
StateCheckFailedException: State check failed. Reason: Attempt to transfer unavailable funds: Transaction application leads to negative asset 'IssuedAsset(...)' balance to (at least) temporary negative state, the current balance is 0 ...
С чем это связано и как избежать подобных ошибок?
Для транслирования транзакций в блокчейн поднята своя нода с дефолтной конфигурацией версии 1.1.7