OptionRewardProxy

Git Source

Inherits: Proxy

State Variables

MANAGER

IProxyManager private immutable MANAGER;

Functions

constructor

constructor(
    IProxyManager manager,
    IOptionPS option,
    IOracleAdapter oracleAdapter,
    IPaymentSplitter paymentSplitter,
    UD60x18 percentOfSpot,
    UD60x18 penalty,
    uint256 optionDuration,
    uint256 lockupDuration,
    uint256 claimDuration,
    UD60x18 fee,
    address feeReceiver
);

getImplementation

Return the implementation address of the proxy

function getImplementation() external view returns (address);

_getImplementation

get logic implementation address

function _getImplementation() internal view override returns (address);

Returns

NameTypeDescription
<none>addressimplementation address

receive

receive() external payable;