Search…
⌃K
Links

KernelProxy

contract KernelProxy

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