GatewayFake constructor
- required FakeWorld world,
- required ContractSchemas contract,
- required DpopVerifier verifier,
- required GatewayTimings timings,
- required Uri baseUri(),
Creates the gateway.
Implementation
GatewayFake({
required this.world,
required this.contract,
required this.verifier,
required this.timings,
required this.baseUri,
}) {
world.eventHooks.add(_onEvent);
world.runPatchHooks.add(_onRunPatched);
world.connectedDevices = (userId) => {
for (final c in _open)
if (c.live && c.principalId == userId) ?c.deviceId,
};
}