Skip to content

chore: free token cap fix and Appchain deploy#345

Merged
Dkrenon merged 11 commits into
FE-fixes-0.2.0from
starknet
Mar 6, 2026
Merged

chore: free token cap fix and Appchain deploy#345
Dkrenon merged 11 commits into
FE-fixes-0.2.0from
starknet

Conversation

@Dkrenon

@Dkrenon Dkrenon commented Mar 6, 2026

Copy link
Copy Markdown
Contributor

Description

Related issues

Closes #<issue_number>

Introduced changes

Checklist

  • Linked relevant issue
  • Updated relevant documentation
  • Added relevant tests

@railway-app railway-app Bot temporarily deployed to >LORE / LORE-pr-345 March 6, 2026 18:45 Destroyed
@railway-app

railway-app Bot commented Mar 6, 2026

Copy link
Copy Markdown

🚅 Deployed to the LORE-pr-345 environment in >LORE

Service Status Web Updated (UTC)
LORE-PR-STAGE 🕒 Building (View Logs) Web Mar 6, 2026 at 6:46 pm

@Dkrenon Dkrenon merged commit 7f6879b into FE-fixes-0.2.0 Mar 6, 2026
3 of 5 checks passed
@Dkrenon Dkrenon deleted the starknet branch March 6, 2026 18:46
@Dkrenon Dkrenon restored the starknet branch March 6, 2026 18:46
Dkrenon added a commit that referenced this pull request Mar 6, 2026
* chore: post_migrate review

* fix: avoid players to edit others trails

* chore: improve-update help data

* chore: update descriptions of policies methods

* fix: fixed Exit trail id check

* chore: removed contracts from Scarb workspace

* chore: base starknet actions token

* chore: base lore actions token

* chore: created base messaging methods

* wip: allowing unfocus of terminal when in editor window

* test: testing fix to scrolling

* test: testing fix to scrolling 2

* chore: allow continue use of terminal after clear

