-
Notifications
You must be signed in to change notification settings - Fork 25
Add a git-like stage for adding contract changes before pushing #119
Comments
zos add Foo
should be required before zos push
add
is required before push
@facuspagnuolo @maraoz Thought this might be a good candidate for a Gitcoin bounty! Please do let us know if any other issues make sense - the community ❤️'s Zeppelin 🙂 |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 0.35 ETH (164.47 USD @ $469.91/ETH) attached to it.
|
@davidbanu Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Hi @davidbanu can you please provide an update here? We may send this back to the crowd if we don't hear from you. Hope you're doing well 🙂 |
Still working on this... |
@davidbanu Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done @davidbanu due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
add
is required before push
Renaming the issue to reflect its full extent. We currently have the following steps for pushing a change in a contract implementation to the blockchain, assuming it was previously registered via a 1- Change source code If we want to make a full analogy with git, we could do the following: 1- Change source code and compile. This is equivalent to modifying the git working copy. Note that this makes zos more difficult to use, albeit more safe. When deploying to mainnet, it may make sense to have this safeguard; but when developing or testing, requiring A simpler way to implement this, without resorting to a full git-like stage, is to just keep track of the hashes of the contracts' code in We've agreed to defer this issue for later, after we gather more feedback on zos usage. |
Is this bounty still open ? |
@Gustavobelfort we decided to postpone this issue for now, thanks for checking in though! |
Issue Status: 1. Open 2. Cancelled The funding of 0.35 ETH (119.91 USD @ $342.6/ETH) attached to this issue has been cancelled by the bounty submitter
|
Implement a validation to make sure
add
is required beforepush
To make
zos
more git-like,push
shouldn't send new implementations to the network unless the developer has previouslyadd
ed them. Currently,zos push
will send all updated implementations to the blockchain automatically.The text was updated successfully, but these errors were encountered: