diff --git a/assets/Avail unification cup MRU.png b/assets/Avail unification cup MRU.png new file mode 100644 index 0000000..600b399 Binary files /dev/null and b/assets/Avail unification cup MRU.png differ diff --git a/deployment.json b/data/season1-ethcc2024/deployment.json similarity index 100% rename from deployment.json rename to data/season1-ethcc2024/deployment.json diff --git a/data/season1-ethcc2024/genesis-state.json b/data/season1-ethcc2024/genesis-state.json new file mode 100644 index 0000000..423bfc7 --- /dev/null +++ b/data/season1-ethcc2024/genesis-state.json @@ -0,0 +1,426 @@ +{ + "state": { + "admins": [], + "meta": { + "round": 0, + "winnerTeamId": 0, + "startTime": 0, + "endTime": 0, + "byes": [] + }, + "matches": [], + "teams": [ + { + "id": 1, + "name": "CryptoKickers" + }, + { + "id": 2, + "name": "StarKick" + }, + { + "id": 3, + "name": "Movement" + }, + { + "id": 4, + "name": "PizzaPasta FC" + }, + { + "id": 5, + "name": "Decentralize Feet" + }, + { + "id": 6, + "name": "Avail" + }, + { + "id": 7, + "name": "BTC-R7" + }, + { + "id": 8, + "name": "Dabl Club" + }, + { + "id": 9, + "name": "UpOnly FC" + }, + { + "id": 10, + "name": "Whitehats FC" + }, + { + "id": 11, + "name": "Her DAO" + }, + { + "id": 12, + "name": "Los Borbotones" + } + ], + "players": [ + { + "id": 1, + "name": "Yash Saraswat", + "teamId": 1 + }, + { + "id": 2, + "name": "Harpalsinh Jadeja", + "teamId": 1 + }, + { + "id": 3, + "name": "Pawan Bajaj", + "teamId": 1 + }, + { + "id": 4, + "name": "supernova", + "teamId": 1 + }, + { + "id": 5, + "name": "Matias", + "teamId": 1 + }, + { + "id": 6, + "name": "Cryptofede", + "teamId": 1 + }, + { + "id": 7, + "name": "Matteo Georges", + "teamId": 2 + }, + { + "id": 8, + "name": "Benjamin Flores", + "teamId": 2 + }, + { + "id": 9, + "name": "Antiyro", + "teamId": 2 + }, + { + "id": 10, + "name": "Maxime", + "teamId": 2 + }, + { + "id": 11, + "name": "Matthias Hallgren", + "teamId": 2 + }, + { + "id": 12, + "name": "Paul-Henry", + "teamId": 2 + }, + { + "id": 13, + "name": "Trinity", + "teamId": 2 + }, + { + "id": 14, + "name": "forrest", + "teamId": 3 + }, + { + "id": 15, + "name": "Marouen Zelleg", + "teamId": 3 + }, + { + "id": 16, + "name": "Robbie Liu", + "teamId": 3 + }, + { + "id": 17, + "name": "Pratham Prasoon", + "teamId": 3 + }, + { + "id": 18, + "name": "Kevin", + "teamId": 3 + }, + { + "id": 19, + "name": "redrum", + "teamId": 3 + }, + { + "id": 20, + "name": "Bennett Davis", + "teamId": 3 + }, + { + "id": 21, + "name": "Dan", + "teamId": 4 + }, + { + "id": 22, + "name": "Biaf", + "teamId": 4 + }, + { + "id": 23, + "name": "Francesco Web3", + "teamId": 4 + }, + { + "id": 24, + "name": "Altan Tutar", + "teamId": 4 + }, + { + "id": 25, + "name": "Abi", + "teamId": 4 + }, + { + "id": 26, + "name": "Pierre Ni", + "teamId": 4 + }, + { + "id": 27, + "name": "Gabriel Begazo", + "teamId": 5 + }, + { + "id": 28, + "name": "Sacha Marcus", + "teamId": 5 + }, + { + "id": 29, + "name": "Kevin", + "teamId": 5 + }, + { + "id": 30, + "name": "Azi", + "teamId": 5 + }, + { + "id": 31, + "name": "Firat", + "teamId": 5 + }, + { + "id": 32, + "name": "Marian", + "teamId": 5 + }, + { + "id": 33, + "name": "Alex", + "teamId": 5 + }, + { + "id": 34, + "name": "Naruto", + "teamId": 6 + }, + { + "id": 35, + "name": "Prabal", + "teamId": 6 + }, + { + "id": 36, + "name": "qedk", + "teamId": 6 + }, + { + "id": 37, + "name": "Robin", + "teamId": 6 + }, + { + "id": 38, + "name": "Abheek", + "teamId": 6 + }, + { + "id": 39, + "name": "Neil", + "teamId": 6 + }, + { + "id": 40, + "name": "Vibhu", + "teamId": 6 + }, + { + "id": 41, + "name": "Kyle", + "teamId": 6 + }, + { + "id": 42, + "name": "Paul Vacaru", + "teamId": 7 + }, + { + "id": 43, + "name": "Player1Taco", + "teamId": 7 + }, + { + "id": 44, + "name": "Kacper", + "teamId": 7 + }, + { + "id": 45, + "name": "Tomer Cohen", + "teamId": 7 + }, + { + "id": 46, + "name": "Jeffrey", + "teamId": 7 + }, + { + "id": 47, + "name": "Juan Calderon", + "teamId": 7 + }, + { + "id": 48, + "name": "Mel", + "teamId": 8 + }, + { + "id": 49, + "name": "Julio Cruz", + "teamId": 8 + }, + { + "id": 50, + "name": "Christian Narvaez", + "teamId": 8 + }, + { + "id": 51, + "name": "Amado", + "teamId": 8 + }, + { + "id": 52, + "name": "Mike Mendes", + "teamId": 9 + }, + { + "id": 53, + "name": "Alexander Ghahremany", + "teamId": 9 + }, + { + "id": 54, + "name": "Halcyon Price", + "teamId": 9 + }, + { + "id": 55, + "name": "Mike Stone", + "teamId": 9 + }, + { + "id": 56, + "name": "Anirudh Suresh", + "teamId": 9 + }, + { + "id": 57, + "name": "Will", + "teamId": 10 + }, + { + "id": 58, + "name": "Paul Bramas", + "teamId": 10 + }, + { + "id": 59, + "name": "Kraznik", + "teamId": 10 + }, + { + "id": 60, + "name": "Samson", + "teamId": 10 + }, + { + "id": 61, + "name": "Prady", + "teamId": 10 + }, + { + "id": 62, + "name": "Kenil", + "teamId": 10 + }, + { + "id": 63, + "name": "Onallee", + "teamId": 11 + }, + { + "id": 64, + "name": "Esther", + "teamId": 11 + }, + { + "id": 65, + "name": "Solene", + "teamId": 11 + }, + { + "id": 66, + "name": "Ali", + "teamId": 11 + }, + { + "id": 67, + "name": "Gonzalo", + "teamId": 12 + }, + { + "id": 68, + "name": "Martin", + "teamId": 12 + }, + { + "id": 69, + "name": "Nocolas", + "teamId": 12 + }, + { + "id": 70, + "name": "Guido", + "teamId": 12 + }, + { + "id": 71, + "name": "F", + "teamId": 12 + }, + { + "id": 72, + "name": "Mati", + "teamId": 12 + } + ], + "logs": [] + } +} \ No newline at end of file diff --git a/players.json b/data/season1-ethcc2024/players.json similarity index 100% rename from players.json rename to data/season1-ethcc2024/players.json diff --git a/genesis-state.json b/genesis-state.json index 423bfc7..5ead85c 100644 --- a/genesis-state.json +++ b/genesis-state.json @@ -9,418 +9,8 @@ "byes": [] }, "matches": [], - "teams": [ - { - "id": 1, - "name": "CryptoKickers" - }, - { - "id": 2, - "name": "StarKick" - }, - { - "id": 3, - "name": "Movement" - }, - { - "id": 4, - "name": "PizzaPasta FC" - }, - { - "id": 5, - "name": "Decentralize Feet" - }, - { - "id": 6, - "name": "Avail" - }, - { - "id": 7, - "name": "BTC-R7" - }, - { - "id": 8, - "name": "Dabl Club" - }, - { - "id": 9, - "name": "UpOnly FC" - }, - { - "id": 10, - "name": "Whitehats FC" - }, - { - "id": 11, - "name": "Her DAO" - }, - { - "id": 12, - "name": "Los Borbotones" - } - ], - "players": [ - { - "id": 1, - "name": "Yash Saraswat", - "teamId": 1 - }, - { - "id": 2, - "name": "Harpalsinh Jadeja", - "teamId": 1 - }, - { - "id": 3, - "name": "Pawan Bajaj", - "teamId": 1 - }, - { - "id": 4, - "name": "supernova", - "teamId": 1 - }, - { - "id": 5, - "name": "Matias", - "teamId": 1 - }, - { - "id": 6, - "name": "Cryptofede", - "teamId": 1 - }, - { - "id": 7, - "name": "Matteo Georges", - "teamId": 2 - }, - { - "id": 8, - "name": "Benjamin Flores", - "teamId": 2 - }, - { - "id": 9, - "name": "Antiyro", - "teamId": 2 - }, - { - "id": 10, - "name": "Maxime", - "teamId": 2 - }, - { - "id": 11, - "name": "Matthias Hallgren", - "teamId": 2 - }, - { - "id": 12, - "name": "Paul-Henry", - "teamId": 2 - }, - { - "id": 13, - "name": "Trinity", - "teamId": 2 - }, - { - "id": 14, - "name": "forrest", - "teamId": 3 - }, - { - "id": 15, - "name": "Marouen Zelleg", - "teamId": 3 - }, - { - "id": 16, - "name": "Robbie Liu", - "teamId": 3 - }, - { - "id": 17, - "name": "Pratham Prasoon", - "teamId": 3 - }, - { - "id": 18, - "name": "Kevin", - "teamId": 3 - }, - { - "id": 19, - "name": "redrum", - "teamId": 3 - }, - { - "id": 20, - "name": "Bennett Davis", - "teamId": 3 - }, - { - "id": 21, - "name": "Dan", - "teamId": 4 - }, - { - "id": 22, - "name": "Biaf", - "teamId": 4 - }, - { - "id": 23, - "name": "Francesco Web3", - "teamId": 4 - }, - { - "id": 24, - "name": "Altan Tutar", - "teamId": 4 - }, - { - "id": 25, - "name": "Abi", - "teamId": 4 - }, - { - "id": 26, - "name": "Pierre Ni", - "teamId": 4 - }, - { - "id": 27, - "name": "Gabriel Begazo", - "teamId": 5 - }, - { - "id": 28, - "name": "Sacha Marcus", - "teamId": 5 - }, - { - "id": 29, - "name": "Kevin", - "teamId": 5 - }, - { - "id": 30, - "name": "Azi", - "teamId": 5 - }, - { - "id": 31, - "name": "Firat", - "teamId": 5 - }, - { - "id": 32, - "name": "Marian", - "teamId": 5 - }, - { - "id": 33, - "name": "Alex", - "teamId": 5 - }, - { - "id": 34, - "name": "Naruto", - "teamId": 6 - }, - { - "id": 35, - "name": "Prabal", - "teamId": 6 - }, - { - "id": 36, - "name": "qedk", - "teamId": 6 - }, - { - "id": 37, - "name": "Robin", - "teamId": 6 - }, - { - "id": 38, - "name": "Abheek", - "teamId": 6 - }, - { - "id": 39, - "name": "Neil", - "teamId": 6 - }, - { - "id": 40, - "name": "Vibhu", - "teamId": 6 - }, - { - "id": 41, - "name": "Kyle", - "teamId": 6 - }, - { - "id": 42, - "name": "Paul Vacaru", - "teamId": 7 - }, - { - "id": 43, - "name": "Player1Taco", - "teamId": 7 - }, - { - "id": 44, - "name": "Kacper", - "teamId": 7 - }, - { - "id": 45, - "name": "Tomer Cohen", - "teamId": 7 - }, - { - "id": 46, - "name": "Jeffrey", - "teamId": 7 - }, - { - "id": 47, - "name": "Juan Calderon", - "teamId": 7 - }, - { - "id": 48, - "name": "Mel", - "teamId": 8 - }, - { - "id": 49, - "name": "Julio Cruz", - "teamId": 8 - }, - { - "id": 50, - "name": "Christian Narvaez", - "teamId": 8 - }, - { - "id": 51, - "name": "Amado", - "teamId": 8 - }, - { - "id": 52, - "name": "Mike Mendes", - "teamId": 9 - }, - { - "id": 53, - "name": "Alexander Ghahremany", - "teamId": 9 - }, - { - "id": 54, - "name": "Halcyon Price", - "teamId": 9 - }, - { - "id": 55, - "name": "Mike Stone", - "teamId": 9 - }, - { - "id": 56, - "name": "Anirudh Suresh", - "teamId": 9 - }, - { - "id": 57, - "name": "Will", - "teamId": 10 - }, - { - "id": 58, - "name": "Paul Bramas", - "teamId": 10 - }, - { - "id": 59, - "name": "Kraznik", - "teamId": 10 - }, - { - "id": 60, - "name": "Samson", - "teamId": 10 - }, - { - "id": 61, - "name": "Prady", - "teamId": 10 - }, - { - "id": 62, - "name": "Kenil", - "teamId": 10 - }, - { - "id": 63, - "name": "Onallee", - "teamId": 11 - }, - { - "id": 64, - "name": "Esther", - "teamId": 11 - }, - { - "id": 65, - "name": "Solene", - "teamId": 11 - }, - { - "id": 66, - "name": "Ali", - "teamId": 11 - }, - { - "id": 67, - "name": "Gonzalo", - "teamId": 12 - }, - { - "id": 68, - "name": "Martin", - "teamId": 12 - }, - { - "id": 69, - "name": "Nocolas", - "teamId": 12 - }, - { - "id": 70, - "name": "Guido", - "teamId": 12 - }, - { - "id": 71, - "name": "F", - "teamId": 12 - }, - { - "id": 72, - "name": "Mati", - "teamId": 12 - } - ], + "teams": [], + "players": [], "logs": [] } -} \ No newline at end of file +} diff --git a/genesis/genesis-state.4.json b/tests/fixtures/genesis-state.4-teams.json similarity index 100% rename from genesis/genesis-state.4.json rename to tests/fixtures/genesis-state.4-teams.json diff --git a/genesis/genesis-state.6.json b/tests/fixtures/genesis-state.6-teams.json similarity index 100% rename from genesis/genesis-state.6.json rename to tests/fixtures/genesis-state.6-teams.json diff --git a/tests/mru-4.test.ts b/tests/mru.4-teams.test.ts similarity index 99% rename from tests/mru-4.test.ts rename to tests/mru.4-teams.test.ts index 3014b92..c829e84 100644 --- a/tests/mru-4.test.ts +++ b/tests/mru.4-teams.test.ts @@ -13,7 +13,7 @@ import { transitions } from "../src/stackr/transitions"; import { signByOperator } from "../src/utils"; import { stackrConfig } from "../stackr.config"; -import genesisState4 from "../genesis/genesis-state.4.json"; +import genesisState4 from "./fixtures/genesis-state.4-teams.json"; const testConfig = { ...stackrConfig, diff --git a/tests/mru-6.test.ts b/tests/mru.6-teams.test.ts similarity index 99% rename from tests/mru-6.test.ts rename to tests/mru.6-teams.test.ts index 2f1a205..e33f146 100644 --- a/tests/mru-6.test.ts +++ b/tests/mru.6-teams.test.ts @@ -13,7 +13,7 @@ import { transitions } from "../src/stackr/transitions"; import { signByOperator } from "../src/utils"; import { stackrConfig } from "../stackr.config"; -import genesisState6 from "../genesis/genesis-state.6.json"; +import genesisState6 from "./fixtures/genesis-state.6-teams.json"; const testConfig = { ...stackrConfig,