* feat: FE improvements and fixes for v0.2.0 (#300)

* test:  input focus and scroll fix

* test: input focus and scroll fix 2

* test: scroll fix 3

* test: fix space gap fix

* test: fix space gap fix 2

* test fix space gap fix 3

* test: fix loading times fix 1

* test: fix loading times fix 2

* test: fix loading times fix 3

* test: fix loading times fix 4

* add Parent-Child to init query

Signed-off-by: Bernardo Serrano <72756999+Dkrenon@users.noreply.github.com>

* test: fix loading animation when printing in console

* test: fix loading animation when printing in console 2

* test: fix loading when printing in console and app mode

* test: fix loading when printing in console and app mode 2

* test: fix loading when printing in console and app mode 3

* chore: adjusted introLoader

* wip: adding back last storyline when app starts

* wip: implementing chain switch for controller

* wip: improve-update help data

* wip: improve-update help data 2

* chore: improve-update help data

* chore: update descriptions of policies methods

* wip: allowing unfocus of terminal when in editor window

* test: testing fix to scrolling

* test: testing fix to scrolling 2

* chore: allow continue use of terminal after clear

---------

Signed-off-by: Bernardo Serrano <72756999+Dkrenon@users.noreply.github.com>

* wip: add qr code to editor

* wip: add qr code to editor

* chore: added QR code to Editor header

* chore: added title to qr code

* fix: link to QR code

* chore: changed QR title text

* wip: add trailer to terminal if there is no input

* Add ORugTrailer.mov

* wip: adding trailer when idle

* wip: adding trailer when idle 2

* witp: adding trailer when idle 3

* wip: adding trailer when idle 4

* wip: adding trailer when idle 5

* wip: playing trailer when in idle  6

* wip: playing trailer when in idle 7

* wip: playing trailer when in idle 8

* wip: testing idle state

* wip: playTrailer via command

* wip: play trailer via command 2

* adjust command for trailer

* wip: adjust command for playing the trailer

* adjust command for trailer 2

* wip: adjusting command for trailer

* wip: testing play trailer command

* wip: testing video when idle

* wip: testing trailer idle state

* chore: trailer now unmuted, not inside terminal, removed .mov version of video

* chore: change rendering position of trailer

* feat: QR Code and Trailer (#319)

* test:  input focus and scroll fix

* test: input focus and scroll fix 2

* test: scroll fix 3

* test: fix space gap fix

* test: fix space gap fix 2

* test fix space gap fix 3

* test: fix loading times fix 1

* test: fix loading times fix 2

* test: fix loading times fix 3

* test: fix loading times fix 4

* add Parent-Child to init query

Signed-off-by: Bernardo Serrano <72756999+Dkrenon@users.noreply.github.com>

* test: fix loading animation when printing in console

* test: fix loading animation when printing in console 2

* test: fix loading when printing in console and app mode

* test: fix loading when printing in console and app mode 2

* test: fix loading when printing in console and app mode 3

* chore: adjusted introLoader

* wip: adding back last storyline when app starts

* wip: implementing chain switch for controller

* wip: improve-update help data

* wip: improve-update help data 2

* chore: improve-update help data

* chore: update descriptions of policies methods

* wip: allowing unfocus of terminal when in editor window

* test: testing fix to scrolling

* test: testing fix to scrolling 2

* chore: allow continue use of terminal after clear

* wip: add qr code to editor

* wip: add qr code to editor

* chore: added QR code to Editor header

* chore: added title to qr code

* fix: link to QR code

* chore: changed QR title text

* wip: add trailer to terminal if there is no input

* Add ORugTrailer.mov

* wip: adding trailer when idle

* wip: adding trailer when idle 2

* witp: adding trailer when idle 3

* wip: adding trailer when idle 4

* wip: adding trailer when idle 5

* wip: playing trailer when in idle  6

* wip: playing trailer when in idle 7

* wip: playing trailer when in idle 8

* wip: testing idle state

* wip: playTrailer via command

* wip: play trailer via command 2

* adjust command for trailer

* wip: adjust command for playing the trailer

* adjust command for trailer 2

* wip: adjusting command for trailer

* wip: testing play trailer command

* wip: testing video when idle

* wip: testing trailer idle state

* chore: trailer now unmuted, not inside terminal, removed .mov version of video

* chore: change rendering position of trailer

---------

Signed-off-by: Bernardo Serrano <72756999+Dkrenon@users.noreply.github.com>

* wip: add trailer to editor page

* wip: add trailer to editor 2

* wip: add trailer to editor and have own timer

* wip: add trailer to editor 3

* chore: adjusted terminal trailer location

* chore: adjusted trailer positions

* chore: adjusted trailer position in editor

* test: trailer position editor

* chore: fix display of editor footer for trailer

* chore: add trailer to editor (#320)


* wip: add trailer to editor page

* wip: add trailer to editor 2

* wip: add trailer to editor and have own timer

* wip: add trailer to editor 3

* chore: adjusted terminal trailer location

* chore: adjusted trailer positions

* chore: adjusted trailer position in editor

* test: trailer position editor

* chore: fix display of editor footer for trailer

---------

Signed-off-by: Bernardo Serrano <72756999+Dkrenon@users.noreply.github.com>

* chore: update FE-Imp-Fixes with Staging (#321)

chore: add trailer to editor (#320)


* wip: add trailer to editor page

* wip: add trailer to editor 2

* wip: add trailer to editor and have own timer

* wip: add trailer to editor 3

* chore: adjusted terminal trailer location

* chore: adjusted trailer positions

* chore: adjusted trailer position in editor

* test: trailer position editor

* chore: fix display of editor footer for trailer

---------

Signed-off-by: Bernardo Serrano <72756999+Dkrenon@users.noreply.github.com>

* wip: build Terminal UI Panel

* wip: fix UI Panel location

* wip: fixing UI Panel position

* upgrade Dojo 1.8.0, sozo 1.8.3

* wip: fixing UI Panel position 2

* wip: fixing UI Panel position 3

* wip: fixing UI Panel position 4

* wip: removing scroll bar icon of UI

* fix: fixed import path for uiPanel.css

* wip: improving visualization of Panel and Terminal

* wip: testing fix for Client page visualization

* wip: fixing Panel, Terminal and Footer

* wip: implementing player location query for Panel

* wip: implementing player location query for Panel 2

* wip: debugging query for location

* wip: fixing player addres from query

* wip: querying player model

* wip: querying player model 2

* chore: created file for queries only for UI Panel

* chore: called for exits query

* chore: local saya setup

* wip: impl queries for exit info

* wip: quering parent to children model

* wip: quering children pt 1

* wip: quering children pt 1.2

* wip: querying exits pt 1

* wip: querying exits pt 2

* wip: querying exits pt 3

* wip: querying exits pt 4

* wip: querying exits pt 5

* wip: querying exits pt 6

* wip: querying exits pt 7

* wip: displaying exit results pt 1

* wip: displaying exits pt 2

* wip: displaying exit results pt 3

* wip: fix query exit and displaying them

* chore: fix querying exits to include parent

* chore: fix query parent exit

* chore: fix querying parent exit pt 2

* wip: fixing query parent exit

* wip: fixing query parent exit pt 2

* wip: fixing query parent exit pt 3

* wip: fixing query child exit pt 1

* wip: fixing query exits

* wip: fixing query child exits pt 2

* wip: fixing query exits pt 3

* wip: fixing query exits pt 1

* wip: fixing query exits pt 5

* wip: fixing query exits pt 3

* wip: fixing query exits pt 4

* wip: getting gi exit

* chore: local saya setup

* fix: removed warnings

* chore: actions minting from L3

* wip: debugging queries for exit

* wip: debugging queries for exit pt 2

* wip: debugging queries for exit pt 3

* wip: debugging queries for exit pt 4

* wip: fixing child query exit

* wip: fixing child query exit pt 2

* wip: fixing child query exit pt 3

* wip: fixing child query exit pt 4

* wip: debugging queries child

* wip: fixing query pipeline for exits

* wip: fixing query pipeline for exits

* wip: fixing query pipeline for exits 3

* wip: fixing query pipeline for exits 4

* wip: fixing query pipeline for exits 5

* fix: l1_handler from_address validation

* fix: config messaging in dev:saya

* chore: renamed lore_strk namespace to lore_sn

* chore: renamed actions_strk to permit_token

* chore: renamed actions_lore to actions_token

* chore: ported permit to erc721

* chore: updated saya config

* chore: renames PlayerGame model to PlayerAccount

* wip: fixing query pipeline for exits 6

* wip: fixing query pipeline for exits 7

* wip: fixing query pipeline for exits pt 8

* wip: fixing query pipeline for exits pt 9

* chore: make actions token soulbound (untransferrable)

* chore: g_actions command (print balance)

* wiip: fixing query pipeline for extis pt 10

* wip: fixing query pipeline for exits

* chore: config cost per action

* wip: fixing query pipeline for exits pt 12

* wip: implementing pipeline for puzzles query

* chore: charge player actions (burn)

* wip: implementing pipeline for puzzles query pt 2

* wip: fixing query pipeline for puzzles query pt 1

* wip: fixing query pipeline for puzzles pt 2

* wip: fixing query pipeline for puzzles pt

* wip: fixing query pipeline for puzzles pt 4

* wip: fixing query pipeline for puzzles pt 5

* wip: fixing query pipeline for puzzles pt 6

* chore: comment logs, add animation to updating, adjust default values

* chore: fixed ability to send new commands after querying actions and triggers

* chore: free actions claiming

* wip: implementing automatic update based on location

* wip: dynamic update for info panel based on location

* wip: dynamic update  for info panel when output recieve and location is the same

* wip: fix headers of Info Panel

* wip: hidding scroll bar

* wip: adjust display of exits and puzzles

* wip: minor adjustments to Info Panel

* chore: track actions spent on trail

* wip: fixing Terminal and Info Panel Positioning and Display

* wip: fixing auto scrolling when priting

* chore: created g_trail_info command

* chore: rewards claiming WIP

* wip: fixing auto scroll when printing pt 2

* wip: fixing auto scroll when printing pt 3

* chore: set Default Values Info Panel when disconnect if visible

* chore: fixing set Defaul Values Info Panel when disconnect

* chore: minor adjustment Info Panel Display when connect

* chore: updated piltover interface

* chore: created actions.initial_free_actions_count

* chore: track spent actions by player, not trail

* fix: fixed tests

* chore: moved hub tests to own file

* chore: created actions spend test, to trail owner

* chore: created command g_claim_actions

* wip: adding display of description when hoover mouse over icon for puzzles

* wip: adjust display desc puzzles

* wip: impl manual adjustment for trialer timer

* wip: debbuging setting trailer idle timer

* wip: debbug setting timer for idle trailer

* chore: removed setting timer for trailer

* chore: simplified L3 init

* chore: emit L3 message event

* chore: increment uuid at designer.dojo_init to avoid entity 0x0

* chore: messaging event improvements

* chore: migrate dev

* chore: lore config for katana_l3

* chore: added message hash to AppchainMessageEvent

* upgrade: sozo 1.8.5

* chore: appchain procs update

* wip: implementing queries for getting game data

* wip: ordering PlayerStories

* wip: mapping player's to the playerStories

* chore: client update

* wip: querying storylines for each game

* wip: debug query storylines

* chore: implemented prints for waiting

* chore: commented logs

* upgrade: dojo.js sdk 1.8.13

* chore: using sozo 1.8.5 manifest

* upgrade: controller 0.12.1

* chore: added cmd for toggle playing trailer in client

* chore: added trailer cmd toggle to editor page

* wip: optimize querying Game Data times

* fix: fixed nonce error (multiple transactions at same time)

* chore: updated PlayerAccount model

* chore: actions scripts, cleanup

* chore: updating BE branch with latest improvements from FE branch (#334)

* wip: adding bug/error cmd for reporting

* wip: added rooms to exits queries

* wip: debuggin exit query for parent/room

* wip: fixing parent/room exits info

* wip: debbugging parent/room exit info for panerl 2

* chore: putting into hold querying parent/room info

* wip: implementing buttons

* wip: implementing buttons 2

* wip: testing buttons

* wip: adjusting display of Right hand panel

* wip: adjusting display of right-hand panel 2

* wip: fixing display of buttons

* wip: fixing display of buttons panel

* wip: fixing display of buttons panel 2

* chore: adjusted display of buttons panel

* wip: adjusting and testing text printer speed and buttons

* wip: adjusting right panel

* wip: adding room exit to info panel

* wip: testing room exit query

* wip: testing room exit query 2

* wip: debbuging room exit query

* wip: adjusting room exit query

* chore: adjusted exit room infor for panel

* chore: added more levels of context when playing the game

* chore: added UI for actions (#335)

* wip: setting actions ui FE

* wip: added disable and enable variables for Action UI for stage deployment

* wip: added action message

* wip: adjusting action bar design

* chore: adjusted action shaft representation

---------

Signed-off-by: Bernardo Serrano <72756999+Dkrenon@users.noreply.github.com>

* Revert "chore: added UI for actions" (#338)

Revert "chore: added UI for actions (#335)"

This reverts commit ad8d546.

* chore: added UI for actions

* wip: fixes for running localhost

* chore: adjusted display of trailer and ui panels

* chore: update of client's package.json and bun

* chore: updated slot manifest and config profile

* chore: Improve FE deployment by profile setting and linking Actions UI with `PlayerBalances` (#342)

* chore: adjusting .env.slot profile

* wip: fixing env and vite for orug-slot

* wip: fixing env and vite for orug-slot

* wip: fixing env and vite for orug-slot 3

* wip: fixing env and vite for orug-slot 4

* chore: added config katana for slot profile

* wip: linking actions ui to PlayerBalances model and querying

* wip: liking actions ui to PlayerBalances and quer
ies pt 2

* wip: linking actions ui to PlayerBalances and queries pt 3

* chore: adjusted internal call for ui show command

* chore: adjusted internal call for ui and config torii slot file

* wip: debugging player location per game

* wip: debugging player location per game 2

* chore

* wip: testing improvement FE build by profile

* wip: fixing wallet policies addresses normalize zero

* wip: adding policies related to game token

* wip: testing policies related to game token

* wip: adjusting wallet policies for actions tokens

* wip: testting policies adjustment

* wip: testing policies adjustments 2

* chore: adjusted call for UI show

* chore: update saya workflow and fix wallet policies (#344)

* chore: upgrade controller 0.13.5

* chore: upgrade sozo, saya, katana_l3

* chore: updated Saya workflow

* fix: controller signing (removed preset)

---------

Co-authored-by: RM3 <roger@studioavante.com>

* chore: added GA to orug-slot FE

* chore: adjusted storline to include location and error messages

* chore: adjusted Storylines Query

* wip: debugging query StoryLines

* chore: commented debug logs

* chore: adjusted PlayerStory to include amount of actions used by type

* chore: adjusted JSON file structure for querying

* chore: fixed missing storing edited model

* chore: adjusted number format as well querying location name

* chore: adjusted query for fetching location where command was exectuted

* chore: commented console log for queryErrorLocation

* chore: included .csv export for fetching game data

* wip: querying trail progress for game data analysis

* chore: added player.is_dead to trail progress data

* chore: free token cap fix and Appchain deploy (#345)

* chore: upgrade sozo, saya, katana_l3

* chore: updated Saya workflow

* fix: fixed saya startup

* chore: moved saya tests to new profile: saya-test

* chore: starknet sepolia deployment

* chore: deployed sepolia dojo contracts

* chore: create katana config in sn deploy

* chore: create L3 katana on slot

* chore: appchain deployment

* chore: Celestia POC

* fix: fixed max free actions per player

---------

Co-authored-by: RM3 <roger@studioavante.com>

---------

Signed-off-by: Bernardo Serrano <72756999+Dkrenon@users.noreply.github.com>
Co-authored-by: RM3 <roger@studioavante.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants