diff --git a/ledger/README.md b/ledger/README.md index c1b3db1..bf402b8 100644 --- a/ledger/README.md +++ b/ledger/README.md @@ -7,9 +7,9 @@ - Метод `GetBalance` должен возвращать текущий баланс. - Метод `Deposit` должен зачислять деньги на счёт. - Метод `Withdraw` должен снимать деньги со счёта. - Если на счету не достаточно денег, метод должен возвращать ошибку `ledger.ErrNoMoney`. + Если на счету недостаточно денег, метод должен возвращать ошибку `ledger.ErrNoMoney`. - Метод `Transfer` должен переводить деньги со счёта `from` на счёт `to`. - Если на счету `from` не достаточно денег, метод должен возвращать ошибку `ledger.ErrNoMoney`. + Если на счету `from` недостаточно денег, метод должен возвращать ошибку `ledger.ErrNoMoney`. Все операции должны быть атомарными. Для реализации некоторых методов вам потребуется использовать транзакции и row-level локи. Ваша реализация не должна создавать дедлоки на уровне базы данных.