Skip to main content

All Questions

Filter by
Sorted by
Tagged with
2 votes
1 answer
41 views

Am I locked to one solc version for upgradeable smart contracts?

I want to use delegatecall to make my contracts upgradeable. Is it true that variable layout may break if I change the solc version and therefore I should use the same Solidity version for all future ...
porton's user avatar
  • 1,854
12 votes
2 answers
2k views

Pros and Cons of smart contract upgradable patterns

There have been quite many arguments around how to achieve smart contract updates like Upgradeable smart contracts. I feel Proxycontract with Delegate-call is currently the most famous one. But aside ...
kohshiba's user avatar
  • 467
5 votes
2 answers
1k views

How to make function call through relay / entry level contract

I am trying to create an entry level contract (one that is the entry point): Relay.sol pragma solidity ^0.4.8; contract Relay { address public currentVersion; address public owner; ...
SwapnilKumbhar's user avatar
2 votes
0 answers
471 views

Simpler examples of contract versioning [closed]

I want to have an upgradable contract so that I can have additional functionalities in upgraded contract. I know there are numerous of questions around it, most of them pointing towards Upgradable ...
Prashant Prabhakar Singh's user avatar