FUZD / fuzd-scheduler / createScheduler
Function: createScheduler()
createScheduler<
ChainProtocolTypes>(config):Scheduler<TransactionDataTypes<ChainProtocolTypes>> &SchedulerBackend
Create a scheduler instance for a specific TransactionData format The instance contains 2 method:
- scheduleExecution: add the provided execution to a queue and send it to the executor for broadcast when times come
- processQueue: check the current queue and send any scheduled execution for which the time has come, to the executor
Type Parameters
• ChainProtocolTypes extends ChainProtocol<any>
Parameters
config
SchedulerConfig<ChainProtocolTypes>
Returns
Scheduler<TransactionDataTypes<ChainProtocolTypes>> & SchedulerBackend
Defined in
scheduler.ts:38