KernelProxy
contract KernelProxy
is IKernelEvents, KernelStorage, KernelAppIds, KernelNamespaceConstants, IsContract, DepositableDelegateProxy
Source: contracts/kernel/KernelProxy.sol
Index
Reference
Functions
fallback
function (IKernel _kernelImpl) public
KernelProxy is a proxy contract to a kernel implementation. The implementation can update the reference, which effectively upgrades the contract.
Parameters:
_kernelImpl
- Address of the contract used as implementation for kernel
implementation
function``
implementation
() public view returns (address)
ERC897, the address the proxy would delegate calls to.
Returns:
address
proxyType
function``
proxyType
() public pure returns (uint256)
ERC897, whether it is a forwarding (1) or an upgradeable (2) proxy.
Returns:
uint256
Last updated