OptionPSFactoryStorage

Git Source

State Variables

STORAGE_SLOT

bytes32 internal constant STORAGE_SLOT = keccak256("premia.contracts.storage.OptionPSFactory");

Functions

layout

function layout() internal pure returns (Layout storage l);

keyHash

Returns the encoded option physically settled key using args

function keyHash(IOptionPSFactory.OptionPSArgs memory args) internal pure returns (bytes32);

Structs

Layout

struct Layout {
    mapping(address proxy => bool) isProxyDeployed;
    mapping(bytes32 key => address proxy) proxyByKey;
}