Skip to content

feat: bump rpc spec to 0.8 #3179

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 22 commits into
base: main
Choose a base branch
from
Draft

feat: bump rpc spec to 0.8 #3179

wants to merge 22 commits into from

Conversation

kariy
Copy link
Member

@kariy kariy commented Apr 21, 2025

depends on #3169

@kariy kariy force-pushed the cairo-210 branch 2 times, most recently from d390a56 to eccb418 Compare April 21, 2025 16:38
@kariy kariy changed the title remove katana and only keep katana-runner dependency feat: bump rpc spec to 0.8 Apr 21, 2025
Base automatically changed from cairo-210 to main April 22, 2025 16:19
glihm and others added 21 commits April 29, 2025 02:18
Optimized workflow by increasing runner cores and using the
latest Ubuntu version for release and docker build jobs.
* fix(Dockerfile): move dependencies in base image

Moved installation of curl, ca-certificates, and tini to the
base image stage. Cleaned up apt cache to reduce image size.

* fix(Dockerfile): adjust tini installation and entrypoint path

Ensure tini is copied to a new path and update the entrypoint
accordingly to prevent runtime issues.
Prepare release: v

Co-authored-by: steebchen <[email protected]>
Update devcontainer image: v1.4.2

Co-authored-by: steebchen <[email protected]>
#3164)

* fix(torii-indexer): stack overflow when dealing with a high number of events pages

* get rid of recursive func

* chore
* feat(katana): add fact registry arg for `init`

This PR adds a new optional argument
`--settlement-facts-registry-contract` to `katana init`
which allows passing a custom fact registry contract.

Closes #3034

* fix: remove fact registry setter

* feat: error in custom init w/ no fact registry

* chore: refactor according to ai reviews

* use setter function

* fix test

* chore: remove unneccessary changes

---------

Co-authored-by: Ammar Arif <[email protected]>
* feat: handle long values (int64)

* fix: array escape error

* feat: add ControllerConnect
* remove katana and only keep katana-runner dependency

* chore: bump scarb

* chore: bump scarb + remove unuse deps

* chore: use katana runner from git repo

* update katana runner dep

* remove test sequencer

* remove rpc test utils

* fix controller account

* handle not controller feature

* update

* rebuild test db

* refactor(torii): remove torii in favor of dedicated repo

* fix(ci): download Katana for integration test

* fix(ci): rename ci to test

* fix(ci): fix yml file dependencies

* fix(ci): run clippy before build

* fix: remove types-test from built projects

* fix(ci): bump scarb version

* fix(docs): ensure docs can run without torii/katana

* fix(ci): update dojo container

* fix(ci): use ubuntu24 devcontainer

---------

Co-authored-by: Ammar Arif <[email protected]>
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.

7 participants