ERC712Storage

ERC712Storage

Storage for the ERC712 implementation. Based upon OpenZeppelin's ERC712 implementation.

Layout

keccak256(abi.encode(uint256(keccak256("io.roji.products.facets.ERC712Storage")) - 1)) & ~bytes32(uint256(0xff));

struct Layout {
  bytes32 _hashedName;
  bytes32 _hashedVersion;
  string _name;
  string _version;
}

STORAGE_SLOT

bytes32 STORAGE_SLOT

layout

function layout() internal pure returns (struct ERC712Storage.Layout l)

Was this helpful?