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

Allow setting solution provider ID to an existing contract #630

Closed
DylanVerstraete opened this issue Mar 8, 2023 · 2 comments
Closed

Allow setting solution provider ID to an existing contract #630

DylanVerstraete opened this issue Mar 8, 2023 · 2 comments
Assignees
Labels
type_feature New feature or request

Comments

@DylanVerstraete
Copy link
Contributor

In the case of Zonaris, they have created a lot of contracts before being an official solution provider on chain. Now, they cannot attach the solution provider ID to those live contracts without canceling and redeploying them again. In this case, this will impact the end user since canceling and redeploying will result in downtime. I think we can add a call on chain that can attach a solution provider to a contract?

@DylanVerstraete DylanVerstraete added the type_feature New feature or request label Mar 8, 2023
@DylanVerstraete DylanVerstraete added this to the 2.4.0 milestone Mar 10, 2023
@DylanVerstraete DylanVerstraete self-assigned this Mar 10, 2023
@DylanVerstraete
Copy link
Contributor Author

Requires a script to link contracts to a specific solution provider ID in order to close this issue

@A-Harby
Copy link

A-Harby commented Apr 11, 2023

Verified #639
The call was added to the chain.
image
Also tried to attach from different twin and got smartContractModule.UnauthorizedToChangeSolutionProviderId,
And tried to attach solution provider ID to contract that already have a one and got smartContractModule.SolutionProviderNotApproved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type_feature New feature or request
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants