Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 2x 2x 2x | import { Cardano, HandleProvider } from '@cardano-sdk/core';
import delay from 'delay';
/**
* @returns provider that fails to resolve all handles
*/
export const createStubHandleProvider = (delayMs?: number): HandleProvider => ({
getPolicyIds: async () => {
Iif (delayMs) await delay(delayMs);
// Kora labs testnet policy id
return [Cardano.PolicyId('8d18d786e92776c824607fd8e193ec535c79dc61ea2405ddf3b09fe3')];
},
healthCheck: async () => {
Iif (delayMs) await delay(delayMs);
return { ok: true };
},
resolveHandles: async ({ handles }) => {
Iif (delayMs) await delay(delayMs);
return handles.map(() => null);
}
});
|