Sample Run
dfx canister call token_lobby_backend registerGame '("Low-Stakes Tic-Tac-Toe", principal"bw4dl-smaaa-aaaaa-qaacq-cai", principal"bd3sg-teaaa-aaaaa-qaaba-cai", "Extreme Tic-Tac Action", 2)'dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call token icrc2_approve '(record {spender=record{owner= principal"be2us-64aaa-aaaaa-qaabq-cai"; subaccount= null;}; amount=300})'
dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call token_lobby_backend deposit '(principal"bd3sg-teaaa-aaaaa-qaaba-cai", 200)'dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call token_lobby_backend joinQueue '("Low-Stakes Tic-Tac-Toe", 100)'
dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call token_lobby_backend joinQueue '("Low-Stakes Tic-Tac-Toe", 100)'dfx canister call ttt gameView '(1)'dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call ttt input '(1, 0, 0)'
dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call ttt input '(1, 1, 0)'
dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call ttt input '(1, 0, 1)'
dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call ttt input '(1, 2, 0)'
dfx canister --wallet "bnz7o-iuaaa-aaaaa-qaaaa-cai" call ttt input '(1, 0, 2)'dfx canister call ttt gameView '(1)'
dfx canister call ttt gameResult '(1)'Last updated