Proxying requests to other contracts. Client should use ABI of real contract and address of this contract
Target contract address
Override function using empty code because no reason to call this function in Dispatcher
ERC897, gets the address of the implementation where every call will be delegated
msg.senderis the owner of the contract.
the address of the owner.
ERC897, whether it is a forwarding (1) or an upgradeable (2) proxy
Allows the current owner to relinquish control of the contract.
Renouncing to ownership will leave the contract without an owner. It will not be possible to call the functions with the
Test storage carefully before upgrade again after rollback
Rollback to previous target
Allows the current owner to transfer control of the contract to a newOwner.
The address to transfer ownership to.
Verify new contract storage and upgrade target
New target contract address
Method for verifying storage state. Should check that new target contract returns right storage value