Skip to content
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

[SDK] Replace contract hex encoding in Flow-Go-SDK and dependent projects #210

Open
nozim opened this issue Sep 26, 2023 · 0 comments
Open
Assignees

Comments

@nozim
Copy link

nozim commented Sep 26, 2023

Replace contract hex encoding in SDK

Grant category

  • Open source maintenance
  • Developer tools / services

Description

As described here onflow/sdks#17 the contract source code needs to be uploaded in raw utf-8 format instead of hex encoding.

Proposed solution

Replace all the hex encoding with source code in string in all related repositories.

Impact

These are breaking changes for all the sdk users so therefore everyone needs to be informed about upcoming changes.

Milestones and funding

Note: Please consider adoption and/or maintenance milestones at the end of your project.

Milestone Deliverables Timeline Risks USD proposal
1 - Mark SourceHex method in sdk templates as deprecated and replace it with raw string Pull request with relevant amendments 1 week - 2000
2 - Amend cli and wallet repositories Pull request with relevant amendments 1 week - 2000
3 - Follow up fixes and maintenance (if necessary) Pull requests with respective fixes and updates 1 week - 500

Total funding proposed: 4500 USD (In FLOW)

Team

Name Role Bio Contact
Nozim Mehrubonov Backend Engineer Experienced engineer with over a decade of experience in development of various systems [email protected]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: New: In review
Development

No branches or pull requests

2 participants