Proto commits in cosmos/b9-checkers-academy-draft

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:3049556
Author:Xavier Leprêtre
Committer:Xavier Leprêtre

Add leaderboard objects.

The documentation is generated from this commit.

Commit:109cb4a
Author:Xavier Leprêtre
Committer:Xavier Leprêtre

Add leaderboard module.

Commit:ed445c6
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add player info object.

Commit:4f3a641
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add CosmJS client preparation. Submodule contains elements.

Commit:766d7fe
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add wager denom and tests.

Commit:121c619
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add can play query message. ignite scaffold query canPlayMove gameIndex player fromX:uint fromY:uint toX:uint toY:uint --module checkers --response possible:bool,reason

Commit:f405619
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add FIFO fields and fixes.

Commit:e1d3cce
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add MoveCount to StoredGame.

Commit:b325402
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add game wager and tests.

Commit:89d4007
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add game winner field and fixes.

Commit:f349c01
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Add game deadline fields and fixes.

Commit:f61041d
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Added StoredGame. ignite scaffold map storedGame board turn black red --index index --module checkers --no-message

Commit:05d0b5a
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Enforce genesis' system info to be not null. And unit test.

Commit:a0e157c
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Added a message to create a game with Ignite. ignite scaffold message createGame black red --module checkers --response gameIndex

Commit:3e1da62
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Added a message to play a game with Ignite. ignite scaffold message playMove gameIndex fromX:uint fromY:uint toX:uint toY:uint --module checkers --response capturedX:int,capturedY:int,winner

Commit:6de5863
Author:Xavier Lepretre
Committer:Xavier Leprêtre

Added SystemInfo for game counter. ignite scaffold single systemInfo nextId:uint --module checkers --no-message

Commit:aa11703
Author:Xavier Leprêtre
Committer:Xavier Lepretre

Add leaderboard module.

Commit:5b2cb7e
Author:Xavier Leprêtre
Committer:Xavier Lepretre

Add leaderboard objects.

The documentation is generated from this commit.

Commit:dc8d6ab
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add can play query message. ignite scaffold query canPlayMove gameIndex player fromX:uint fromY:uint toX:uint toY:uint --module checkers --response possible:bool,reason

Commit:b44eab3
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add game winner field and fixes.

Commit:94b8f07
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add game deadline fields and fixes.

Commit:bf52b2c
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add MoveCount to StoredGame.

Commit:3df8197
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add FIFO fields and fixes.

Commit:695d449
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add player info object.

Commit:05e278e
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add CosmJS client preparation. Submodule contains elements.

Commit:5659379
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add game wager and tests.

Commit:93e15ee
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add wager denom and tests.

Commit:f0366fe
Author:Xavier Lepretre
Committer:Xavier Lepretre

Enforce genesis' system info to be not null. And unit test.

Commit:da21001
Author:Xavier Lepretre
Committer:Xavier Lepretre

Added SystemInfo for game counter. ignite scaffold single systemInfo nextId:uint --module checkers --no-message

Commit:6600b6e
Author:Xavier Lepretre
Committer:Xavier Lepretre

Added StoredGame. ignite scaffold map storedGame board turn black red --index index --module checkers --no-message

Commit:9ec48c0
Author:Xavier Lepretre
Committer:Xavier Lepretre

Added a message to create a game with Ignite. ignite scaffold message createGame black red --module checkers --response gameIndex

Commit:2b41d0e
Author:Xavier Lepretre
Committer:Xavier Lepretre

Added a message to play a game with Ignite. ignite scaffold message playMove gameIndex fromX:uint fromY:uint toX:uint toY:uint --module checkers --response capturedX:int,capturedY:int,winner

Commit:c98422b
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add leaderboard object.

Commit:8ced8de
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add player info object.

Commit:63bc01f
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add CosmJS client preparation. Submodule contains elements.

Commit:98abcba
Author:Xavier Lepretre

Add wager denom and tests.

Commit:0ca8a99
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add can play query message. ignite scaffold query canPlayMove gameIndex player fromX:uint fromY:uint toX:uint toY:uint --module checkers --response possible:bool,reason

