View Source: contracts/proxy/Proxy.solarrow-up-right
↘ Derived Contracts: DataStoreProxyarrow-up-right, SecurityTokenarrow-up-right, SecurityTokenRegistryarrow-up-right, UpgradeabilityProxyarrow-up-right
Proxy
Gives the possibility to delegate any call to a foreign implementation.
_implementation()
_fallback()
_delegate(address implementation)
()
⤿ Overridden Implementation(s): DataStoreProxy._implementationarrow-up-right,OwnedUpgradeabilityProxy._implementationarrow-up-right,SecurityToken._implementationarrow-up-right,SecurityTokenRegistry._implementationarrow-up-right
Tells the address of the implementation where every call will be delegated.
function _implementation() internal view returns(address)
Returns
address of the implementation to which it will be delegated
Arguments
Name
Type
Description
Fallback function. Implemented entirely in _fallback.
_fallback
Fallback function allowing to perform a delegatecall to the given implementation. This function will return whatever the implementation call returns
implementation
address
Last updated 6 years ago
Was this helpful?
function _fallback() internal nonpayable
function _delegate(address implementation) internal nonpayable
function () external payable