ourapps-ae/tournament 0.5.0 Entries, rebuy offers, eliminations, finishing places, the winner and results of a tournament made of rounds, over an injected chip ledger, level schedule and seating. Category: game-framework Tags: game-framework, tournament Targets: client android, ios, macos, tvos, web; server none Publisher: George McIntyre (george-mcintyre) Guardians: Level N Ltd (guardian key 08775f20) Source: ourapps-ae/tournament release v0.5.0 Digest: sha256:e5c1b7479f761fc9da0de8967426e090c34f7c094742fa12c0a9132dbc75789e Bundle: tournament-0.5.0.tar sha256:e5c1b7479f761fc9da0de8967426e090c34f7c094742fa12c0a9132dbc75789e Bundle download: GET https://ourapps.app/api/components/tournament/0.5.0/bundle returns a link valid for one hour Page: https://ourapps.app/components/tournament; JSON: https://ourapps.app/api/components/tournament/0.5.0 What you download The component itself: its source code in one archive file, not a link to code elsewhere. - Code: The working implementation for each device or server it supports, as ordinary source files in those platforms' languages. - Contract: The interfaces it provides and requires, written as data, with its documentation and instructions for an agent. - Tests: The tests that prove it works, and the versions of the tools they need. - Manifest: component.json lists every file with its fingerprint and the place it takes in your application, so nothing is copied that is not listed. - Not included: The components it requires (each is a separate download), your settings, and any secret. The archive is a release file on the publisher's public GitHub repository. ourapps keeps this page's details and a pointer to the release; it does not hold or run the code. The digest is the sha256 fingerprint of the archive. aepm checks it before anything is copied. Installing copies the listed files into your application and runs none of the package's code. Provides: tournament (ae/tournament 1.0.0) Requires: chip-ledger (ae/chip-ledger 1.0.0), level-schedule (ae/level-schedule 1.0.0), seating (ae/seating 1.0.0) Settings (6) - startingStack: integer; optional, has a default - rebuysPerPlayer: integer; optional, has a default - rebuyStack: integer; optional, has a default - lastRebuyLevel: integer; optional, has a default - rebuyDecisionSeconds: integer; optional, has a default - tiebreak: string (identifier); optional, has a default Depends on components: none Suitable for jobs: tournament profile any: cost none; load none; regions any; compliance none Notes: Pure library; the tournament state is part of the room's own stored state, a few kilobytes. Data migration: stores tournament-results (ae/tournament-state 1.0.0); formats ndjson; requires stop no; retention 0 days Used by recipes: ourapps-ae/ourpoker 0.5.2 (slot tournament) Versions - 0.5.0 (2026-11-13T04:11:30.375Z) sha256:e5c1b7479f761fc9da0de8967426e090c34f7c094742fa12c0a9132dbc75789e Copyright Level N Ltd 2026