Info

Source on GitHub

https://github.com/copperbasin/dota2_autochess_but_bring_your_own_figures

Smart Contract Address

kf-XznawCcyfCxoiyAzfgGQTNvcEGnpy0F9TIEXpVuuSXhPg

Source on GitHub

https://github.com/KStasi/Ton-Hack

Smart Contract Address

kf_equLnG0JEfpsXBIQzZRnBnUNhp7aWEDfDxlC0D-vc6TFY

Testing and Issues

You can test this entry and submit issues during the testing period of the Blockchain Contest, Stage 2 contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.

Voting

by rating

Issues

Clever Turkey Feb 11, 2020 at 03:24
We found some critical issues in your Dota2 Autochess contract.
- Players loose figures if match isn’t played. Also, in that case `in_game` isn't set back to false.
- Contract isn‘t checking game rules. Round results are calculated off-chain, so they can hardly be trusted.
Groovy Fly Feb 11, 2020 at 04:28
Thanks for the review!

We just fixed the first issue: https://github.com/KStasi/Ton-Dich5/commit/72c38e83c8bed982dceac53e9d14ec7a5db8275b

As for the second one, we will think about how to handle it. Unfortunately, we can't move computational logic on contract as smart contracts are not intended for difficult calculations. Now we rely on averaging results and bans/complaints fallback.
Nobody added any issues yet...