[wavesplatform/Waves] NODE-1021 Open volume fix (#1406)

You can view, comment on, or merge this pull request online at:

https://github.com/wavesplatform/Waves/pull/1406

— Commit Summary —

* Rounding issue targeted with the different approach
* Test fixed
* Comments removed
* https://wavesplatform.atlassian.net/browse/NODE-1021
* https://wavesplatform.atlassian.net/browse/NODE-1021
* NODE-1021 WIP
* CorrectedAmount in integration tests fixed
* https://wavesplatform.atlassian.net/browse/NODE-1021
* Merge pull request #1381 from wavesplatform/NODE-1021-Matcher-reserved-balance
* Merge branch ‘version-0.13.x’ into node-1025-fix-rounding
* NODE-1021 Reserved balance fixes
* Merge remote-tracking branch ‘origin/node-1025-fix-rounding’ into NODE-1021-reserved-fix
* NODE-1021 OrderHistorySpecification fixed
* NODE-1021 OrderHistorySpecification fixed — WIP
* Merge remote-tracking branch ‘origin/version-0.13.x’ into NODE-1021-reserved-fix
* NODE-1021 Dirty, but worked solution
* NODE-1021
* NODE-1021 Code cleanup
* NODE-1021
* NODE-1021 A submitted order is show in history if it was filled
* Merge remote-tracking branch ‘origin/version-0.13.x’ into NODE-1021-reserved-fix
* NODE-1021 Final code cleanup

— File Changes —

M it/src/main/scala/com/wavesplatform/it/api/AsyncMatcherHttpApi.scala (18)
M it/src/main/scala/com/wavesplatform/it/api/SyncMatcherHttpApi.scala (9)
M it/src/main/scala/com/wavesplatform/it/api/model.scala (39)
M it/src/test/scala/com/wavesplatform/it/sync/matcher/MatcherTestSuite.scala (17)
M it/src/test/scala/com/wavesplatform/it/sync/matcher/RoundingIssuesTestSuite.scala (16)
A it/src/test/scala/com/wavesplatform/it/sync/matcher/SeveralPartialOrdersTestSuite.scala (163)
M it/src/test/scala/com/wavesplatform/it/sync/matcher/TradeBalanceAndRoundingTestSuite.scala (57)
M src/main/scala/com/wavesplatform/matcher/MatcherKeys.scala (36)
M src/main/scala/com/wavesplatform/matcher/api/DBUtils.scala (5)
M src/main/scala/com/wavesplatform/matcher/market/OrderBookActor.scala (4)
M src/main/scala/com/wavesplatform/matcher/model/MatcherModel.scala (84)
M src/main/scala/com/wavesplatform/matcher/model/OrderHistory.scala (213)
M src/main/scala/com/wavesplatform/matcher/model/OrderInfo.scala (22)
M src/main/scala/com/wavesplatform/matcher/model/OrderValidator.scala (14)
M src/main/scala/scorex/transaction/assets/exchange/Order.scala (9)
M src/test/scala/com/wavesplatform/matcher/market/OrderBookActorSpecification.scala (7)
M src/test/scala/com/wavesplatform/matcher/model/OrderHistorySpecification.scala (493)

— Patch Links —

https://github.com/wavesplatform/Waves/pull/1406.patch
https://github.com/wavesplatform/Waves/pull/1406.diff

Добавить комментарий