Support for Diamonds
mudgen opened this issue · comments
Nick Mudge commented
It would be great if Embark provided support for deploying and upgrading diamonds. The Diamond Standard is here: ethereum/EIPs#2535
"A diamond is a set of contracts that can access the same storage variables and share the same Ethereum address."
Here is an example of a tool (in Python) that helps manage diamonds: https://github.com/lampshade9909/DiamondSetter
Blog post about that tool: http://joeyzacherl.com/2020/06/diamond-setter-ethereum-smart-contract-manager/