Commit:03d51d6
Author:Xavier Lepretre

Add game wager and tests.

Commit:360dac0
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add game winner field and fixes.

Commit:c4f77ee
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add game deadline fields and fixes.

Commit:68a5db2
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add FIFO fields and fixes.

Commit:9d2564d
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add MoveCount to StoredGame.

Commit:dceb531
Author:Xavier Lepretre
Committer:Xavier Lepretre

Add a message to reject a game with Ignite. ignite scaffold message rejectGame gameIndex --module checkers

Commit:dcb80d0
Author:Xavier Lepretre
Committer:Xavier Lepretre

Added a message to play a game with Ignite. ignite scaffold message playMove gameIndex fromX:uint fromY:uint toX:uint toY:uint --module checkers --response capturedX:int,capturedY:int,winner

Commit:66ae6e1
Author:Xavier Lepretre
Committer:Xavier Lepretre

Added a message to create a game with Ignite. ignite scaffold message createGame black red --module checkers --response gameIndex

Commit:58f4adc
Author:Xavier Lepretre
Committer:Xavier Lepretre

Enforce genesis' system info to be not null. And unit test.

Commit:8679295
Author:Xavier Lepretre
Committer:Xavier Lepretre

Added StoredGame. ignite scaffold map storedGame board turn black red --index index --module checkers --no-message

Commit:d5a93bf
Author:Xavier Lepretre

Added SystemInfo for game counter. ignite scaffold single systemInfo nextId:uint --module checkers --no-message

Commit:1a953f4
Author:Developer Experience team at Tendermint

Initialized with Ignite CLI

Commit:cca42d5
Author:Xavier Leprêtre

Merge branch 'player-info-handling' into leaderboard-object

Commit:0ac313c
Author:Xavier Leprêtre

Merge branch 'cosmjs-elements' into player-info-object

Commit:84fa4f6
Author:Xavier Leprêtre

Merge branch 'can-play-move-handler' into wager-denomination

Commit:6324156
Author:Xavier Leprêtre

Merge branch 'can-play-move-query' into can-play-move-handler

Commit:df23020
Author:Xavier Leprêtre

Merge branch 'gas-meter' into can-play-move-query

Commit:ed886cb
Author:Xavier Leprêtre

Merge branch 'forfeit-game' into game-wager

Commit:0248492
Author:Xavier Leprêtre

Merge branch 'game-deadline' into game-winner

Commit:8bb2f64
Author:Xavier Leprêtre

Merge branch 'game-fifo' into game-deadline

Commit:8ca1970
Author:Xavier Leprêtre

Merge branch 'reject-game-handler' into game-fifo

Commit:5403b84
Author:Xavier Leprêtre

Merge branch 'reject-game-msg' into reject-game-handler

Commit:9af304d
Author:Xavier Leprêtre

Merge branch 'two-events' into reject-game-msg

Commit:9c003e0
Author:Xavier Leprêtre

Merge branch 'play-move-msg' into play-move-handler

Commit:3e00d94
Author:Xavier Leprêtre

Merge branch 'create-game-handler' into play-move-msg

Commit:902a151
Author:Xavier Leprêtre

Merge branch 'full-game-object' into create-game-msg

Commit:b4a7188
Author:Xavier Leprêtre

Merge branch 'rules-added' into stored-game

Commit:f83d325
Author:Xavier Leprêtre
Committer:Xavier Leprêtre

Changed package name to b9lab.

Commit:b283df2
Author:Xavier Leprêtre

Merge branch 'can-play-move-query' into can-play-move-handler

Commit:33c97d8
Author:Xavier Leprêtre

Merge branch 'gas-meter' into can-play-move-query

Commit:69f3098
Author:Xavier Leprêtre

Merge branch 'forfeit-game' into game-wager

Commit:f047cbd
Author:Xavier Leprêtre

Merge branch 'game-deadline' into game-winner

Commit:75b8848
Author:Xavier Leprêtre

