Skip to content

Interface: GatePolicy ​

Defined in: types.ts:48

Operator-selectable restrictions stored immutably on a gate at creation (GatePolicy on-chain). Every flag is false by default (the unrestricted behaviour). A tool's operator chooses which to apply to the gates it creates; buyers can read them from the gate.

Properties ​

freezeRequiresUnpaused ​

freezeRequiresUnpaused: boolean

Defined in: types.ts:50

make_gate_immutable aborts while the gate is paused (no permanently unsellable frozen gates).


lockCommissionOnFreeze ​

lockCommissionOnFreeze: boolean

Defined in: types.ts:52

Freezing snapshots the platform commission; frozen purchases use the snapshot.


pauseBlocksAccess ​

pauseBlocksAccess: boolean

Defined in: types.ts:56

While paused, consume aborts and access gateways deny holders.


pauseBlocksDecryption ​

pauseBlocksDecryption: boolean

Defined in: types.ts:54

Dependent decryption policies (Seal nft_gate) deny access while the gate is paused.

2026 Meddleware. All jams preserved.