dojo
dojo copied to clipboard
Dojo is a toolchain for building provable games and autonomous worlds with Cairo
## Summary by CodeRabbit - **New Features** - Introduced a timeout mechanism for connecting to the RPC provider, enhancing connection reliability. - **Bug Fixes** - Resolved potential indefinite blocking issues...
**Is your feature request related to a problem? Please describe.** No, the feature is about enabling ML models to work with Dojo. **Describe the solution you'd like** The idea is...
**Describe the bug** Some types and functions on pistols are not being ported to typescript correctly with `sozo build --typescript` **To Reproduce** * clone [pistols](https://github.com/underware-gg/pistols) * uncomment binding generation on...
**Describe the bug** If a projects defines a model that has the name of a model into `dojo-core`, then the cairo test runner returns erroneous class hash of the `dojo-core`...
`cargo-udeps` failed: https://github.com/dojoengine/dojo/actions/runs/10549011382 Reference: branch refs/heads/main (commit 194438922a028dac6bf40533ce139dd742809902).
**Describe the bug** Running any simple tet on pistols consumes 18-20GB of RAM **To Reproduce** * clone [pistols](https://github.com/underware-gg/pistols) * `cd dojo` * `sozo test -f test_initialize_table` (any test will demonstrate...
**Describe the bug** Structs used in contract calls, but not in any models, are not being exported. **To Reproduce** Generate typescript bindgens for a contract with a call like this......
# Description TO BE WRITTEN ## Related issue N/A ## Tests - [X] Yes - [ ] No, because they aren't needed - [ ] No, because I need help...
# Description In the current Dojo version, `Option` and custom enums are not correctly stored in the world storage, because the first variant id is `0` and cannot be differenciated...
# Description ## Related issue Fixes #3149 ## Tests - [ ] Yes - [X] No, because they aren't needed - [ ] No, because I need help ## Added...