-
Notifications
You must be signed in to change notification settings - Fork 26
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
Update starknet-rs to Version 0.11.0 #465
Comments
@ybensacq I'm capable of doing this |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedGM, I am Sagar Rana, a smart contract developer and full stack engineer. I have 3 years of experience building robust full stack applications and over a year of writing smart contracts. You can see my projects and contributions to some major repos on my GitHub profile. The tech stack I use mainly includes Solidity, Rust, JavaScript and Typescript. I am also contributing to the Starknet ecosystem and building on Cairo language. I am interested in contributing to projects like this to learn more about these technologies and help make these projects better. Please assign me as I would be really glad to be a contributor in this project! :) How I plan on tackling this issueHi @ybensacq, I will be approaching this issue by:
Here are the tasks:
ETA: 4 Hours |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI'm Poulav Bhowmick, a software engineer at Invisible Studios with a robust background in TypeScript, Rust, Solidity Cairo, fullstack development and blockchain technology. My experience includes building robust applications, optimizing functionalities and blockchain integration. I have actively participated in events and open source contributions, enhancing my capability to tackle real-world tech challenges. My projects can be viewed on my GitHub Profile and OnlyDust Profile. Plus I´m active member of Starknet, Ethereum ecosystem. How I plan on tackling this issueI will tackle the update of starknet-rs to version 0.11.0 by following these steps: Upgrade Dependency: I will update the starknet-rs dependency to version 0.11.0 in the Cargo.toml file. I will search through the entire codebase for all instances of FieldElement and replace them with Felt, as per the changes introduced in the new version. I will update all unit and integration tests that involve FieldElement to use Felt. After refactoring the codebase, I will run all tests to verify that the application works as expected with Felt. As part of this upgrade, I will ensure that any redundant code related to FieldElement is cleaned up, and any new best practices or improvements related to Felt are applied. Once the refactor is complete, I will perform a final manual review of the codebase to ensure nothing is missed and submit a pull request for review. ETA- 2 days |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have some experience working with starknet-rs while developing features for Nethermind Starknet RPC builder: https://github.com/NethermindEth/rpc-request-builder How I plan on tackling this issueI will follow the migration path described in the starknet-rs repo: https://github.com/xJonathanLEI/starknet-rs/releases/tag/starknet%2Fv0.11.0 |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello I'll like to be assigned to work on this. I'm a software Dev with over four years experience and have worked on a couple of projects here. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI'm a front end web 3 developer I would love to work on this issue @ybensacq & @gershon How I plan on tackling this issue
// After
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHelloo, my name is Hellen. I´m currently a computer science student and a web3 developer. I have been working on different exercises on different platforms like Exercism and Starklings in the past weeks so I can get my knowledge about the different languages better . I am hopeful to contribute on this repository!! How I plan on tackling this issueI would work on this problem by doing the following:
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have experience working with Rust and blockchain libraries like Starknet. I’ve contributed to similar upgrade tasks and am familiar with handling breaking changes and ensuring smooth transitions in codebases. How I plan on tackling this issueI’d systematically replace all instances of FieldElement with Felt across the codebase, ensuring the updates align with version 0.11.0. I’d run tests to verify the functionality and resolve any issues introduced by the refactor. |
We need to update starknet-rs to the latest version (currently 0.11.0).
This update introduces some changes, particularly the refactoring of FieldElement to Felt.
As part of this upgrade, we will need to:
If anyone is interested in tackling this update, your help would be greatly appreciated!
The text was updated successfully, but these errors were encountered: