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

Create go package #18

Open
2 tasks
sisyphusSmiling opened this issue Mar 13, 2024 · 2 comments · May be fixed by #163
Open
2 tasks

Create go package #18

sisyphusSmiling opened this issue Mar 13, 2024 · 2 comments · May be fixed by #163
Assignees

Comments

@sisyphusSmiling
Copy link
Contributor

sisyphusSmiling commented Mar 13, 2024

Issue To Be Solved

Downstream tooling dependencies (such as onflow/flow-emulator) will need to ingest contract templates from a go package & release. Once bridge contracts are finalized and the standup script is updated, they will need to be released as a go package so bridge functionality can be included in emulator and Flow CLI.

Definition of Done

  • Create contracts and transaction templates package that includes standup script
  • Test package to make sure it returns correct code
@sisyphusSmiling sisyphusSmiling moved this to 🧊 Backlog in 🌊 Flow 4D Mar 13, 2024
@joshuahannan joshuahannan self-assigned this Jan 6, 2025
@joshuahannan joshuahannan moved this from 🧊 Backlog to 🔖 Ready for Pickup in 🌊 Flow 4D Jan 7, 2025
@joshuahannan joshuahannan moved this from 🔖 Ready for Pickup to 🏗 In Progress in 🌊 Flow 4D Jan 13, 2025
@joshuahannan
Copy link
Member

@sisyphusSmiling Doesn't the go package that is in the repo already work for this? Couldn't we just import that and run main.go to set up on the bridge in flow-emulator?

@sisyphusSmiling
Copy link
Contributor Author

@joshuahannan potentially, but it needs updating in both content and likely the SDK used. I could see the use of Overflow potentially leading to circular dependency issues. Created #147 to track.

@joshuahannan joshuahannan linked a pull request Jan 30, 2025 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Status: 🏗 In Progress
Development

Successfully merging a pull request may close this issue.

2 participants