UNPKG

@zerodev/sdk

Version:

A utility library for working with ERC-4337

26 lines 821 B
export const setPimlicoAsProvider = (urlString) => { const url = new URL(urlString); const params = url.searchParams; if (params.has("bundlerProvider")) { params.set("bundlerProvider", "PIMLICO"); } else if (params.has("paymasterProvider")) { params.set("paymasterProvider", "PIMLICO"); } else { params.set("provider", "PIMLICO"); } url.search = params.toString(); return url.toString(); }; export const isProviderSet = (urlString, provider) => { const url = new URL(urlString); const params = url.searchParams; const _provider = params.get("provider") ?? params.get("bundlerProvider") ?? params.get("paymasterProvider"); if (_provider === provider) return true; return false; }; //# sourceMappingURL=utils.js.map