Merge branch 'game-fifo' into game-deadline

Commit:b4c80ac
Author:Xavier Leprêtre

Merge branch 'reject-game-handler' into game-fifo

Commit:b57c22a
Author:Xavier Leprêtre

Merge branch 'reject-game-msg' into reject-game-handler

Commit:287522a
Author:Xavier Leprêtre

Merge branch 'two-events' into reject-game-msg

Commit:c60ef02
Author:Xavier Leprêtre

Add required Protobuf files for compilation.

Commit:a889ec4
Author:Xavier Leprêtre

Merge branch 'play-move-msg' into play-move-handler

Commit:3eaed66
Author:Xavier Leprêtre

Merge branch 'create-game-handler' into play-move-msg

Commit:3e35c61
Author:Xavier Leprêtre

Merge branch 'full-game-object' into create-game-msg

Commit:f42c0e3
Author:Xavier Leprêtre

Added dependent Protobuf files.

Commit:19b99e4
Author:Xavier Leprêtre

Added a leaderboard object to get a limited list of winners. `starport scaffold single leaderboard winners --module checkers --no-message`. Then created `winning_player` by hand and modified leaderboard.

Commit:ade745d
Author:Xavier Leprêtre

Removed unnecessary Creator from player info.

Commit:3595b0e
Author:Xavier Leprêtre

Added an object to store the player info about games won and lost. `starport scaffold map playerInfo wonCount:uint lostCount:uint forfeitedCount:uint --module checkers --no-message`

Commit:ce6eabd
Author:Xavier Leprêtre

Merge branch 'can-play-move-handler' into wager-denomination

Commit:f14c4bd
Author:Xavier Leprêtre

Merge branch 'can-play-move-query' into can-play-move-handler

Commit:e35eef0
Author:Xavier Leprêtre

Merge branch 'gas-meter' into can-play-move-query

Commit:c50fca6
Author:Xavier Leprêtre

Merge branch 'forfeit-game' into game-wager

Commit:d7176b6
Author:Xavier Leprêtre

Merge branch 'game-deadline' into game-winner

Commit:274f8b8
Author:Xavier Leprêtre

Merge branch 'game-fifo' into game-deadline

Commit:8b7cd6b
Author:Xavier Leprêtre

Merge branch 'reject-game-handler' into game-fifo

Commit:a6e2e12
Author:Xavier Leprêtre

Made stored game keep a uint moveCount.

Commit:4cb22f2
Author:Xavier Leprêtre

Added a denomination to the wager. In effect enabling wagers of remote tokens via IBC.

Commit:38c6c5c
Author:Xavier Leprêtre

Added a reason to the response of canPlayMove response.

Commit:f8a6e14
Author:Xavier Leprêtre

Added a query to check if a play move in a game is possible with Starport. `starport scaffold query canPlayMove idValue player fromX:uint fromY:uint toX:uint toY:uint --module checkers --response possible:bool `

Commit:a90c052
Author:Xavier Leprêtre

Added a wager information to a game.

Commit:069e46c
Author:Xavier Leprêtre

Added a winner field to the stored game, and make sure it cannot be played when won.

Commit:196d082
Author:Xavier Leprêtre

Added a deadline to the stored game and updated it when it sees an action.

Commit:739a8f8
Author:Xavier Leprêtre

Added a Fifo where a game that sees a move is sent to the tail of it.

Commit:93d048c
Author:Xavier Leprêtre
Committer:Xavier Leprêtre

Added a message to reject a game with Starport. `starport scaffold message rejectGame idValue --module checkers`

Commit:c5b50fb
Author:Xavier Leprêtre
Committer:Xavier Leprêtre

Added a move count per game tracking how many times any player has played.

Commit:a7170e2
Author:Xavier Leprêtre

Added captured info to the playMove response.

Commit:f52a673
Author:Xavier Leprêtre

Added a message to move in a game with Starport. `starport scaffold message playMove idValue fromX:uint fromY:uint toX:uint toY:uint --module checkers --response idValue`