-
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
Support batch/listing offers #415
Comments
@kwiss can I work on this ? |
@kwiss I would love to work on this, can you provide more info about the issue? |
hey @ShantelPeters any of you can take that if not i'll assign @ooochoche tomorrow |
I am already working on the issue sir @kwiss |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI'm a Full Stack Developer with two years of experience, primarily in Next.js. I'm also an active member of Dojo Coding, where I'm expanding my skills in Cairo and Web3 technologies. I'm eager to learn, contribute, and be part of this project. How I plan on tackling this issueTo solve this issue, I would:
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi How I plan on tackling this issueFirst I analyze the problem statement then I start to think what tools required to solve. To solve I break problem into smaller then try to solve it will be faster way i think |
hello @kwiss let me work on this |
@kwiss can I work on this? |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a web3/fronted developer How I plan on tackling this issue@kwiss Can I work on this? |
@Gift-Naomi if you want to take this issue, please apply from the onlydust app |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello @kwiss, I'm a software engineer from Costa Rica and a member of Dojo Coding. I have worked with technologies such as JavaScript, Node.js, PhP, Java, C#, Cairo. I'd love the opportunity to help with this issue and contribute to your project. How I plan on tackling this issueHere's an improved version of your message with clearer structure and more professional tone: Steps I will take to address the issue:
Additionally, I can document the function if needed, providing clear usage instructions and technical details. Looking forward to your feedback! Best regards, Diego Duarte Fernández. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a back-end developer with a solid foundation in NestJS, TypeScript, javascript, databases (MongoDB and PostgreSQL), and Supabase for handling scalable data-driven applications. I also have experience with HTML, CSS, React.js, which allows me to work on both the back-end and front-end of applications, providing end-to-end solutions. In my recent projects, I've gained experience with Supabase, where I optimized database queries, ensuring efficient data retrieval and storage. My experience with NestJS has enabled me to design modular and scalable APIs that handle complex data flows and integrate seamlessly with databases. I have dealt with issues such as type management and handling large-scale data operations efficiently. This experience can be leveraged to implement robust batch processing mechanisms and handle multicall functionality, especially when optimizing for speed and performance across systems. Moreover, my knowledge of PostgreSQL has given me the ability to design and optimize databases for performance, ensuring the back-end systems scale well with the front-end user interactions, particularly in high-demand environments. How I plan on tackling this issueUnderstanding Requirements: I'd start by understanding the exact needs of the batch functionality, such as the max number of listings/offers that can be processed at once and ensuring compatibility with existing systems. Design Multicall Logic: I’d focus on designing an SDK function to support multicall. This includes encoding the function calls for each individual listing/offer creation and wrapping them into a single transaction for submission. Efficiency Considerations: I’d take care of gas optimization (if applicable) and reduce redundant calls. Handling failures in a batch is key — either continuing with the remaining operations or rolling back the entire batch. Testing: Rigorous testing would be necessary to ensure that the multicall function handles different edge cases like partial failures, transaction limits. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveraged. How I plan on tackling this issue. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello @kwiss I'm a front-end and a blockchain developer and I will love to work on this. please assign How I plan on tackling this issueHow I intend to approach this issue:
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedi am full stack developer |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedAm an Expirenced frontend developer with solid understanding of sdk tool kit How I plan on tackling this issueI have made previous contribution to this sdk. Using my previous experience I will be able to handle this task |
@ptisserand This is still open |
1 similar comment
@ptisserand This is still open |
@kwiss Is this issue still open for contribution? |
I’d like to resolve this. |
Hello, Please I'll like to tackle this |
Hi, Team. To assist batch listing/bid generation, I propose that we develop a multicall functionality in the SDK that allows users to submit numerous listings or bids in a single transaction. This technique will streamline operations, minimize gas costs, and enhance speed by limiting single transactions on the network, making it simpler for high frequency users to easily connect with the Starknet ecosystem. This is my concept, and I hope you can assist. |
Let me handle this issue! |
Could I take a shot at this? |
May I take care of this? @kwiss Can i please take up this issue. |
Can I be assigned to this? |
Can I work on this, please? |
I’d like to resolve this. To enable batch processing, we’ll create a new SDK function supporting multicall. This function will bundle multiple actions—such as listing or offer creation—into a single transaction, reducing gas fees and improving efficiency. It works by executing all calls in one blockchain interaction, allowing users to list multiple items or make multiple offers simultaneously without separate transactions for each. |
I'd like to handle this task. |
I’m interested in this one. |
Can I work on this, please? |
Yes, I can take on this task. Although I haven’t made contributions to open source before, I can take this opportunity and make it happen |
May I handle this issue? |
Let me handle this issue! |
Can I try solving this issue? |
I’m interested in this one. |
Could I try solving this? |
How does that work ?
to support the batch we need to create a new SDK function to support multicall for listing/offer creation
The text was updated successfully, but these errors were encountered: