feat(#36): Godot HTML5 export + JavaScriptBridge → Stellar/ZK - #71
feat(#36): Godot HTML5 export + JavaScriptBridge → Stellar/ZK#71Peolite001 wants to merge 1 commit into
Conversation
- Wire WebBridge callbacks to EventBus (wallet_connected, tx_confirmed, proof_generated, web3_error) - Add custom HTML5 export template that loads stellar_bridge.js + stellar_game_service.js before Godot runtime - Add StellarGameService.js stub for wallet connection, commit/reveal TX, and ZK proof generation - Update Makefile to copy all web assets to dist/ on export - Add get_wallet_address(), commit_action(hash), reveal_action(key), export_proof(state) wrappers
|
This PR is blocked by one check, and nobody told youHeads up: the only thing standing between this PR and a merge is the SonarCloud Code Analysis quality gate, which is red. Everything else passes. That failure has been sitting here without anyone explaining it, which is on us, not on you. What to do: open the SonarCloud link in the failed check (or the
Push a fix to the same branch and the gate re-runs on its own. Comment here when it is green and it gets merged. If you think the gate is wrong about something, say so in a comment rather than working around it — sometimes it is, and we would rather discuss it than have you contort the code. |
|
Cierro este PR por inactividad, y quiero explicar el criterio para que no se lea como un rechazo del trabajo. Dos cosas se dieron juntas:
Mientras tanto Esto no es definitivo. Si querés retomarlo, reabrilo o abrí uno nuevo: hacé rebase contra Y si preferís tomar otra issue, hay varias libres etiquetadas para la campaña. Gracias por el aporte. |




Summary
Completes the Godot HTML5 WebBridge integration. Adds EventBus signal routing, a custom export template that loads StellarGameService.js before the Godot runtime, and a StellarGameService stub for wallet/ZK operations.
Checklist
Related Issues
Closes #36