Skip to main content

IMidnightAllowlistGateFactory

Git Source - Generated with forge doc

Title: IMidnightAllowlistGateFactory

Interface of the CREATE2 factory deploying MidnightAllowlistGate instances.

Functions​

deployMidnightAllowlistGate​

Deploys a new MidnightAllowlistGate via CREATE2.

function deployMidnightAllowlistGate(address owner, bytes32 salt) external returns (address gate);

Parameters

NameTypeDescription
owneraddressThe initial owner of the deployed gate.
saltbytes32The CREATE2 salt.

Returns

NameTypeDescription
gateaddressThe address of the deployed gate.

isDeployedGate​

Whether gate was deployed by this factory.

function isDeployedGate(address gate) external view returns (bool);

Events​

MidnightAllowlistGateDeployed​

event MidnightAllowlistGateDeployed(address indexed gate, address indexed owner, bytes32 salt);