I read that before I commented, but unfortunately it does not explicitly answer my question.
When exactly is the timestamp determined? Is it the time the game operator receives a deposit transaction?
What about the Bitcoin price and volume? Does the server fetch them from BTCC whenever a deposit transaction is received?
timestamp determined from server BTCC (this timestamp is not timestamp deposit transaction)
Bitcoin price and volume determined from server BTCC after received payment transaction.
example:
pay to bet address wallet -> payment received -> get timestamp, price and volume from server BTCC