Commit Graph

  • 7192f82add start fixing frontend new-mode-minusone SamKry 2025-12-16 15:58:40 +01:00
  • 2711b6ab87 fix game and add playbook SamKry 2025-12-16 12:25:44 +01:00
  • 773fc76e1c try to shorten it SamKry 2025-12-16 11:31:57 +01:00
  • cff227ac68 draft of new mode smaubio 2025-11-28 16:45:49 +01:00
  • 375150203d Update deployed contract address main github-actions[bot] 2025-11-28 14:56:04 +00:00
  • cccd3b093e revert the second require SamKry 2025-11-28 15:55:40 +01:00
  • 27d6ae3e17 Update deployed contract address github-actions[bot] 2025-11-28 14:50:27 +00:00
  • 62706efa0f fix valid bet to allow larger bets SamKry 2025-11-28 15:50:01 +01:00
  • fded6167fc Update deployed contract address github-actions[bot] 2025-11-28 14:38:43 +00:00
  • c3e3308cce Merge pull request #14 from averel10/player-nicknames smaubio 2025-11-28 15:38:19 +01:00
  • 5f09172038 Merge pull request #13 from averel10/tocken-count smaubio 2025-11-28 15:28:59 +01:00
  • a0791d599c Add player nickname feature to game registration player-nicknames smaubio 2025-11-28 15:04:53 +01:00
  • 39fd72e401 Add current balance display for selected MetaMask account tocken-count smaubio 2025-11-28 14:57:22 +01:00
  • eb1fad1a80 Merge branch 'main' of https://github.com/averel10/crypto_clash averel10 2025-11-22 11:04:30 +01:00
  • 29547bc7ee Implement session storage cleanup for expired game data and add timestamp tracking averel10 2025-11-22 11:04:28 +01:00
  • 1abbf77dd8 Update deployed contract address github-actions[bot] 2025-11-22 10:03:06 +00:00
  • d0d2cd1cac Update game contract address in config and adjust timeout durations in Game.sol averel10 2025-11-22 11:02:32 +01:00
  • 7f1143eb22 Implement timeout handling and commit resolution in Commit and Reveal components averel10 2025-11-22 10:58:49 +01:00
  • d6ea65f0f7 Display ETH winnings based on game outcome in Reveal component averel10 2025-11-22 09:50:04 +01:00
  • 2cb995bb5b Update data structure diagram to specify Rock-Paper-Scissors game mechanics and enhance clarity on game state management averel10 2025-11-22 09:46:29 +01:00
  • 197d9e6e22 Refactor Clash component to use GameModal for game interactions, remove Hello World page, and implement toast notifications for error handling averel10 2025-11-22 09:44:36 +01:00
  • 3bd61490f1 update contract addresses in config files and enhance player move commitment handling averel10 2025-11-21 18:42:43 +01:00
  • 06176e74f2 update game logic and UI components for move selection and reveal phases; remove Lobby component averel10 2025-11-21 18:18:59 +01:00
  • 2d7dd6ccdb replace Lobby with GameList and update phase handling in Clash component averel10 2025-11-21 17:39:30 +01:00
  • 322945f30c add getOutcome in reveal phase SamKry 2025-11-21 17:26:40 +01:00
  • 0ce1d0179c Merge pull request #9 from averel10/update-readme SamKry 2025-11-21 17:08:02 +01:00
  • 4062999aa6 update readme structure update-readme SamKry 2025-11-18 21:03:25 +01:00
  • a0ff3db60d add icon to home page SamKry 2025-11-18 20:51:22 +01:00
  • 031bb340d7 add icons SamKry 2025-11-18 20:20:51 +01:00
  • f113ed6042 use custom button component to rid all the css SamKry 2025-11-18 19:32:36 +01:00
  • a82037a698 move state and functions to lobby component SamKry 2025-11-18 19:01:49 +01:00
  • 011708c24e move state and functions to reveal component SamKry 2025-11-18 18:58:08 +01:00
  • 04f8e66204 move state and functions to commit component SamKry 2025-11-18 18:55:38 +01:00
  • 4ec03d7cdb init contract frontent SamKry 2025-11-18 17:58:57 +01:00
  • bd2ff2808e Update deployed contract address github-actions[bot] 2025-11-14 21:49:31 +00:00
  • 15bf0155bb added subpages for helloworld and clash, added game contract to config.json for usage in frontend averel10 2025-11-14 22:49:06 +01:00
  • d3b512aa95 Update deployed contract address github-actions[bot] 2025-11-14 19:48:43 +00:00
  • d67570da33 update version SamKry 2025-11-14 20:48:17 +01:00
  • 50d4fe7956 implement multi game mode and document it SamKry 2025-11-14 20:44:58 +01:00
  • 37bce9cb5d add first implementation of game contract SamKry 2025-11-14 19:35:58 +01:00
  • bd97cc096d docs: add REQUIREMENTS.md smaubio 2025-11-14 14:17:02 +01:00
  • a45b99e70f Update deployed contract address github-actions[bot] 2025-11-12 16:51:44 +00:00
  • a702c2f682 fix: correct capitalization of workflow name in deployment configuration averel10 2025-11-12 17:50:52 +01:00
  • 62581a807f fix: update step names for clarity in deployment workflow averel10 2025-11-12 17:47:08 +01:00
  • d18e48bbc4 feat: add step to upload config.json as artifact in deployment workflow averel10 2025-11-12 17:46:09 +01:00
  • d272e782e6 Merge branch 'main' of https://github.com/averel10/crypto_clash averel10 2025-11-11 22:40:11 +01:00
  • 14f3cf305c docs: clarify proxy hosting details in README averel10 2025-11-11 22:40:08 +01:00
  • 0a0356df77 Update deployed contract address github-actions[bot] 2025-11-11 21:39:40 +00:00
  • 1637139118 docs: update README and config.json for production API_URL and deployment instructions averel10 2025-11-11 22:38:27 +01:00
  • f10da70c48 feat: automate config.json copying and update dependencies averel10 2025-11-11 21:48:56 +01:00
  • fc31e5e2d1 Update deployed contract address github-actions[bot] 2025-11-11 20:09:33 +00:00
  • de4da85d55 Merge branch 'main' of https://github.com/averel10/crypto_clash averel10 2025-11-11 21:08:57 +01:00
  • 172c68226a fix: add workflow_dispatch trigger to backend and frontend deployment workflows averel10 2025-11-11 21:08:55 +01:00
  • c4e233a917 Update deployed contract address github-actions[bot] 2025-11-11 20:08:27 +00:00
  • 1050897915 Merge branch 'main' of https://github.com/averel10/crypto_clash averel10 2025-11-11 21:08:06 +01:00
  • 91e24218aa fix: add actions permission to deploy_backend.yml averel10 2025-11-11 21:08:03 +01:00
  • 916304a463 Update deployed contract address github-actions[bot] 2025-11-11 20:06:49 +00:00
  • b97691d190 Merge branch 'main' of https://github.com/averel10/crypto_clash averel10 2025-11-11 21:06:30 +01:00
  • 986350a16e fix: add GITHUB_TOKEN environment variable for frontend deployment trigger averel10 2025-11-11 21:06:27 +01:00
  • 7c9e48c248 Update deployed contract address github-actions[bot] 2025-11-11 20:03:39 +00:00
  • bd8c853715 fix: add permissions section to deploy_backend.yml for write access averel10 2025-11-11 21:03:12 +01:00
  • 44bc814114 feat: initialize crypto_clash_contract with TypeScript, Hardhat, and deployment script averel10 2025-11-11 21:01:16 +01:00
  • b27ae2dc5d fix: add .node_modules to .gitignore to exclude local node modules from version control averel10 2025-11-11 21:01:07 +01:00
  • 706007db7a fix: update image source paths in Home component and remove assetPrefix from Next.js config averel10 2025-11-11 20:15:26 +01:00
  • 7cf8e65486 fix: remove distDir from Next.js configuration averel10 2025-11-11 20:06:48 +01:00
  • 3b44333752 fix: update Next.js configuration for assetPrefix and distDir averel10 2025-11-11 20:05:09 +01:00
  • b253a4038f fix: correct npm command formatting in GitHub Actions workflow and add basePath to Next.js config averel10 2025-11-11 20:02:03 +01:00
  • 43496589ce update build step to install dependencies before building with Next.js averel10 2025-11-11 19:58:37 +01:00
  • a6623655b9 update Node.js setup action to version 6 in GitHub Pages workflow averel10 2025-11-11 19:57:38 +01:00
  • b18b9b39e7 update branch name from master to main in GitHub Pages workflow averel10 2025-11-11 19:56:27 +01:00
  • 8b20f95158 configure Next.js for static exports and add GitHub Pages deployment workflow averel10 2025-11-11 19:54:55 +01:00
  • 63ee23fd63 added contract folder averel10 2025-11-11 18:35:20 +01:00
  • 4d2802ee30 initilized react frontend averel10 2025-11-11 18:34:20 +01:00