diff --git a/.github/workflows/tallyRepo.yml b/.github/workflows/tallyRepo.yml deleted file mode 100644 index a403b3e..0000000 --- a/.github/workflows/tallyRepo.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Run UBQ Airdrop CLI - -on: - workflow_dispatch: - -jobs: - run-cli: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v3 - - - name: Install Node.js - uses: actions/setup-node@v4 - with: - node-version: "20.10.0" - - - name: Install Dependencies - run: yarn install - - - name: Execute CLI - run: yarn cli:tsx - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Upload CSV Artifacts - uses: actions/upload-artifact@v3 - with: - name: ubq-airdrop-csv - path: | - all_repos_all_payments.csv - all_repos_contributors.csv - all_repos_no_payments.csv - all_repos_decoded_permits.csv - all_repos_permits.csv diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..890fc20 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "eslint.workingDirectories": [ + "./airdrop-cli", + ] +} \ No newline at end of file diff --git a/airdrop-cli/.cspell.json b/airdrop-cli/.cspell.json index dfd6093..f484f30 100644 --- a/airdrop-cli/.cspell.json +++ b/airdrop-cli/.cspell.json @@ -4,7 +4,34 @@ "ignorePaths": ["**/*.json", "**/*.css", "node_modules", "**/*.log"], "useGitignore": true, "language": "en", - "words": ["dataurl", "devpool", "outdir", "servedir"], + "words": [ + "dataurl", + "devpool", + "outdir", + "servedir", + "TYPEHASH", + "PAIDOUT", + "Supabase", + "SUPABASE", + "viem", + "WXDAI", + "Populator", + "leaderboard", + "Leaderboard", + "publicnode", + "txhashes", + "gtxs", + "etxs", + "gnosisscan", + "txreceipt", + "ubiquibar", + "blockscan", + "ubiquibot", + "pavlovcik", + "sonarjs", + "Numberish", + "gnosischain" + ], "dictionaries": ["typescript", "node", "software-terms"], "import": ["@cspell/dict-typescript/cspell-ext.json", "@cspell/dict-node/cspell-ext.json", "@cspell/dict-software-terms"], "ignoreRegExpList": ["[0-9a-fA-F]{6}"] diff --git a/airdrop-cli/.gitignore b/airdrop-cli/.gitignore index 149a537..7eaafc2 100644 --- a/airdrop-cli/.gitignore +++ b/airdrop-cli/.gitignore @@ -9,5 +9,4 @@ node_modules static/dist .env dist -*.csv -debug/repos/* \ No newline at end of file +/src/scripts/data/* \ No newline at end of file diff --git a/airdrop-cli/.yarnrc.yml b/airdrop-cli/.yarnrc.yml index 8b757b2..3186f3f 100644 --- a/airdrop-cli/.yarnrc.yml +++ b/airdrop-cli/.yarnrc.yml @@ -1 +1 @@ -nodeLinker: node-modules \ No newline at end of file +nodeLinker: node-modules diff --git a/airdrop-cli/README.md b/airdrop-cli/README.md index 7636aa3..39710ed 100644 --- a/airdrop-cli/README.md +++ b/airdrop-cli/README.md @@ -1,112 +1,46 @@ # UBQ Airdrop Tally Tool ## Overview -This CLI tool tallies UBQ airdrop amounts for contributors. It does this by parsing issue comments for payout links from the UBQ bot using the GitHub GraphQL API. -## Setup -1. **GitHub Token** - - Add the token to ``.env`` as `GITHUB_TOKEN`. -2. **Install Dependencies** - - Install the required dependencies using `npm` or `yarn`. +This tool is designed to tally up Ubiquity contributor permits from across all issues and create a verifiable leaderboard based on earnings from completed tasks, ensuring a high level of data integrity and transparency. - ```bash - # npm install - ``` -3. **Build the CLI** - - Build the CLI using the available commands. +A huge improvement from the first iteration of the airdrop tally tool, this is expected to store the underlying data into the `Permits` table in the database, which would render the need for future use of this tool obsolete. - ```bash - # npm run cli:build - ``` +## Usage -4. **Run the CLI** - - Run the CLI using the available commands. +1. Install dependencies - ```bash - # npm run cli:start - ``` +```bash +yarn install +``` -## Commands -1. **start** - - Display information about the available commands and their usage. +2. Open three terminals and run one parser in each terminal - ```bash - # yarn cli:start - ``` +```bash +yarn dune +``` -2. **single** - - Tally UBQ airdrop for a specific repository or shortcode from the beginning of 2023. +```bash +yarn issue +``` - ```bash - # yarn cli:single [shortcode/repo-name] - ``` +```bash +yarn userTx +``` -3. **tally** - - Tally UBQ airdrop for all indexable repositories since the start of 2023. +##### Note: This will take around 10-15 minutes to complete the process. - ```bash - # yarn cli:tally - ``` +3. Close all but one terminal and run the following command -4. **tally-from** - - Tally UBQ airdrop for all indexable repositories since a specified date (YYYY-MM-DD). +```bash +yarn all +``` - ```bash - # yarn cli:tally-from [date] - ``` +## Changes Made -5. **tally-multi-csv** - - Tally UBQ airdrop for all indexable repositories since the start of 2023 and output repository-specific CSV files. - - ```bash - # yarn cli:tally-multi-csv - ``` - -6. **help** - - Display a list of indexable repositories and their shortcodes. - - ```bash - # yarn run cli:help - ``` - -## Output -The CLI outputs three CSV files: - -1. [**All Payments**](all_repos_all_payments.csv) - - Includes payments with or without an assignee. Manual checking required for entries without an assignee which is often due to issues having been reopened or manual payouts because of issues with the bot. - -2. [**Contributors**](all_repos_contributors.csv) - - Provides a username-to-UBQ mapping for total UBQ earned from all payments across all repositories since the chosen time. - -3. [**No Payments**](all_repos_no_payments.csv) - - Lists repositories that have been indexed as having no payments released, including archived and inactive repositories. Manual checking may be required. - - -## Usage Examples -1. Tally UBQ airdrop for a specific repository or shortcode: - - ```bash - # npm run cli:single dollar || npm single ubiquity-dollar - ``` - -2. Tally UBQ airdrop for all indexable repositories since the start of 2023: - - ```bash - # npm run cli:tally - ``` - -3. Tally UBQ airdrop for all indexable repositories since a specified date: - - ```bash - # npm run cli:tally-from 2023-01-01 - ``` -4. Tally UBQ airdrop for all indexable repositories since the start of 2023 and output repository-specific CSV files: - - ```bash - # npm run cli:tally-multi-csv - ``` -5. Display a list of indexable repositories and their shortcodes: - - ```bash - # npm run cli:help - ``` \ No newline at end of file +- Optimized and refactored the core `tally` function into a far more readable codebase. +- Created a parser for both blockscan APIs and Dune Analytics. +- Improved data integrity and cohesion of data from all sources as opposed to the previous version, through multiple parsers, checks and rechecks as well as outputting debug data/verification data that is much more workable. +- Combined all data available for a given permit into a single source of truth, handy for attributing permits to the respective issues (should the DB be extended to support that) +- Geared the tool towards seeding the database as opposed to outputting CSV files. +- Removed the unnecessary CLIME and CLI code, as it was never used in the first place. diff --git a/airdrop-cli/build/esbuild-build.ts b/airdrop-cli/build/esbuild-build.ts deleted file mode 100644 index 3004b1d..0000000 --- a/airdrop-cli/build/esbuild-build.ts +++ /dev/null @@ -1,33 +0,0 @@ -import esbuild from "esbuild"; -const typescriptEntries = ["static/main.ts"]; -// const cssEntries = ["static/style.css"]; -const entries = [ - ...typescriptEntries, - // ...cssEntries -]; - -export const esBuildContext: esbuild.BuildOptions = { - sourcemap: true, - entryPoints: entries, - bundle: true, - minify: false, - loader: { - ".png": "dataurl", - ".woff": "dataurl", - ".woff2": "dataurl", - ".eot": "dataurl", - ".ttf": "dataurl", - ".svg": "dataurl", - }, - outdir: "static/dist", -}; - -esbuild - .build(esBuildContext) - .then(() => { - console.log("\tesbuild complete"); - }) - .catch((err) => { - console.error(err); - process.exit(1); - }); diff --git a/airdrop-cli/build/esbuild-server.ts b/airdrop-cli/build/esbuild-server.ts deleted file mode 100644 index bb992ae..0000000 --- a/airdrop-cli/build/esbuild-server.ts +++ /dev/null @@ -1,18 +0,0 @@ -import esbuild from "esbuild"; -import { esBuildContext } from "./esbuild-build"; - -(async () => { - await server(); -})().catch((error) => { - console.error("Unhandled error:", error); - process.exit(1); -}); - -export async function server() { - const _context = await esbuild.context(esBuildContext); - const { port } = await _context.serve({ - servedir: "static", - port: 8080, - }); - console.log(`http://localhost:${port}`); -} diff --git a/airdrop-cli/build/index.ts b/airdrop-cli/build/index.ts deleted file mode 100644 index e1cf0b8..0000000 --- a/airdrop-cli/build/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -import * as dotenv from "dotenv"; -// load environment variables (if you have them) -dotenv.config(); -console.log("Welcome to ts-template"); diff --git a/airdrop-cli/package.json b/airdrop-cli/package.json index 5592c5e..7c0c27b 100644 --- a/airdrop-cli/package.json +++ b/airdrop-cli/package.json @@ -16,11 +16,10 @@ "format:prettier": "prettier --write .", "format:cspell": "cspell **/*", "prepare": "husky install", - "cli:debug": "npx tsx src/debug/cli-entry.ts", - "cli:tally": "npx tsx src/tally/cli-entry.ts", - "cli:single": "npx tsx src/single/cli-entry.ts", - "cli:unspent": "npx tsx src/unspent/cli-entry.ts", - "cli:help": "npx tsx src/help/cli-entry.ts", + "dune": "npx tsx src/scripts/dune-data-parser.ts", + "issue": "npx tsx src/scripts/paid-issue-parser.ts", + "userTx": "npx tsx src/scripts/user-tx-parser.ts", + "all": "npx tsx src/scripts/data-controller.ts", "test": "npx jest" }, "keywords": [ @@ -31,8 +30,8 @@ "open-source" ], "dependencies": { - "axios": "^1.6.7", - "clime": "^0.5.16", + "@octokit/rest": "^20.1.1", + "@supabase/supabase-js": "^2.43.2", "dotenv": "^16.4.2", "ethers": "^5.7.2", "graphql": "^16.8.1", @@ -50,7 +49,6 @@ "@typescript-eslint/eslint-plugin": "^6.13.1", "@typescript-eslint/parser": "^6.13.1", "cspell": "^8.3.2", - "esbuild": "^0.19.8", "eslint": "^8.54.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.1", @@ -79,5 +77,6 @@ "extends": [ "@commitlint/config-conventional" ] - } -} \ No newline at end of file + }, + "packageManager": "yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610" +} diff --git a/airdrop-cli/src/abis/erc20Abi.ts b/airdrop-cli/src/abis/erc20Abi.ts deleted file mode 100644 index 8813685..0000000 --- a/airdrop-cli/src/abis/erc20Abi.ts +++ /dev/null @@ -1,271 +0,0 @@ -export const erc20Abi = [ - { inputs: [{ internalType: "uint256", name: "chainId_", type: "uint256" }], payable: false, stateMutability: "nonpayable", type: "constructor" }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: "address", name: "src", type: "address" }, - { indexed: true, internalType: "address", name: "guy", type: "address" }, - { indexed: false, internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "Approval", - type: "event", - }, - { - anonymous: true, - inputs: [ - { indexed: true, internalType: "bytes4", name: "sig", type: "bytes4" }, - { indexed: true, internalType: "address", name: "usr", type: "address" }, - { indexed: true, internalType: "bytes32", name: "arg1", type: "bytes32" }, - { indexed: true, internalType: "bytes32", name: "arg2", type: "bytes32" }, - { indexed: false, internalType: "bytes", name: "data", type: "bytes" }, - ], - name: "LogNote", - type: "event", - }, - { - anonymous: false, - inputs: [ - { indexed: true, internalType: "address", name: "src", type: "address" }, - { indexed: true, internalType: "address", name: "dst", type: "address" }, - { indexed: false, internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "Transfer", - type: "event", - }, - { - constant: true, - inputs: [], - name: "DOMAIN_SEPARATOR", - outputs: [{ internalType: "bytes32", name: "", type: "bytes32" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: true, - inputs: [], - name: "PERMIT_TYPEHASH", - outputs: [{ internalType: "bytes32", name: "", type: "bytes32" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: true, - inputs: [ - { internalType: "address", name: "", type: "address" }, - { internalType: "address", name: "", type: "address" }, - ], - name: "allowance", - outputs: [{ internalType: "uint256", name: "", type: "uint256" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "usr", type: "address" }, - { internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "approve", - outputs: [{ internalType: "bool", name: "", type: "bool" }], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: true, - inputs: [{ internalType: "address", name: "", type: "address" }], - name: "balanceOf", - outputs: [{ internalType: "uint256", name: "", type: "uint256" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "usr", type: "address" }, - { internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "burn", - outputs: [], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: true, - inputs: [], - name: "decimals", - outputs: [{ internalType: "uint8", name: "", type: "uint8" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: false, - inputs: [{ internalType: "address", name: "guy", type: "address" }], - name: "deny", - outputs: [], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "usr", type: "address" }, - { internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "mint", - outputs: [], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "src", type: "address" }, - { internalType: "address", name: "dst", type: "address" }, - { internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "move", - outputs: [], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: true, - inputs: [], - name: "name", - outputs: [{ internalType: "string", name: "", type: "string" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: true, - inputs: [{ internalType: "address", name: "", type: "address" }], - name: "nonces", - outputs: [{ internalType: "uint256", name: "", type: "uint256" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "holder", type: "address" }, - { internalType: "address", name: "spender", type: "address" }, - { internalType: "uint256", name: "nonce", type: "uint256" }, - { internalType: "uint256", name: "expiry", type: "uint256" }, - { internalType: "bool", name: "allowed", type: "bool" }, - { internalType: "uint8", name: "v", type: "uint8" }, - { internalType: "bytes32", name: "r", type: "bytes32" }, - { internalType: "bytes32", name: "s", type: "bytes32" }, - ], - name: "permit", - outputs: [], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "usr", type: "address" }, - { internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "pull", - outputs: [], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "usr", type: "address" }, - { internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "push", - outputs: [], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: false, - inputs: [{ internalType: "address", name: "guy", type: "address" }], - name: "rely", - outputs: [], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: true, - inputs: [], - name: "symbol", - outputs: [{ internalType: "string", name: "", type: "string" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: true, - inputs: [], - name: "totalSupply", - outputs: [{ internalType: "uint256", name: "", type: "uint256" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "dst", type: "address" }, - { internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "transfer", - outputs: [{ internalType: "bool", name: "", type: "bool" }], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: false, - inputs: [ - { internalType: "address", name: "src", type: "address" }, - { internalType: "address", name: "dst", type: "address" }, - { internalType: "uint256", name: "wad", type: "uint256" }, - ], - name: "transferFrom", - outputs: [{ internalType: "bool", name: "", type: "bool" }], - payable: false, - stateMutability: "nonpayable", - type: "function", - }, - { - constant: true, - inputs: [], - name: "version", - outputs: [{ internalType: "string", name: "", type: "string" }], - payable: false, - stateMutability: "view", - type: "function", - }, - { - constant: true, - inputs: [{ internalType: "address", name: "", type: "address" }], - name: "wards", - outputs: [{ internalType: "uint256", name: "", type: "uint256" }], - payable: false, - stateMutability: "view", - type: "function", - }, -]; diff --git a/airdrop-cli/src/commands/debug.ts b/airdrop-cli/src/commands/debug.ts deleted file mode 100644 index 2a4baa6..0000000 --- a/airdrop-cli/src/commands/debug.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Command, command, metadata } from "clime"; -import { loadingBar } from "../utils"; -import { parseDebugData } from "../utils/debug"; - -@command({ - brief: "Debug CLI data.", - description: "Displays and processes the the available debug data.", -}) -export default class extends Command { - /** - * As TypeScript only emits metadata for target decorated by decorators, - * if no command-line parameter is added then Clime won't know information of options and context parameter. - * Thus a @metadata decorator that does nothing at run time is provided for preserving these metadata - * It is required to have this @metadata decorator if no other decorator is applied to method execute. - */ - @metadata - async execute() { - const loader = await loadingBar(); - - await parseDebugData(); - - clearInterval(loader); - } -} diff --git a/airdrop-cli/src/commands/help.ts b/airdrop-cli/src/commands/help.ts deleted file mode 100644 index 9350200..0000000 --- a/airdrop-cli/src/commands/help.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { Command, command, metadata } from "clime"; -import { genKeySet } from "../utils"; - -@command({ - brief: "Display the legend for the repository names.", - description: "Use any legend key like: ``yarn cli:single ``", -}) -export default class extends Command { - /** - * As TypeScript only emits metadata for target decorated by decorators, - * if no command-line parameter is added then Clime won't know information of options and context parameter. - * Thus a @metadata decorator that does nothing at run time is provided for preserving these metadata - * It is required to have this @metadata decorator if no other decorator is applied to method execute. - */ - @metadata - async execute() { - const keySet = await genKeySet(); - - console.log("Key\tRepository"); - console.log("===\t=========="); - for (const key of keySet) { - console.log(`${key.key}\t${key.name}`); - } - } -} diff --git a/airdrop-cli/src/commands/single.ts b/airdrop-cli/src/commands/single.ts deleted file mode 100644 index 7f76cfb..0000000 --- a/airdrop-cli/src/commands/single.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { Command, command, param } from "clime"; -import { processRepo } from "../tally/tally"; -import { genKeySet, loadingBar } from "../utils"; - -@command({ - brief: "Process a single repository.", - description: "Tally the UBQ airdrop for a single repository.", -}) -export default class extends Command { - async execute( - @param({ - description: "The repository name or key.", - required: false, - }) - key: string - ) { - const keySet = await genKeySet(); - - const filtered = keySet.filter((k) => k.key === key || k.name === key); - const loader = await loadingBar(); - - for (const key of filtered) { - await processRepo("Ubiquity", key.repo, false); - } - - clearInterval(loader); - return true; - } -} diff --git a/airdrop-cli/src/commands/tally.ts b/airdrop-cli/src/commands/tally.ts deleted file mode 100644 index 24284c8..0000000 --- a/airdrop-cli/src/commands/tally.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { Command, command, metadata } from "clime"; -import { invoke } from "../tally/tally"; - -// Tally command -// Takes around 1 minute to complete using async/await (rate limited using promises) - -@command({ - brief: "Tally UBQ airdrop.", - description: "Includes all public repository permits and payments, outputs to various CSV files. ", -}) -export default class extends Command { - /** - * As TypeScript only emits metadata for target decorated by decorators, - * if no command-line parameter is added then Clime won't know information of options and context parameter. - * Thus a @metadata decorator that does nothing at run time is provided for preserving these metadata - * It is required to have this @metadata decorator if no other decorator is applied to method execute. - */ - @metadata - async execute() { - await invoke(); - return true; - } -} diff --git a/airdrop-cli/src/commands/unspent.ts b/airdrop-cli/src/commands/unspent.ts deleted file mode 100644 index 2163ae0..0000000 --- a/airdrop-cli/src/commands/unspent.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { Command, command, metadata } from "clime"; -import { loadingBar, writeToFile } from "../utils"; -import { Erc20Permit, processAllUnclaimedPermits } from "../unspent"; -import fs from "fs"; - -@command({ - brief: "Gathers unspent permits", - description: "Gathers unspent permits and outputs to a json file. Find yours with CTRL + F", -}) -export default class extends Command { - /** - * As TypeScript only emits metadata for target decorated by decorators, - * if no command-line parameter is added then Clime won't know information of options and context parameter. - * Thus a @metadata decorator that does nothing at run time is provided for preserving these metadata - * It is required to have this @metadata decorator if no other decorator is applied to method execute. - */ - @metadata - async execute() { - let permits: Erc20Permit[]; - const loader = await loadingBar(); - - try { - const temp = fs.readFileSync("./debug/repos/decoded-permits.json", "utf8"); - permits = JSON.parse(temp); - } catch (err) { - console.log(err); - throw new Error("ERROR: Have you run the 'cli:tally' command?"); - } - - if (!permits || permits.length === 0) { - throw new Error("The data for processing is empty. Try running the 'cli:tally' command first."); - } - - const processed = await processAllUnclaimedPermits(permits); - await writeToFile("./src/unspent/unspentPermits.json", JSON.stringify(processed, null, 2)); - - clearInterval(loader); - } -} diff --git a/airdrop-cli/src/debug/cli-entry.ts b/airdrop-cli/src/debug/cli-entry.ts deleted file mode 100644 index 3a602fd..0000000 --- a/airdrop-cli/src/debug/cli-entry.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { loadingBar } from "../utils"; -import { parseDebugData } from "../utils/debug"; - -(async () => { - const loader = await loadingBar(); - - await parseDebugData(); - - clearInterval(loader); -})(); diff --git a/airdrop-cli/src/help/cli-entry.ts b/airdrop-cli/src/help/cli-entry.ts deleted file mode 100644 index 557856e..0000000 --- a/airdrop-cli/src/help/cli-entry.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { genKeySet } from "../utils"; - -(async () => { - const keySet = await genKeySet(); - - console.log("Key\tRepository"); - console.log("===\t=========="); - for (const key of keySet) { - console.log(`${key.key}\t${key.name}`); - } -})(); diff --git a/airdrop-cli/src/index.ts b/airdrop-cli/src/index.ts deleted file mode 100644 index 66d43e4..0000000 --- a/airdrop-cli/src/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { CLI, Shim } from "clime"; -import * as path from "path"; - -const commandsPath = path.join(__dirname, "commands"); - -const cli = new CLI("npm run", commandsPath); - -const shim = new Shim(cli); -shim.execute(process.argv).catch(console.error); - -console.log("UBQ Airdrop CLI is running..."); diff --git a/airdrop-cli/src/scripts/data-controller.ts b/airdrop-cli/src/scripts/data-controller.ts new file mode 100644 index 0000000..d2e77bb --- /dev/null +++ b/airdrop-cli/src/scripts/data-controller.ts @@ -0,0 +1,605 @@ +import { UserBlockTxParser } from "./user-tx-parser"; +import { Decoded, FinalData, IssueOut, PermitDetails, PermitEntry, ScanResponse, User } from "../types"; +import { writeFile } from "fs/promises"; +import { SUPABASE_KEY, SUPABASE_URL, TOKENS, UBQ_OWNERS, PERMIT2_ADDRESS } from "../utils/constants"; +import { ethers } from "ethers"; +import { formatUnits } from "viem"; +import { getSupabaseData, loader } from "./utils"; +import { createClient } from "@supabase/supabase-js"; +import { permit2Abi } from "../abis/permit2Abi"; +import { BigNumber, BigNumberish } from "ethers"; + +const tokens = { + [TOKENS.WXDAI]: 1, // permits in DB exist with WXDAI as token_id == 1 + [TOKENS.DAI]: 2, // since no other tokens as of yet, we can assume DAI is 2 +}; + +export class DataController { + sb = createClient(SUPABASE_URL, SUPABASE_KEY); + userTxParser = new UserBlockTxParser(); + + issueSigMap: Record = {}; + duneSigMap: Record = {}; + userTxSigMap: Record = {}; + + walletToIdMap = new Map(); + users: User[] | null = []; + userDict: Record = {}; + nonUserPermits = [] as PermitEntry[]; + failedToPush: PermitEntry[] = []; + + singles: Record = {}; + doubles: Record = {}; + triples: Record = {}; + + finalData: Record = {}; + nonceMap: Map = new Map(); + invalidatedNonces = [] as { hash: string; owner: string; nonce: string; wordPos: string; bitPos: string }[]; + + async run() { + const loader_ = loader(); + await this.gatherData(); + console.log("Gathered data"); + await this.matchAll(); + console.log("Matched all"); + await this.findAndRemoveInvalidatedNonces(); + console.log("Found and removed invalidated nonces"); + await this.leaderboard(); + console.log("Calculated leaderboard"); + await this.findUnspentPermits(); + console.log("Found unspent permits"); + + clearInterval(loader_); + } + + async findUnspentPermits() { + const unspent: Record = {}; + + for (const user of Object.keys(this.finalData)) { + const userFinalData = this.finalData[user]; + + const unspentPermits = userFinalData.filter((permit) => !permit.txHash); + const unclaimedPermits = unspentPermits.filter(async (permit) => { + return await this.invalidateNonce(permit.reward.permit.nonce, permit.reward.owner, this.userTxParser.gnosisProvider); + }); + + unclaimedPermits.forEach((permit) => { + permit.claimUrl = this.rebuildPermitString(permit.reward) ?? ""; + return permit; + }); + + unspent[user] = unclaimedPermits; + } + + await writeFile("src/scripts/data/dc-unspent-permits.json", JSON.stringify(unspent, null, 2)); + } + + nonceBitmap(nonce: BigNumberish): { wordPos: BigNumberish; bitPos: number } { + // wordPos is the first 248 bits of the nonce + const wordPos = BigNumber.from(nonce).shr(8); + // bitPos is the last 8 bits of the nonce + const bitPos = BigNumber.from(nonce).and(255).toNumber(); + return { wordPos, bitPos }; + } + + async invalidateNonce(nonce: string, owner: string, provider: ethers.providers.WebSocketProvider): Promise { + if (!nonce) throw new Error("No nonce provided"); + if (!owner) throw new Error("No owner provided"); + if (!provider) throw new Error("No provider provided"); + + const permit2Contract = new ethers.Contract(PERMIT2_ADDRESS, permit2Abi, provider); + const { wordPos, bitPos } = this.nonceBitmap(BigNumber.from(nonce)); + + if (!wordPos || !bitPos) throw new Error("Could not calculate wordPos or bitPos"); + const bitmap = await permit2Contract.nonceBitmap(owner, wordPos); + + const bit = BigNumber.from(1).shl(bitPos); + const flipped = BigNumber.from(bitmap).xor(bit); + + return bit.and(flipped).eq(0); + } + + /** + * Finds transactions matching the `invalidateUnorderedNonces` method + * from the four known UBQ owners and removes those nonces from the + * final data. + * + * The new websocket providers resolve the "this should not happen" error + * although this function from time to time may either take a long time + * or hang indefinitely. Cancelling the script and restarting it seems to + * resolve the issue. + */ + async findAndRemoveInvalidatedNonces() { + for (const owner of UBQ_OWNERS) { + const scans: ScanResponse[][] = []; + + scans.push( + await this.userTxParser.getChainTx(owner, undefined, undefined, false, 1), + await this.userTxParser.getChainTx(owner, undefined, undefined, false, 100) + ); + + const filteredScans = scans.flat().filter((scan) => scan.methodId === "0x3ff9dcb1"); + if (filteredScans.length === 0) continue; + + let count = 0; + for (const scan of filteredScans) { + count++; + // this seems to help the hanging issue + console.log("Processing", count, "of", filteredScans.length); + const invalidated = this.decodeInvalidate(scan); + if (invalidated) { + this.invalidatedNonces.push({ + nonce: invalidated.nonce.toString(), + wordPos: invalidated.wordPos.toString(), + bitPos: invalidated.bitPos.toString(), + owner: owner, + hash: scan.hash, + }); + } + } + } + + await writeFile("src/scripts/data/dc-singles.json", JSON.stringify(this.singles, null, 2)); + await writeFile("src/scripts/data/dc-doubles.json", JSON.stringify(this.doubles, null, 2)); + await writeFile("src/scripts/data/dc-triples.json", JSON.stringify(this.triples, null, 2)); + await writeFile("src/scripts/data/dc-invalidated-nonces.json", JSON.stringify(this.invalidatedNonces, null, 2)); + } + + /** + * Creates our matching sets of data based on the signature. + * The signature is used as opposed to the nonce because even tho a + * nonce should never be used twice, on more than a few occasions it has + * been for reasons like: + * - generated permit for the wrong chain + * - testing scenarios (multiple in /production repo, which is mostly for testing) + * - likely other reasons + */ + mergedFinalAndDecoded(single: FinalData, found: Decoded) { + const signature = found?.reward.signature.toLowerCase() ?? single?.reward.signature.toLowerCase(); + const userTxMapHasSig = this.userTxSigMap[signature]; + const duneMapHasSig = this.duneSigMap[signature]; + + const merged = { + ...single, + ...found, + }; + + delete this.singles[signature]; + delete this.doubles[signature]; + delete this.triples[signature]; + + if (userTxMapHasSig && duneMapHasSig) { + this.triples[signature] = merged; + return; + } else if (userTxMapHasSig || duneMapHasSig) { + this.doubles[signature] = merged; + return; + } + + this.singles[signature] = merged; + } + + /** + * An unbiased matching on all the data we have gathered from + * the three parsers. We match based on the following criteria: + * - the permit amount is not 0 + * - the final data is not null + * - the user exists in the walletToIdMap + */ + async matchAll() { + const allSigs = [...Object.keys(this.userTxSigMap), ...Object.keys(this.duneSigMap), ...Object.keys(this.issueSigMap)]; + allSigs.forEach((sig) => { + const userTxPermit = this.userTxSigMap[sig as keyof typeof this.userTxSigMap] as unknown as Decoded; + const dunePermit = this.duneSigMap[sig as keyof typeof this.duneSigMap] as unknown as Decoded; + const issuePermit = this.issueSigMap[sig as keyof typeof this.issueSigMap] as unknown as IssueOut; + const whichOnchain = userTxPermit ?? dunePermit; + + const amount = + issuePermit?.reward?.permit?.permitted?.amount ?? dunePermit?.reward?.permit?.permitted?.amount ?? userTxPermit?.reward?.permit?.permitted?.amount; + const formattedAmount = parseFloat(formatUnits(BigInt(amount), 18)); + + if (!amount || formattedAmount === 0) return; + + const finalData = this.produceFinalData([issuePermit, dunePermit, userTxPermit]); + + if (!finalData) return; + + this.mergedFinalAndDecoded(finalData, whichOnchain); + + const nonce = finalData.reward.permit.nonce; + const nonceMap = this.nonceMap.get(nonce); + + if (nonceMap) { + this.nonceMap.set(nonce, [...nonceMap, finalData]); + } else { + this.nonceMap.set(nonce, [finalData]); + } + + const to = finalData.reward.transferDetails.to; + + this.finalData[to.toLowerCase()] = [...(this.finalData[to.toLowerCase()] ?? []), finalData]; + }); + } + + /** + * Returns a full bodied object which attempts to track permits + * to their respective issueNumber and repo. + * + * We only want users from the walletIdMap as this is up-to-date + * and there are a fair few user addresses that do not exist in Supabase + * but they have been paid out via an issue permit. + */ + produceFinalData(permits: [IssueOut, Decoded, Decoded]) { + const [issuePermit, dunePermit, userTxPermit] = permits; + const reward = issuePermit?.reward ? issuePermit.reward : dunePermit?.reward ?? userTxPermit?.reward; + const to = reward.transferDetails.to; + + if (this.walletToIdMap.has(to.toLowerCase()) || this.walletToIdMap.has(to)) { + const blockTimestamp = dunePermit?.blockTimestamp ?? userTxPermit?.blockTimestamp; + const commentTimestamp = issuePermit?.timestamp; + const issueAssignee = issuePermit?.issueAssignee; + const issueCreator = issuePermit?.issueCreator; + const issueNumber = issuePermit?.issueNumber; + const repoName = issuePermit?.repoName; + const claimUrl = issuePermit?.claimUrl; + const txHash = userTxPermit?.txHash ?? dunePermit?.txHash; + + const finalData: FinalData = { + blockTimestamp, + claimUrl, + issueAssignee, + issueCreator, + issueNumber, + repoName, + reward, + timestamp: commentTimestamp, + txHash: txHash ?? null, + }; + + return finalData; + } + return null; + } + + /** + * Breaks down the input data from the `invalidateUnorderedNonces` + * method and removes all the nonces that were invalidated. + */ + decodeInvalidate(data: ScanResponse) { + const decoded = this.userTxParser.permitDecoder.decodeFunctionData("invalidateUnorderedNonces", data.input); + + const wordPos = ethers.BigNumber.from(decoded[0].toString()); + const bitPos = decoded[1]; + + const nonce = wordPos.shl(8).or(bitPos); + const nonceMap = this.nonceMap.get(nonce.toString()); + + if (nonceMap) { + nonceMap.forEach((permit) => { + const sig = permit.reward.signature.toLowerCase(); + if (!sig) return; + + delete this.singles[sig]; + delete this.doubles[sig]; + delete this.triples[sig]; + delete this.userTxSigMap[sig]; + delete this.duneSigMap[sig]; + delete this.issueSigMap[sig]; + }); + } + return { nonce, wordPos, bitPos }; + } + + /** + * Calculates the leaderboard and writes the data into two files: + * - dc-leaderboard.json + * - dc-claimed-leaderboard.json + * + * The first file contains user tallies using all the data + * The second file contains user tallies using only data + * which have a transaction hash (so more than 50% of the data (439 / 776)) + * + * Except in the case of Pavlovcik, and one other user, + * the difference between a wallet's claimed and unclaimed + * is typically < $1000 in the top 15, and a far tighter spread + * for those below. + */ + async leaderboard() { + const leaderboard: Record = {}; + const claimedLeaderboard: Record = {}; + const deduped: Map = new Map(); + const newFinal: Record = {}; + const dbEntries: Record = {}; + + for (const [_user, permits] of Object.entries(this.finalData)) { + const user = _user.toLowerCase(); + for (const permit of permits) { + const sig = permit.reward.signature.toLowerCase(); + if (!sig) continue; + if (deduped.has(sig)) continue; + + deduped.set(sig, user); + const repoName = permit.repoName; + const amount = permit.reward.permit.permitted.amount; + const formattedAmount = parseFloat(formatUnits(BigInt(amount), 18)); + + this._leaderboard(leaderboard, claimedLeaderboard, newFinal, dbEntries, user, repoName); + + leaderboard[user] += formattedAmount; + + if (permit.txHash) { + claimedLeaderboard[user] += formattedAmount; + } + + const entry = this.createPermitEntry(permit); + newFinal[user].push(permit); + if (entry) { + dbEntries[repoName].push(entry); + } + } + } + + await writeFile("src/scripts/data/dc-non-user-entries.json", JSON.stringify(this.nonUserPermits, null, 2)); + await writeFile("src/scripts/data/dc-db-entries.json", JSON.stringify(dbEntries, null, 2)); + await writeFile("src/scripts/data/dc-final-data.json", JSON.stringify(newFinal, null, 2)); + await writeFile( + "src/scripts/data/dc-leaderboard.json", + JSON.stringify( + Object.entries(leaderboard) + .sort((a, b) => b[1] - a[1]) + .reduce((acc, [k, v]) => ({ ...acc, [k]: v }), {}), + null, + 2 + ) + ); + await writeFile( + "src/scripts/data/dc-claimed-leaderboard.json", + JSON.stringify( + Object.entries(claimedLeaderboard) + .sort((a, b) => b[1] - a[1]) + .reduce((acc, [k, v]) => ({ ...acc, [k]: v }), {}), + null, + 2 + ) + ); + + await this.populateDB(dbEntries); + } + + // sonar workaround, it just instantiates the objects + _leaderboard( + leaderboard: Record, + claimedLeaderboard: Record, + newFinal: Record, + dbEntries: Record, + user: string, + repoName: string + ) { + if (!leaderboard[user]) { + leaderboard[user] = 0; + } + if (!newFinal[user]) { + newFinal[user] = []; + } + if (!claimedLeaderboard[user]) { + claimedLeaderboard[user] = 0; + } + if (!dbEntries[repoName]) { + dbEntries[repoName] = []; + } + } + /** + * Converts legacy permits into the accepted format + * to make for easy claiming. + */ + rebuildPermitString(reward: PermitDetails) { + const { owner, permit, signature, transferDetails } = reward; + const { permitted } = permit; + + const token = permit.permitted.token.toLowerCase(); + + const obj = { + permit: { + permitted: { + amount: permitted.amount, + token: permitted.token, + }, + deadline: permit.deadline, + nonce: permit.nonce, + }, + transferDetails: { + to: transferDetails.to, + requestedAmount: transferDetails.requestedAmount, + }, + networkId: token === TOKENS.DAI ? 1 : 100, + owner: owner, + signature: signature, + // this is dirty but it works + type: token === TOKENS.DAI ? "erc20-permit" : token === TOKENS.WXDAI ? "erc20-permit" : "erc721-permit", + }; + + const base64 = Buffer.from(JSON.stringify([obj])).toString("base64"); + return `https://pay.ubq.fi/?claim=${base64}`; + } + + // Convert our FinalData objects into a DB friendly format. + createPermitEntry(finalData: FinalData): PermitEntry | null { + const { reward, txHash } = finalData; + + const tokenId = tokens[reward.permit.permitted.token.toLowerCase() as keyof typeof tokens]; + const to = reward.transferDetails.to.toLowerCase(); + let deadline = reward.permit.deadline; + const nonce = reward.permit.nonce; + const amount = reward.permit.permitted.amount; + const signature = reward.signature; + + if (typeof deadline === "object") { + deadline = ethers.BigNumber.from(deadline).toString(); + } + + const walletId = this.walletToIdMap.get(to.toLowerCase()) ?? this.walletToIdMap.get(to); + if (!walletId) { + console.log("Wallet ID not found for", to); + return null; + } + const user = this.userDict[walletId]; + + if (!user) { + this.nonUserPermits.push({ + amount: BigNumber.from(amount).toString(), + nonce, + deadline, + signature, + token_id: tokenId, + beneficiary_id: walletId ?? 0, + transaction: txHash ?? undefined, + }); + + return null; + } + + return { + amount: BigNumber.from(amount).toString(), + nonce, + deadline, + signature, + token_id: tokenId, + beneficiary_id: user, + transaction: txHash ?? undefined, + }; + } + + /** + * Populates the database with the data we have gathered. + * Ensures only full bodied entries are added + * + * Does not attribute permits to the issue number or repo they belong to, + * although this data is readily available in this.finalData. + * + * Removes duplicates and writes them to a file for further inspection. + * Writes all entries without a transaction hash to a file for further inspection. + */ + async populateDB(dbEntries: Record) { + const duplicateNonces: Record = {}; + const repos = Object.keys(dbEntries); + const nonceMap = new Map(); + const uniqueNonces = new Set(); + + for (const repo of repos) { + const entries = dbEntries[repo]; + const nonces = entries.map((entry) => entry.nonce); + const duplicates = nonces.filter((nonce) => nonces.filter((n) => n === nonce).length > 1); + const isDupe = duplicates.some((nonce) => uniqueNonces.has(nonce)); + nonces.forEach((nonce) => uniqueNonces.add(nonce)); + + if (duplicates.length > 0 && !isDupe) { + duplicates.forEach((nonce) => { + const entries = dbEntries[repo].filter((entry) => entry.nonce === nonce); + duplicateNonces[repo] = entries; + }); + } + + await this.processDupes(repo, entries, duplicates, duplicateNonces, nonceMap); + } + + const { error, data } = await this.sb.from("permits").select("*"); + if (error) { + console.error("Error selecting from permits", error); + throw error; + } + + const entries = Array.from(nonceMap.values()); + const invalidatedRemoved = entries.filter((entry) => !this.invalidatedNonces.find((invalidated) => invalidated.nonce === entry.nonce)); + const dbStoredRemoved = invalidatedRemoved.filter(({ nonce }) => !data.find((entry) => entry.nonce === nonce)); + const thoseWithTx = dbStoredRemoved.filter((entry) => entry.transaction); + const thoseWithoutTx = dbStoredRemoved.filter((entry) => !entry.transaction); + const highestId = data.reduce((acc, entry) => (entry.id > acc ? entry.id : acc), 0); + await writeFile("src/scripts/data/dc-duplicate-nonces.json", JSON.stringify(duplicateNonces, null, 2)); + await writeFile("src/scripts/data/dc-without-tx.json", JSON.stringify(thoseWithoutTx, null, 2)); + await writeFile("src/scripts/data/dc-with-tx.json", JSON.stringify(thoseWithTx, null, 2)); + + for (let i = 0; i < thoseWithTx.length; i++) { + if (i % 15 === 0) console.log("Pushed", i, "of", thoseWithTx.length); + await this.pushToDB(thoseWithTx[i], i, highestId); + if (i === thoseWithTx.length - 1) console.log("Pushed", i, "of", thoseWithTx.length); + } + + await writeFile("src/scripts/data/dc-failed-to-push.json", JSON.stringify(this.failedToPush, null, 2)); + } + + async processDupes( + repo: string, + entries: PermitEntry[], + duplicates: string[], + duplicateNonces: Record, + nonceMap: Map + ) { + for (const entry of entries) { + const hasDupes = duplicates.includes(entry.nonce); + + if (hasDupes) { + const dupes = duplicateNonces[repo]; + // take whichever has the highest amount + // and a transaction hash + let found: PermitEntry | null = null; + + for (const dupe of dupes) { + if (dupe.amount < entry.amount && entry.transaction) { + found = entry; + } + } + + if (found) { + nonceMap.set(entry.nonce, found); + } + } else { + nonceMap.set(entry.nonce, entry); + } + } + } + + async pushToDB(batch: PermitEntry, i: number, base: number) { + const { error } = await this.sb.from("permits").insert({ + ...batch, + id: base + i + 1, + }); + if (error) { + this.failedToPush.push(batch); + } + + await new Promise((resolve) => setTimeout(resolve, 20)); + } + + /** + * If this script does it's job correctly vis-a-vis populating + * the database, then this script should only need to be run + * once and it'll be defunct after that, following completion of + * https://github.com/ubiquity/audit.ubq.fi/issues/12. + */ + async gatherData() { + const userInfo = await getSupabaseData(); + + this.users = userInfo.users; + userInfo.users.forEach((user) => { + this.userDict[user.wallet_id] = user.id; + }); + + this.walletToIdMap = userInfo.walletToIdMap; + this.issueSigMap = ISSUE_SIGS as unknown as Record; + this.duneSigMap = DUNE_SIGS as unknown as Record; + this.userTxSigMap = USER_SIGS as unknown as Record; + } +} + +import DUNE_SIGS from "./data/dune-sigs.json"; +import ISSUE_SIGS from "./data/issue-sigs.json"; +import USER_SIGS from "./data/user-tx-sigs.json"; + +async function main() { + const parser = new DataController(); + await parser.run(); +} + +main() + .catch(console.error) + .finally(() => process.exit(0)); diff --git a/airdrop-cli/src/scripts/dune-data-parser.ts b/airdrop-cli/src/scripts/dune-data-parser.ts new file mode 100644 index 0000000..6ec7a1a --- /dev/null +++ b/airdrop-cli/src/scripts/dune-data-parser.ts @@ -0,0 +1,144 @@ +import { BigNumber, ethers } from "ethers"; +import { permit2Abi } from "../abis/permit2Abi"; +import { TX_HASHES } from "./tx-hashes"; +import { Decoded, User } from "../types"; +import { getSupabaseData, loader } from "./utils"; +import { writeFile } from "fs/promises"; + +/** + * Collects permits using tx hashes collected from Dune Analytics. + * Hashes collected where "from" === Hunter address and "to" === Permit2 address. + * + * Least fruitful of the three methods. + */ +export class DuneDataParser { + permitDecoder: ethers.utils.Interface; + gnosisProvider: ethers.providers.WebSocketProvider; + ethProvider: ethers.providers.WebSocketProvider; + sigMap: Record = {}; + + constructor() { + this.permitDecoder = new ethers.utils.Interface(permit2Abi); + this.gnosisProvider = new ethers.providers.WebSocketProvider("wss://gnosis-rpc.publicnode.com", { + name: "Gnosis Chain", + chainId: 100, + ensAddress: "", + }); + + this.ethProvider = new ethers.providers.WebSocketProvider("wss://ethereum-rpc.publicnode.com", { + name: "Ethereum Mainnet", + chainId: 1, + ensAddress: "", + }); + } + + async run() { + const loader_ = loader(); + const { idToWalletMap, users } = await getSupabaseData(); + await this.gatherPermits(users, idToWalletMap); + + clearInterval(loader_); + + await writeFile("src/scripts/data/dune-sigs.json", JSON.stringify(this.sigMap, null, 2)); + + console.log(`[DuneDataParser] Finished processing ${users.length} users`); + } + + async gatherPermits(users: User[], idToWalletMap: Map) { + for (const user of users) { + const wallet = idToWalletMap.get(user.wallet_id)?.toLowerCase(); + if (!wallet) continue; + + const txs = await this.getUserTransactions(wallet); + if (!txs || !txs.length) continue; + + txs.map((tx) => { + if (!tx || !tx.reward) return; + + const sig = tx.reward.signature.toLowerCase(); + + if (!this.sigMap[sig]) { + this.sigMap[sig] = tx; + } + }); + } + } + + async getUserTransactions(wallet: string) { + if (!wallet) return null; + console.info(`Processing wallet: ${wallet}`); + + const userTxHashes = TX_HASHES[wallet.toLowerCase()]; + let count = userTxHashes?.length; + + const txs: Decoded[] = []; + if (!count) return null; + + while (count > 0) { + const txHash = userTxHashes[count - 1]; + count--; + let tx; // try Gnosis first as it's more common, then fallback to Ethereum + tx = await this.gnosisProvider.getTransaction(txHash.hash); + if (!tx) tx = await this.ethProvider.getTransaction(txHash.hash); + if (!tx || !tx.data) continue; + + const decoded = await this.decodePermit(tx); + txs.push(decoded); + } + + return txs; + } + + async decodePermit(tx: ethers.providers.TransactionResponse): Promise { + const decodedData: ethers.utils.Result = this.permitDecoder.decodeFunctionData("permitTransferFrom", tx.data); + + const { blockHash, chainId } = tx; + let timestamp: number = 0; + + if (blockHash && chainId === 1) { + timestamp = (await this.ethProvider.getBlock(blockHash))?.timestamp; + } else if (blockHash && chainId === 100) { + timestamp = (await this.gnosisProvider.getBlock(blockHash))?.timestamp; + } + + const token = decodedData[0][0][0]; + const to = decodedData[1][0]; + const amount = decodedData[1][1]?.hex ?? decodedData[1][1]?._hex; + const owner = decodedData[2]; + const signature = decodedData[3]; + const nonce = decodedData[0][1]; + const deadline = decodedData[0][2]; + + const strung = BigNumber.from(nonce).toString(); + + return { + blockTimestamp: new Date(timestamp * 1000), + txHash: tx.hash, + reward: { + owner, + permit: { + deadline, + nonce: strung, + permitted: { + amount, + token, + }, + }, + signature, + transferDetails: { + requestedAmount: amount, + to, + }, + }, + }; + } +} + +// async function main() { +// const parser = new DuneDataParser(); +// await parser.run(); +// } + +// main() +// .catch(console.error) +// .finally(() => process.exit(0)); diff --git a/airdrop-cli/src/scripts/paid-issue-parser.ts b/airdrop-cli/src/scripts/paid-issue-parser.ts new file mode 100644 index 0000000..abd434d --- /dev/null +++ b/airdrop-cli/src/scripts/paid-issue-parser.ts @@ -0,0 +1,427 @@ +import { request, gql } from "graphql-request"; +import { IssueOut, PermitDetails, Repositories, User } from "../types"; +import dotenv from "dotenv"; +import { Octokit } from "@octokit/rest"; +import { getSupabaseData, loader } from "./utils"; +import { writeFile } from "fs/promises"; + +dotenv.config(); + +const GITHUB_TOKEN = process.env.GITHUB_TOKEN || ""; + +const GITHUB_GRAPHQL_API = "https://api.github.com/graphql"; + +const orgs = ["Ubiquity", "ubiquibot"]; + +/** + * Refactoring of tally.ts into a far more maintainable class. + * + * Collects permits by parsing comments on issues in repos. + * Specifically, it looks for comments from ubiquibot, pavlovcik, and 0x4007. + * + * If ran by someone with private repo access, I'm sure it will tally those up too. + * + * Reliance is solely on the claim url to extract the permit data. + * Most fruitful of the three methods. + */ +export class PaidIssueParser { + walletToIdMap = new Map(); + idToWalletMap = new Map(); + users: User[] | null = []; + octokit = new Octokit({ auth: GITHUB_TOKEN }); + sigPaymentInfo: Record = {}; + + async run() { + const loader_ = loader(); + const supabaseData = await getSupabaseData(); + + this.idToWalletMap = supabaseData.idToWalletMap; + this.users = supabaseData.users; + this.walletToIdMap = supabaseData.walletToIdMap; + + await this.processOrgAndRepos(); + + clearInterval(loader_); + console.log(`[PaidIssueParser] Finished processing ${Object.keys(this.sigPaymentInfo).length} permits.`); + await writeFile("src/scripts/data/issue-sigs.json", JSON.stringify(this.sigPaymentInfo, null, 2)); + return this.sigPaymentInfo; + } + + async processOrgAndRepos() { + // promises are too quick and they hit secondary rate limit + for (const org of orgs) { + const repos = await this.getPublicRepos(org); + + for await (const repo of repos) { + if (repo.isArchived) continue; + console.log(`Processing ${org}/${repo.name}`); + + const shouldRetry = await this._processOrgAndRepos(org, repo); + + if (shouldRetry) { + await this._processOrgAndRepos(org, repo); + } + } + } + } + + async _processOrgAndRepos(org: string, repo: Repositories) { + try { + await this.fetchAndProcessRepoComments(org, repo.name); + } catch (e) { + if (e instanceof Error && e.message.includes("rate limit")) { + console.log("Rate limit exceeded, pausing..."); + + const rateLimit = await this.octokit.rateLimit.get(); + const resetTime = rateLimit.data.resources.core.reset * 1000; + const waitTime = resetTime - Date.now(); + + await new Promise((resolve) => setTimeout(resolve, waitTime)); + return true; + } else { + // Rethrow error if it's not a rate limit error + throw e; + } + } + return false; + } + + async getPublicRepos(org: string = "Ubiquity", repo?: string): Promise { + let hasNextPage = true; + let cursor = null; + const repositories: Repositories[] = []; + + while (hasNextPage) { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const response: any = await request(GITHUB_GRAPHQL_API, fetchPublicRepoQuery, { org, cursor }, { Authorization: `Bearer ${GITHUB_TOKEN}` }); + + const repos = response.organization.repositories.edges; + + for (const repo of repos) { + const repoInfo = repo.node; + const lastCommitDate = + repoInfo.defaultBranchRef?.target?.history.edges.length > 0 ? repoInfo.defaultBranchRef.target.history.edges[0].node.committedDate : null; + + repositories.push({ + name: repoInfo.name, + isArchived: repoInfo.isArchived, + lastCommitDate: lastCommitDate, + }); + } + + const pageInfo = response.organization.repositories.pageInfo; + hasNextPage = pageInfo.hasNextPage; + cursor = pageInfo.endCursor; + } + + if (repo) { + return repositories.filter((r) => r.name === repo); + } + + return repositories; + } + + async fetchAndProcessRepoComments(org: string, repoName: string) { + let hasNextPage = true; + let issueCursor = null; + + // saves scanning 1000s of issues with no permits + if (repoName === "devpool-directory") return; + + try { + while (hasNextPage) { + const response: GraphQlGitHubResponse = await request( + GITHUB_GRAPHQL_API, + fetchCommentsQuery, + { org, repoName, cursor: issueCursor }, + { Authorization: `Bearer ${GITHUB_TOKEN}` } + ); + + await this._fetchAndProcessRepoComments(org, repoName, response); + hasNextPage = response.repository.issues.pageInfo.hasNextPage; + issueCursor = response.repository.issues.pageInfo.endCursor; + } + } catch (err) { + console.log(err); + } + return this.sigPaymentInfo; + } + + async _fetchAndProcessRepoComments(org: string, repoName: string, response: GraphQlGitHubResponse) { + for (const issue of response.repository.issues.edges) { + const issueNumber = issue.node.number; + const issueCreator = issue.node.author?.login; + const issueAssignee = issue.node.assignees.edges.length > 0 ? issue.node.assignees.edges[0].node?.login : "No assignee"; + + let hasNextPageComments = true; + let commentsCursor = null; + let comments: { + node: Comment; + }[] = []; + + while (hasNextPageComments) { + const commentsResponse: GraphQlGitHubResponse = await request( + GITHUB_GRAPHQL_API, + fetchIssueCommentsQuery, + { org, repoName, issueNumber, cursor: commentsCursor }, + { Authorization: `Bearer ${GITHUB_TOKEN}` } + ); + + const botComments = commentsResponse.repository.issue.comments.edges.filter( + (c) => c.node.author?.login === "ubiquibot" || c.node.author?.login === "pavlovcik" || c.node.author?.login === "0x4007" + ); + + comments = comments.concat(botComments); + + hasNextPageComments = commentsResponse.repository.issue.comments.pageInfo.hasNextPage; + commentsCursor = commentsResponse.repository.issue.comments.pageInfo.endCursor; + } + + if (!comments.length) continue; + + for (const comment of comments) { + const timestamp = comment.node.createdAt; + const body = comment.node.body; + await this.parseComment(body, repoName, issueNumber, issueCreator, issueAssignee, timestamp); + } + } + } + + async parseComment(body: string, repoName: string, issueNumber: number, issueCreator: string, issueAssignee: string, timestamp: string) { + const matched = this.commentContainsPermit(body); + const paymentInfo = await this.parsePaymentInfo(matched); + if (!paymentInfo) return; + + for (const _permit of paymentInfo) { + if (!_permit) continue; + let { permit } = _permit; + + if (Array.isArray(permit)) { + permit = permit[0]; + } + + const toPush = { + beneficiary: _permit.claimantUsername, + issueCreator, + issueAssignee, + issueNumber, + repoName, + timestamp: timestamp, + claimUrl: _permit.claimUrl, + reward: permit, + }; + + this.sigPaymentInfo[permit.signature.toLowerCase()] = toPush; + } + } + + async parsePaymentInfo(matched: string[] | null) { + if (!matched) { + return null; + } else if (matched.length === 1) { + return [await this.parsePermitData(matched[0])]; + } + const permits = []; + for (const permitStr of matched) { + permits.push(await this.parsePermitData(permitStr)); + } + + return permits; + } + + async parsePermitData(claimUrl: string) { + let permitString = this.sanitizeClaimUrl(claimUrl); + if (!permitString) return; + claimUrl = `https://pay.ubq.fi/?claim=${permitString}`; + try { + permitString = atob(permitString); + } catch { + return; + } + + const permit = JSON.parse(permitString); + let _permit = permit; + + if (Array.isArray(_permit)) { + _permit = _permit[0]; + } + + const { + transferDetails: { to }, + } = _permit; + + const permitClaimantID = this.walletToIdMap.get(to); + const userID = this.users?.find((u) => u.wallet_id === permitClaimantID)?.id; + let claimantUsername = "no username found"; + + if (userID) { + try { + claimantUsername = (await this.fetchGithubUser(userID))?.username; + } catch (error) { + console.log("Error fetching user", "error", error); + } + } + + return { + claimUrl, + claimantUsername, + permit: JSON.parse(permitString) as PermitDetails, + }; + } + + commentContainsPermit(comment: string) { + return comment.match(/https:\/\/pay\.ubq\.fi\/?\?claim=[^\s]*/g); + } + + sanitizeClaimUrl(str: string) { + // capture only the base64 string after `claim=' + const base64Regex = /=[A-Za-z0-9+/=]+/g; + const base64str = str.match(base64Regex); + if (!base64str) return null; + return base64str[0].slice(1); + } + + async fetchGithubUser(userId: number) { + if (!userId) { + return { + id: 0, + username: "no username found", + name: "no name found", + }; + } + + const { data, status } = await this.octokit.request(`GET /user/${userId}`); + + if (status !== 200) { + console.log(`Failed to fetch user data for ${userId}`); + return; + } + + return { + id: data.id, + username: data.login, + name: data.name, + }; + } +} + +// async function main() { +// const parser = new PaidIssueParser(); +// await parser.run(); +// } + +// main() +// .catch(console.error) +// .finally(() => process.exit(0)); + +const fetchPublicRepoQuery = gql` + query ($org: String!, $cursor: String) { + organization(login: $org) { + repositories(first: 100, after: $cursor) { + pageInfo { + hasNextPage + endCursor + } + edges { + node { + name + isArchived + defaultBranchRef { + target { + ... on Commit { + history(first: 1) { + edges { + node { + committedDate + } + } + } + } + } + } + } + } + } + } + } +`; + +const fetchIssueCommentsQuery = gql` + query ($org: String!, $repoName: String!, $issueNumber: Int!, $cursor: String) { + repository(owner: $org, name: $repoName) { + issue(number: $issueNumber) { + comments(first: 100, after: $cursor) { + pageInfo { + hasNextPage + endCursor + } + edges { + node { + body + author { + login + } + createdAt + } + } + } + } + } + } +`; + +const fetchCommentsQuery = gql` + query ($org: String!, $repoName: String!, $cursor: String) { + repository(owner: $org, name: $repoName) { + issues(first: 100, after: $cursor) { + pageInfo { + hasNextPage + endCursor + } + edges { + node { + number + author { + login + } + assignees(first: 1) { + edges { + node { + login + } + } + } + comments(first: 100) { + edges { + node { + body + author { + login + } + createdAt + } + } + } + } + } + } + } + } +`; + +type Comment = { body: string; author: { login: string }; createdAt: string }; +type IssueComment = { + node: { + number: number; + author: { login: string }; + assignees: { edges: { node: { login: string } }[] }; + comments: { edges: { node: Comment }[]; pageInfo: { hasNextPage: boolean; endCursor: string } }; + }; +}; + +type GraphQlGitHubResponse = { + repository: { + issue: { comments: { edges: { node: Comment }[]; pageInfo: { hasNextPage: boolean; endCursor: string } } }; + issues: { edges: IssueComment[]; pageInfo: { hasNextPage: boolean; endCursor: string } }; + }; +}; diff --git a/airdrop-cli/src/scripts/tx-hashes.ts b/airdrop-cli/src/scripts/tx-hashes.ts new file mode 100644 index 0000000..3ffb805 --- /dev/null +++ b/airdrop-cli/src/scripts/tx-hashes.ts @@ -0,0 +1,1935 @@ +/* eslint-disable sonarjs/no-duplicate-string */ +function format(strings: string[]) { + const hashes: Record = {}; + + for (let i = 0; i < strings.length; i += 4) { + const hash = strings[i].toLowerCase(); + const spender = strings[i + 2].toLowerCase(); + const date = strings[i + 3]; + + if (!hashes[spender]) hashes[spender] = []; + + hashes[spender].push({ hash, date }); + } + + return hashes; +} + +/** + This is not a scalable approach by any means, but it's a quick and dirty way to get the job done. + The query I used to get the data is: + + SELECT + t.hash, + t."to", + t."from", + t.block_time + FROM gnosis.transactions AS t + LEFT JOIN ( + SELECT + tx_hash + FROM gnosis.logs + ) AS l + ON t.hash = l.tx_hash + WHERE + t."to" = 0x000000000022d473030f116ddee9f6b43ac78ba3 + AND t."from" IN (...SUPABASE_WALLETS) + + The result was then manually copied and pasted as CSV export is premium-only + and setting up a proper API would take too long. + */ + +const details = [ + "0xe95b4ff70a5cf8c5e2e7717997e36154e60582e12f69ff11877f7491f44b97fa", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-08-25 09:53", + "0x7a44f901b3d836d434b016a83120c92ea6ca56b859d00a91e723dad6ffb6d875", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-08-22 09:37", + "0xf7bfa36a6bf0b8de1363fde314f5a5f403c4fd82ee6cd34755577aa648c063e4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-08-25 10:04", + "0x1575feabb1aae114d45d18c74ac1c90c6d2dcfe0bdde29eb7a85eebd86530ca5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xc6fa133f3290e14ad91c7449f8d8101a6f894e25", + "2023-10-12 21:33", + "0x7814b372fbce9a7fedef7616be5a1a0b5a39018093c26a3f5b1e5e9f7f97ffdc", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-06-08 13:40", + "0x55aab174bd5dd15187a115de6c1f37ce3f5052508134ae0c25e11955a492f0a5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-06-06 09:40", + "0xa8762d46ac7455f03f292f6751b7a874e236aeef497760e0432a9347679a7adc", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x219d695ff93b443fc3e943bd1052805af83c6612", + "2023-10-08 15:10", + "0x3b7b2be3879a95042e1e76597c11043c87035350a9a84d443c93fb7e98893744", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-09-24 09:53", + "0x211026a5cd7eeb80c62d87ff2d44d5aada5fa1240a984fc9259668be5120aa58", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-24 09:47", + "0x451744087a00aeda71a60cb5893bda828b82e638248e59252a5dd366def4213b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xceb35ce20527b4371f0a9a72f0a1a133075e4aef", + "2023-06-08 08:39", + "0xdf3ab70e590bcca3fa377c81ac392665d6521f04b3b3cbef595c53bf8f03b217", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-24 10:01", + "0x20b9d7b48cd5033692d244615e47654652f9b1840f03c6ed97581f67bec4c301", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5387ab162d3fc48a8c9857517e36cf4b55de8c1a", + "2023-08-02 09:49", + "0x39f2458c788c31cb38b478f2e86a5536bedefd9a14be2968fa69783d6d048579", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x30fddd8b3f3a4183734884b6d383da6bf4bf2cd1", + "2023-09-28 20:43", + "0x478f9952e81611db27a2eebfd6e9f5eb34dd2d61c1cbd38248319a9e21dbcc0d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5387ab162d3fc48a8c9857517e36cf4b55de8c1a", + "2023-08-02 13:30", + "0x9a731e6529850c7e8c3a3bf6f5d8fb4417e9e822d1d1a49a97da6361c9913691", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa611a37657a76583305f557d63b94834a35c7bf4", + "2023-08-18 03:13", + "0x6b8516fea70dcf771a495abcbdbc4ae91b89f667d62dec35a54d81170ed92625", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xcac0a8cf4cc7073b040c7fe6328da7f229af40a6", + "2023-07-07 01:40", + "0x282525a55cdc294cd0debf8eb20f222e05acec15698fcb68b428d6e8f7f7e7f5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-17 07:30", + "0xe3221092eebf2ec801beb2fca0990a6a17b73b9ed25aef89c0ed0758365c0ad2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-08-18 06:48", + "0xd03d98007f1c392653e090c8943ee7c81dd10bb7bc85d6a5070a0ab1d5c902ea", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-20 12:27", + "0xdf10c0fe68c6ca41f34c12f4eeb6a665b44c70adbf11fc73549d13d33eb6373c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-10-02 12:44", + "0xc2110951ce2acf07e38b0e3d9690424de70a242da3ba8df755a5bfe88a8a9f95", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-10-04 11:10", + "0x4f6f29823c73751d81625bea7724f3384e5f7c3762737dc716fe7fb7e07fdf41", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-09-30 08:50", + "0xa155ed41db8a6382fdb28128b3cbc0abb4192b882cf4cdef38ecf1f5f2a961cb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x30fddd8b3f3a4183734884b6d383da6bf4bf2cd1", + "2023-09-28 20:44", + "0x1e440bf0347864661116b0bdf1f9cbbe5548b0b9ab5fa2b3bce27d8c028bc939", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-10-04 11:28", + "0x63b324e49126645aa1f3080b18a563df4cf0cdeee0e4269f81a25d764f749db7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-11-01 14:33", + + "0x3be7eb4b60f821bf80e712954e96112d8950df665e3a0554449536fd3683d5b0", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-08-30 15:38", + "0xe44ae82c43ec46b97e5e6539cebccacdfa8a8a8a7739aa1acba8c0320b949d5b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x30fddd8b3f3a4183734884b6d383da6bf4bf2cd1", + "2023-08-28 02:49", + "0xc444a7a53e44e76dd31feb512b41b74dbe03270e4da09f6148adf7e8ac4669c3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-10-04 11:41", + "0x61764a4fe97b638ee6cf485f958a940089b3aab2e5268ab4b616b1cf7e95ea01", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-19 18:27", + "0x891e61a826fc8d13da25800f9d1eb9c03a8cd7252f2522137ac054d1a91c70cf", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xc6fa133f3290e14ad91c7449f8d8101a6f894e25", + "2023-10-04 11:12", + "0xb33efb99ea6409fbbc4b0c77d15d0fc12699af7fcb8a3794e1a1e215c3bcc6bb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2023-06-02 15:34", + "0xb05b9444ef34775d9309a62c4d1136f8d0419c1a2f1661a523387d10d28425da", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-09-26 14:26", + "0x0d15f752e60ba0189e8398f09f09599f59dc4a9554aa841ae1d876b134bf1593", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x1f9fcc0e84dc2094499b848ae37cd6a51db03ff2", + "2023-07-19 17:02", + "0xd5a44a4706e92e290b6e3bfd0512f1ee6016f389b73ecf3f6ad3d544ba94b922", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-08-02 00:03", + "0x580ad4fe39d80799dd4d90cec4139a15f80770407c5091ca1c3c1805cf43c130", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2023-09-14 00:14", + "0xa8b0eb8db96c23c91f14fbc25753ee6db3db20215e00daa647fc46fa9737af2f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa0b11f474d8ece1205d38c66d5f2be8917675d60", + "2023-09-14 09:16", + "0xe18f1523d84ad4e1a7bbd438baab4e7454d05144667c361fff761654790d9397", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa0b11f474d8ece1205d38c66d5f2be8917675d60", + "2023-10-20 12:18", + "0x14c5327c5b8814f990b94cac72ee2c22e04604b6b90c425d6be8da2a1657e2ca", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-25 16:24", + "0x87a949ada765f7515ff79ec09bed9a84edc12feeafb5a09242bdcb44f2d1906d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-09-14 08:37", + "0xf4824ec1b8512579f92c8dae33e63f15e3541455989a0fbe52da55626b6dc8ef", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-08-29 15:51", + "0x7181eb8f69083c5d5498202866fde74bcd27239becefb523ebb9ba0a440e402a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xc6fa133f3290e14ad91c7449f8d8101a6f894e25", + "2023-10-24 09:45", + "0x44988694a993ab2e01a2c5b89b0b77de1133e32a44118877598a4bcfa28ac949", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xc6fa133f3290e14ad91c7449f8d8101a6f894e25", + "2023-10-24 09:44", + "0x9c058b4977a10cc35ed7bb0da0ad6419d6aa9ae3d4136386c00956b9fc79d0b2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-11-01 17:10", + "0x3437efb567aaa3e12da45e5b52717ebda8c5c7ec3c0f1134b1443feef6e66084", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5c747b83f343f642ad983e3cbea04feb37227dfe", + "2023-08-20 12:26", + "0x90a2ced8aa4a6a0d49397f877ee4b83fa35960d4b1adb4f167c588b4f420dfea", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x00868bb3ba2b36316c2fc42e4afb6d4246b77e46", + "2023-08-17 01:21", + "0xdb4db59bc7f92b21c7ed53e50fd8e11ea3741b3c177812997a2fc7e0c1e50285", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-08-29 14:42", + "0x5ae22445d6e91b087137b4d3c990f9736ce094c49e508bad5ed0ce4f2272e35d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3b07d616ec780b22148b190a07f3829a11b11042", + "2023-07-28 13:00", + "0x57b59e00ad39eefc9c7793b41e1f9452652a5eaa6be6e27d981d3c4f77661288", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xceb35ce20527b4371f0a9a72f0a1a133075e4aef", + "2023-06-15 11:53", + "0x3b4e0bf78eddd7d0d1605a936c52827dd80b9c4dc5b4d2dbc97e1ea3514819fc", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-28 09:23", + "0x921463139aaaeb77870946b58da7113a1d5e493ec9a1440b7541a5e2eef95695", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xb49c891c1e1e693958d11f27a920fee343aeb68d", + "2023-07-24 15:45", + + "0x4fc419fe7c5fb5f245cb15900b67542eb3215654b169eabfc62a1d8725f9af6c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-11-06 18:10", + "0x34069e1dade2b4ba5fd90f097097a6a5656f339b5f331015be00e37f0b5c2cc8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-09-26 13:57", + "0xfb79b133887518becfc5b574e78ed4a427745471094e768838a7761029363735", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-07-22 21:54", + "0x1f4d5ce4da77884ce370a7872de4816511afbc430f3f6bb450e7734d14e9830e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-28 01:48", + "0x376bbb5954d50fd906f5f797aeddf9efd37a4438ba8b2162d8ac408af3754795", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x30fddd8b3f3a4183734884b6d383da6bf4bf2cd1", + "2023-09-28 20:42", + "0x9bdfd95ffa99059299b31ac3e564195e0a50c04e15c77172f69d5bae24ec1672", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x30fddd8b3f3a4183734884b6d383da6bf4bf2cd1", + "2023-09-28 20:41", + "0x6d1ea6a83da392861cd96cd6c09cda7a465967259b803487ce88d9179016d999", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-06-05 15:51", + "0xf5939172a7c41ede59a68bfa4ad6b50204092042d3e23613bd5205fd4400acfa", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-07-07 06:09", + "0x2907c4f30e6e2951803a024b3ddf1d8414aef46fc895110568cfab0b8e48c2c3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-06-05 15:50", + "0x555a6e28c7f23de283921bc31f8bf771e144fceb08d7e4509d66be479c817110", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-08-18 22:21", + "0x08110c107a2e9b5b0c57c3028c3fdc29ee765c8e6f3d0d32d3d888fe63d2f02c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x00868bb3ba2b36316c2fc42e4afb6d4246b77e46", + "2023-06-12 14:22", + "0x458d49a70f01ed0dd5f73c56c3e84385bea42bc52a4dcd30927d7b14613c3d32", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-09-15 08:53", + "0xa5f6c1cc07480acfbe5dae38070ed00ff05ef2d379ab39351cd65de178f0d8c8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2023-09-14 00:20", + "0xf3e66b94bcc826d6ffb053e5144dea1c027613b9d94ce30bcdb9f94478fbaac9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-06-20 01:11", + "0x706ebe8acccb8b3333d5c2563b0ac00fe58a36053cf45cedbc7fdae69e6cef18", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xc6fa133f3290e14ad91c7449f8d8101a6f894e25", + "2023-10-16 23:13", + "0xfc6926749ebe9a7b869ae82be163946bdfdd6255ae206ea52da26745ac0f277c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-08-23 18:18", + "0x2e57a46d10ad16b97273acc2a5e70c2c24ac9995507789ffc862c7dac2c744f9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-06-05 14:22", + "0x7398f3d1a88aaf18692e963456d92c58e7dc41dec5d32306d2713d043a50c789", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-28 03:15", + "0x6a3f5c9ed5192bf092a9d46060a361119deb0d42327329d056c732d81c301f51", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-07-28 03:16", + "0x7d4b5c7e7ed7d1816968a4693ae11834cd26ace78ff5de983d0f26aff1b243d7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-08-23 15:52", + "0x0869f0943747a7770d4ced5c8bceaf194c1459be5c4f8161858c6b8768253b1c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-07-17 13:47", + "0x00839bc38b80663d207ee6870d147605f3546192708568f27659858ccba4f56d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-07-17 13:48", + "0x3ded8447eaf125d92d9702175388e05bce67526365fa4170e3b272c7d4988342", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-17 12:39", + "0xdab7dda3339f01f5276224a83a3aae6cba562b0a3bcd56c9838de3f2348c0746", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-09-25 15:29", + "0xcd8bb1df8e7071a99d15eec7024d92890f39375cd2a8e2abb8524b05f2709124", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x2bbc6a8314044d70684c74cfa0e117eb75e3708c", + "2023-07-08 09:07", + + "0x28d32773e491e6748f359d813274ece8c3448af7f7edd610afb327865ec1e2db", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-10 16:46", + "0x1d18def4b5abf4b9e9fc8771e24b522c4bed7965b90953470a7980a9fd52e19b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5387ab162d3fc48a8c9857517e36cf4b55de8c1a", + "2023-09-10 11:22", + "0x282f61e9a363bdcbe79505734e97866fc9c6c937d95f337c0cb411b40127b438", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-08-01 11:43", + "0x8382bdce250308ed07e6bd069708a530a127c7330ee6ca0b72ea4607b0f13c08", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xcac0a8cf4cc7073b040c7fe6328da7f229af40a6", + "2023-07-07 04:09", + "0x871d401431b37917cc2b4f4788703da77c3aa4dd226a163ecbaa436a8e231b22", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0bed00438d57d07e3667b85fa8eb86af147c7025", + "2023-09-25 15:43", + "0x29b80db9a2bf646379db8222277e7c28f08d55cf153fe18dd77d77d8387d13fe", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa611a37657a76583305f557d63b94834a35c7bf4", + "2023-09-10 09:34", + "0x46c20d73baedbeb7f9c48f7d7a8863c828f695109bca8c3e52949d06274c50fc", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-09-10 21:54", + "0x1591a4f3cb4653d0de889d93be4bcc0ffb5ff7f816c6c24cf0d192e122a55e38", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-11-08 12:50", + "0x6cb99b72f188f424e08addc40ffcc6e546324a3249889856c4d9536e2771115e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-08-10 15:27", + "0x091f1b2af3c6d2a24619133cf5480f194efcc86255f007c91914a0561062a32b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-11-21 10:05", + "0xb6ac2f7a1eed85f2ac473968bb4c32d78254521655c45b5a1c83921a6d6104ab", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0bed00438d57d07e3667b85fa8eb86af147c7025", + "2023-09-18 08:16", + "0xef792b93c695956a49ce24cecf9f691376902fb775c37c7aadec0880d0603bec", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-09-18 07:46", + "0x93bcbd9495fe8c794faf25e97ccbcd079aa869dc1b8d8533795ce57cbe6d4bc9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xd76e43a789489d66bb5ce56304fc8bb2a084f9f5", + "2023-09-18 07:15", + "0x48cac3cd38ba830a63bcc26f6f3f254144b82b7675b4e8e79ae70e981ab6184a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-11-21 11:41", + "0xf260d41fe54bbe7ce7feeb24d6d35242ade09d558ed8b67994e93061747471e4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-06-27 15:24", + "0x72f87b2da8a0ec4d49b1aedcd5b2c634b5b66ec2f3e3e035283bc94afddfca70", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-07-28 13:17", + "0xa455db2ad12f6dacaf30f975c261856c7b9859363b65c4e3e3d4b64c6cad1632", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-17 10:22", + "0x92b13fc4258e4585dca38045343bc77c37a382e071702851124e67c97aa555d1", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-11-26 20:04", + "0x27ee29be52dd2641e689c4e9aab698475fc399564a4ff971a84ab0a4d50de3d0", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-11-26 20:02", + "0xdecbe1928144d914a96b5615b64514d55c5fdd25f9908ea805ee57960d1f7e96", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-11-26 20:11", + "0x3d589756179ae83b2df346f961f61fe5246c5a4733deb2be49c928afad4f969a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xcac0a8cf4cc7073b040c7fe6328da7f229af40a6", + "2023-11-11 12:53", + "0xd7e5159021785abf76f514da380f8bb4492f02b1046d8174c9faff2902ec2ee4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-11-26 20:10", + "0xc0fcaca1d62d22ea5f3b2da1a5b9f8dcb124f6412c15435f381aa33e5218e615", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x91e6af5a1e6a530d60949e1438036a4741b80d22", + "2024-02-28 11:01", + "0xa02dd3bddce5a3c00d19d48feb611516e8c48cffa663345185df2d81ac642a18", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3ac293a770b62f7fecce918dcc361a594b7f68ea", + "2024-02-19 16:07", + "0x1f6a4bf21b432daae13b0e2dc488bf455ccb4c7c8d9e2f5656fb94976470e1e5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-19 09:08", + + "0x0dec9a112cbb1ac8851aea5b6dcd751565d3d32f1cfbbd2b1bb875c84e48d277", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-25 06:42", + "0x78dd31fbffa01ffe51735861bee7a8954f22f19384e8978cddc03c2d46725120", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 09:12", + "0x6b9e4d4c8be257b72675622cc631d81869ee02de65a538a40f55e48cf8e9d7b1", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-15 01:46", + "0x6768f81be4a78a42ed9d72a55d3622855bdd694b09a3a7fb1cd1cac2085f0db9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-05 04:29", + "0xd4a425d0d5f2921772a8255bf8633e5eb570b69a6ba748037dadb4c50471520c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-05 04:20", + "0x3d9854c5beff312c7c822c4a47f7f7614f0eead62ca4bf1a64fae8b3999120ac", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-05 04:48", + "0x7bcd76de7fcabe3eff7f65c95eebd6652235faa24e38bd40f0d36aff44d89bae", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-05 05:01", + "0xc8b736249c0b76b3613badec640b2187887a00cc603d7b35a07dd6ab1b53dd77", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-08-28 21:25", + "0xfff89cdc4755d4f97bb329f0195c0265bfe28aa6ccf9bb324963957912fdd7bd", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-05 04:30", + "0x585598a19322bc94ec9366ea4b5591573b9ec45e6030062263b168e19d9418a6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3ac293a770b62f7fecce918dcc361a594b7f68ea", + "2024-02-15 16:54", + "0xd1f7569e490b14e0898a87cb7c8ee75be3b42edeaa2d85234cef71dd0b270cb1", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-02-26 16:37", + "0xc3eb6334cd90d3234b5ac95b927018761da479e09df28de607338b2b5be68fdd", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-08 06:06", + "0x8966cdc53c91939781600bf3aab3aa14f472ebf8417103e0b58ed3d1e34ddc29", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9ea3efa3f1145a46c4eec34b5a995de570b8050b", + "2024-02-15 16:38", + "0xe8448ed4063a1b34eaa87e1bfa51816934196e81b6e54de8b38a6a6ec9f39c2f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x24fba1343132de969aeef0b1bd5caae1fb102978", + "2024-02-28 13:13", + "0xfd930194f9821496ba13f81ff256b2a921f9df534bc7278fc7e38dcfc0349a91", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2024-02-21 21:35", + "0x27dad9320478ff2d68bacd21c722d16a9d1d08f1a9e836d2acf9e6d143208ae3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2024-02-21 21:35", + "0xfdd1a8a1389317febb8ea5283b343f5a263cdef100dceaf20a48cee291f3d745", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-06 00:31", + "0x9d947358d253b536fb6a1415d31e409653335391324b38fb6cfd46a7fd17e9b0", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-04 08:30", + "0xaa7e6f689c9929d0fbb8709ab6a0d9d8b8a8e3b1a10941e0c9d46296c30d55be", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-04 08:33", + "0x27ed8a6bb6d89e23638d083edf642866aeae7608de428fac2f28c395a453e33d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-16 08:39", + "0xe444e5db4e56d3a2a4fc0c2f383c5d9cca5ce7efc70ec19cd723d17f64e9276f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-04 08:11", + "0x1f5ee81631c3f56b28cebc85ac376b5fb9317686df6e7d956dcc586faf09adad", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2024-03-12 09:04", + "0x062ca5b387e52c9b1dcc76bb449e553921543f992dd4855c01a17e7409110571", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-28 08:29", + "0x3b83a76ed788392a5120d6dbc270c5b497115e959cbe58d481a93b9e7e281ace", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-28 08:31", + "0xf1176ab2209fc451dda2f97753bc20e33b8dc8835cbb73106a16ec5c10ed1531", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-11-26 20:30", + + "0xe12bc90239f6d715de3cf53f160a810fa76647386ca0ffa9217cccce713c9946", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-08 05:46", + "0x2aeb7b466c09e9a181278a04851c56fa86b423d4ef92199dcef1d2bcb080a5eb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-08 05:48", + "0x1d13b7d66218b7137aca9fe3b52872e8fc2223e5628d6c0540ca055b5f1de677", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2024-02-19 21:42", + "0x013c3de028460e73618de1cc2f5548de51c1e168a17b7a4829c399cb868f2e16", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2024-02-19 21:44", + "0x8939fcdf34fcd1e2ce40063fc97b595fe8738dfa2c6d1c6eeee622a9a3f2c033", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-04 08:36", + "0x31f775315318785896d6f07be78eb1028ae439e5286230687391af6dccf33e34", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-03-24 20:22", + "0xb65dbf08d937d896ea84726e514d0efd52d5c74dacb435bf638ddb88a355814b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-04 08:36", + "0x498a581b195771b82c24d559c1e425fee23a6b85a22382732a5574fd3d910028", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-02-23 03:33", + "0x051c0d4837eadf8e2d68d67ad547569bc5bfd564f3972b622483458948042aa8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-03-24 20:21", + "0xd71f739e7e455038fafbec0735699723b48774047e6a8c1d6ece9540a6f5def9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-04 16:11", + "0xc14cb85fd03fdc76b91a4ad970b3fd85fd90efccf2fd55caed511420d238b57e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-03-24 20:21", + "0xaa25f820a759f82c783aab1ae07614ea8816747ee3b6b597846c4a0bf97d2395", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-31 10:13", + "0xb40ebd7672dabb23b228e728eccd6904d500f936a9052621aaacfb30e975378b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2024-03-11 21:27", + "0x2a8af4dc1f8dc09bb49526fbe036352236fdb0d43df40271bbdffbae4fced4f8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-03-11 21:52", + "0xb1a75d9fbda9fa785629103fef45bf2b1184be156fd91044f4bce325ccd9c390", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-28 08:19", + "0x0809e0d8c37f6d6d40ca02e653d1d25c3702c17767b6b354bf647810dc2cd4e7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-28 08:19", + "0x92bb1a8a68f7baf386b58bcf546d1ad59ac1aa0eae69590a920dc0a878cc3ad6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-08 08:11", + "0x87405b15d01bf37164a9e6d455d1db33378708ae16a1cb6059d3ef569e610297", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-08-28 14:52", + "0xa30999d64960735975f8b729b18a4f7cb1f79487557e901903c06ae2df3e1abd", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-06 10:22", + "0xe908648d13b45b8be8ab73e42ed752009b9597adda71506190f5133a3bdade45", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-21 08:37", + "0x2d1ae615ba824cc0478778f7076c712695380818974e51d6d945784d7f986665", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-02-18 04:27", + "0x212934895c6c06e559fc77d4a87e48b281858ffaa8957ee6201bffe039402921", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-20 12:05", + "0x7d86a705d3185c7c48cdcec0ff998c32ed0201b9b834bed9af7ba4936bc616d2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x2f05fd58023b0a95d1866aa0a3b672cef05945c5", + "2024-04-19 09:29", + "0xbb6b488f65608f38e1ffd1473d691902fd7b9d03323b55c45227e53a79723fc7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-30 08:13", + "0xfbc568cf4e313571c08a87952a56daa4852e1d5aab7bcfea3ebb5414059e4279", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-28 08:35", + + "0x90713b6ef3a3ed1c0d16f509c7c603ad4e3f71699135048c3f8aa2c8ba04d6f9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-04 14:17", + "0xa0a44b4d53185e678f81ef40d634f5788a8f814c47cb242f082af4fe90adbedd", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-04 05:37", + "0x1bdfd0d10c80199aa4062ce5446d81d7f801c0b71016b6994aa6f392cdc292ac", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-28 08:53", + "0xcc31f9c1aa340042fe572594b3d60220e24f1068dcaeb8c0af72dd844cf5587d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-02-20 07:40", + "0x0466dd61fb51c8b77f5fe658aab6fe38d5332408d9ae20eea5cf46d69266083c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-04-10 06:11", + "0x61b8d27327b6dc962f73f58108167a35873dca2f11cfce6e8d8897655443b2f6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-29 07:02", + "0xe869019a8d8084aeac6133d457f68bb9628573a4f867fba098df9c113970482f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x8f96b063de0ec72aed162dd27aecdc9699e100ef", + "2024-03-05 09:40", + "0x6fc0449e3c1ba46abd381941aede5c596b7da84b462d750f632fa056ad3a7c8a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-07 08:39", + "0xd72abbded954f4aa9efbcf4fdf037d44420230f1c597b2020fd3e0f2411aa873", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-11-28 18:54", + "0x918f1bce2f4789a5c182aeedc635470a301a26c591af0af97b09eceb75af45c5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-29 06:32", + "0x5ff5e4747daf67025dacdc5e5b305ac26695c54207fcc4b137a28509a860a2ab", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-29 07:45", + "0xc4915a931d07899a1f753080981749d0d85f47f724daa5ea4fcc64f234330d90", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-18 12:56", + "0xf65189702c651cb7ca5d27dbeb523627e593fbbd816e16b3db234c39069d071f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-18 08:21", + "0x36bb2def1880183b160ee29784b38df7382d65fa4869512a7af6552b2b576ca1", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-07 17:33", + "0xa02b67b92f92ddf2bf535c1b0e4dd181786f75c9bfca5cfd434e00b9f4f08cf7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-29 08:01", + "0x0e9c669c15ba6f302d925dd0a0627a351c16e816b757d5739c6b08e1f5431bca", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-11 18:07", + "0x863c14136a774e728ba107cc44e2e31285868e069a50d0556e05a5ce8538d484", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-25 09:56", + "0xd0a0692cf8d8ac2ff24bfd05998845a79ecf77a550fdb56f5e303709aa002ccf", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x336c033842fa316d470e820c81b742e62a0765dc", + "2023-07-27 20:58", + "0x411c7b432a8c90a682098de6ac8c13de2ab858b71872a3cbf27a3bdb1c801e6c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-14 09:35", + "0x129122fdd742554f5c4590a7202051fa53db7aa3f33ab00658b634fb35df9940", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-14 09:02", + "0x5e119fc13bdeb60ecdae9f84913edd8ff64e12318ffc6f9a253dcdb9bc606908", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-14 08:22", + "0x1eded731b51a000ad41ac88fcb1376c1cdf8e5aec4ad9f4768d7f14d3411d9fe", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-03-24 20:07", + "0x495671f352b64b9b2c77da5e484d69e7257e6ae12f153473a8f344179a8d3854", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-14 01:41", + "0xeb969d696ca23c943b7699402478ee7868604de94402b89121f991fe487f442b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-05-14 10:04", + "0x332bb57c1a694762be013b9c7c3925721808ca2d96fbc78d6e9ba1d819e86087", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2024-03-17 21:50", + + "0x2187a047fdf367af5380415536378808a84fdacf670e61d2d074dd23ab83921e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-07 17:33", + "0xe15ae5e0d665f0aca0761e052bfa0559394745218df437cbe6ab7a9f8fbc8f36", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-07 17:33", + "0x08421260e0c08540b9e640d5532b1e13fbef19dfe9a83910ba4ac077ccdf378a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-07 17:33", + "0x3d1b2e13e1f2171d40051b49a804f1f0b9799bef381068b04743ef35b69f3072", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-07 17:33", + "0x84027ee90b53f3e6d89bba010c864f108db59dc09a606e5fdeafe768cd2dc498", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-15 14:18", + "0xb53142e759dffad65bbf25ba961d965523fb5af3a6d18ee887d3da4318e1dbe6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-04 03:16", + "0x2bc7ebbbc61f6f949dbd48a8036b8ecf5da63127f1aef9d44fc0a2416400c7a3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-08 19:56", + "0xa8f9e9b07af03eb127debe9390084d65ac5fd313e1856a8e3b9f4931c3378b59", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0bed00438d57d07e3667b85fa8eb86af147c7025", + "2023-09-22 07:39", + "0xd57a185320be10146e5ddcb29dae5ddf38636ad35d7d9d045cfdedd0674eb380", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-05-03 13:34", + "0x54f1fdff04f98026d8a68c88dcb43bd80b1eb0506117fd87e6448272a2c830ff", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-04 03:23", + "0x02e04242b23afb9cbc21132b5c34ed242d29f1bc398cf62653ba582e3f2b3334", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-15 16:09", + "0x6b817ad595052bfc9a58036c0fffd7d79b20d5accce07de41a10965e4e53d44b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-03-14 15:18", + "0xc900739cf5cb8e1312d3be852576f03f194cc0dea5a66849a704611f65eaaa0f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-07 17:33", + "0x8008eaafb00ef212cd1cb59c077490d1bef0c40775a0e9b24189f1a7b6cdc5c7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-07 17:29", + "0xdc0082da8dee4876a9dfd2ece98761e72be8dffa2726ed5649c3809943c2c137", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-19 10:08", + "0xa0d7efa56d4f1fb3ff27107473b1f95a6dfcb1975d6b1630b2bf0bda2748a9eb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-16 17:44", + "0x25808efdcdb9cf15dbed9c0697ee02a4a34af5b715eaf22dd499d63c11fc6286", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-13 05:25", + "0x882683ba94a35c17f7a6aa436873eea7c284e696a761a22ca3357441376b0e2f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-05-13 05:37", + "0x9e6cbc46049ecd83c58bbe856d94487ef3ba2443558f4f87fcdd34cb80edbc05", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-06-22 05:03", + "0xa37f2e77721d308e794f6b179b639e0af57b8d343d2cfe8393104786e9994cbb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-25 17:35", + "0x6f28747749af48b2ba6a5129d78640c04f66f00748e90d66c47704f9315d9cb6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0bed00438d57d07e3667b85fa8eb86af147c7025", + "2023-08-26 17:45", + "0xa84d6eead254d14a89723c396534a4c0a9eac2ea84702fdfce4327f8f3514b08", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-16 07:00", + "0xb7adfbbcc1b720000dc9a192c2051c583492176d8443a6a8303239a0eed3e02a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-13 05:24", + "0xe1f75d00ed25eb9545e49371661d0d759971a28316b5e88466dd7dd3ca63b85f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-23 06:38", + "0xaa5a854006dbebee6c617f6d847a0c96bdeee6274f743d4b975ab6d35ecc035f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-08 16:20", + + "0x1a27f8ae92685d89f2b1533c6c6efbad33a2b532d2f73834c1f3788b715971fa", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x2f05fd58023b0a95d1866aa0a3b672cef05945c5", + "2024-05-03 08:51", + "0x26229e77f28596a521226b237fc432fad46cbb84c09116df392abb6354a34e59", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x71830a63d52ecbc91a6d86505f4206e8d65df62a", + "2024-02-21 02:10", + "0xad5bb9f28314bdf9ceb9e93029e35139460a7dc7147c841af82b630dd89d4dba", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-05-27 21:35", + "0xe713038811e4009dd3c2ab59e006631db7141e1c369e2a4d2002e4a5813271d0", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-05-27 09:35", + "0x84924bb0a6a75285d1b691ee92d1a7afb8ab5b8fac31f5134f77c78bd8cd3650", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-13 05:24", + "0x75af26a86a1b776694e48c7e60d2d1e85a899a6e6aefab880a647da0d4461481", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-09-07 08:30", + "0xe43fa84b386ec3c71fa744e71d027f464254cd5c69593b185520d5616784fc5a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-09-07 19:40", + "0x9168a6d9ca9737d2220d6af922231c96ad7423b5ae4fb8c7b263f2d27250eb39", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa611a37657a76583305f557d63b94834a35c7bf4", + "2023-09-07 11:58", + "0xfba5bf397d6e34c970e6517bb625e508299bd28dd265a2bb04bfa42103c2f476", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-07 19:19", + "0x4a47239bb58de2f9de9bd4ba3334bf87c97018d94cf7f8f9a728444e5309d076", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-14 15:45", + "0xaf8314830a02f71688ff2d8871542268a3497370b71936ce269f980c9b759dcc", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5987cad5f0bddd4d069a50a2427dff0186a07f8f", + "2024-05-09 01:30", + "0xbc257fda64bddddea25340424f0d5fb2b2b566c6f35fa3b4bceffe936c6d3158", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x999cc482d3b04dd3df733411687341906989ec5b", + "2023-08-31 17:26", + "0x22541df5d1d15d3dbdb3aee4cb66f3b2491478636e624c5fae2b6a9510d833f6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4841e8153a7b9e8b1f218e42d3cbaeb3e99c28ee", + "2023-08-31 06:19", + "0x7e3ea5e401e83b9cf1ca8a40d09f773e5d03abf9dbfad73c7137fae062a8ad63", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5387ab162d3fc48a8c9857517e36cf4b55de8c1a", + "2023-09-20 04:37", + "0xb325e7a345b580150a2e57933c33a160a437017f5359abcb16009aec358d3f8a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x999cc482d3b04dd3df733411687341906989ec5b", + "2023-08-31 17:28", + "0x5ad276736aa895e00ecf811091173cfe172935dbfecfb9679ef6323a552d0923", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-09-07 19:41", + "0xbd39a99a154dbf82d8d4cd691da81a075b3d175555809a61f3bb447611893718", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xcac0a8cf4cc7073b040c7fe6328da7f229af40a6", + "2023-07-27 13:08", + "0x21ef7b82d3a4ec5ad2287a62321d3c6ad183aee5434e1924a16717e6dfaaa69f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-02-15 09:56", + "0x925c68a2f7fde968dc6c6b78ffd684a3667adedbddc49cebeffed81a6151ff6b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-02-15 12:51", + "0x944d5118759eb050d01aed33805c225271cdc0aac179fc3e4a7accd6d6773a4f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5c747b83f343f642ad983e3cbea04feb37227dfe", + "2023-07-27 12:54", + "0xbeb092b3e133b975b2e65a67a8e215714afb1dd10c4f62e4e83eab5b180ce545", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-10-11 13:44", + "0xad4f3801cdefa6801d8669ba90471dffe863809eac72a9a01c67adad7888d3a0", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-09-26 03:08", + "0xb313bc5e98527a3db2d4b0ce6ff59e45463035e10e508d76ff77c54803d4b0be", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-05-08 18:06", + "0x02ce37eb48091c01bbf5603ae3ffe2b321a76bd98e31912fc96c3bf37463a65d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x999cc482d3b04dd3df733411687341906989ec5b", + "2023-08-31 17:29", + "0x7634fcf516f5838ccd840cb5a2039954198cd69ab81a3f2640e3e6ac861b4a48", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x1f9fcc0e84dc2094499b848ae37cd6a51db03ff2", + "2023-07-27 17:53", + + "0x2815f4067d2105db3377b8076ed42c920898860eae4a6a7e5f7eefcd1b69fd27", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa611a37657a76583305f557d63b94834a35c7bf4", + "2023-09-06 06:21", + "0x8c9c8c8c407e2ffc22e40c5265f05051183f90fd507d6d11704db52fb13b0c6d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xe7a9fdf596d869af34a130fa9607178b2b9800d9", + "2024-03-29 19:08", + "0xc94524049c709146357fc2e131f7cc44f8d85470de86f9e78269f318c3c51e34", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-07-27 15:56", + "0x4b60ddaf928a636e9e4429a6f06df5247b2003701505c70240268c8484bd6dbb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-27 08:21", + "0x04a0390082c25976ae7a713c6596ea4928c33e61683e06bcf3ed4ca51ff1cefb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-26 06:14", + "0x439234e56802094d022ebe748c7175ac3d51f6e16e8f879209971a718c24b262", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-05-23 11:51", + "0x1549e5eefff90712688ea09e93f611b854c2a2463b09c2970f244b6a59fb7351", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x1f9fcc0e84dc2094499b848ae37cd6a51db03ff2", + "2023-07-27 13:13", + "0xd577f1fab994475ef09132fc0c819da05decbef464548d652cc19df0f211280a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-06 08:16", + "0x6af3240cdc7b6dca49bbb65ef4cd7a0d725d8f4b3651f62b6bd57717f09eda8e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-29 17:23", + "0x3bd8bbbba94df55ce5073805d49a71946c64f6891a5ebc1db7cf9a79868eaeb9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3b07d616ec780b22148b190a07f3829a11b11042", + "2023-07-30 03:43", + "0x519839a0b58d07358d7781042d0179796a7d9d5a24bccd337ddb67a5916cab5f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-10-05 17:09", + "0xbcc15f34f0b6de07d408374a0ddde750f34aaa59845ba3895e9593d341425011", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-09-27 06:47", + "0x924a2663780bb3c2a561a4ebfa80755cfecd89a676cd87d5699c273768bf95f3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-10-20 10:47", + "0x64a5beed06d799be9bfbd0e66cec553faac4824537bcae49d3c5fca3b61052d0", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa611a37657a76583305f557d63b94834a35c7bf4", + "2023-08-27 04:33", + "0x08bfb086075c56bbb025de3db72ad08b233b04f3ae1c01c6aad6fa353755cd8f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2023-08-27 14:46", + "0x4fb8800707c2e82ab642715697cc56e30ef9d26ce69ab492cd8750f9edb49ade", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-21 23:31", + "0x2c592c210da489005a85b47ec6c7cce4456a1cd09b7c4aa40a727a91a73f0f5c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa0b11f474d8ece1205d38c66d5f2be8917675d60", + "2023-09-17 14:38", + "0x9ea9d89d95c99be9cce0772a3147c880666e429434ec73643420079d14826d20", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa0b11f474d8ece1205d38c66d5f2be8917675d60", + "2023-09-17 14:45", + "0xc32f0d01c76ed53d1325f168e4e668bcf20a8507f8b670b49ec56d4dd19677ff", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa0b11f474d8ece1205d38c66d5f2be8917675d60", + "2023-09-17 14:35", + "0x4317fb1e1f147a8e2f1fdba2a1bb5aa243f849c864861b9fb6326ac434e6bcd8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-09-17 15:25", + "0xb30cea92f84e103374841f123e9a45529a152ea47ffecde662a2b96ed73ba93f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-23 10:58", + "0x1d70d5569fafffe262b0b4ecb3ec1912a6b58e29e178d2366ccfd55ae2f7096e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4841e8153a7b9e8b1f218e42d3cbaeb3e99c28ee", + "2023-08-27 14:32", + "0xcf791063edafa77259e4fa90f51094127e7a6d5506503fba13d4ff67a0c81914", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa0b11f474d8ece1205d38c66d5f2be8917675d60", + "2023-09-17 14:34", + "0xf0b0bbbbcd7113c4e56eb22e215503fcf4d85918e0dc0f2d5ebb5d542e11ea53", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5c747b83f343f642ad983e3cbea04feb37227dfe", + "2023-08-16 03:16", + "0x7bd6a14f518ab463779ae85f1ed1565e5e37ff0c5b13ff6164acb25736312543", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-05-10 11:59", + + "0xd8a51102b324c073d5f8c10d7d98ff8d03e810dd103572b5681b1b2ed66ad9ea", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-08-11 07:53", + "0x0ca6ea7070bb05ebd88c4a6c06d8ff0632d707ed06f1efc3f950c44c901b5997", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xe7a9fdf596d869af34a130fa9607178b2b9800d9", + "2024-05-07 07:30", + "0xf0d85c7d8799f23d5b7afc60ce6e6b1883a7b87ef6845bfe9ac6af0c19197665", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4841e8153a7b9e8b1f218e42d3cbaeb3e99c28ee", + "2023-08-27 14:30", + "0x780a7c0b521c29d80dc2c5277677820469a4d9e7a662d77f4a060aba96113b78", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-08-27 16:27", + "0x28f8e06fbee80c6036d0144677e97b1a8e8ed0438b131746596c2e55994e1ff7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-08-11 08:23", + "0xb6a3c3f38c49738a07c9c6a2f0c29224c9326bfadf406d4df64c7f30c0ebae77", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-09-28 11:01", + "0xb22ef4a5e9d541251de86c649de418b6c31f879b4b012a736ccd48b26415cde9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xcac0a8cf4cc7073b040c7fe6328da7f229af40a6", + "2023-07-05 11:32", + "0xce868e2534dd2ab66d4a73dc426f0c00d9c51f36a557e7f398a37812ebce9deb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xcac0a8cf4cc7073b040c7fe6328da7f229af40a6", + "2023-07-05 11:33", + "0xcd0073cc4abb8702145a02dfb5c6df911e56b33807ab517916c8c613502c3084", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-09-28 10:36", + "0x5dfa265eea0b26d63a34a15ff40e0a75d41dba611cec61e19a7f4e2adcf13fe2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-09-28 10:44", + "0x072638484c3687c12255930836079d4fb77b443be7462c86f8c53d18fcb97ff8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-09-28 10:51", + "0x536cfdbeb329e4ae29ac7a0ea1d623c1cf2134acbe7b3fe72f1d872f5884075a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-08-06 13:57", + "0x80b1ca0beda10a330ed2e70d50d4eea4d800c7b32bc2f02da4b5bab2415903db", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-08-06 19:55", + "0x1dd99947895aaf7fe179da9584a0b1de69e0984dc37d6d9ab3eeb013b1db6761", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9d4b1a2c56364532b6006d214dba3fe6e89da5ad", + "2023-06-19 21:06", + "0x1333af9fc2db9f3e921a43e06d2f3ae2926c2a339c9ed59c8d094e4f82e4d035", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-10-24 12:47", + "0x80c7edf9af8092d5678fbd92b4d6abf4d5ff3093976ab5a15532abce2be25251", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 23:36", + "0x15742371bb16790d7b2b0512faf31cb431f0d87c130911f7a1e01e59d91120da", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 23:36", + "0xa02d113ffbe29d9797d2e756864e2f8541152126fd42a8106944edaa3b0c0ec9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 23:36", + "0x1b34d17112f79cfe15f0202fc7c519d049e675dfa4c4dab478689afe3a9a58cb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 23:36", + "0x5e2edae6b8a9ecc6e79c084df9b6f3c4af27e7993ea20f6bc7b206cad403dc41", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 23:35", + "0xb9fa59b124b6955f05517e72efc4e9cfb221eb1ab4ca6098fc52f9cb93e8ff15", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-09 15:16", + "0x29a68828601ea106221d0d1f94fa77f50b4597aefd0476c1b9e81d608be8d080", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-09 15:17", + "0x7b7c0eb8382f6c6e900b20f889b28357333a5da0a6989ebca7c06d472582c55b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 23:36", + "0xc27cc989537d4fdaa72e00467875ec265716fafbac7cbc1bbd2907803791efe3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-02-19 23:45", + "0xaec41a91fb8115e4709ee53535be64635e442a93e98ca5ed036787917f45394c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-09 15:02", + + "0x4a8caba45c795499da971c8a739445ee5c5c562b786681b602463e2283c67221", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-09 15:00", + "0x678c8ee26df7abbb180cb1dbe8864869def3cfeef905a2478f85df3aeace8097", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 23:36", + "0x21969ac772a1945e463f366fb415d70332011d67d1b7088720d80d8f4ff8e338", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-10-24 12:46", + "0x1521fb3e48f39b264b45a5d6da5c89c5a52f156f0dceb092cfc9b840c97b9052", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x1f9fcc0e84dc2094499b848ae37cd6a51db03ff2", + "2023-08-07 16:45", + "0xdb8209cdbe593ddee5989f4b7317252b63b0197cd72f31668a668e9085057838", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x1f9fcc0e84dc2094499b848ae37cd6a51db03ff2", + "2023-08-07 06:59", + "0x9a77e9d703ddff89effe77b45e34342526e893f28934343eeba2bc7e49a237e4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa611a37657a76583305f557d63b94834a35c7bf4", + "2023-09-11 14:57", + "0x20f4933b316f867760de7007b605e8778eba98c9d077f7a66d3be828fec86b22", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa611a37657a76583305f557d63b94834a35c7bf4", + "2023-08-07 09:55", + "0xf72f2a241c0c7d6119df5ac4646d4f8fdd74d1784f0d4aec803b4ed41600bd6a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5c747b83f343f642ad983e3cbea04feb37227dfe", + "2023-07-16 12:19", + "0xf9f6e60987de74173ecfe0ee5d08226989f6f700ded15c51a95e0425a53bf5aa", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-02-19 23:47", + "0xb6bd94dc24f85a37996142d512a5dcc96d592771f91e8d2b186f7d90e876d4d7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-08-07 07:01", + "0xcdb8408fb2bce870ac76c41e21878eb73bc18f60fae3dce5c0731e8917da5c03", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x8c8b5eeea2770e795f2814e802e335bdb9e5a3b0", + "2023-06-21 03:48", + "0x61c85c9ca8ba541e173b3c5a8c8faa757410ef6fd9beeb9ddc4daf9785cbec90", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-05 03:09", + "0x27e4c285857a55c029fec968a594deced48f3657442b95b2f929ab14cde81248", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-05 03:50", + "0x72f732a3c730ccae529237660359c89f419b296cf0aebb329be781748fdba050", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-10-31 15:22", + "0x589ccc1e3811ba281a5ce01b671703787c187fe528437f7ab67d04bf1de47f91", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2023-07-09 22:20", + "0x10e47e7fb6931b8cae242fe7d386e01eb66797e84bc4424d358db41d4f166f39", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xd76e43a789489d66bb5ce56304fc8bb2a084f9f5", + "2023-08-13 15:22", + "0xd2a8a6d27c2eb9abba2eb71fc905556b15ef728664226482ba0c206987c70711", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xa611a37657a76583305f557d63b94834a35c7bf4", + "2023-08-13 13:47", + "0x9be4da7fa579fed18a77adbb70cd936886850a2170d158568958a6f577ddd716", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-08-13 02:51", + "0xd02690aa28bf5d730720d3935735e3eeb5fd3cd256aec8669a32a880990334bc", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-11-27 11:44", + "0xe2512f8869edbbbb870128bbbcad3901182f9c16c1a98430ceac667d6c7283dc", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-27 14:51", + "0x68a8cf233b0b651b8464051c9c62eaaab855866fa40738977c397c995c57b723", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-10-12 08:37", + "0x9bec84a604467b30c012aec6bf05f60105d5ad333cb2522356d59b6fe38f0f55", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-05-07 10:09", + "0xee3810a62dcd4395fc86c6738a2ef06550169cc8e1534aba34383642919382e7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2023-11-17 06:41", + "0x156d5879ebd39ce0c7c1c6569f194e5a434fe5608c17f4e90e87ef93cc4f86e8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-09-21 05:08", + "0x7fb5d93e4aa1400ca41f104395a11cfc48bdbbb52e66e7389a0a90d4288996e9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-09-21 06:39", + + "0x647150a64ba2c7371c37ef5ee33509e1db668448f1d43a938cc3901b8c71f190", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-11-09 16:02", + "0xdd1b2ab70a4d0b8481b1281ee42af1b4cc361ba0c0c199d32656bda0650d6f5c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-09-21 06:56", + "0x1d77641e6a7f2c9eb6d8b6e83d7da2c322f6279cdc7e16c1cc1a2c14e6e30e83", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-15 08:53", + "0xf1b5fff9bd31696167e543087c592f06c52a265ec5a6dd9b9e411135be661262", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-15 09:27", + "0x31d290077250054260243f86771bb56832b7992a9ce87aac3438e3ded4a37569", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x00868bb3ba2b36316c2fc42e4afb6d4246b77e46", + "2023-06-19 14:21", + "0xf1efc4d0fafefc6153e0781e20ece8eefcfdfa78e9c2030e1d9b05db08be4ab1", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-07-11 22:03", + "0x58eb9545fdedc36f4a709319981c8720c2cb6e795d0b323bfd27a111f6055b2d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-02-15 07:13", + "0xb6543b0fc810d352126ddbda287606726ce1bb060b3703c76b437c9af509bbdf", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-02-17 11:54", + "0x5a66fcbcdec6d6d6ddf9afdafbfcc559eae44db27429cdf69d89870315f91dec", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-06-19 15:02", + "0x9976be001d99908bf447c0dca0631451bc6844dc6ff166b1d2cb6e90795ddd79", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-02-16 15:30", + "0x0a86eacfa7c7d855e36bc87892adef93e34d7354f93eadd544c164ac6b906740", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-06-14 01:19", + "0x8df0f0b3e7b00887149839341ac3eca8ac346e774f6c17ebdaa7805f4a1bb243", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2023-09-21 16:23", + "0x7783ed87c05d2ed10961159fbfeaed1914ccdc6912fecfd63d8be9552836b798", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4841e8153a7b9e8b1f218e42d3cbaeb3e99c28ee", + "2023-09-05 17:31", + "0x6b6bdf8af4da9fa2c1f2ea0de9e7c5cfcb69154b2c898b60a7465af72112dce3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2023-09-05 04:07", + "0x6b4a61c21efbeae58b650ef0b801333c3bc8dc18e343601c2245dc5f1d09879c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-02-16 17:33", + "0xe57837665eacef11ff0f97c9550206800efca4741325dba7c12e2753f65a11e6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-02-16 17:23", + "0x3a37d3ccace6ce1fc9ced2742b40e444b74e910560900944cc22153452b99a48", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-05-21 11:54", + "0xeae3b5ed1d32dcc4289798ec2dcbc3edc73d37f31ac26e48f89f1cceb52221dc", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4841e8153a7b9e8b1f218e42d3cbaeb3e99c28ee", + "2023-09-05 17:31", + "0x04b8573a86c125d0d3cda82790a89163b5d0b965b4cf4295117d759d248a2855", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-06-26 09:05", + "0xbfd5233041627de1450728a11c7a1e0cfb0ce75e9aea82318952f9d0985e6fbf", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-18 17:15", + "0x4bd98c9b708cb16d0a24742d768c984ce4aa80905b9a067b528008f5c3490dd2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-18 17:19", + "0xb2770c8cacfe99d6c755a3d281086266e8de187d30dfbf5bb19bba0c0036b73b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x2bbc6a8314044d70684c74cfa0e117eb75e3708c", + "2023-06-26 23:06", + "0x64aa04c5c93d024006f55b789f5cd3beb748333cbeb7bfbee58977bd1fd9446b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-08 16:49", + "0x5dbb8f06d68c4de2e7b18ad47c223e94302f39b9b2566cd22efeb4192ee3ba03", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-02-18 16:52", + "0x67d2cdc3d6cc7d95f140decf6fbaea63c69211d6e5b26271b4693ab4f487622d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-12 20:23", + + "0xe67c6da4d28c170ec63ec0031deb9b941320d7e7a2ac9bd83c43f45503aedd1f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2024-02-15 22:22", + "0xc0a927a07a6a37bd93774b6d0ecc5c57bb5cff7250ca29d4963e92936cb63661", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-08 16:55", + "0x618224aa423064d1da9002cc686ef80c9bc0a9bea65ee468131c7f5464a255c2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-02-15 13:57", + "0x8921a4aee6ef7c575ace0d72c90c1d97ab9dd7bdc14137702f711965f9f9ba74", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-23 20:11", + "0xfe9a1c2bdf7aa769044df90bb253aa2c9022659904086ad4324e07fdee6aaf9f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-13 08:50", + "0x3847ed0950f6258b25c8add4f9d8d0e926f264aa8c932314ee735d1d83521341", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2023-09-05 16:16", + "0x83a0d8f32a463407bf407c91417671067d2cb988b775f253683d7976907a6c6e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4841e8153a7b9e8b1f218e42d3cbaeb3e99c28ee", + "2023-09-05 17:32", + "0x176a7f399442e55ba0729dc975bc67f33b392cd33a24589aa6f19babf56ea849", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-02-15 19:19", + "0x16a49d481ad65effe58609b53fa77848fdc4588c26f8ba5fd68d6b68f3655f4e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-18 09:33", + "0x4e09c06b7ce650743809b5022c9dd4819940f2c36fbe137fbfa87aac73542fcf", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-06 11:14", + "0x6d011233ff26ce93c81f144de6b12e0d11ea20acb346af929fc7ac1da2e4e35a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-11 09:44", + "0x7f26a74f04988eac51d393fa247d8912418824c731db5c6dbfe1761a7be7dda4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-02-15 19:30", + "0xf5a86ea0ed209509dea78bd2622fac4c444893792b2c9f2dac74bd5cede56e4c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-06 11:14", + "0x9ad4bc60c3b7ef9ef13895905362e968df194765f8f7adf096e4242b38d895f2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-12 05:31", + "0xbc8d840a5afa59ef43fbddb370c648b4c46a8ea7858493d072b2d3aeb83a504c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-12 06:54", + "0xff33b1e1ca03d466f07d955e5ccd0b5485f759a41bcad828bbd694cf3d634494", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-12 06:32", + "0x252302e98991a9c7ac7de1c50d242d5c676f01c86d501d6d0a20e93f841cb8c2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-06-13 08:18", + "0x91ed19dd95158008a666aacd66987b69f4f9568bb7c6543ae66fdbe476f56e0b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x6fefc571fb14499112c9c34f2a68e54185760631", + "2024-03-06 05:15", + "0x489fd664739c0bc6c9e2891bccfb7dea77530b1ec3e1af8f763b4bb31dc049f8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-06 06:27", + "0xb00bd93280c75ceaf577d4d00e9e7553fceda1e4a462e1c78faf24e525f1cf3f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-06 06:25", + "0x8f214ee48ee5748f6e60ffbe68f7aeb197cb3c2a4dd0cb1b2ddbf3cb38fcec2c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x6fefc571fb14499112c9c34f2a68e54185760631", + "2024-03-06 05:14", + "0x8d0c01582eaffc5c165cd8903e669aef39613c354721f246220c8a9c10080a25", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x91e6af5a1e6a530d60949e1438036a4741b80d22", + "2024-03-06 07:25", + "0xcae76aac58346c448ced27df89007be77e7e2d3488e6b1d9fecb87f06de13c79", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-06 06:21", + "0x40bc3d316e58758f94ac563643fc429c8414e51d1813a8edd40bca1df7665ee0", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-22 09:47", + "0xe2f7face75d6b2b206f898939598c79985562cfe74365af31fb35f151eed7682", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x1f9fcc0e84dc2094499b848ae37cd6a51db03ff2", + "2023-09-16 20:05", + + "0x233d4631ba1c3e3b9ec10b4c370cc38195fea1519d30fb2abe2574ea27d36c4b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x999cc482d3b04dd3df733411687341906989ec5b", + "2023-07-10 20:16", + "0x896765222443743c5b2b904c8ae492e8b0a20a2e3a5bc8f1b0437785afb39549", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-21 21:17", + "0x20acc048a56a9f5eb9759f005930ff5258cc5dff53191bbaf61bf79f8368508e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-12 06:58", + "0x1b8c936a724bd027fba1798bc98870d114b8d74d8d3af68e5f643172c3e803c4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-05 06:35", + "0x8b45a63c13f8afacc760f81c85c5359b3d8969c5ae102640bb1af7236d21d04a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 12:03", + "0xa1f9dca32855d203674fa4114962d43697cf5a63c92cd8fdfff3fe46745d7c89", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-05 06:27", + "0xabff01df6fad7e649817e49c954c19956eaa80849250633dc91eadbb72efb6fa", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-05 06:38", + "0xea2b3e8a0d0ef2011072887569cd25b7977410db1c65536d4bb696c6b7710b6a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-17 10:38", + "0x3d4584fcf3905c6b6777496e224a224052cb2a1f9cc41da14912af59e7eb3af1", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-26 16:40", + "0x0aef30d7b147502200d76e84a459e5134ab8c9e5c512eb7db106cfa0563c7ba7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-17 15:12", + "0xcfc4926320a46f4dc13962d77e043c6ca4052c4492255e2db2b2ce779192bbfd", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-05 08:31", + "0xc6d8abf84fa8c06ddbbdf36383e07756d125ed884e82ccb6efb2e32c052833f4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-26 16:42", + "0x668ff4ce14cded465981b05446bab08b21768abc745c0a0bfeda204d65363fbb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-26 16:47", + "0x091903bc2827ab4719ce6962a80a1876709bdae0fb3d869a07cf7c92e3cd28df", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-06 06:47", + "0xb297105bf182214d9b41d753c71a19055135cf452b62e9191f3ff8f618c1d6db", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x5c747b83f343f642ad983e3cbea04feb37227dfe", + "2023-07-10 06:34", + "0x1c1700695f503908cd5ef65cd2a0e0a88ea08c8b0d716dbd3ba79be398099401", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-02-19 18:28", + "0x0604bad41d24cda4eaeb127b0d03a9f92583ffce4caf3bb6f1745b984acc655e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-20 14:13", + "0x669eaf6a860e409d31dce2a6be8593fbbb738d880028c9e88941899daf25f7a2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-02-19 18:27", + "0x0360af03b5d3a0bf8c6c44d7a9741f7a1b001963677865399ce1807f1b5a2cfb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-21 13:48", + "0xc036e03389c804f340d5e16a922747850ce94cf13886d6f13f07a8ea87ddb051", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-02-19 18:28", + "0x0b86d860299b35d71daf43a73b02425fbfcc8daceb8dc1229871b04b5119d3e5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-20 09:16", + "0xdc0558c07004d1ec20342bd29a66dd1b226834634b3e8449b7fa768acb7699f2", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-02 08:48", + "0xeac598c9d56777c2ba075a1ca6fdc83df1240c3dc7ca5e86e1cd19790755f22e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-02 08:44", + "0x068815f44937f995f7f8115f2feaa2f074bdd882fc398be0121b300e06cf9bf3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xb87d1713f2fade89fe9de557a2e37d10f006a5d1", + "2023-06-13 03:54", + "0xfe459ea9b1f1d13c477aaad130fc4819d0cf9f0a28f4fafc6cb81e1025f5fc0d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 22:44", + + "0x62f879584482c201e10dfd80a1d50175d902c8127c80094bea4de791d6adab12", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-03-30 19:02", + "0xd3e46769e034053936639b6b1fbd0d2013cbf931c3773f562c2fd57976952dac", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-10 13:53", + "0x4de1a07b7e90dc562ce6eccd4beae2c18feb414716ab1d87191b0ec404e43d7f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-30 06:56", + "0x7691cce6f13731666758a753121e09498b66fb535da93661a9ed085217c60d99", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-21 13:09", + "0x93f530c92470dea73a989332187ee4acb371d54ae8c5f8ced3a490ab941609e8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2024-03-08 16:00", + "0x1172ad96c2f9842c2de758080531b819108bd3c47319229a24703421f1060cf1", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-30 05:28", + "0x3525fb3921c29728a2c54cee904aba9b18852b7c230486d578d1e34df8108aab", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-21 13:25", + "0x0352ce154753f0e27d22c6f4e2c511f803ebd9f44bb45160a9962ea40f082917", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-08 11:27", + "0x8a7a58277619a47b4bae9c99a38cf34e4017d44ff9cdb4fac35d22bc6d855594", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-11 03:22", + "0xdfb55b2287d019e96b153b1790c81aed1124d0b754f4451b356f590cafc8e51e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-04-17 07:41", + "0xe40b32606903899dc86dcc685bc1ff71745886fd53de606108a6c4fc4cfca64b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-26 11:25", + "0xc6290680b984c9c7bb2bb022505346adab35173f98655f300ff5d5f1177bcc39", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-11 18:32", + "0x6be21e25741513a35611e12299d11dbb35bf86e85288c64d1ed9a7a74974468a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-21 05:47", + "0x7269c585f777529b933d4b3ea9eb436d4303002b585ceabad2d252b82ea0c75e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-11 04:53", + "0x08fb0c28e1bbf58e068dba9e9148f68928c2100a36a3490ab31bcef55351991b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x999cc482d3b04dd3df733411687341906989ec5b", + "2023-07-10 09:08", + "0x3f977eb441682c0e2cba9990b655b01c00bf332940e1ffd677fd7631f91433d5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-09 21:34", + "0xf6c7a341ff1d6365ea79ffab3fb55270f6cab065bfc3abbc1fba91b83113e2d9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-09 21:33", + "0x6faa401da2cfa95bc2792cded8cb9fa99088d60685ecc66d3f53a5c15cfd3a5a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-09 21:42", + "0x7eea03286f0eb877abe2e5851f6b37db4e02c4ca9facf8bbaba5cea6534ec3a6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-21 19:52", + "0x9a8d78e36681596d9fc5d263aafde246811a2ca195a4398f2137bd88859bd582", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-11 05:35", + "0xd7b0f59a494723901dc32fb056f1019c881105ec839ae3dd1a368474cd3fbe6f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-09 21:50", + "0xec1008d3a5a151d7a7086727cca4a5dcdf3e87062858745827d8d4d5fcf4e3f9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-09 21:44", + "0xb858569e4f7d4cae5b4d39ceb7d42946814871a42dd131297b26ea8e0de7dcf3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-09 21:45", + "0x5140fb71884ea1997a5b85e22db4d7bd783cb279a50a1a923badbdc2ee588381", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x999cc482d3b04dd3df733411687341906989ec5b", + "2023-07-10 09:10", + "0xd0de448926bd1b22aa0bcae52c8c86769a9118082dbd1d27c744f5def4e9198c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-14 22:59", + + "0xd406ce42dcaff7715a3f5682385e1820d4a12072354be5181d7c8b0a029623e4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-14 22:53", + "0x2ef5f76d073300d73caad62ce0982e65da580278a98f3cb8bb67c797813b0e5e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-05 07:34", + "0xea41c689ca65aa0c4068ffc9b3a558496df2110452d38232571c81350bb0e3f9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-19 22:42", + "0x487dfac982a662cf8782c972f9872a094a2b4caf1567390c7a829f567a01d72c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-14 23:44", + "0xee7431a166e7aea49b188fcae42e885d1b87a0626ed4ecd9ec0985743ab3637b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-14 23:41", + "0xbb823e35271c87297d04a2b74dbc988be8e606b54ee095f0ead71dbe77a85cc3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-20 09:27", + "0xc9be634eb353b983a8a07695c12aa4bfeaef1ef8e2d2755b4bcc9dad3394b9ee", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xe7a9fdf596d869af34a130fa9607178b2b9800d9", + "2024-04-04 12:40", + "0xf3907cf59d1cbd86e3e9622742c83c3b6029edcad2dbb78ffe5af279ecc25983", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-08 11:29", + "0xa471a458250e2f81848f127cf9c3aebe6ef770d8de64e374320d6121aa812aeb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-16 11:34", + "0x2ff53c6241dcb30b490a82d75b3241d7f4ad210a6d6d80e176926f717907c2ad", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x1f9fcc0e84dc2094499b848ae37cd6a51db03ff2", + "2023-07-31 08:18", + "0xaf6d1962a68bf8e03648626578d91507f201188de68db5da495d3c4b7ccbf557", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-20 09:38", + "0xb661e9c33d8cc50aa620fb9986c5b6611d1d291c30280aac8159216a8300e54c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-15 03:36", + "0x76ed1f9160138717e442a9f532538e48bfbc4328ad2cf3f9e37b7d851c1f8a20", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-25 05:03", + "0x5b1040af01bbbaec36f070482d55cd719502a5360e2e39b161e82c0474634a2f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-02 11:08", + "0x017c80735185d9de09a149ef99462add095d514191bdeb22987dcec3413f1001", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-03-30 20:48", + "0x75f1b8352a17bd8e4e84b9d8cf5ae92aac597503b801330e0306f064e0799f53", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-04-20 14:58", + "0x936e50214d6c278af28a9422718cf0d60f9dd4328df86846b9803bb476c7e52c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-25 17:29", + "0xc476a101b88db8529ae2d45438b48d6f8fe0da5b08766a54bab9e436aa9ad5e5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-25 06:10", + "0x78b6573e7a0d42442d87a700ee8b0ab29cd62ca5033cf9b0fec619141aad941c", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-25 06:12", + "0xb98f43597b7ae2aa477a9a466ad891ef2dc98bad358c24e1af3bda8ce9827b1d", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x2f05fd58023b0a95d1866aa0a3b672cef05945c5", + "2024-05-27 11:27", + "0x66ba34d3545a1a6a679d9c4e50c5050788a3fccbc6668d8302a1218638c06c52", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-16 10:47", + "0xe63873e02c03b6d0f49fefee23dc2d69f9a1dd205ca6c35df8295ece3765b588", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-08 08:12", + "0x80b597a77e745e9530d14159b3ed6c9c853a01dc028d18f788f7cec4483454e6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x6fefc571fb14499112c9c34f2a68e54185760631", + "2024-04-08 08:20", + "0x6088a5370e2aa3cd595a4a4a75dc18c9a399f560e79d4a98349032c89a0756e4", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-04-17 15:12", + "0xfe0151a51fda59ffa5db70aee36693ba1fdf153ffacaf42b1c0cc070bca12d61", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-04-17 15:12", + + "0x5c240b63c8b0bdd25f2fdef12e5621fe9f058942005e8d7c002979b801bf53a9", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-25 06:11", + "0xcca9dd9a89391006c7730a5018ac06637e742c2ed792d8b65e0a8adf5be08498", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-03-25 05:35", + "0xbbafc28494f13f802efa356a77598de07d020c854ae26908b6b105520a15dcc6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x18e90bbcbdfde054990c549b34b52fb77f70a0c5", + "2023-07-18 11:07", + "0x0aefdb2eda5d74f41e98b889f3e6e984afdd3850417741c179e430932239af99", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xcac0a8cf4cc7073b040c7fe6328da7f229af40a6", + "2024-04-09 12:00", + "0x76958186dfad11348384f0a16afe43b9b1b648e488b9a7360315a364e5087155", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-03-22 14:47", + "0x43238e6d7a8a971e47022e16b2fc40d8c1e24b9b1687244e292937573729882e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-03 04:28", + "0x63062071e9dcdab0d7755c0af6a97c0ca06d010c92358c231ab6401e88acd4d5", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-17 06:40", + "0x2ac408f15504d8cea8280766c81a04d3f309c907b4a0dbcb04c463ff23703387", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-03-28 05:24", + "0x94be8911bf641165db813dd35e4d78ea89e8e93a0e0f984e3ed585d55ba53913", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-04-23 18:23", + "0x493da9ea35b75e7c38ce45e4837c64768c221eba45a1e43e961eac8dad8b9544", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-23 18:20", + "0xd46a3b49dc0a8ac339001edffb425da7454fedcb833e6cfcb02f9b7e0adea529", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-24 01:48", + "0x62a9ea2e66a0cb484c4715ff3589b8e3074a867e3cf4f755855a425c55e52b9f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xe7a9fdf596d869af34a130fa9607178b2b9800d9", + "2024-04-20 14:16", + "0xf5e8fb8ea5bbc6ab071bcebb0a38140c561f6bf913e26d26f051625db1b59b0e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xae5d1f192013db889b1e2115a370ab133f359765", + "2024-04-25 14:08", + "0x31a1fbaff870bd9d7856290af9c3e0371a0358b30412f449f8e647a1df0b086b", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-25 14:09", + "0xc9abaf1e78d526d08e064d3b9d9dec258edd24d4b15f1b07202907307999351e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x2f05fd58023b0a95d1866aa0a3b672cef05945c5", + "2024-04-25 14:11", + "0x6abb33d8742c519e9159829d1dad222368f7e427e0c44aec66ccdb1d0a365eff", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xf76f1acb66020f893c95371f740549f312dea3f1", + "2024-02-26 19:57", + "0x2f1f9c176f56f98c73d50895f8cb5e3f5aab7878a08ebe5aaa3baf4587dfb8ba", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-02-26 20:21", + "0x6abbe8ad720d94e03269bcf74c120f684b1fb7cf57247231eb590e95f79ae44f", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-25 14:33", + "0x89628be26a062a24146579434332fec664479054e22aea87985e59768b5cfb63", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-04-25 14:09", + "0xdab4b6895a3dff9b38b317a140f2fc20560a82b7a9f39daa0d562642467b5e54", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-03-17 14:16", + "0xdf5f0e0c8d2a24c9bd60cdd39579916244d712c4d1fc65a33f96d3e27c599041", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", + "2023-06-16 09:52", + "0x9319029efe6b25db56d1bd04fce027e9162b767d28147708e7580f8e95391723", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0xe7a9fdf596d869af34a130fa9607178b2b9800d9", + "2024-04-20 14:18", + "0x1c1fc94111cc6b492679f204d261c9d2b24caaa7eb0be8b28fb617ea213a5e08", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-04-25 14:28", + "0x9131ace7211f537c63a949bc1c84bf3667d53a748b2f9d34f710fcca630be733", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-05-27 11:46", + "0x23cdbcf8286d73adca59849e885579972f8becf91dde038acbcc4b60f076c1a6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-06-16 17:31", + + "0x542c8b09dea56db2fa4d2c90d79e26d6bf1e6fce1f7200fca851ea2a6e41f703", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-24 11:36", + "0x8db30482730c450c27ce4c9bec104211566e80d6178e820f209a5a88aa79f0bb", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-27 11:25", + "0x487e5add061bf9739dde0b12a857248b20fda8ce4c3af494e9a028ec8aaa3224", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-05-27 11:57", + "0x5306822f75823f3f0042fa50352695e332a08eff8df9b3f9038fefd97c6c832e", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-27 11:25", + "0x73ba64bbbf0b27beabfdb0a8118bd7ad4fc531cde2f8445ea7c7fd15f24149aa", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-04-28 18:38", + "0xbbcba70b69f5a469887ef27b7f4775025a5714c93a61d09d265f3203a8eb3f20", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x3623338046b101ecec741de9c3594cc2176f39e5", + "2023-09-21 22:37", + "0x9dd7b8f0c22112501f2eab5129d180ab9e6b0c4a58dc7d350c8efe2a1a6d62b3", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4007ce2083c7f3e18097aeb3a39bb8ec149a341d", + "2024-05-13 22:20", + "0x80774201e2bc720975063c794714305f6f140c9a7574f4a6aa4e100048f325ea", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-05-02 12:30", + "0xbfee0e4a001897361a4fecdd9dbea020bb4ad1def8c541ad6396fd7310a506ea", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-04-23 18:36", + "0xa5f2a04e8d1005d7d2baf463212aa4c67815c2fc0baf9dce01d91132d5c138f8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-02-15 13:59", + "0xf7885b2b4c95290a93668c694799960e1a2a9a7220820b68c9d63ed4e5021b2a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x0fc1b909ba9265a846b82cf4ce352fc3e7eeb2ed", + "2024-02-13 08:50", + "0x3b7155f1a29b9c9143fbd61ac796737d28c13359b2cf679085fcbbb881deb7e6", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-09-26 03:02", + "0xf5bcc60fbecc5e605012686c5365fa11dc1cb73015e782d34d62e497ed285786", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x7e92476d69ff1377a8b45176b1829c4a5566653a", + "2024-02-18 04:27", + "0x7ed37cdaab994133b54c404255f964f3fba498c67f7598deabf8c87efce7458a", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x6fefc571fb14499112c9c34f2a68e54185760631", + "2024-03-06 05:14", + "0xe90b76a4eb20d0e24150f0674c6caa3a75ca4e99193b76ec431241cc6681bdb8", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x16b2433b9cf5ff87de03ddaeea627c9106ee117a", + "2024-02-15 22:22", + "0xf68032c96d1ab914ac56b2b1e16605c0c1474aacef6b71e17b63cfd08d1d67be", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x2f05fd58023b0a95d1866aa0a3b672cef05945c5", + "2024-04-19 09:30", + "0x97e4b9a7202e901cdf2a7854f8740d025faff244ded96d82fc98f44bf5b5bfa7", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2023-09-26 03:05", + "0x83a34606a8be73f0d3380045471e9456cc9081f6a0a5fa4d007f23a0edddd225", + "0x000000000022d473030f116ddee9f6b43ac78ba3", + "0x4d0704f400d57ba93eea88765c3fcdbd826dcfc4", + "2024-02-16 17:23", +]; + +export const TX_HASHES: Record = format(details); diff --git a/airdrop-cli/src/scripts/user-tx-parser.ts b/airdrop-cli/src/scripts/user-tx-parser.ts new file mode 100644 index 0000000..567b8fd --- /dev/null +++ b/airdrop-cli/src/scripts/user-tx-parser.ts @@ -0,0 +1,187 @@ +import { BigNumber, ethers } from "ethers"; +import { permit2Abi } from "../abis/permit2Abi"; +import { Decoded, ScanResponse, User } from "../types"; +import { PERMIT2_ADDRESS, UBQ_OWNERS } from "../utils/constants"; +import { getSupabaseData, loader } from "./utils"; +import { writeFile } from "fs/promises"; +/** + * Collects permits using Etherscan and Gnosisscan APIs. + * Does so using the tx history from three sources: + * 1. Permit2 address: From === Hunter, To === Permit2 + * 2. UBQ wallet addresses: From === UBQ wallet, To === Hunter + * 3. User wallet addresses: From === Hunter, To === Permit2 + * + * Middle ground of the three methods. + */ +export class UserBlockTxParser { + gnosisApiKey: string; + etherscanApiKey: string; + permitDecoder: ethers.utils.Interface; + ethProvider: ethers.providers.WebSocketProvider; + gnosisProvider: ethers.providers.WebSocketProvider; + userWallets: (string | undefined)[] = []; + users: User[] = []; + userSigPermits: Record = {}; + + ethBlock: number = 0; + gnosisBlock: number = 0; + + // cspell: disable-next-line + constructor(gnosisApiKey = "WR9YP2CY3NG2WRX8FN5DCNKKIAGIIN83YN", etherscanApiKey = "JPHWVVUBAIP1UVQZSSDKV73YX48I2M7SWV") { + this.gnosisApiKey = gnosisApiKey; + this.etherscanApiKey = etherscanApiKey; + this.permitDecoder = new ethers.utils.Interface(permit2Abi); + this.gnosisProvider = new ethers.providers.WebSocketProvider("wss://rpc.gnosischain.com/wss", { + name: "Gnosis Chain", + chainId: 100, + ensAddress: "", + }); + + this.ethProvider = new ethers.providers.WebSocketProvider("wss://mainnet.gateway.tenderly.co", { + name: "Ethereum Mainnet", + chainId: 1, + ensAddress: "", + }); + } + + async run() { + const loader_ = loader(); + const { idToWalletMap, users } = await getSupabaseData(); + this.users = users; + + const userWalletIds = this.users.map((user) => user.wallet_id); + this.userWallets = userWalletIds.map((id) => idToWalletMap.get(id)?.toLowerCase()); + + await this.batcher(); + await writeFile("src/scripts/data/user-tx-sigs.json", JSON.stringify(this.userSigPermits, null, 2)); + console.log(`[UserBlockTxParser] Found ${Object.keys(this.userSigPermits).length} permits.`); + clearInterval(loader_); + } + + async batcher() { + const batches = { + permit2: PERMIT2_ADDRESS.toLowerCase(), + owners: UBQ_OWNERS, + users: this.userWallets, + }; + const blocks = await this.getBlockNumbers(); + this.ethBlock = blocks.eth; + this.gnosisBlock = blocks.gnosis; + + for (const [target, batch] of Object.entries(batches)) { + const shouldUseFrom = target === "permit2"; + console.log(`Processing ${target}...`); + + await this.processBatch(batch, shouldUseFrom); + } + } + + async processBatch(address: string | (string | undefined)[] | string[], from: boolean) { + let gtxs: ScanResponse[] = []; + let etxs: ScanResponse[] = []; + + if (!Array.isArray(address)) { + gtxs = await this.getChainTx(address, undefined, undefined, true, 100); + etxs = await this.getChainTx(address, undefined, undefined, true, 1); + } else { + for (const addr of address) { + if (!addr) continue; + + const _gtxs = await this.getChainTx(addr, undefined, undefined, true, 100); + const _etxs = await this.getChainTx(addr, undefined, undefined, true, 1); + + gtxs.push(..._gtxs); + etxs.push(..._etxs); + } + } + + const permitLogs = [...gtxs, ...etxs]; + + const indexer = from ? "from" : "to"; + + for (const log of permitLogs) { + const indexerAddress = log[indexer].toLowerCase(); + if (!this.userWallets.includes(indexerAddress)) continue; + const decoded = this.decodePermit(log); + const sig = decoded.reward.signature.toLowerCase(); + + this.userSigPermits[sig] = decoded; + } + } + + async getBlockNumbers() { + const eth = await this.ethProvider.getBlockNumber(); + const gnosis = await this.gnosisProvider.getBlockNumber(); + + return { eth, gnosis }; + } + + async getChainTx(address: string, from?: number, to?: number, filter = true, chainId = 100): Promise { + const chain = chainId === 1 ? "eth" : "gnosis"; + const toBlock = to ?? chain === "eth" ? this.ethBlock : this.gnosisBlock; + const fromBlock = chain === "eth" ? 10373290 : 15349006; // ~3yrs ago 29/05/2024 + let response = { result: [] || "Max rate limit reached" }; + + try { + const scanEntity = chain === "eth" ? "etherscan" : "gnosisscan"; + const url = `https://api.${scanEntity}.io/api?module=account&action=txlist&address=${address}&startblock=${fromBlock}&endblock=${toBlock}&page=1&offset=1000&sort=asc&apikey=${chain === "eth" ? this.etherscanApiKey : this.gnosisApiKey}`; + response = await (await fetch(url)).json(); + } catch (err) { + console.error(err); + } + + const methodId = "0x30f28b7a"; + + if (typeof response.result === "string" && response.result === "Max rate limit reached") { + await new Promise((resolve) => setTimeout(resolve, 3000)); + return this.getChainTx(address, from, to, filter, chainId); + } + + if (!filter) return response.result as ScanResponse[]; + return response.result.filter((tx: ScanResponse) => tx.input.startsWith(methodId)) as ScanResponse[]; + } + + decodePermit(data: ScanResponse): Decoded { + const decodedData: ethers.utils.Result = this.permitDecoder.decodeFunctionData("permitTransferFrom", data.input); + + const token = decodedData[0][0][0]; + const to = decodedData[1][0]; + const amount = decodedData[1][1]?.hex ?? decodedData[1][1]?._hex; + const owner = decodedData[2]; + const signature = decodedData[3]; + const nonce = decodedData[0][1]; + const deadline = decodedData[0][2]; + + const strung = BigNumber.from(nonce).toString(); + + return { + blockTimestamp: data.timeStamp, + txHash: data.hash, + reward: { + owner, + permit: { + deadline, + nonce: strung, + permitted: { + amount, + token, + }, + }, + signature, + transferDetails: { + requestedAmount: amount, + to, + }, + }, + }; + } +} + +// async function main() { +// const parser = new UserBlockTxParser(); +// await parser.run(); +// } + +// main() +// .catch(console.error) +// .finally(() => process.exit(0)); diff --git a/airdrop-cli/src/scripts/utils.ts b/airdrop-cli/src/scripts/utils.ts new file mode 100644 index 0000000..2c78e62 --- /dev/null +++ b/airdrop-cli/src/scripts/utils.ts @@ -0,0 +1,41 @@ +import { createClient } from "@supabase/supabase-js"; +import { SUPABASE_KEY, SUPABASE_URL } from "../utils/constants"; +import { User } from "../types"; + +const sb = createClient(SUPABASE_URL, SUPABASE_KEY); + +export async function getSupabaseData(): Promise<{ walletToIdMap: Map; idToWalletMap: Map; users: User[] }> { + const walletToIdMap = new Map(); + const idToWalletMap = new Map(); + + const { data, error } = await sb.from("wallets").select("address, id"); + + if (error || !data?.length) { + console.error(error); + return { walletToIdMap, idToWalletMap, users: [] }; + } + + for (const wallet of data) { + const addr = wallet.address.toLowerCase(); + walletToIdMap.set(addr, wallet.id); + idToWalletMap.set(wallet.id, addr); + } + + const { data: users, error: rr } = await sb.from("users").select("*").in("wallet_id", Array.from(idToWalletMap.keys())); + + if (rr || !users?.length) { + console.error(rr); + return { walletToIdMap, idToWalletMap, users: [] }; + } + + return { walletToIdMap, idToWalletMap, users }; +} + +export function loader() { + const steps = ["|", "/", "-", "\\"]; + let i = 0; + return setInterval(() => { + process.stdout.write(`\r${steps[i++]}`); + i = i % steps.length; + }, 100); +} diff --git a/airdrop-cli/src/single/cli-entry.ts b/airdrop-cli/src/single/cli-entry.ts deleted file mode 100644 index 5e88238..0000000 --- a/airdrop-cli/src/single/cli-entry.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { processRepo } from "../tally/tally"; -import { genKeySet, loadingBar } from "../utils"; - -(async (key: string) => { - const keySet = await genKeySet(); - - const filtered = keySet.filter((k) => k.key === key || k.name === key); - const loader = await loadingBar(); - - for (const key of filtered) { - await processRepo("Ubiquity", key.repo, false); - } - - clearInterval(loader); -})(process.argv[2]); diff --git a/airdrop-cli/src/tally/cli-entry.ts b/airdrop-cli/src/tally/cli-entry.ts deleted file mode 100644 index d8597f8..0000000 --- a/airdrop-cli/src/tally/cli-entry.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { invoke } from "./tally"; - -(async () => { - await invoke(); -})(); diff --git a/airdrop-cli/src/tally/tally.ts b/airdrop-cli/src/tally/tally.ts deleted file mode 100644 index 4a61192..0000000 --- a/airdrop-cli/src/tally/tally.ts +++ /dev/null @@ -1,750 +0,0 @@ -import * as dotenv from "dotenv"; -import { request, gql } from "graphql-request"; -import { dataToCSV, loadingBar, writeCSV, writeToFile } from "../utils"; -import { Repositories, PaymentInfo, NoPayments, Contributor, CSVData, DebugData, Permits } from "../types"; - -dotenv.config(); - -const GITHUB_TOKEN = process.env.GITHUB_TOKEN; -const GITHUB_GRAPHQL_API = "https://api.github.com/graphql"; - -const NO_ASSIGNEE = "No assignee"; -const NO_PERMIT_FOUND = "No permit found"; -const org = "Ubiquity"; - -interface ProcessData { - isCreator: boolean; - isConversation: boolean; - user: string; - repoName: string; - issueNumber: number; - issueAssignee: string; - issueCreator: string; - type: string; -} - -function commentUrl(repoName: string, issueNumber: string) { - return `https://github.com/${org}/${repoName}/issues/${issueNumber}`; -} - -export async function invoke() { - const loader = await loadingBar(); - - const data: CSVData | undefined = await processRepositories(org); - - if (!data) { - throw new Error("No data found processing all repositories."); - } - - await writeCSV(data); - - clearInterval(loader); - return true; -} - -// Process all repositories for payment comments in all issues -export async function processRepositories(org: string): Promise { - const repos = await fetchPublicRepositories(org); - - const processedRepos: CSVData = { - contributors: {}, - allPayments: [], - allNoAssigneePayments: [], - noPayments: [], - permits: [], - }; - - for (const repo of repos) { - if (repo.isArchived) { - console.log(`Skipping archived repository: ${repo.name}`); - continue; - } - const processed = await processRepo(org, repo, true); - - if (!processed) { - console.log(`No data for ${repo.name}`); - continue; - } - - processedRepos.allPayments.push(...processed.allPayments); - processedRepos.allNoAssigneePayments.push(...processed.allNoAssigneePayments); - processedRepos.noPayments.push(...processed.noPayments); - processedRepos.permits.push(...processed.permits); - processedRepos.contributors = { ...processedRepos.contributors, ...processed.contributors }; - } - - return processedRepos; -} - -export async function fetchPublicRepositories(org: string = "Ubiquity", repo?: string): Promise { - let hasNextPage = true; - let cursor = null; - const repositories: Repositories[] = []; - - const query = gql` - query ($org: String!, $cursor: String) { - organization(login: $org) { - repositories(first: 100, after: $cursor) { - pageInfo { - hasNextPage - endCursor - } - edges { - node { - name - isArchived - defaultBranchRef { - target { - ... on Commit { - history(first: 1) { - edges { - node { - committedDate - } - } - } - } - } - } - } - } - } - } - } - `; - - while (hasNextPage) { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const response: any = await request(GITHUB_GRAPHQL_API, query, { org, cursor }, { Authorization: `Bearer ${GITHUB_TOKEN}` }); - - const repos = response.organization.repositories.edges; - - for (const repo of repos) { - const repoInfo = repo.node; - const lastCommitDate = - repoInfo.defaultBranchRef?.target?.history.edges.length > 0 ? repoInfo.defaultBranchRef.target.history.edges[0].node.committedDate : null; - - repositories.push({ - name: repoInfo.name, - isArchived: repoInfo.isArchived, - lastCommitDate: lastCommitDate, - }); - } - - const pageInfo = response.organization.repositories.pageInfo; - hasNextPage = pageInfo.hasNextPage; - cursor = pageInfo.endCursor; - } - - if (repo) { - return repositories.filter((r) => r.name === repo); - } - - return repositories; -} - -// Fetch payments for a single repository -export async function fetchPaymentsForRepository( - org: string, - repoName: string -): Promise<{ payments: PaymentInfo[]; noAssigneePayments: PaymentInfo[]; debugData: DebugData[]; permits: Permits[] }> { - let hasNextPage = true; - let cursor = null; - let payments: PaymentInfo[] = []; - let noAssigneePayments: PaymentInfo[] = []; - let debugData: DebugData[] = []; - let permits: Permits[] = []; - - const query = gql` - query ($org: String!, $repoName: String!, $cursor: String) { - repository(owner: $org, name: $repoName) { - issues(first: 100, after: $cursor) { - pageInfo { - hasNextPage - endCursor - } - edges { - node { - number - author { - login - } - assignees(first: 1) { - edges { - node { - login - } - } - } - comments(first: 100) { - edges { - node { - body - author { - login - } - } - } - } - } - } - } - } - } - `; - - while (hasNextPage) { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const response: any = await request(GITHUB_GRAPHQL_API, query, { org, repoName, cursor }, { Authorization: `Bearer ${GITHUB_TOKEN}` }); - - for (const issue of response.repository.issues.edges) { - const issueNumber = issue.node.number; - const issueCreator = issue.node.author?.login; - - // Issues without an assignee are typically issues reopened or edge cases - const issueAssignee = issue.node.assignees.edges.length > 0 ? issue.node.assignees.edges[0].node?.login : NO_ASSIGNEE; - - for (const comment of issue.node.comments.edges) { - const body = comment.node.body; - /** - * I think it makes sense to parse pavlovcik's comments as well - * this way we cover manual payments - * I'm biased because it puts me in the top 10 but it makes sense - * results parsing pavlovcik's comments: - * Started with 492 permits - * Decoded 443 permits - * Contributors: = 53 - * All found payments: = 511 - * Repos without payments = 22 - * Top 10: - * 0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46,5834.249999999999 - * 0xf76F1ACB66020f893c95371f740549F312DEA3f1,5036.549999999999 - * 0x3623338046b101ecEc741De9C3594CC2176f39E5,4444.65 - * 0x4841e8153a7b9E8B1F218E42d3cBaEb3e99C28eE,3859.25 - * 0x7e92476D69Ff1377a8b45176b1829C4A5566653a,3648.7999999999997 - * 0x4D0704f400D57Ba93eEa88765C3FcDBD826dCFc4,3373.65 - * 0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d,2745.5500000000006 - * 0xA0B11F474d8ECE1205d38c66d5F2bE8917675d60,2276.25 - * 0x9e4EF4353C928cD3eb473E8f12aeCF58C208ef40,2196.9 - * 0xAe5D1F192013db889b1e2115A370aB133f359765,2108.15 < this is me - * - * results without parsing pavlovcik's comments: - * Decoded 431 permits - * Contributors: 51 - * All found payments: 476 - * Repos without payments: 22 - * Top 13: - * 0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46,5834.249999999999 - * 0xf76F1ACB66020f893c95371f740549F312DEA3f1,5036.549999999999 - * 0x3623338046b101ecEc741De9C3594CC2176f39E5,4244.65 - * 0x4841e8153a7b9E8B1F218E42d3cBaEb3e99C28eE,3859.25 - * 0x4D0704f400D57Ba93eEa88765C3FcDBD826dCFc4,3373.65 - * 0x7e92476D69Ff1377a8b45176b1829C4A5566653a,3073.5 - * 0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d,2371.250000000001 - * 0xA0B11F474d8ECE1205d38c66d5F2bE8917675d60,2276.25 - * 0x9e4EF4353C928cD3eb473E8f12aeCF58C208ef40,2196.9 - * 0xC3fdC486EEa63D7960e50CC5409fbeA434a6fDf3,2100 - * 0x8c8b5eeea2770e795f2814e802e335bdb9e5a3b0,1673.1 - * 0x336C033842FA316d470e820c81b742e62A0765DC,1667.3999999999999 - * 0xAe5D1F192013db889b1e2115A370aB133f359765,1621.45 this is me - */ - if (comment.node.author?.login === "ubiquibot" || comment.node.author?.login === "pavlovcik") { - const { - permits: p, - payments: pay, - noAssigneePayments: noP, - debugData: dd, - } = await processComment(body, repoName, issueNumber, issueAssignee, issueCreator, permits, payments, noAssigneePayments, debugData); - - permits = Array.from(new Set([...permits, ...p])); - payments = Array.from(new Set([...payments, ...pay])); - noAssigneePayments = Array.from(new Set([...noAssigneePayments, ...noP])); - debugData = Array.from(new Set([...debugData, ...dd])); - } - } - } - - hasNextPage = response.repository.issues.pageInfo.hasNextPage; - cursor = response.repository.issues.pageInfo.endCursor; - } - - return { - payments: Array.from(payments), - noAssigneePayments: Array.from(noAssigneePayments), - debugData, - permits, - }; -} - -async function processComment( - comment: string, - repoName: string, - issueNumber: number, - issueAssignee: string, - issueCreator: string, - permits: Permits[] = [], - payments: PaymentInfo[] = [], - noAssigneePayments: PaymentInfo[] = [], - debugData: DebugData[] = [] -) { - if (!comment) return { permits, payments, noAssigneePayments, debugData }; - - const match = comment.match(/\*\*CLAIM (\d+(\.\d+)?) (XDAI|DAI|WXDAI)\*\*/g); - const rematch = comment.match(/CLAIM (\d+(\.\d+)?) (XDAI|DAI|WXDAI)/g); - const altMatch = comment.match(/\[\s*\[\s*(\d+(\.\d+)?)\s*(XDAI|DAI|WXDAI)\s*\]\]/g); - const permitMatch = comment.match(/https:\/\/pay\.ubq\.fi\/?\?claim=[^\s]*/g); - - const isCreator = comment.includes("Task Creator Reward") ? true : false; - const isConversation = comment.includes("Conversation Rewards") ? true : false; - const type = isCreator ? "creator" : isConversation ? "conversation" : "assignee"; - const user: string = "DEBUG"; - const containsPermit = permitMatch ? permitMatch[0] : NO_PERMIT_FOUND; - if (containsPermit !== NO_PERMIT_FOUND) { - const { - permits: perms, - payments: p, - noAssigneePayments: noP, - debugData: dd, - } = await processPermits(comment, repoName, issueNumber, issueAssignee, issueCreator, permits, payments, noAssigneePayments, debugData); - - permits = perms; - payments = p; - noAssigneePayments = noP; - debugData = dd; - } - - if (match) { - const { payments: p, noAssigneePayments: noP } = await processMatch( - { - isCreator, - isConversation, - user, - repoName, - issueNumber, - issueAssignee, - issueCreator, - type, - }, - match, - payments, - noAssigneePayments - ); - - payments = p; - noAssigneePayments = noP; - } else if (altMatch) { - const { payments: p, noAssigneePayments: noP } = await processAltMatch( - { - isCreator, - isConversation, - user, - repoName, - issueNumber, - issueAssignee, - issueCreator, - type, - }, - altMatch, - payments, - noAssigneePayments - ); - - payments = p; - noAssigneePayments = noP; - } else if (rematch) { - const { payments: p, noAssigneePayments: noP } = await processRematch( - { - isCreator, - isConversation, - user, - repoName, - issueNumber, - issueAssignee, - issueCreator, - type, - }, - rematch, - payments, - noAssigneePayments - ); - - payments = p; - noAssigneePayments = noP; - } else if (containsPermit !== NO_PERMIT_FOUND) { - await pushDebugData(comment, repoName, issueNumber, issueAssignee, issueCreator, type, debugData, "no-match-but-permit-found", containsPermit); - } - - return { permits, payments, noAssigneePayments, debugData }; -} - -async function processMatch(data: ProcessData, match: RegExpMatchArray, payments: PaymentInfo[], noAssigneePayments: PaymentInfo[]) { - const payment = { - repoName: data.repoName, - issueNumber: data.issueNumber, - paymentAmount: !isNaN(parseFloat(match[1])) ? parseFloat(match[1]) : 0, - currency: match[3], - payee: data.user, - type: data.type, - url: commentUrl(data.repoName, data.issueNumber.toString()), - }; - - payments.push(payment); - - if (data.user === NO_ASSIGNEE) { - noAssigneePayments.push(payment); - } - - return { payments, noAssigneePayments }; -} - -async function processAltMatch(data: ProcessData, altMatch: RegExpMatchArray, payments: PaymentInfo[], noAssigneePayments: PaymentInfo[]) { - if (!altMatch.input) return { payments, noAssigneePayments }; - const matchForUsers = altMatch.input.match(/###### @\w+/g); - if (!matchForUsers) return { payments, noAssigneePayments }; - - const users = matchForUsers.map((user: string) => user.split(" ")[1]); - const payouts = altMatch.input.match(/\*?(\d+(\.\d+)?) \*?(XDAI|DAI|WXDAI)\*?/g); - - if (!payouts) return { payments, noAssigneePayments }; - - for (const user of users) { - const usr = user.split("@")[1]; - - const payment = { - repoName: data.repoName, - issueNumber: data.issueNumber, - paymentAmount: !isNaN(parseFloat(payouts[users.indexOf(user)].split(" ")[0])) ? parseFloat(payouts[users.indexOf(user)].split(" ")[0]) : 0, - currency: payouts[users.indexOf(user)].split(" ")[1], - payee: usr, - type: data.type, - url: commentUrl(data.repoName, data.issueNumber.toString()), - }; - - payments.push(payment); - - if (usr === NO_ASSIGNEE) { - noAssigneePayments.push(payment); - } - } - - return { payments, noAssigneePayments }; -} - -async function processRematch(data: ProcessData, rematch: RegExpMatchArray, payments: PaymentInfo[], noAssigneePayments: PaymentInfo[]) { - const payment = { - repoName: data.repoName, - issueNumber: data.issueNumber, - paymentAmount: parseFloat(rematch[0].split(" ")[1]), - currency: rematch[0].split(" ")[2], - payee: data.issueAssignee, - type: data.type, - url: commentUrl(data.repoName, data.issueNumber.toString()), - }; - - payments.push(payment); - - if (data.issueAssignee === NO_ASSIGNEE) { - noAssigneePayments.push(payment); - } - - return { - payments, - noAssigneePayments, - }; -} - -async function processPermits( - comment: string, - repoName: string, - issueNumber: number, - issueAssignee: string, - issueCreator: string, - permits: Permits[] = [], - payments: PaymentInfo[] = [], - noAssigneePayments: PaymentInfo[] = [], - debugData: DebugData[] = [] -) { - const permitCount = Array.from(new Set(comment.match(/https:\/\/pay\.ubq\.fi\/?\?claim=[^\s]*/g))); - - const users = Array.from(new Set(comment.match(/@\w+/g))); - const payouts = comment.match(/\*?(\d+(\.\d+)?) \*?(XDAI|DAI|WXDAI)\*?/g); - - if (permitCount.length > 1) { - for (const permit of permitCount) { - permits.push({ - repoName, - issueNumber, - url: permit, - }); - } - - if (payments.length > users.length) { - const { - payments: p, - noAssigneePayments: noP, - debugData: dd, - } = await processMultiPermitComments(comment, repoName, issueNumber, issueAssignee, issueCreator, payouts ?? [], payments, noAssigneePayments, debugData); - - payments = p; - noAssigneePayments = noP; - debugData = dd; - } - - for (const user of users) { - const { - payments: p, - noAssigneePayments: noP, - debugData: dd, - } = await processSinglePermitComments( - comment, - user, - repoName, - issueNumber, - issueAssignee, - issueCreator, - users, - payouts ?? [], - payments, - noAssigneePayments, - debugData - ); - - payments = p; - noAssigneePayments = noP; - debugData = dd; - } - } else { - const permit = permitCount[0]; - - permits.push({ - repoName, - issueNumber, - url: permit, - }); - } - - return { permits, payments, noAssigneePayments, debugData }; -} - -async function processSinglePermitComments( - comment: string, - user: string, - repoName: string, - issueNumber: number, - issueAssignee: string, - issueCreator: string, - users: string[], - payouts: string[], - payments: PaymentInfo[] = [], - noAssigneePayments: PaymentInfo[] = [], - debugData: DebugData[] = [] -) { - const usr = user.split("@")[1]; - - const payment = { - repoName, - issueNumber, - paymentAmount: parseFloat(payouts[users.indexOf(user)]?.split(" ")[0] ?? "0") ?? 0, - currency: payouts[users.indexOf(user)]?.split(" ")[1] ?? "DEBUG", - payee: usr, - type: usr === issueAssignee ? "assignee" : usr === issueCreator ? "creator" : "conversation", - - url: commentUrl(repoName, issueNumber.toString()), - }; - - payments.push(payment); - - if (user === NO_ASSIGNEE) { - noAssigneePayments.push(payment); - } else if (user === "DEBUG") { - await pushDebugData( - comment, - repoName, - issueNumber, - issueAssignee, - issueCreator, - payment.type ?? "conversation", - debugData, - "single-permit-user-debug", - "DEBUG" - ); - } else if (payment.paymentAmount === 0) { - await pushDebugData( - comment, - repoName, - issueNumber, - issueAssignee, - issueCreator, - payment.type ?? "conversation", - debugData, - "single-permit-zero-payment", - "DEBUG" - ); - } - - return { payments, noAssigneePayments, debugData }; -} - -// 16/15 complexity -// eslint-disable-next-line sonarjs/cognitive-complexity -async function processMultiPermitComments( - comment: string, - repoName: string, - issueNumber: number, - issueAssignee: string, - issueCreator: string, - payouts: string[], - payments: PaymentInfo[] = [], - noAssigneePayments: PaymentInfo[] = [], - debugData: DebugData[] = [] -) { - const usernameReg = /\[ \*\*([^:]+):/g; - const matched = comment.match(usernameReg); - if (!matched) return { payments, noAssigneePayments, debugData }; - - const usernames = matched.map((user: string) => user.split("**")[1].split(":")[0]); - - for (const user of usernames) { - const type = user === issueAssignee ? "assignee" : user === issueCreator ? "creator" : "conversation"; - - const payment = { - repoName, - issueNumber, - paymentAmount: parseFloat(payouts[usernames.indexOf(user)]?.split(" ")[0] ?? "0") ?? 0, - currency: payouts[usernames.indexOf(user)]?.split(" ")[1] ?? "DEBUG", - payee: user, - type: type, - url: commentUrl(repoName, issueNumber.toString()), - }; - - payments.push(payment); - - if (user === NO_ASSIGNEE) { - noAssigneePayments.push(payment); - } else if (user === "DEBUG") { - await pushDebugData( - comment, - repoName, - issueNumber, - issueAssignee, - issueCreator, - payment.type ?? "conversation", - debugData, - "multi-permit-user-debug", - "DEBUG" - ); - } else if (payment.paymentAmount === 0) { - await pushDebugData( - comment, - repoName, - issueNumber, - issueAssignee, - issueCreator, - payment.type ?? "conversation", - debugData, - "multi-permit-zero-payment", - "DEBUG" - ); - } - } - - return { payments, noAssigneePayments, debugData }; -} - -async function pushDebugData( - comment: string, - repoName: string, - issueNumber: number, - issueAssignee: string, - issueCreator: string, - type: string, - debugData: DebugData[], - typeOfMatch: string, - permit: string -) { - debugData.push({ - repoName, - issueNumber, - paymentAmount: 0, - currency: "DEBUG", - payee: `DEBUG-assignee-${issueAssignee}`, - type, - url: `https://github.com/ubiquity/${repoName}/issues/${issueNumber}`, - comment: comment, - permit, - issueCreator, - typeOfMatch, - }); -} - -// Process a single repository for payment comments -export async function processRepo(org: string, repo: Repositories, oneCsv: boolean) { - console.log(`Processing ${repo.name}...\n`); - const allPayments: PaymentInfo[] = []; - const allNoAssigneePayments: PaymentInfo[] = []; - const noPayments: NoPayments[] = []; - const contributors: Contributor = {}; - let payments; - - try { - payments = await fetchPaymentsForRepository(org, repo.name); - } catch (err) { - console.log(`Error fetching payments for ${repo.name}`, err); - } - - if (!payments) { - return; - } - - if (payments.payments.length === 0) { - noPayments.push({ - repoName: repo.name, - archived: repo.isArchived, - lastCommitDate: repo.lastCommitDate, - message: "No payments found", - url: `https://github.com/${org}/${repo.name}`, - }); - } - - if (payments.debugData.length > 0) { - const sorted = payments.debugData.sort((a, b) => b.paymentAmount - a.paymentAmount); - const deduped = Array.from(new Set(sorted)); - const csvdata = await dataToCSV(deduped); - - await writeToFile(`./debug/repos/${repo.name}.json`, JSON.stringify(deduped, null, 2)); - await writeToFile(`./debug/repos/${repo.name}.csv`, csvdata); - } - - if (payments.payments.length > 0) { - const deduped = Array.from(new Set(payments.payments)); - allPayments.push(...deduped); - - await writeToFile(`./debug/repos/${repo.name}-payments.json`, JSON.stringify(deduped, null, 2)); - } - - if (payments.noAssigneePayments.length > 0) { - const deduped = Array.from(new Set(payments.noAssigneePayments)); - allNoAssigneePayments.push(...deduped); - - await writeToFile(`./debug/repos/${repo.name}-no-assignee-payments.json`, JSON.stringify(deduped, null, 2)); - } - - if (!oneCsv) { - return await writeCSV({ - contributors, - allPayments, - allNoAssigneePayments, - noPayments, - permits: payments.permits, - }); - } else { - return { - repo, - contributors, - allPayments, - allNoAssigneePayments, - noPayments, - permits: payments.permits, - }; - } -} diff --git a/airdrop-cli/src/test/__tests.test.ts b/airdrop-cli/src/test/__tests.test.ts index 462a1e9..e69de29 100644 --- a/airdrop-cli/src/test/__tests.test.ts +++ b/airdrop-cli/src/test/__tests.test.ts @@ -1,60 +0,0 @@ -import Help from "../commands/help"; -import Single from "../commands/single"; -import Tally from "../commands/tally"; - -import fs from "fs"; - -/** - -*/ - -describe("CLI Tests", () => { - beforeEach(() => { - jest.spyOn(console, "log").mockImplementation(); - }); - - const outputNames = ["all_repos_contributors.csv", "all_repos_decoded-permits.csv"]; - - afterEach(async () => { - jest.restoreAllMocks(); - }); - - describe("Single", () => { - jest.setTimeout(30000); - it("should tally the UBQ airdrop for a single repo", async () => { - expect(await new Single().execute(".github")).toBe(true); - - const doesExist = fs.existsSync(outputNames[1]); - expect(doesExist).toBe(true); - }); - }); - - describe("Help", () => { - it("should display the legend for the repository names", async () => { - const help = new Help(); - const spy = jest.spyOn(console, "log").mockImplementation(); - await help.execute(); - - expect(spy).toHaveBeenCalledWith("Key\tRepository"); - expect(spy).toHaveBeenCalledWith("===\t=========="); - expect(spy).toHaveBeenCalledWith("common\tuad-common-contracts-prototyping"); - expect(spy).toHaveBeenCalledWith("uad-de\tuad-debt-contracts-prototyping"); - expect(spy).toHaveBeenCalledWith("uad-bo\tuad-bonding-contracts-prototyping"); - expect(spy).toHaveBeenCalledWith("contra\tuad-contracts"); - - spy.mockRestore(); - }); - }); - - describe("Tally", () => { - jest.setTimeout(90000); - it("should tally the UBQ airdrop for all repos", async () => { - expect(await new Tally().execute()).toBe(true); - - for (const name of outputNames) { - // not all repos will return a file with data but a file should be created - expect(fs.existsSync(name)).toBe(true); - } - }); - }); -}); diff --git a/airdrop-cli/src/types/index.ts b/airdrop-cli/src/types/index.ts index 56f040e..7f80941 100644 --- a/airdrop-cli/src/types/index.ts +++ b/airdrop-cli/src/types/index.ts @@ -1,52 +1,3 @@ -export interface PaymentInfo { - issueNumber: number; - repoName: string; - paymentAmount: number; - currency: string; - payee?: string; - type?: string; - url: string; -} - -export interface Repositories { - name: string; - isArchived: boolean; - lastCommitDate: string; -} - -export interface Contributor { - [address: string]: number; -} - -export interface NoPayments { - repoName: string; - archived: boolean; - lastCommitDate: string; - message: string; - url: string; -} - -export interface CSVData { - contributors: Contributor; - allPayments: PaymentInfo[]; - allNoAssigneePayments: PaymentInfo[]; - noPayments: NoPayments[]; - permits: Permits[]; -} - -export interface DebugData extends PaymentInfo { - comment: string; - permit: string; - issueCreator: string; - typeOfMatch: string; -} - -export interface Permits { - repoName: string; - issueNumber: number; - url: string; -} - export interface PermitDetails { permit: { permitted: { @@ -63,3 +14,65 @@ export interface PermitDetails { owner: string; signature: string; } + +export type Decoded = { + reward: PermitDetails; + txHash: string; + blockTimestamp: Date | string; +}; + +export type IssueOut = { + issueCreator: string; + issueAssignee: string; + issueNumber: number; + repoName: string; + timestamp: string; + claimUrl: string; + reward: PermitDetails; +}; + +export type FinalData = Decoded & IssueOut; + +export interface Repositories { + name: string; + isArchived: boolean; + lastCommitDate: string; +} + +export type User = { + id: number; + wallet_id: number; +}; + +export type ScanResponse = { + blockNumber: string; + timeStamp: string; + hash: string; + nonce: string; + blockHash: string; + transactionIndex: string; + from: string; + to: string; + value: string; + gas: string; + gasPrice: string; + isError: string; + txreceipt_status: string; + input: string; + contractAddress: string; + cumulativeGasUsed: string; + gasUsed: string; + confirmations: string; + methodId: string; + functionName: string; +}; + +export type PermitEntry = { + amount: string; + nonce: string; + deadline: string; + signature: string; + token_id: number; + beneficiary_id: number; + transaction: string; +}; diff --git a/airdrop-cli/src/unspent/cli-entry.ts b/airdrop-cli/src/unspent/cli-entry.ts deleted file mode 100644 index 28b2422..0000000 --- a/airdrop-cli/src/unspent/cli-entry.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { Erc20Permit, processAllUnclaimedPermits } from "./index"; -import fs from "fs"; -import { loadingBar, writeToFile } from "../utils"; - -(async () => { - const loader = await loadingBar(); - - let permits: Erc20Permit[]; - - try { - const temp = fs.readFileSync("./debug/repos/decoded-permits.json", "utf8"); - permits = JSON.parse(temp); - } catch (err) { - console.log(err); - throw new Error("ERROR: Have you run the 'cli:tally' command?"); - } - - const unspentPermits = await processAllUnclaimedPermits(permits); - - await writeToFile("./src/unspent/unspentPermits.json", JSON.stringify(unspentPermits, null, 2)); - - clearInterval(loader); -})(); diff --git a/airdrop-cli/src/unspent/index.ts b/airdrop-cli/src/unspent/index.ts deleted file mode 100644 index 8fb2974..0000000 --- a/airdrop-cli/src/unspent/index.ts +++ /dev/null @@ -1,169 +0,0 @@ -import { ethers, BigNumberish, BigNumber } from "ethers"; -import { permit2Abi } from "../abis/permit2Abi"; -import { JsonRpcProvider } from "@ethersproject/providers"; -import { formatUnits } from "viem"; - -export enum NetworkIds { - Mainnet = 1, - Goerli = 5, - Gnosis = 100, -} - -export enum Tokens { - DAI = "0x6b175474e89094c44da98b954eedeac495271d0f", - WXDAI = "0xe91d153e0b41518a2ce8dd3d7944fa863463a97d", -} - -export type Erc20Permit = { - type: string; - permit: { - permitted: { - token: string; - amount: string; - }; - nonce: string; - deadline: string; - }; - transferDetails: { - to: string; - requestedAmount: string; - }; - owner: string; - signature: string; - networkId: number; -}; - -export const networkNames = { - [NetworkIds.Mainnet]: "Ethereum Mainnet", - [NetworkIds.Goerli]: "Goerli Testnet", - [NetworkIds.Gnosis]: "Gnosis Chain", -}; - -export const permit2Address = "0x000000000022D473030F116dDEE9F6B43aC78BA3"; - -export async function processAllUnclaimedPermits(permits: Erc20Permit[]) { - const unspentPermits = []; - const gnosisProvider = new ethers.providers.JsonRpcProvider("https://rpc.gnosischain.com", { - name: "Gnosis Chain", - chainId: 100, - ensAddress: "", - }); - - const ethProvider = new ethers.providers.JsonRpcProvider("https://mainnet.gateway.tenderly.co", { - name: "Ethereum Mainnet", - chainId: 1, - ensAddress: "", - }); - - for (const permit of permits) { - if (Array.isArray(permit)) { - try { - for (const p of permit) { - const permits = await processUnclaimedPermit(p, gnosisProvider, ethProvider); - unspentPermits.push(...permits); - } - } catch (err) { - console.log(permit); - } - } else { - const permits = await processUnclaimedPermit(permit, gnosisProvider, ethProvider); - unspentPermits.push(...permits); - } - } - return unspentPermits; -} - -export async function processUnclaimedPermit(permit: Erc20Permit, gnosisProvider: JsonRpcProvider, ethProvider: JsonRpcProvider) { - const unspentPermits = []; - - try { - const { - permit: { - permitted: { token, amount }, - }, - transferDetails: { to }, - } = permit; - - let isClaimed = false; - const t = token.toLowerCase().trim(); - - if (t === Tokens.WXDAI) { - isClaimed = await isNonceClaimed(permit, gnosisProvider); - } else if (t === Tokens.DAI) { - isClaimed = await isNonceClaimed(permit, ethProvider); - } else { - console.log(`Token ${token} not supported`); - throw new Error(`Token ${token} not supported`); - } - - const processed = await processNotClaimedPermit(permit, t, amount, to, isClaimed); - - unspentPermits.push(...processed); - } catch (err) { - console.log("Error processing permit", err); - } - return unspentPermits; -} - -async function processNotClaimedPermit(permit: Erc20Permit, t: string, amount: string, to: string, isClaimed: boolean) { - const unspentPermits = []; - if (!isClaimed) { - // some are missing type - if (!permit.type) { - // recreating the signed data exactly - permit = { - type: "erc20-permit", - permit: permit.permit, - transferDetails: permit.transferDetails, - owner: permit.owner, - signature: permit.signature, - networkId: t === Tokens.WXDAI ? 100 : 1, - }; - } - - // some are missing networkId - if (!permit.networkId) { - permit = { - type: "erc20-permit", - permit: permit.permit, - transferDetails: permit.transferDetails, - owner: permit.owner, - signature: permit.signature, - networkId: t === Tokens.WXDAI ? 100 : 1, - }; - } - - const txData = [permit]; - const base64encodedTxData = Buffer.from(JSON.stringify(txData)).toString("base64"); - const url = `https://pay.ubq.fi?claim=${base64encodedTxData}`; - - unspentPermits.push({ - token: t === Tokens.WXDAI ? "WXDAI" : "DAI", - amount: formatUnits(BigInt(amount), 18).toString(), - to, - network: t === Tokens.WXDAI ? networkNames[NetworkIds.Gnosis] : networkNames[NetworkIds.Mainnet], - url, - }); - } - return unspentPermits; -} - -export function nonceBitmap(nonce: BigNumberish): { wordPos: BigNumber; bitPos: number } { - // wordPos is the first 248 bits of the nonce - const wordPos = BigNumber.from(nonce).shr(8); - // bitPos is the last 8 bits of the nonce - const bitPos = BigNumber.from(nonce).and(255).toNumber(); - return { wordPos, bitPos }; -} - -export async function isNonceClaimed(permit: Erc20Permit, provider: JsonRpcProvider): Promise { - const permit2Contract = new ethers.Contract(permit2Address, permit2Abi, provider); - - const { wordPos, bitPos } = nonceBitmap(BigNumber.from(permit.permit.nonce)); - const bitmap = await permit2Contract.nonceBitmap(permit.owner, wordPos); - - const bit = BigNumber.from(1).shl(bitPos); - const flipped = BigNumber.from(bitmap).xor(bit); - - return bit.and(flipped).eq(0); -} diff --git a/airdrop-cli/src/unspent/unspentPermits.json b/airdrop-cli/src/unspent/unspentPermits.json deleted file mode 100644 index 4e02877..0000000 --- a/airdrop-cli/src/unspent/unspentPermits.json +++ /dev/null @@ -1,1325 +0,0 @@ -[ - { - "token": "WXDAI", - "amount": "25.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjYzNTU0MDY0NjMwNjA0OTY5MzkyMzUwOTA2ODIzMTI2NDAzODc2NjM0Mzg0MTk1ODMyMTYyODc4NDc0MzAzNjE4NjU5NTgzMzM0NTM2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMjUyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDdjNTcyODQ4ZGMyNDQ4ZmI5YTQwNTE4ZTIxYjlkN2RkOWE5YmE4NzNjYTE5N2JhNmNkMjQxMDI2MGRjZTk1ZDg1ZDcxODRmMDJmMjJkODA4MDJiMTBiYTBhZDRjMDljODVjZWM2MGU2ZjM3OTEwYjU2NDhiYzI4ZDEzODA5YzUzMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "DAI", - "amount": "12.5", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjE5OTA2NTQ5MDI3ODQ4NDcwNDA4NTk0MDEyMjEwNzgyNzM0NDM5NTA4ODQzODc0NzQ4MjQ0MDkwNDMwNzY1MDAyNDk2MTA2Njc3Njk4IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDc3MTIzNmU0Yzg1OTQ5ZGRjMWYxNTc1ZmJkNDE5MjljYzk4NTE0OTUwY2Y0YTQ0ZWQ4M2E5NTI3Yzc4YzllMjQ0MjFjZTg4YjY0ODM0NjM4MjE2NjFiNzU2YzJlODM2YWRiYzBkNTIxOWFmYzExNzAzY2RiNzJkMjQyMGYzMGUwMWMiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "12.5", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk5NDc2MTA1MzU0NTM2NzEwODA1NDY1OTc2ODI3NTc2MzgxOTMzMzMwNzk2ODQ2MjM0NjczNTExNzExNjQ0MTEwMzE3MDAyODE3NDY4IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGRjMzVlNmUzY2IwYWIwYTk1MWE4NzBmZjVlNWU2YzUxOTY3NjBjNTNhNjcyZmQ2MzQzM2I3ZmU3M2YwZjhlOTUxYzVmM2Q4MGQxM2EyYzY5ZGUwMjI0ZTU1ZTc2MmQ3OTNmYzI2MDA1YTFjNmNiNTA4ZDJiZmEwMmFkYTUxYmU3MWMiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "12.5", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk5NzM0ODYzMjM1NjE1NzM5MzI1MDYxOTYzNjQwOTg1NzQxNzAzMjMzNDgyNzI4OTI4MTAxMDcxMDY3MTYzODYwMTM5NTAxMDg5MTcwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDNlMTczYjIxYThhOWZkNjQ3ZTM2NTE0ZGIxMjc2ODE0MjQ2ZTdhZmQ1NzQxMTE4MjgzMGUyMjBmOWNkZTU1ODE2NmJjNzg4NzY5Nzg5NzZiZjEzYTYxNmYxOWM2M2FkYzk0NzljZTg1ZjU2Y2RmMDcxYmFkZGNjMDJlZDMwNTQzMWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "12.5", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjMzODYzNzE0NzM0NjQyMjIwNjA1MTExODgzMzk4MTQzOTkwNDk3MzA3NDU5NTM4NDk3ODM2MDk5MjY1Njc0ODkwMDE1ODY0NzMxNjg4IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDBiY2MwMWY1ZDU5OTFjMmE0MzAzNmEzOTQ1ZjE5MmUzODA3ZDMwYjFkN2JlZjkyNzI2N2E1OWNhMDI5YzlkZjUyZmUwYjFlMWQ1ZTA5M2Y2OTRlNzExYTYzMTE2MmJmY2RiOTI0NWZhMzkzMmUzNWU1NzNkNWMwNjY3MzFiOWZkMWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "12.5", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjIzMjg3MTY0NDkxMjIwMTY4OTQzMjc5NzY0NDQwMzkwOTEyNzg1MDMwMTUyNzU1NDI3MjkxNTg5ODQ4NzEwMDI3NDU5OTk5ODIyODEyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDhENjgwN0U0RGY5NjkzOTQ5NDc5ZUVhRDExRDFkM0VjNUUwYTQ1MTkiLCJzaWduYXR1cmUiOiIweGQ5ODBiMDUzNjczNzhkNGNiNTgwZThjOThlYmE4ZWE5ZTg2MWZlMzhjMGRlODJhZTNjNGU4YWVjZGJiMmFhYjA2NzQ4NjQ3Y2NmZjM0MWE1MWViMzE1MjI1NDcxNTYzZDc2ODdjZDY3ZjBkNTBiMmQxNmFmMmE2ZjQ0ZTY0YzdlMWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "WXDAI", - "amount": "5.7", - "to": "0x10693e86f2e7151B3010469E33b6C1C2dA8887d6", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1NzAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMzMxNjAxMzU4MTcyMDg1NTg1MTU1MzU0ODc2Mzk5MzU2OTQzMTE1NTc4MTIyNTQ5NDkxOTUzMjk1Mjc3MDU1NTAwNDI4NDA4NTE4MTYiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDEwNjkzZTg2ZjJlNzE1MUIzMDEwNDY5RTMzYjZDMUMyZEE4ODg3ZDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiI1NzAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgzNTRjMWFiMDVmZDRiM2U0MGRkZGRhNTY0M2I1NGUyZDJhY2FhNTljYjExOGRjYjNiOGQ4M2JmZmEwNGNhNzVlNThhOTljNDVhNmE0Yjc3N2Q4M2U0ZTE5YmE2Y2YyMzlmZmJmNDcwYmNlMmUwNTRlMzE4ZTY5ZThkNTJmODlkOTFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "25", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjMzNTQ2MzMyNzc1MTExMjMxMDk4NTk5MjgyNzI1Nzk0NzQzODUyMjQ5NTQ0NDIyMDM5MTg0NzU2MDA0NjkzMTkxNzYyMDY5ODYzOTc5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMjUwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGU5M2RiMTQyMDAzMTQ4OTg5ZTRmZTg5NzcxMTNjYzhiN2U3Nzg1OWNmN2M5ZjZiYTljMDdkZjdlOTZmZTE1MzMyZjkwYjE0YzZiZTViNWUxMzAyZWRkZDVkMTU3MzAzZTQzM2FkMjYxMDUxMTE1YzA0YTAxM2IzZjg1YmFkZWFiMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "38.4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzODQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQyODYzNTcyODgxMDkwNDc1MjcyMzk4MTUxNzIxODA5OTExMDg3NTk5NDY2NDgzNDM0MTg5NDg4NjQwNzMzNDQyMjQ1NjE0OTIwNDAxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMzg0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDg0NDBhODY4NzlhMmEwZDU4MWFhMzg5Y2RlMzNhNjMxNzRiZjI0MDI3M2YwNThlZjU2MDViZGVjYTkxNjA1ZWEyMmJhN2M2ZWFmYTYyMTBhMzJjMTE4ZWE1ODdkOWIxYzNiYWZhNzkyMjA0Y2VmZTZkOWJmOTk3NjlmYWJmYzAyMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "25", - "to": "0xaa13387810931252811186Ff05a467194E41341C", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjMwMzY1NjI1MjA4MjI5NTY2MTM3Nzk5NDYzOTkxMDI2MDEyMTc0ODQyMTkzMjU3MTgyNTUyMDYwMDU4MjY3MDI3NzUzMTY4OTU3MDQ4IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhhYTEzMzg3ODEwOTMxMjUyODExMTg2RmYwNWE0NjcxOTRFNDEzNDFDIiwicmVxdWVzdGVkQW1vdW50IjoiMjUwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDE0OThmNTgxODY2OWNlN2QyOTdlNTgxMmM1MjE0N2U5YWQzZGJhZjIxNzMyMGNiMzk4ODU0ZDk3YmY5ZDM1YzYyZTA1MzRlN2UwYzg5ZDQ5Y2YxODI5YWYwZTIwYjg2MDUwNzg1MzMwNDkzYmQ5NWY4ZWJiNDM4NzRhOGJhNTAxMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "34.2", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNDIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI1MDk5NzIzNTczNjEyNzI2ODgwODc3NzcyODIxOTEyOTM1NTEzMjAyMDI1MTA5NDU5NzU2Mjk3MjE4NjQ1MDgxNTY3ODI2MjU1OTI3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMzQyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGE4MDY4MWUwMzlhMDhiMzc4ZjE2YmYwM2M5MGQwNWVhY2VjMmYyY2VkYWE5NmIxODFlYjdiNzVkN2NiMzg2YjQxZTNmNDU4MGM4NDU5M2ZmMGNjOWRjMzg2MGY0NjdiNjNhNzM1MDg0MzY5MzExNjgwMjYzMTQ5YTBiZDVhY2I1MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "34.2", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNDIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI1NzYzMjcxNjAxMjU0NTAxMjI1MTU3NTgxMjYwMTk3NjgyNjcxNTk2MDkyODQ3MzU1NTA3Mzk1NjIyODQ2Nzk0NzkyNjAzNDkyNDEyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMzQyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGYyOThiODBkMDliNDEyNDhhZjIzZmUwMGU3NjIyMGM2Y2FiYTNjYjM0NzhjNTc1MDc4ZTkzMmQ0ZDE5MGE0ODcwZDNmZGVlYTdmMWZjNjM0ZjViYTYyMjIzMmUwNjViYTY3OGEyNzE1YzhkNzQzYjVkZWU4NjRiMGYzZDNmOWFkMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "114.4", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMTQ0MDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI1NjczOTM4NjkxNDMzNTkyNDU4MjIwNTI3MDAwNjIxMTkxNjQyNzc0NTg0NDczNTgyMTk2NDg1NDc4NzAwNzI3ODkwOTQ0Njc5NjE5NSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MzM2QzAzMzg0MkZBMzE2ZDQ3MGU4MjBjODFiNzQyZTYyQTA3NjVEQyIsInJlcXVlc3RlZEFtb3VudCI6IjExNDQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4M2EzMDdlOTA0NmMyZTViN2ZiMjEwMzJiZmE0MGE0ZDdjMjQ5NWIyZWE0OTYxNjRjNGEyYWJjM2UzZDU5MmQzOTYzMTVmYWRmYjU1MzA4NjRjZjA1MWNmZWFiMTc3OWIwMDM0ZTI1ZDdlMjA3OTIyYTYwNmE2M2IyYjQxYWNmNDgxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "40.5", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjU1ODQzMzgyOTk2MzYwNTY4MjQ4MDE2NTU4NzEyMzE3NTQyNTM2NDc0MzgwMjk5MTM4NjQyNDYwNTcwNDA3ODE0NDI2NDcwNDIyMjQzIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiNDA1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDc2MmViN2I2ZmFjNmM5MzRiZDdmMDc4NmM1NzM5NWI4YjFjMjU5ODUzN2FmNmMyOTBiNmZjYTMwMTMzM2Y3MWY3MjczMTU4ZDVjMGYzMWJhYTc5Nzk3NzYwMTMzMTg5ODJkNWQ4YzMyNzYzMmVlNTQ4MTc1ZTIxZTNiYTYxMzRlMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "3.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzODAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNjQxNjc5MDg0NjAyMzA3ODg0OTk4Mjg1OTA5ODg2MjUzNjQ2MDk4MDk4NzQzOTI3MjU4Mzk0NDU3NzI5MjM2NjU4MTU4ODg5NDYzMSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjM4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGU1N2VmZWQxNWNkYWZjNzQzYTlmMzcxZDVhN2QyN2NhY2YyMTZmYTk3Y2RjNGI0Y2Y4NWRiYjk3MTMwZDAzYWY3Y2Q1OGEzMjNhNjNkNzBjYzc1ODk5NmFmY2ZmMmUzYzIxMzk4Yzk1MDE5NTg3NzZkYzIyYjY3ZmU5ZDk2MTkzMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "17.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjkzMTA1MzUzODA2MjIzNjIyNDcxNzY3NTc3NzcxNTM4MzczNjk0MDQwNzMxNTkzMzM4ODQzNjMzMjE5NjQ5MjA5MjUxNjEyMDE5NTAxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTc4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGY1ZjQyYWUzMjY1MWU5MjRiMDdlMTIxZDQzMWIxMmRmMmJlNjAwY2Q5YTQ3ODljYzZjMTFhMzc5MTFhNjVmMzU2OWRmZTk0ZDc3Mzk3NjgwZDFmMWY2NGE0MjMzOTY0NTFmMWM3ZTE0Nzc1MzU1NGQ0M2FjZGI2MDE1YjRmYTc1MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "20.4", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMDQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijg2NTk4NjQwNjQzOTkyMDk3MTcwNDkxNzk5MTE2MDE4MDYzNzgxOTY2MzU5OTYyNzI3ODA0MzYzMjE3NjcyMjI3OTQ4MDE4Mjc2NTI2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMjA0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGE0ZTE4MDFmNzUxNWZjNWY3NDNjNjRhMmVkYTQxNzE1OWM3NDdlMzg2ZDE1ZTI0NGZmYTM5MDM5ZTRkM2VlNzEzYzEyN2NjMjBiNGI1OGJhMTRjMDE0OTE4NjI5NzNlNTE5MjA2NjVmNjA2MTU0ZTJkMmFjNGEzYzFiMTFiNWY1MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "53.2", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1MzIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjU5NjY1MjM4MTUyMTQ3ODg1NzcxMzYwNTM3MTY1NDYzMDIxNjk0NTY1OTEyMjk2MTQxOTYxNjM4MzM0MjQ1MjkxMzIzOTkyNDQ0NTY0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiNTMyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGU3MjRlZTAyMmFmOTc0MjQ4ZDg0NzFjYjMwM2EzNzBjM2IxZmQ0MzMwOTdhYzgxZDQ1NjY0YzM4NDU2NTZlN2U1NDRjMGZjOTVhNjFhMzUyM2UzNjM0YzBlYmFlYmUwYTZmNjljN2JmNWQyYjI5Y2ExY2RiMDhmYjUzNGU1ZjFhMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "17.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc5Mjg0MzQyNTg5OTk0Mjk4OTE3NjAwOTI4Njc1NTM4MTA2MzAzNDI2MDA5NTk4MTk1ODQ2OTAyMDQ1NDA0ODA5NjU5NDY1MDY5Mzk3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTc4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDJiMzYyM2ZiYjJiNGNiMmIxZDdkMGFkOTExNTRkZDQzN2I0ZmMzZTc2MjNiYjU3NWI2OTY4ZjBhNjVhOGFiYmUwMDA1ZWE2NzAzZWUyODBkYzU1OTY3NWFiYjNlZjFjMDVkYjljZWVmZGM5ZGU3NmI1YmRmN2FhYmZkODk5M2RkMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "6.8", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2ODAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiOTUzMjAxMzMxNTc2MzY2NzIxODkzOTA3NzIwNTk1MzMwNDA0NzI0OTU5OTAxMTc4NDQxNjc4MTMwODk0ODQ0Nzc4MjU4MjE1MzY4OTYiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiI2ODAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg1OThlNmQ3ZjUyMWNlZmM2ZWI5OGUxNjRkYmM4ZTBiYWUwZTcyNzg5MmExYWM3MGM2Y2EzODg0M2U4N2I2NTNmNTU4YmU0YmU3ZTRlYWUwODdkMWQxYWM1Nzk5NzgwMTdjYzQyNTc3MzM4MDA5ZGU0NTRhNGI0NDIzNjRiNDZjODFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "17.1", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzEwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjU3Njc2MTk5NDI1NzAwNjE3Njc1NDMwMzc4MjYzNzU2NzEwOTMzMDQ3MDk4NzgyMDU5OTMyNzA5Nzk1MDQ0MDEyMTAyMDc4Nzk5NzQwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMTcxMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDEwODgxOGJhNjU1NjA0NGVmMDBhODQwYTllZjYyZDc0MTMwMThjODMxMzgzYjI3NjIzYjI0ZjliNzc1NmI1ZDc1M2NmMWYyYjI3MDNhYjk0YjJiZDI3NWQzZTliMzdmZTExNDZlNjZkYzQzODFiNzQ2YmYxM2M5Yjk5MzQ4MWMzMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "17.1", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzEwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjcwNjM3Njc5MTY5MTUzOTk5NjgyNDExMTE0NDU3ODQzNDk4MjAxODU4NTE1MzgzNzMwOTI4NjMxMjUyOTkyNTY1MjgyMDkyODY1NjU4IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMTcxMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDBkZWU0MDk3N2NkNGI4Mjk3MjMwY2Y2OTMwNzE0NjVkYzBlMjJjOTljNjgzNjA0YTdkZmY5ZDJhYzU3NzdlYWUxNWE0OTZhYWM4YmY1NjEyYzZiMmU4OWFiMGQ1ZmIxNmUyZjRjN2RhZGJjZDUzZWJlNDA0MjQ4MTc2MjEyMzliMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "25", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjIxMDYyMjE0NTM5OTgxNTQxNjcwOTUxNzQ4ODk2NDUyMjUwMTA2NTI5NjY0ODA5Njk0NDEzNDYzMDU4MTIwODYxNTI0OTAzMjgyMjIiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDMzNkMwMzM4NDJGQTMxNmQ0NzBlODIwYzgxYjc0MmU2MkEwNzY1REMiLCJyZXF1ZXN0ZWRBbW91bnQiOiIyNTAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4OGQ4MmUxNjJhMGQzMzYxNTdhYTg0NmUyODg4YmNkMmY5ZWQ2YmY4YTVmNTJjODk5NmRhMWJlZjNmMGU0NjhlNjQ3ZmJiY2ZmYmJhODhkMzlhOTc2OGQyNDgxZTMwZDc4MGNiMGM1ZWJhMzNkZDY4NTE3MzdmMzIxNzQ1OGFiMTkxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "0.3", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxMTQ1OTk3MTM2MTIyMzE5MzA5ODIyNDkyMTIyNjgxNDc4MTc4OTEwODg5OTc4NDk2MzgyMDE1NDg1OTQ1NDAyNDk4MDQ1ODc3MzE0OTIiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDMzNkMwMzM4NDJGQTMxNmQ0NzBlODIwYzgxYjc0MmU2MkEwNzY1REMiLCJyZXF1ZXN0ZWRBbW91bnQiOiIzMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDkwMmFlNTZiOWU1NDhhYmY0NDQ5OWJjNTc1N2I5NTBlMDcxY2E2NGE1YTA5NzYwMjI2M2Y1MjJkZmIwZjY2MDU1NjQwYTNlYWMzOWY3Zjk4NDk4MWQ5MGE0MTM3ZmM5ODY3NDEwMGNkZDNmZTZmZWYyMGRkODFkZjBhODY5ZTQwMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "23.1", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMzEwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjM3ODkwNjQ2NzYzOTc3Njc2MzI1MzQ5ODY1OTA3NTk5OTkwNzI0MTc3NjYyNDM4NTQ3NzE0NzQwNzAzMTM2MDk5MjQ4NzQ4MjEwNTkxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMjMxMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDE3NTg0MWI1YTc3YmE4NDdmNzFkNWVlM2M5ZmNjY2Q5NDNiN2M5YjM3MmVjNGIzN2YwYTQwMWI2ZmRhOWY4OGMyMDUyZmVmNDU0MGFhNDc1ZDgwMTA4NTUzMGQyMDNjZGQwNjk1MGIwYWNhNTY3MDQ3MDFhYWM2N2EwMjljMzVjMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "86", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI4NjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI4NDcxMzc4NTU2MTA3Nzk5MjQ4ODA1NDkxNDQ5ODUyMTU3ODk1MzI4MDc4MjE3NDg0OTcxMjU4NDU0NzE0MDIwMzg1NTA5NjI3NjQ3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiODYwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGNiMjViMmNmMTA1YmEzNzRjMjk2ZDJlOTcxZjYzYTA4MjdlMDQ5ZWYxY2Q4ZDBjNDVmNDcyNzExN2ViNjE0OGYxZTc2OWYxNzM3YjE4NDhiZThiMTEwYzk0NjgwOTExNDViZDlkNTcyMGE3ODdhOTVkMTlmNzI4NmFkYTY5YmQxMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "16.8", - "to": "0x19275E9fD721906F2715D4b78681b49da5088117", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNjgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY0MDEyMjQxMDM0NzQ3ODAyNDc3MjM3NDQ5ODI2NTQ3ODg3NjUzNTk5Mzc0MTY0Njc4OTkxNjk0NzM2Njg0NjEzMzM3Mzk3ODkxMjEiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDE5Mjc1RTlmRDcyMTkwNkYyNzE1RDRiNzg2ODFiNDlkYTUwODgxMTciLCJyZXF1ZXN0ZWRBbW91bnQiOiIxNjgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4ZGFkYzUxZDhkNGEzNjQ4MzRiOGE0YjVmZjk4NjBmYjk3ZmM2NjM2MGZiM2U5YzI5ZGIzNzUxNzM3YjI4ZjI5YTNiYmU1NmU0MzI0ZTYwOTA5ZGEwYzQ3M2VkMDFiZmVmNzVhNjYzNTQzYjBiYTc0ZGE3NGY2ZjIwNzU1YWI3MDIxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "26.7", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNjcwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwMzYyMTc2MTk5OTA4Njg0Nzk4NTQ4MTQzODUzNTQ5MTc4MTc2NDQyNzkxODc0ODU5MTc1MzEyMDg2MDc4NTQ1OTUzNDcwMDQ0NTI4MyIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjI2NzAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgzOGI5NTIxNDc3NDA0MmFmZjU3MTJiNDQ3NGIxOTA2NTk0YWRjYmE5OWYzY2QwYjFjMGRkOTMxZGE4MmEzMzZlNWYxZDQzZGExZjYyMWNjYTQxZWE0NmRlOTA5ZGNmYzY1ZmU4ODhjMjFmZWY3ZWFkYzk4N2NmNmQ1ZTI0ODRkNDFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "23.4", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMzQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjkwMjkxNzUzMDg3Njg4MDMxMjI0OTI3MTQyMTQ4OTA0NTc2ODE1NDk1OTg1MzY1OTY3MDc4NDc1OTY1MDIwMzY4ODY0ODQyNTU0NDQ5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMjM0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGExMDdmNzA1ZjkzMzVkYTAwYzIwZmNjOWE4ODgxZTE2Y2I3NjI5N2ZkMGM0MDEwYzVlZmNhMTczN2MxMjZhNmQxYjllODRkNDljNmMwYTc3YmNmMGJmM2E2MjRkZDMwNDIwNDY1OTNkNDU1ZTI5YTAyZjAxZmI1Nzg3MWIwMjk4MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "0.6", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2MDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI4NDE3MDM0MTAzMDU5NTY3MTY5NTg3MDAzMjc3MDQ4NTE5NDU0MzM2NDc2MDE5NDI2ODQxMDE0MzM2ODcyMTA1NzMzMzI5ODgwNzY2NiIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4M2JiNDU4OWQwZjhiNWJjZWY0YjA5YWY0N2EwYTM2ZjQ4NmQyMjdjYWRkNzE4ZDhkODM1MGQ0YmE1NTdiZWVjNjdiMWRkMGJmNjQyODVlMDliZjk4MjJhMzI4YWQ2YWEzNDI3YzZhMGQzZjM4ZDgwMWMyN2ZiN2I3OWUxYjZlOGIxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "18.3", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODMwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjczNTc1OTg1MjU1NzEwOTk0NzcxOTU3MTA2ODkxOTk2NjQyOTI0MjEwMDI4MTgyNjcxMjg1NjgxNDA3OTM2NDExMzQ1NjI2OTA0ODg1IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTgzMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDE4NWRkNjBiZWJjZDllMDI4ZGQ3ODE3MTUxZmRiNDVhYWIyMGY1Yjg1YTUyNzIyZWRlZjFjMWI4YTQ1ZWRhNTg1ZTBjNjA4N2RmNDBmMGE2Njc0N2E1ZDA3YmJiOGYwYTRkMTNjNTk2MzA4MTQ5ODhjMDZkNzAzMTRlYTBkMWRiMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "29.5", - "to": "0x19275E9fD721906F2715D4b78681b49da5088117", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyOTUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjUzODU2OTkwMTQ4ODI2MjQ5Nzk0OTczNjAyMzU1Mjc2ODQ2MjU5MTIwNjA4NTAwNTIxNDA0MDA5NzIxNjc5NjM3MDAzMTUzNDI2MTgxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgxOTI3NUU5ZkQ3MjE5MDZGMjcxNUQ0Yjc4NjgxYjQ5ZGE1MDg4MTE3IiwicmVxdWVzdGVkQW1vdW50IjoiMjk1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDg3NzQ2Mjk4Y2ZkMTRmMTFmOGY4NTNlNDk2ZTc1ZTQ2YmZhYzBmZmEwYjk0NmFjNjJmNDEwYTYyYjkyZDQ1NzAzZmEzMjQ4ZDJjZDhmNGNiOGI4ZTkyZTEwZTk3YTJhMzEyYTkwYTE5YmVhYjgwZThkMDE5YTkwNGUwNjFmYWRiMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "12.6", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjU2NzAzODc3MDk3NTYyOTU4Mjk2NTc2MTY3NDk2OTcwNzMxMjI0MDc5NDgxNDA5MTU5MzE5ODg5MDQzNjU3MDgyMjE3MTUzNDc5ODUzIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTI2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGQ4MzhmOWYxMjE1Y2U0YWEyYjM5ZDk0ZmExYTBjYzkzNzAxYmM3NzZkYzQ2NDM5MDRlNTJjZGJmZjJlYThiNjM0ODhkMTU5OTk5YTIyYWZiNGRlYWY1Y2RlODkyYmY5OGIwM2M4MWViYTc3MzcxNzIyYTJkYjUzMTIzYzI2Njk4MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "DAI", - "amount": "100", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxMDA4OTYzMjU1ODg1MjA4NjQ5ODg0MTE4ODM4NTg2NDQ3NTU5MDY5NDI5MDM0NDQ5NDE5MTgwMzk4OTI3MDE0NzU1NTc1OTY2NDcxMjgiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDc0Y2U3ZGViZjg1MDI2N2ZiZjYzOTEzNGM3NjgxYTA5Yjk2NzQ1NDk0OTM4ZTFmMWNkNWY1NjkwMWU5NjdiMTQzYWQ3NjdmNzg4NzE3YWU2YjQ2YTZkMTIxM2NlOTMzY2Q1NDUzODk2ZDI2Y2QzMmMzNjA3Nzc5YjI5ZjA5OTFkMWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "WXDAI", - "amount": "40.65", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDY1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwMTgxMjQxOTI1NTIxMjE4NDUyNDAyMDA5NDk4NjgxNjE0ODMyNzM0MDgwODgxMjUwNzY1MzIwMjM3OTk4NTQzMTc2MTg1MTE2NzczNCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjQwNjUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgyZjFjNTdkZmQyMmUxMjA3ZTBhOTg1MmJlOTcwZWZiYjgzMWQ3NjA1M2VkNWI2MGM5MGI1NjVhZjFhNzU5ZTRjNjM0M2YxZmJjNDYxM2I3YjJhMWFjZDAyY2FjMGYwNjA2ZTE4OTI0N2NkNjM0OWJjZTBjMDg1OGViNTYwOGM5NTFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "24.9", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNDkwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjM0OTQ2MTQ1MDcxNDc2MjIwOTEwODA5NTQ3NTgxNDQ5NDYwNTAwODE4MDYzOTE3OTgwNzAxNDM3MjUxNDQ1MjgzOTc0MDA2NjYwMjEyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMjQ5MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDgzY2RlMGIyMmJjMzBlYzZlMTdjOTIzZDA2N2MyYTZhNmFkOGZhZTYzNjljMmMxNzYwYWJiY2QxZWE5MjBmYzQ1ODM1YjVjZTExMDkyZWZhNGM3MzZhMWNhMWIwZWExYmRiZjc1ZmFkNGQ2YWJhYWY2MTRmNmM4ZWQ3YzEyNDI4MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "DAI", - "amount": "25", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIyNTAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY3MDkyNTQwMjgwOTUwNjU4ODY5NDQ3MDI5ODQxMTQ5MjYzMjEyNTk5OTYzNTYwMzA4ODIzNzY0MjAxNTg2MzY3NzkxODA3NTg5NjY0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMjUwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDJlNDY0ZjhiNjQ1NDc5Mzg2ZjU4MGFjNDlhZDljMDkwMzUyN2Y5OTJiM2I1MDFhZjJmNjBkMzg2MTVhYzUxYzYxZTQ4ZjI4OGIwOWI0ZTI3ODdkZWM3MzFkY2I1ODI0M2M0NjNjOGRkMTYxMDQzNmRlYWFmZmU0OTNiNWY3MDYxMWMiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "50", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI1MDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc0ODM2MjA4MDEzMDY3MzU5Mzg2NDEzODI4NTczNDcyNjc1ODkxNjIxNDc3OTMwODk1OTE3NDM0Nzg3MzY2NzQ5NjQ4MTAzMDg2Nzg4IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiNTAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDNhOTE2M2MxMjkzOTBmOTI0MWEzY2FhYzk0ZmQ4MTIzYTZmNzNmYjk3ZjY1ZjNmNWJiMjE4NGNhY2IxOGIxMDY3MDYxN2M3ZDE1NmNlOTI0MWVlMWRjYzc4YjUyNzRlZDU4M2E4ZWI3YmFkNzk4M2E1MzUzN2VkZTgxOTQ5NTIyMWMiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "50", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI1MDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc3ODIyNDE4NDczMjgyNzcxODkwNzA2NzY1ODIxODE2NTc4MDY0NTg1NTk1NDkwNTI3NDEwNDM4OTU0Mjk5MjM2NjMyMjYwMTUwNDczIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiNTAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDA5YmQ5Zjc2YjdiZjJhYzZjMGExNzc2M2FiNWRhN2YzYjUxOWQyYzg0ZThjOTZhYTI1NzBkODU3MTcxNmFkZjM3MDRlNmI1ZDE5ODU4ZmUwYzY4MWMxMzE0NDg3MmY5ZjRjODU3NTU2MTZkNjRhYzlkNjRkZDY1ZmNkYTVjYzBkMWMiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "500", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI1MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI2NDI1MTM0MTY3MDU5ODA5MjEyNTk0NDAyOTMyNzg5MDAwNTQzMjQ5OTMwMTIxODY4MzQ1NDYzMDQ5ODUxOTc1MzMxOTA3MTY1MTI4NiIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MDA4NjhCQjNCQTJCMzYzMTZjMmZjNDJFNGFGQjZENDI0NmI3N0U0NiIsInJlcXVlc3RlZEFtb3VudCI6IjUwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4NjhhMWRmNDE1YzVkMWJjNjc4ZmM3MDA5NzEzNDY1MmQ3YzA1ZWQ3M2VjZWRkYjgzYWYyMzYzOTNkNzZkOTBlOTMwNjUzNzQyMDFhOTJiMjI4MjBmMjUzMWY3Y2RmZmMzNGUxM2FhYzM2NjhlYzc0Y2UzYWJiNDg2M2IxMmExNjExYiIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "500", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI1MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI4NzAxNDU4NzMxOTkwMTc1MTU4NzU5NTc5OTQ2ODA0MDM2ODI0MjcyMzg3OTc1NDQ2NDUxODEyODQzOTAxMTIwNTgyMTU4MjY2MDA1MSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MDA4NjhCQjNCQTJCMzYzMTZjMmZjNDJFNGFGQjZENDI0NmI3N0U0NiIsInJlcXVlc3RlZEFtb3VudCI6IjUwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4NzU0MGU3NjE0NGQ2YTA3NjZkZDNmMzg1NjRlYjBiNGQ5ZjM0YjcyNjMwYmRkNjIzMzhhNDZmM2QyMWM5OTFiZjNkOWRmMjE4YTU4ZTgxOWQyODE2YmQ4ZTNmMzFhMDMwYTcyZmMyNmEyMDhhMzM0NDg2ODkwNWFkNmI1NTI2MmYxYiIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "500", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI1MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI1MTcxOTEyMTg1Mjc2MTc4NzIzMzA4NzAxMzcyNjM0NTUwOTQzMDY5OTAwODQ5MjU4NDQ1MzM0MzQ1MTU5MzQzOTcxNTAwMDg3MDgxNiIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MDA4NjhCQjNCQTJCMzYzMTZjMmZjNDJFNGFGQjZENDI0NmI3N0U0NiIsInJlcXVlc3RlZEFtb3VudCI6IjUwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4Yjc1ZjVmOTBhZDhkNjQxNThmZjc2NmI5MmY4MWYxZWJhODZjMzhlODU3OGFmMTYzMmU4Y2JjNjIyNmQwMzRmZjM4NzI3ZWRhZDM0Y2U1OWU3ZThkOTEzOGZlZmY1M2NhYWRmNjFjMmFmNThmN2Q1ZDYyMjVkNDFkMDIwMmM0YTYxYyIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "200", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxOTU5MzkyNjQ2Mjg0MDY4MzE5NzYxNzM1MzA3MjIwNDY4ODU3MDc0MTUwOTE5MjI0ODU2ODc1NjE3Njc3NTIzODI0MTA4MDU2NzEzOCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MDA4NjhCQjNCQTJCMzYzMTZjMmZjNDJFNGFGQjZENDI0NmI3N0U0NiIsInJlcXVlc3RlZEFtb3VudCI6IjIwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4ZWEzNTE2MzY2ZjgwYjQ0NGNmYzllZDJmZjdmZWIzNmQ1MGFjNDEyZWE2MWEwMDkxM2EzMGRkMzZiYjYyMDQyOTFhNDI5ZTBlNzY3OWFiYWU0Y2U5MDQxMDRhYzdhNmZmZjdlN2U3MGQxYzQ3MTcxOWE0MGY3OWU5ZGU0NTY3ZTgxYyIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "200", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxMTM0ODI1NzUxMDk4MDU5MjQwMDE3NTE0MTg4NTkwOTk0MzEyMTM3MDQ4OTQyMzQ1NzE3MTQ3NjQxMTA0NzUwNTAxNTAzNjc5ODc2MTciLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDQ4MDVlZmZkYTE1YjgzNDYyNGQwNmZiYzVlOWYzNDRlNjRkN2M2MTBhYTFiYTY1NzZlMjcxNTViMWE0NDM3NjQzOTc1YTZkOTgyYTIxNGJhMDBhZTY4MWQ0M2Y5ZGIyOWRiYTg5YzRmNDk0OTA4NjJmMTY3NThlOThlMWNhYTE2MWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "200", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxMTUxNzQ4MTU0MTM3MjkyNDIwMTM0ODA2NjU5MDIzNDMzMDkyMTE5MzU1Mzg0NDI1MjEyNDY0MDg0MzkwNTk1NjMwODkyOTc0MDM1MDEiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDM5MDY3Nzg5YTM4N2M2OTg5NzAyNDhjN2Q2NmFjNmFiMTdjNWQ3OTQzMjJmMWExMTI4OTNkN2M1ZTFlM2MwNWU0MWRmNzJjOTljOGFlNzZlNTJiOTQ1ZjgwNTQ0NTgxZTQ5ZmM2ODU5YWNhNDYzYWNlODNiNjQ0YThmYzYzYmFiMWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "200", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxMDIzMjQzMTcyNjQzMTQ3Njg2NjQzNzE3MDQwMTcwNzE0MzU0NDc2MjAyMTk2OTU3NzY5NTA2MzI4MTIzMzQwNzc0MDE1MTk0NTEzODgiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGI3ZGUxMWRmYWQ1YWM5MzlhN2Y2MmQyOTM1OTA1ZmZiN2RkYzkwMDRhMDc5M2NhNGQxNmQzMDUxMDFkNmNjZmUxNWUwMjM4MmJjYjA2MTNlYzg2YjdhZmVmYjU1YTBmMWQ1OTU0ZmI2MmY1Y2E3ZDZhNTY5MWZiZmMyMmE0NzAzMWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "200", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI3MTIyOTg3OTM4MTAwMjAwMzY2NTgwMDY5MTM0NTI1MjY4MjA1MjE1OTE1NTE2MzA3OTc4ODQ3Mjk3MTMwMTc0NTMzOTE0NTI0NDk0OCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MDA4NjhCQjNCQTJCMzYzMTZjMmZjNDJFNGFGQjZENDI0NmI3N0U0NiIsInJlcXVlc3RlZEFtb3VudCI6IjIwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4ZDk3Nzc0YWRlOGVmNTM1N2UwODMwOWZiNTY5Njc1NmMyMDJmZTE3Yzg1YzBmOGM0Yjk1NmJiOGFiMWYzMDE4ZTIzMDRjMjVlOWYyMjIyNGQwNDIyMTZiM2YzZGFmY2I4M2ExNmMyMzQ3MjE5NWE1MzE1OTlhYjkyZDNmNzhmMTYxYyIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "200", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI4NjI1NzgzODc2NDQxNDE2ODQ0NDkyNDMxNTQzNzEyOTg0ODE5MTc2NjYxNjg4NzMwNzM1NjE2NjQwMjQ0MzQyOTY4NTM4ODEzODkyNCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MDA4NjhCQjNCQTJCMzYzMTZjMmZjNDJFNGFGQjZENDI0NmI3N0U0NiIsInJlcXVlc3RlZEFtb3VudCI6IjIwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4MjYyZjMzZmI2Zjc0OWI3ZTBmMThkYjE1ZjIwODczYTlhZGE5MGE2MWI3YWRmOGVkZDg1ZDkwZjA4M2E3ODhiNDVjY2Y3MzliNTY2MjRjNTIxYTBlY2EyNDFiZmY3OGFkNDAwNDJlM2M2OGFhZDJmNTM4N2NmZGQ2NWMxNDNjYjQxYiIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "12.5", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijg3OTQ3NDAyMTg4NTI4NjY0MjIwMDI3MTQ3ODE1MzY5NjgwMjU5ODExOTc2Mjg3NTU4NTkzMDMyMzY1NjQ2MTg4NjU3MzE3NzM4MzEyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDMwOTJjNzE3ZDVkYTVmMmVjYzA4NjM1YjNiZGY0ODA2ZTVlNWU5MzU2NmNlZTNlYTdhOTA5OWExY2Q1ZmU0NTg1MDM5NTVhYTEzMTllMjQ1OGIyMTQ3YWM1ZWFlZWI2Y2NmMTgxYjA3ZTA0YTU5YmFmY2ViZjIxNjJhNjBmODM2MWMiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "50", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI1MDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjUxMjU5MjcxNzA5NzU1NjcxOTQ5NDQ4NTg0MzY0MDI3MjEzMTYxMTMyMTQ2OTMzOTgwMzQ2OTY3MjU5NTQ5MDc4ODMyMTAzMDIzMjI3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiNTAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDY5YzE0ZmFiOGFjNGExYTE1Y2NjZjY4Mjc4MzlhMjFiMmUzYzgyMzhiNTg5MjhlY2U5ZDI5NWJhZDYwNzgzMGE0ZTk3M2M3YzczMzk2YTVmOTFjODAxZWExMmVjMWVmZmM3NjljMjk2MjdiYmRhNTU1MWI5ZmMxYTFhZTk5Y2E3MWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "12.5", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjM4MDE4NTIyMDIzMzQ5Nzc2MzI3Nzc3MDQ2OTUxNTc2NDcxMzUzMDI0NDYyOTk2MTg1NDEzNDQ5NDAxMTM3NjEwNTQ2OTQ4MzczMzAiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4NWRhNzZmNjhmMTkyOWNjN2E4ZDQzZjY3MDQ0ZjUwY2Y1ZjY5OWQ5NmRiOTFmOWE3OTEyZDUwYjM2OThkYTU3ODRmYjFiYjlmMGVlYjg1ZTQ3NTEzN2ZkM2Y5OWI4OGYwZDM5N2U2YzVhN2U3NjdjYWE0ZTVhOTllYzI5N2Y3NDQxYiIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "37.5", - "to": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIzNzUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk4OTU0NTQxNzA2MTU5MDQzNTI4MDk5Nzk5NDc4NDQ2MTU5OTI2NTYyNjU5MzIyMjgwNzI2Mjg3MDA2MTUyMTkzMjM4NjAyMTY4NDQ2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhmMzlmZDZlNTFhYWQ4OGY2ZjRjZTZhYjg4MjcyNzljZmZmYjkyMjY2IiwicmVxdWVzdGVkQW1vdW50IjoiMzc1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGI5YTM3YmIwMTkwODEzY2VkZThhOGZmZmYxMGQwMWNmYjI5YzYwYTI3NTIyOWFmNDQwMzlhM2U3MzY1ZWJkNjkyYjhkNmM3Y2Y5ZDc1ODdiZTRhYzk4NzA3NjZlYzhmMmRiNmI5NmU4ZTY1OWM0Y2Q0N2E0MTkyYTFhMDkyMGRkMWMiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "600", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI2MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIyMjk3OTg1NTg4NTcwMDUxOTk2Mzg4MzQ5MTQ0MjMxNDQwNTgzMjM5MTY0MDcxMzUwNTIxNDk2MTM3MjgyMzE3NTI5MDA5MTU2Njc0MSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MDA4NjhCQjNCQTJCMzYzMTZjMmZjNDJFNGFGQjZENDI0NmI3N0U0NiIsInJlcXVlc3RlZEFtb3VudCI6IjYwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4ODg2NjljYzBjYTU0NTkxNjZjODI4YmEyZDc1Y2ExMjg1NmFmMGU1MjUyNzNmNjM4YTFhZmI5OWJmYTdkYjJjNjU5YmJiNTkxM2UzYWE1ZWYxY2IxY2RjZDA0OThjZWFlMmJiYWFjOTRlNmIzZmM2YzFmZGQ3M2Q1MTA2ZmU4NzExYiIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "WXDAI", - "amount": "67.6", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2NzYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjExNDMwOTMwOTY0MzMzMzc1MDQ5NDg2OTY1MjIwNzYxNDU0MjUwODYyMTc0NDgzMTgxMTkxNDMyODQ2NTQ5MjU2NDY1MTQ3NzczNTM1OSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjY3NjAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHhlYmU5NzdiYmJlMzMxNjlmZDg1NDhkNzE1ZjE5ODQ2NjUwOTI0YjVjZDQ1NzU2YTZkY2E4ZTY1YjA3ODU2YzlmNDUyYWU0ZDQ3ZDI4OTRiZGVhOTllMTg1ODBkNGI4YzNmMzEzN2VmNmVkODEyM2EzYjNkMGNmNTRjOGVkZjA1ZDFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "40.35", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDM1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjU0MjEyMzc1NTAyNDE4NzY3MDEwMDg3NjI1NDcyMzMyNDIzNjIyMDY3NjQyOTI3Mjg5MTM2NTU2MjE2NTA1MzA2MzMyODA1NDE2OTgiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiI0MDM1MDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4NjYzNThiY2Y4NmNjZjJmYzIwNjdkMjVhZDA5ZGRkNTM4OGY1YjI0M2I3NjlhNDA2OTA3ZTQ5MDkxZTI3YzMyNzc4OTY4YTI1NWNkOTUxMDFmOTg0OTVmM2FiMmVhZTYyMDRhNDllN2NlOTA4ODYzOTQ3ZTIyNjAwMGM2Zjc5NGMxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "4.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0ODAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNzA2OTI2MzkzMzQ0ODc2NTM4NTc2MDkwNjM2NTU0NjE5NjA4NzE5ODg3NDU1MTEzMjQ2Mzg1MzE2ODY3ODcwMzU1Mzg1NjkxOTI5NDYiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiI0ODAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgxYmI4MjFlMDcwZTVlYTkxZDAzZDgzNjRjZjJiM2M2MTFhMWVhNTE4ZDgxNjQ4ZmE3NDNjZGZiOTkzM2VkNmRiMjFlMDdjODZiNDMyZmJlY2MwNTE5YmI0Y2FmOTZkZGQ1YzFmMzU5ZDlkNmMwOTdlMWI5MDJmNWQ0Njc4MmE5MjFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjUzNTI4MTkyODMwMTg2ODY0NzEzODA2MDc5Njk0MDU0NzgzNjg2MjkxMTgxOTczODMyMjk0Mjg0NTIzODkyNTI1MzQ2OTk4ODc4OTAxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTg3NTAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGMwNTk1MTQ1YmM4Y2I2MzM4ZTY2YjUzYWFhOTliYmVhYWEwNmNmMjVlMTM0OWVlYTY4ZjQ0NGRlZTc5MTE5ZWQ2ZWUzY2IzNzdhN2NkNWIyM2Q3MTk5YmE3ZTkyMzdiZGQ2NGMxMDllMmI0ODg3YTYzZWI5Mjg1MzJlYTk0MWE0MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "37.5", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNzUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQ0ODMyODE3NzM4MzMwNzExNTM2MTIxMzcyOTc2MTg5OTkxMTMwODExNTMzMTE2NDQzNTU0OTQ3MjQwOTc2MTkxNTEyNjAxNjkzOTAxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMzc1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGE3ZjE4MjllYjBlZmFkYTI4ODBiZGI0OGMyMjViNGI3Y2ZhMzM1ZmJkOWI5NWFkN2M3Mzk1OTIyNzM3ZWEyZWYwM2Q5NjhmNzMyMDk5OTU5MGM2MTljMTQ2ZjJmMTUyNjU4MTdiMzEyZDEyNDRkYTA4OGMyNTEzODA2YWZkZjdlMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "300", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI4MDg2NTUxMzYxMTYxMTMxNDUzMDA2NjkwMjYxMzA3NDMxMzIwNzYyMTE1NTYzNzU0MTExMjE1NDg2MDg4NjgyMzM3OTE4MzQ5NjA5MCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjMwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4OTJhZjk2ZTViNDc5NmNmYWUwM2NiNWI2MzM5MGM3NTExNjBiMTA5YzVlM2NhMjgyNGViNDlhNDA5YmUxZTI4ZDU1Y2FiYzFhMzY5ZDQ1MGExZGJlZjU5OTIyNDU2YjIyMjVkMmIxMjA0ZDIyNzFhYzE0MDI5M2UzMDA2Y2RhMDExYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "55.6", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1NTYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY4MzYwNTQyNDQzNjE4NTc3NDA3OTY3MDY2MzU4NjE3NzAyODgwMjkxNjU2MTc4MzU4MDg1NDM2NzQ4MjQyMjE4MzEzODIxODE4MzAwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiNTU2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDQ1YWZlZTFmNTUwYTZlNjMzMTlmMTcxMGU2ZDVlNzM0MzVlMGFhODE2YzU3OGRlNGRlMDBkMWU3OTVjZmY4NzA1ZDI3YjE4ZGRjZWJhODZjYTBlYTVjMWVkMGZiZGNmYTg5ODYyZGFmODkxMmUxOGRjYjMxNWUxOTBiZjEwOWUzMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0xB951653877b7D6c9AB26bf5E7f30708fC76f53E0", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjExNTI5Nzk2Nzg3Nzk0NTIxNzY2MzY1NDkyNTY0NDY2MTUyMTg4NDc0OTUyODM4MTA2Mzc2NzE2NjgwODYyNTcwNDMzMTY5Mjk4MzU2NCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4Qjk1MTY1Mzg3N2I3RDZjOUFCMjZiZjVFN2YzMDcwOGZDNzZmNTNFMCIsInJlcXVlc3RlZEFtb3VudCI6IjE4NzUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg4MGM0Mjk4Y2I5N2Y2OTRlNWUyOTM4ZTAwMDE5ZTYyYTk4ZDYwMGM5OTUzNjZmMjcwNjkxYzdlNzAxMDFjZmY2MTA3ZDVkYjliMDA1MDY5MjQyZGY2OTQ3YTM0YmNjYTJmMDRkNDVhYzVjODc1ZjdiYzJjMTgzMThiYmE2ODNlYTFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0xCee33C98410DEbe67A319Cb94F39e403435Df319", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwODU5MjczNDAzMTEzNjAwMzUxMDEyMzkxNzU0NzA1MTA0MTM2MDQxNzg1NjI2ODgwMDAzNTM5NTYxODExNjM4ODg2NDU1MTAzNDAyNyIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4Q2VlMzNDOTg0MTBERWJlNjdBMzE5Q2I5NEYzOWU0MDM0MzVEZjMxOSIsInJlcXVlc3RlZEFtb3VudCI6IjE4NzUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg5YmQxYjNhMmU1ZDIwOTFmOTRmNGViY2YzNmU0NDI5ZjRjMjM3NGFhYWQ3M2EyYTFiODMzMmE3YWYwOGI4NTNkM2U1OTQzNmNlYjNjY2M4YTYyOWJjYzY3NzQ2MDI2M2Y1ZmQ5ZmUzN2M1NmJlYmZiY2I3MWY1ZDY3YjFmYTJlNDFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "37.5", - "to": "0xCee33C98410DEbe67A319Cb94F39e403435Df319", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNzUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY2MzQ1NDYzNzMyMDcwMDQ3MDE3Mzg5MzA3MTcxOTc5NzY4MjQ5NzU3NTg1MjgzMzUzNjMwOTM2ODQ3MjQyNjcxMDEzMDQxMDcyMDQxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhDZWUzM0M5ODQxMERFYmU2N0EzMTlDYjk0RjM5ZTQwMzQzNURmMzE5IiwicmVxdWVzdGVkQW1vdW50IjoiMzc1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDY2Njc3ZWE4ZjU1YTE1NjE4YjZkMzFmMjRhYjdjNzEwYWVhNDdmMmQzYTI5MTA1N2ZmZTdkNDRhMWExZDc0MzYzNzk3YzM1Yjk0MmYzMzg0ZTg3NTE0MTQ3YTQyZjMxOTY3YzM4OTM5NTI2ZDAxZWJkZjQyYjViZWNiZTAxM2JmMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "53.6", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1MzYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjE4NDMzODQxMzk4ODE1OTU3NzM5NzEwNDg0MjU0NDgyNjAxOTY5MDg4NDQ4NjkwNzg1MDM4NTM0NDg5MzIzOTk2MTcwMTAwNDY3MTk4IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiNTM2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDUxNWYzNGZiMGMwMDcwYWQxYzYzM2JjZTc3YTM2ODk1YWMxNTlmMTIzYTE2ODFlNzEyOTFjOGE5YTZiZmMzMDQxOTZjODg4ZjJhMjBmZWIwNTFiMWJiMDA5MTdjMTZjNWI4YWZlMzYyNjQzMTJmYzY2MWU2MDZmYzU2ZTQ1MDJlMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "21.75", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMTc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk0MTYwMjkyNzQ2NjA3OTU4ODA5MjgzOTQ5MTk0NjI1NDkxNjAzMzI3MTUzNTgyMzIzOTQxNDY5MzI3Mjg0NDM0OTQyMDY4Nzg3ODY3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMjE3NTAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGU2NGQwN2UxY2Y4ZTIxYWM0ZWQ5YzExZjVmMmQ5MDgzMDE0YzM3ZTM2MTA3YjFhZWY1Y2E4NmZiNGM1YWNlMjk2ZWIwY2Q4OTA2NzFhYTUzY2ZmMTJlNDM0MGVmZGE3ZGVmMzE2OGM4YzM2MTBmNjU4ZDg1YjcxZjhjYmMxY2VlMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "12.15", - "to": "0x9e4EF4353C928cD3eb473E8f12aeCF58C208ef40", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjE1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk3MDgyMzc4MTY1NjAxMjU2MTAzNTAzMjk1Mzc4NDEyNDc2MTQ0NzExODQ2NjY5MDE3NTE4ODU4MTA2NTY1Njc3ODI5NzcyMDY5NjcwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg5ZTRFRjQzNTNDOTI4Y0QzZWI0NzNFOGYxMmFlQ0Y1OEMyMDhlZjQwIiwicmVxdWVzdGVkQW1vdW50IjoiMTIxNTAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDQ5MzA1ZjJhZDE0YzVkNWFjNDhhYmUzMTYzMmM4YzY4N2RhNGE4OGE4Yjc1NGYyYWUyZThhZjQ1NzY3MzUxMzY3Yzg1YjA0MGJkNzQxN2UzZDdlNGNhZjlkZjJmNDY3NGNmMGU3MjFlZWI5MGEyOTNjZWRiNzg0ZmI1ODc0YmZlMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "16", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk1MDgxMjIwNjMzODIyMjMzMzc3MTg3MTMyMTQ3NDM5NjY3ODE4Njk5MzIzODk2MjI5ODU2NzI1NzQ5NTg5Mjg1MTUzMzQyMjYwOTAzIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTYwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDg3ZjdjMWRhOTg5MjY0YzAwNTE1ZmM2MjNjZjFkYWI0M2Y1NGE3NzI2NzZjZTg1YmE4NWE3MWI5OWUzYzc0Y2M2OTljMjg2Nzk1ZDYzNzYxODgyZGIzNzI1MTEzZGIxZjIwNGJhMTllM2ExZmU5MmEyM2QyMmM3MzU1MzZlMWM0MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "22.8", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMjgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc3NTAyMDM5NTM3MzkzNTQ4NjYyMjA1MjM0OTUxNzcxMjQ2ODY5OTY5MzkzMTUxODI5NjM3MDA4NTM4NTk5MjQzMDEyNDMxNzUyMDQ1IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMjI4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDU1YWY3MzAyOWE2YjdjN2ZkMzVmZTNjMGI5M2ViMzhhZWRkZTE4MGQxYjNlMzUyZWM1MDk4NTFkMGIyMGQxNmI0N2I2ZDg1MzAyMDU4NWMyYmE0N2IyYWY0NDk4NjM0MTI4NWNkOTY1YWM3MTg2Y2ZmZGUzYjkzYTA5YWI0M2U1MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0xc4fc63d88dd411b19acf86fb56ba50941611b3a7", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjE3MDA2MTE1NDE3OTUzODE3MDAxOTg5NTc2NjYxMjg2MjcxODA3OTQyOTA1ODg3NDMyNTQ4MjA1MTA0ODA2MDE1MDIyOTk2NTUwMzIwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhjNGZjNjNkODhkZDQxMWIxOWFjZjg2ZmI1NmJhNTA5NDE2MTFiM2E3IiwicmVxdWVzdGVkQW1vdW50IjoiMTg3NTAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGU3NDc5MTQzNjE1MDRmNjQ5Mjg3MmEyYjc5YTc3YzFmMWI3Y2RkMGZlOWEwMzViNTg5NTUyZTE5N2MxZjFlNmQxYTA1MmY4M2NmMDQxYWY0N2JiMzgxYjJjNDNlMjYyOGE3NzliMzg0MzEwNzg4NzQzMjRiNDQ5ZjNiZDg2N2Y0MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0xc4fc63d88dd411b19acf86fb56ba50941611b3a7", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI2OTg2ODk2NDE0ODkwNTI4OTI3ODY2Mzk3NjU5ODcxMTYwMzYwNjg2NTk0NzgxMDA4OTA5NjgyNjYxMjk2OTE4NjM5MDQ5OTQ1MTMxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhjNGZjNjNkODhkZDQxMWIxOWFjZjg2ZmI1NmJhNTA5NDE2MTFiM2E3IiwicmVxdWVzdGVkQW1vdW50IjoiMTg3NTAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDMwMTI4MjQ1ODY1MDdhMTVlYjM3YmIzYWVmOTBlYjA4MjllODdhMTllYzdmOGUwM2YyNTc5YWFlYTc3ZGFiMmU0NTBmYjViZTczNzRmZDIyODI5YjBhNWEyM2I1MzYyMjQ0NGE5MjQzNTYyYmNkYTg1ZTY2OGIwMGVhNzRhZjAxMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0xc4fc63d88dd411b19acf86fb56ba50941611b3a7", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijg5OTI1NDc3NzU1MjcxNTY3MTg3ODgzMjAyNDA2MzI4OTgxMjc1OTU1OTM3ODYwODcxODg0MjEzOTAwMDM3MDUwMjEzODI1NDgxMTI3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhjNGZjNjNkODhkZDQxMWIxOWFjZjg2ZmI1NmJhNTA5NDE2MTFiM2E3IiwicmVxdWVzdGVkQW1vdW50IjoiMTg3NTAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDU3ZTY0NDJmZjMyZGUyY2ViN2E3ZjJmOWEyMTliMDZlOWFhZjZkZGU0YTZkNDZiZjViMWI4ZWM2MTVjYmQ3M2U2Y2QyZmE5MDgxMjQyMGQ3M2QyOTEwMjkyOWE1NTc1YjgxOTk1OTM1MjlhOWRlMGQxNmU4ZTlkNTcwMDI0NjVhMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "450", - "to": "0xA0B11F474d8ECE1205d38c66d5F2bE8917675d60", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0NTAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI5OTMxMTkyNzMwMTk3Mjk5MjE0MjQyNTMzNDYzMTU1OTc1ODQ3MTc5MjA1MjMwMjg4NzYwMjM0ODE2NzEyNzk2MTU3Njg4MDEzNzU0MCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QTBCMTFGNDc0ZDhFQ0UxMjA1ZDM4YzY2ZDVGMmJFODkxNzY3NWQ2MCIsInJlcXVlc3RlZEFtb3VudCI6IjQ1MDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4ZjRhM2E0Y2MwM2ViZDdhOGQ3MjdiY2UzZmUxYjRjNWU5NjVkMDc3MTA3NmNmZjY3NDE3ZGI3Mzc5NDExNjhjMTJlZjUxZGZhYWQwMTAxMWE3MGE4YzY4OTRkZDdmMTU1YjFlYTRmMTg1NzdlNzRhZDQ0MjVlZmVmZTRmMjFmZWYxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "56.25", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1NjI1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQ0MDE4NzE4NTMwMTYzNzk2NDgzNTc3NzMxNjcwMzYxNzUwNTIwMzAxNTIzNTQ5NTgxODkxMDcwOTEzODU0MDU1NzMzMTQ0NzA0MTA3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiNTYyNTAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGUyZGY3OGRjMmZiZWUxNmZkNTdlNDhjNzQ4Y2U0MGJkYjYwZjBhZTVkNDljMTQ4MmExYjlmZTFjYTM4NjUwY2EyNmVmNzk5Yzk2NzE0OGRhZDYwMGUyNjYwODg1NWVlN2ZiZWIzNTk0MTgzMDgwMjA1YWM2ZmUyODdkNDNkYjEyMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "39.6", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzOTYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY3NTY0NTE0ODIxNDk4NzYyODA4NjE4MTgwNzE2OTg3NjA0MDgzMTk0NDQwMzI0NTkyMTYyODk2MzkxNjg4MTg2NDI1NTg1ODg0MjE0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMzk2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGIzMjM5ZmJmMjJjMjY0ZWEzMjQxODdlNTRjNTA3ODgwMGE1MjMyNTFkMTA3NmNlNmY1MWMyN2M5YzdjZDljOTMzODE4NTYxYTQ5MTU1NDFkYjhhMzZkMDY2ZmIyNzhkMDhjZWE1MmQxMGQ2YjQyODY3OTlhNDQxM2U0MjE4NTg0MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "83.2", - "to": "0xA0B11F474d8ECE1205d38c66d5F2bE8917675d60", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI4MzIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk4MjE4Nzk4NTEyOTc4MDg2NjI1ODU3NjQ5NjAwNjQ3NzE0OTc1NjU0MjkwMzkwOTc2NDA4MzMzNTgzOTE1MDQwODczMzc1MDQzNjE2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhBMEIxMUY0NzRkOEVDRTEyMDVkMzhjNjZkNUYyYkU4OTE3Njc1ZDYwIiwicmVxdWVzdGVkQW1vdW50IjoiODMyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDlkNTYzYjM4NjdlOWViNzkzYTk1YmZkMzliNzFiYTBhNzMzN2NjZGY1Y2VmZGYyZThiMWUyNjY4YmIyMzRlMDk2OGE0OGNiOTJlOGRkNzEwMTIwZWNjYzgzMmQxNjEwOWJmZTMyZTkwMjQ4ZTFlYzI3MDdiYzE4Njc2ZTYyOGU3MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "0", - "to": "0x24fbA1343132DE969Aeef0B1BD5CaAE1fB102978", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIwIn0sIm5vbmNlIjoiNjM4OTI4MTI5NzE1MTA2Mzg0NTk3MzYwOTcwMDE5MDcwOTI1Nzc3NTEwOTM2MzUxOTYzMjU5NjcyNDkwMTI5MDQxODQ0NzEyNzQ1NDciLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDI0ZmJBMTM0MzEzMkRFOTY5QWVlZjBCMUJENUNhQUUxZkIxMDI5NzgiLCJyZXF1ZXN0ZWRBbW91bnQiOiIwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHhhN2FmYzA0NDI5NTliNmZiZjM0NTJlYzJjMjAwNjM3YzdhZjE1NjUxMWU4YjA4MWE0NDk1YmYyYmJhYTE1MTg5MzRlYTQwZWQ4YjYzZTMxNWJiNzg3ZWYyM2Y3ODUzY2M5ZTExODRiOTZjODVlMWYwNjE0NzU4NmVhOGRhYzM2ZTFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "79.7", - "to": "0x7e92476D69Ff1377a8b45176b1829C4A5566653a", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI3OTcwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijg5ODkzNTUzNzg2MDkzOTg5OTczNTc1ODQ3ODM4NzE2NTA0NjEzNDM4Mzc4NDE2NTM4OTA2NjY0NzE1Mzc4MzE1MjU0MTM4Nzg1ODkwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg3ZTkyNDc2RDY5RmYxMzc3YThiNDUxNzZiMTgyOUM0QTU1NjY2NTNhIiwicmVxdWVzdGVkQW1vdW50IjoiNzk3MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDY4NTUyZTYwZTc1MTAyMjA0YmViYjhmOGIwMjM1N2E2NWQ5NTMyM2M3MjI1ZGNkZTg0YzRjZDYyYjA3ZGRjNmU1MzM4ODQzMjI4OTQxMzVlNzcwYjZjMzExYjRmOGQwNjQwNGQ5NDU5OGRlZGNjY2JjNTkyYTczZjk1MDllYzlhMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "1.6", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNjAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNjEyOTc2NTEwNjk4MTA4ODc2NDI5ODA4ODQwMDYzMzMxMzMyOTU3MDc0OTM3MjcyMjE4MzE3NTY1ODY5MTQyNjE3NTY1NDU3Njk0NzciLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxNjAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHhhODZjNDNhMTMzMGI5NzFjZDk4ZTg5NWIzNGJjYjk3ZWYzZmFmZTE3YTRhOTAxMTYzNGE1YzlmZDM2NzJjYzM2MTgyYWFiNmY3ZGIwZmY2YWEyMjdkMjUzNWMwNjA1MGQzMTQwMDQxN2YwYjAyYTZjMWU3YzY5YTNkM2FiOWU4ZjFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "0.6", - "to": "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2MDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIzMjQ4MjUwMjkxMTEzMzQwNDU5MjE0MDAwODk4NTY5NjY3MDMyMTIzNDI5MDgwNzcxNzUzMTgyMDA1NDUwOTE1OTU1MjIxODg2Mzg2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg5ZTRlZjQzNTNjOTI4Y2QzZWI0NzNlOGYxMmFlY2Y1OGMyMDhlZjQwIiwicmVxdWVzdGVkQW1vdW50IjoiNjAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHg2ZWI4YzFmNTJiZWUxZjNkYzdiNzYwYTU2ZjNhOWNmMThiZTE3NTBiNzljMTNkM2M1NTA2NWQ3M2JjNTQwMzE3MDE0ZWVhYzhlOTZkZTdjYjU4OGI4NWJlYWRiZmYzNWRlZmM4MmEwNDhiOTFlODE3NzU5YTcyZGIzYmExYTZhZjFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "1.7", - "to": "0x0BEd00438D57d07E3667b85Fa8EB86Af147C7025", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMTE0MTM1NjIwODYyMDQ1OTA1NDA0MDA1OTYzNDI5NzU1NzMxNDE0MzQ0NDM5MjUxMjI0MDg2MDc1MzY4NTIwMDEzNjI3MTg0NjY5OTUxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwQkVkMDA0MzhENTdkMDdFMzY2N2I4NUZhOEVCODZBZjE0N0M3MDI1IiwicmVxdWVzdGVkQW1vdW50IjoiMTcwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4NGJjZTFjMzc1NGViNjRhYWMxMjIwZjk3NTJhODUzMjg1NmQwNTQxNDIxNGVmYjI1YjU2YjBkYzJkYzhkNDdlZDZkYjhmMmQ5ODhmNTg2YmJmYzVmZGYwNmYwZmQxMGM4ZDA5YTQwNzc1Nzg2MGU1OGQ0NTQ4YmFmOGM3M2M1ZDMxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "139.7", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMzk3MDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIzMjE4ODk3MjQ4MjQwMjAzNjU5NTQ3MTAxMzYxMzk1ODA3Njg3ODk0ODAwODk2MDgyNzY2MzE3NTk1ODM3OTQ3MzM3NDk2MDk0NzY0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMTM5NzAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHhjMDNkNDY2M2ZkMWEwOTY0ZTg5ZDNhNzA1YjdhODM0YjRiZDdmMTBjNWU0ZjNiYThmMDVmODBkMzEwNDljOGE3NDE3NzQzYjA5Njc0ODE5MDVmMzEwN2RhNTkyYjJkZDM1NTJkOGYzYzZkNmRjZTYyODI3ZmZhNGUyNzE5MjQwMzFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "25.4", - "to": "0xCee33C98410DEbe67A319Cb94F39e403435Df319", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjUwNDMwODE2NDI0Nzg2MzMxMDg3NDU3NzMwOTc3MjkwODM3NjUyNTMwODYyMjkyNzc0NDU2MzA3ODEwNjI5MzQyNjg2ODQ3NTE0MjEzIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhDZWUzM0M5ODQxMERFYmU2N0EzMTlDYjk0RjM5ZTQwMzQzNURmMzE5IiwicmVxdWVzdGVkQW1vdW50IjoiMjU0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDk4ZTdkZjk1MWM3ZjIxOTlhMmFmNDRjZWI3ZjI0YWJlYTE3YzI3ZDE1MjQ1MWY1Mjg3NjcxM2IzZDkzMjZlM2M0OTI0YzZjZGQxMTU2NzRlMjE4NzYxNWM2Mjg2NDNhN2EzYmM4OWI2NjNjYTkzNjg3OGY4NzkwNjBlMTliN2UzMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "3.7", - "to": "0xc4fc63d88dd411b19acf86fb56ba50941611b3a7", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNzAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMjI3OTI1OTk3MDkyMDY0Nzc0MTM0MDc3NTc2MzA0MTI3MzE1OTQ2NTEzNzI2ODYwNTEzNjQ3MzA1NTQyMjk0ODMwNTQ3MjAwMjkxMSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4YzRmYzYzZDg4ZGQ0MTFiMTlhY2Y4NmZiNTZiYTUwOTQxNjExYjNhNyIsInJlcXVlc3RlZEFtb3VudCI6IjM3MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGM1NDE3MmMzMjI5MjFkMmJlYWRiM2QwNGVlZWJjNjA0MTllNDU3M2YxODA5ZDNhODBjZDJmNTg1ZGQyYzMxYjM3OGY4YWMyZDJlZDM1MTYxYTliOTE3YjU4OGY3ZTY0NmU4NGVjZTBjMjRlOGM2MGI2ZDA3ZGU3Yjg5N2NlNzZkMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "73.6", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI3MzYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk2OTU0OTk1NzI4ODEyODU5MTk3MDY0MzQ4Njc5Nzk1Mzk5ODUzNTE3Mjc4NDQwNzcxMTQzNDM5MDY3NzE2NzQ5MDIxNzM2MzQzNzEyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiNzM2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDcxNDRiYmE3OTZiMmY0YjhjODdhNDVlOTNiNTI0YjI3MTZiZGI2MDU3NTlkYTUxNTk4OWYwODllNmI5MjgwMDgzNjE4MzVlOWVhNTdkZmQ3YTg0MjUwYTlmNzYwMjE1Njg4MDliN2UzMDc4NGM5YTk2ODNjZjM4ODRlYjNlZDY0MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "3.9", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzOTAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNDIwNTc5ODkxNzcxNzM2NDE5MTA2ODcxMDU2OTYxMzAzOTY0MjI0NDQ1NTczOTIyODAzMjIxOTIwMTI2NTE1MzIwNDcxNzQ2NTc5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMzkwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4YTIzOGExNmE2YjMzNjRjOGJiMWE2MTA0MTM4YjI2NTI3YjAxMWYzMDA1ZjcxMTcyY2ZlMWYxM2UxMzExYjc4MzZhYjMzNWU4ODk0NmQ4MDQxODc1NzkyYzNjOGVhNDFiNzBkNjUyN2U0ZWI4MjRiMmU1MGVlNDQ5MWI0MDQ3ZjUxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "8.1", - "to": "0xA0B11F474d8ECE1205d38c66d5F2bE8917675d60", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI4MTAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMjAxNTg4NTI2NTM1MjIxMDY3MzA0MDI2ODUzNTk2NzU3OTM5MDg1NDI2NjU2ODUyMzU4ODgzNTQ3NzEwODExOTU3OTI3ODY3NDA0NiIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QTBCMTFGNDc0ZDhFQ0UxMjA1ZDM4YzY2ZDVGMmJFODkxNzY3NWQ2MCIsInJlcXVlc3RlZEFtb3VudCI6IjgxMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGRjNzMzMDdhNTdmNzNjYWIxNTM5YmRmNTk3OGEyMWU1YWIxMzc2YTlmZjU5NzNiN2NmMjY0ZmI0NTY3MzIwY2UwZjkyYTVkNTBkOGZkNGQ2YmUyZDIxZTQxZTdkZWQwNWVmMmExY2VlYjZkMzdlNjEzYzViNzY1NDZkMjI0MDdiMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "22.4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMjQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY5MDE1Mjk2MDI3NjU1OTQ2MzA0NTI4ODc4NTQzMTMwMDg1NzI0NTE5NjQyMTUzNDA1NjU3MDQzNDE0MzYzNDA4MTE5OTMyMTg1MTEiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIyMjQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4Njg1NzUyNzA2MTdlNWExNzFiZTg0NThjYjk4NWJiNmIxZmE5N2M5N2MzZjE2NDkxOWQ5OGMwNDdhYzk5ZjhkMjNmODczZGQ1ZjljNTFlMmMzYjM2ZjRhYTllMTFhMzdiNTgzOTEwYjQyNDFiNmUyNzhmZWYyZmFkOWM3OWI3ZGYxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "6.75", - "to": "0x9e4EF4353C928cD3eb473E8f12aeCF58C208ef40", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2NzUwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNzA2Nzc0OTQxMTg4MDM5MjYwODE3ODk2ODg1OTU2Mzk1ODMzNzk1NjczNzUzNDExODY1MzE4NDExNzg1NDAyMjU0MTc1Mzk2MDAyNTYiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDllNEVGNDM1M0M5MjhjRDNlYjQ3M0U4ZjEyYWVDRjU4QzIwOGVmNDAiLCJyZXF1ZXN0ZWRBbW91bnQiOiI2NzUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHhlYmQzYTIzMzc0NmRhY2JhNWNmNTBkOWZlMzlkNTJmNzg4ZGQ3NGM1ODVkYWIxM2Y0MjM2ZjQ4YzE2Mjk5MTc0NzBiMzAzYjNkMjE0NWFmMzM4ZWNjZWQwNzkzNWQ4MTYyZWU4MjEzMGNlYzI3NDg5ZDgzNTI4OTVhYzE5ZDZjZTFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "8.7", - "to": "0xAe5D1F192013db889b1e2115A370aB133f359765", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI4NzAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMzY3NDAwNTc0NzYxMDgzNDA2MDU0NjA2Nzg0NjQ4MjI1NjI2MDEzODgzNzc1MTI5OTE4Mjk2MDI1NjMzNjg1NDI3MzU3OTcyOTQxMjIiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweEFlNUQxRjE5MjAxM2RiODg5YjFlMjExNUEzNzBhQjEzM2YzNTk3NjUiLCJyZXF1ZXN0ZWRBbW91bnQiOiI4NzAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg1ZmNlZDg0M2U3ZjYxYjk0MjIxNDM5MWJhYjYxNDA4MzQ0NDFkYjJlN2M0MDJmZjhhNzNhNzg2NmE5N2NiMTQ1NzRkZWMwZWQ2MmM5NjY0NWIyZjY3ZTYxYmNmMTEzN2M3ODc0YjRiMmQ3Nzg0ZTU4ZGY3Y2FkOGZkZDUyMTQyNTFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "89.2", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI4OTIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjM0NTAxOTE0MTA5MzMwOTE4NTQ4ODEzMjU3NjUxODAxNTkzNzA5OTYzNzAwOTM5ODk5NDQxMjIyODQ1MDA0MDgwOTgxMjM0NDcxNTE5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiODkyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGM2NDMyMjRiMzNjYzNhYmFmMmM1NTk2M2RlM2NmN2JlN2I1M2Y1YTk1ODkxYzE3NWIyN2YwNTgxMDllYmI3NDc2MjA4OGYyM2U1NzJjNzU5Zjg0NTFjNDhlYjA4YWI3MzJiNThhZDMyM2NlMDc1MzkwY2ViOWU4OTU2MmNjZmZhMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "13.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMzIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI5OTU2NjUxOTczNDM1ODk1MjA0OTc2NzM4Mzk3ODE1ODExMTMyMjk2MjIwMjQ0MTUwMjAyMjkxODg0Njg4MzkzNDM4MjA2NTM0ODA1IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTMyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDQ2ZTE4N2Q1YWI1MGRiZGI2MWVkYTYzMjM5MmUyYWJhMTg0N2U1ZDNkYWI0OWQyN2VmNGM2MTE3NDNjZmFmNjYzNzQxMDIwODgyMjUyMzEzOWM2NzdiYjkzYTM4MzNkZDQzMTEyZTIzZjlhMDRiMWQ1YmNhNzQ5MmM0YzMwNGJkMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "69.6", - "to": "0xA0B11F474d8ECE1205d38c66d5F2bE8917675d60", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2OTYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjYyMDU0ODczNTk2MzQzMTEyMzQzMzE2MTg3MDU1Mjc1MzI2NDY4MzQ3Mzg1MTkwMDk1ODMzOTc3MjA2NTAzNDI3NDY0MDQ0NDM5ODMxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhBMEIxMUY0NzRkOEVDRTEyMDVkMzhjNjZkNUYyYkU4OTE3Njc1ZDYwIiwicmVxdWVzdGVkQW1vdW50IjoiNjk2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGYxNzNkYjUyOTk5ZWRmYWRiNWY1ZWI1NGQ3MGEyMDc4Yjc5YmFjNmZjODI2MmY0YWI1MzVlNWFlY2Q3OTA2NmI0ODhlMmFlZjNlOGMwZDUxNWFlYWJhNmU4NTAwNzE1NWI2MWM1NmMzNWU4ZmU5ZGU2OTA4MzhkZTE5OTYyYzBkMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "54.6", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1NDYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjM4Mjc0ODcwMTM0NTE1MDE4OTE4NTMyNzU2MzczMTE3NTg2OTEyNjUyNDc0NzExNjE4MTI1NTUyNzY5MDg5Mzg3ODUzMDYyMjM2NTQyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiNTQ2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDVjOGRjN2QwYTdiYWM3MGE2MjUxMDgzMjgzYjhlY2NhOTRhNDhlMmQ0MGFhYzE0YTE4NDcyOTY2YzEwYjdhODQwZWIzOWYyY2NlODIzZjhhODEwMmU5Yzk4NzMyYjAyYzFkM2E0YzBmNDkzNDdhNGE0M2NkZWY3NTMzY2JjZTlmMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "10.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMDgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQyMzEyNjUzMTEyMzczMzU5ODAyODQzNjI1MzY4OTQ5Mjg3ODQxODg1ODEwMzQ3NzEwMTU4NDEzODAzNjA2NjU1NjUxMDk3MDg1NjIxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTA4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDYzODc2MGNkYmZjOTdmZjcxMGExNzZlODIyY2FmYmYyNDBkZjRhMTQ3MWU3N2FiYjAyNzU4MDNjNzg0ZTMzOGExOGRkODJhYzU0ZTQzN2ZlNDllMmQ1NzBjNmQ2YzM4N2YzMjI1MWQ5OGI3Y2E5N2U3MGE1ZGMwNzU4NGQxNDFhMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "36", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI0NzcwMDExNTQ1MDYwODA2OTY2NTMzODkyNzQ1NzYwMzkxODAxNTAxMzMzNjY2MDY0NjYyNjE5NTQ2NTYwMzc1MDM0MzMzNDU2MDY3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMzYwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGU4YmNhN2I4ZmVjODEzZTU1MzdhODA0ZGFkNGIxYTlhZjBlOTdkMTRhN2QxNzIwMTEzNjViOTdmMjBiYThjN2M0NjM3MjU4MTA5NzExOTdlZWQwYzQ4ZGIyZDY5OGFjZTJiMDQ3ZGE0YTg2ODdkZDQwOTEwZjUxMTUxOTZhNzg2MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "62", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2MjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk3NzI0NzgwMTc3ODc0Njg5NDkxODYzMDI5OTA3NDM3NjExODk4MTIwMDMzNjE5NDM0NjkxMjQxMTMzMDk0MTMyMTgzNDkwMzAxMDQwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiNjIwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDRjZDhkOGQ0OWM3NzE1MmJlZTI5N2FjM2FiYTNkNTlmMTAzMWI2ZjA0NzYxYjZkNzhkMTNjOGYzOGM3NjMyMzI3NzhiYWQ2Yjc3ZjAzMzUxODFmZTVhMzM0NjYwMmUwOGQzNzRhOWJhOTJiZTIwMDA1Nzk0Mzk2YWFkYTQ4OGEwMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "31.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzMTIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjM1NjkwODc0MTE5MTk0NjQ3NzgxMjY4NzM3NzA0MzM3ODEzNzg2NjYwMjQwNzcyNTMzMjgwOTAzNzI2NTAxNTk2NDcyNzYyODQ2ODIiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIzMTIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4ZDRhZDU0ZDdiNWY2ODE5MmI3NDQzNjQyYzU5YzQ0YjZhNDZmOWZjYzE0YjcyODBkYjlmNWFlNTI3NzJlMTcyMzIyZTg1Y2U2NzJmMTAxYThiYTU4OWY0ODdhNzljMjM5MTYyZGM5YmQ3NWQ4MjRmODcxODkxZGNjZmMzYTRlNGYxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "27.3", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNzMwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI2MDA3ODM3NzM1MTY4ODYxNTExMDc4MzcyMDU5NzI2Nzg5MTM4ODEwMTEwMzg4Nzc3NTQ3MDA5NTEzNjExOTA2ODU4MjI4NjAwNTUyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMjczMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGM2YmYwZDJiZjViNTUxNjA4MWRiMTg3ODE2YWU4MWI3YTcyODNiZDljN2EyOGI0NmVkNTM3NDE3YWUyZTMwYTMxNTM4M2FhYWY1NDQ2ZmI4NjE4ZWVmNDEyZGE0YWYzZWI0MDJjMzA1NTUwZGExM2U4ZjhiYTkwYWRmNzQxMTU5MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "9.15", - "to": "0xf76F1ACB66020f893c95371f740549F312DEA3f1", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI5MTUwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNDUwODQ5OTIyNzE4ODAyMzUwODk0ODQxMTc4MTcwOTgwOTYzNTkwMjM5MjQxNDU1MDYwMzQ5OTczMzcwNDQ3MjI1MTEzMzY1NTY2NjgiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweGY3NkYxQUNCNjYwMjBmODkzYzk1MzcxZjc0MDU0OUYzMTJERUEzZjEiLCJyZXF1ZXN0ZWRBbW91bnQiOiI5MTUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHhjNGM5YTMxYzg5MWM4NmY3NGE5MTE3MGFkMGRjNDdiM2MwZTc5NDE1MjBhNDQwMGMxODhmNzhiYmMzMzc3MjBmMDFkMzc5MTVkNmM0MWQ5N2Q3MWFiNWZiNmZmM2VlNTgxOWZiOTVhY2NjMDk5YzI1NWI1MGI0MGUzYWQ2MmI0NDFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "17.4", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc2NTA5OTI5MjI1OTA3NTc2NTUwMTM5ODc5OTY4MjY2NTQ1NDI3ODk0MDA3NTYxNTI4NDcxOTYyMzQ1OTExNDMxOTIzMTg1NzQxMDkyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTc0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDE3MzYyYTdjNjM2ODc1ZmRkMWNjNTI0MjA5OWMwYjY3YjhjYjUzYTAzY2QwMzUxNWYwMjQ2MjA0OTllNGQ5NWIzMDEzMjc0MTM5Njk5M2IwNWYxYTJhNTM3OWMxYWQzNGNlNTIxMzQ2OWVkNDExNTY0ZDBjN2I2MzMzMjQ2MTdjMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "1.5", - "to": "0xAe5D1F192013db889b1e2115A370aB133f359765", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNTAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNDg4MzA1MTYwOTg3MDE1MjcyMDAwMjczNDIzMjEyMTA4OTY4NTgwMzc4MTYyNDM5NzA4Nzc4NzE5NjIxMzkzOTQ0Njc2OTE3NTYxNDciLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweEFlNUQxRjE5MjAxM2RiODg5YjFlMjExNUEzNzBhQjEzM2YzNTk3NjUiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxNTAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHhlMmRhZWRjMjNmOWNkYTYyMGFmOTIxY2NkOTQwMTgzMGI2MDQ2MDhjNzU2Nzk0OTAzYjNhMGQxMTQwMTBiZTJlNzY0NTAxMWQ2OGFlNGZlODRhZmIyZTA3NmEyNGQ1NDYxZTcwNjQ5NjM3YWZhYjlhNDdlNGU4MzBlMDllNTE3MzFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "1.5", - "to": "0x3623338046b101ecEc741De9C3594CC2176f39E5", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNTAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNTc3MjIyMjQ3NTI0NTYyMDMyMDkyNzE4NDE1OTQwMzU5NDIxMTI4NTI4MDc3MjE0OTA3ODI5NDQyMjYyMzQxODQyNDI2Nzk1NjkwMjAiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDM2MjMzMzgwNDZiMTAxZWNFYzc0MURlOUMzNTk0Q0MyMTc2ZjM5RTUiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxNTAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgzYmM5YTJmYTM0ODhjYzRmYTU4OTBlZGI5MDk4ZjRjOWUwZThmZDkxMDBjODMwNDE4NmQ3NjY2NmIyZWM4ZjE3NjIwZGI4OTYwMTU5ZDc0YTZiZDA4NDUzZGZhMTM4NWJjNjYyZjU5OWExZTdhZjk4OTExNDM4ODRiYzNhMTdmYzFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "39.9", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzOTkwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY2MDg4MjY3MzE5NzY4OTY4MTg3OTEyOTU3MjkzMjMwNzU2NDM2MDE4MDA3NTM0OTkyMTIxOTI5NTIwMzYyNTMxMDk0ODM3NzI3NDgwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMzk5MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGYxYzY3YWE5YzU0YmY5MTljNWY5ODcwMGVjOWI5YjhkNmRhY2Y3NGM2ZDNhMDQyM2Q4Yzg0YTQzY2NiMGE5MGYwOWQxN2ZmMzNkNDYwYjRlYTNiMGQ4YzQ4NDYyMjU4M2VlYzA2ZDNiMTA3NWQ4OWQxNjBjNmJkZTQ3MDE0NTVhMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "22.5", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc5NDQ5NTk1MTUwOTY0NDQzOTEzMzY0NTcyMzUxNDM0MTI0NjMyOTMyMDE0NDgwMDAyNDI5ODcyNjU5ODY1NjE1ODEwMjg0ODUxMDIiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIyMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4N2FhYTVkYjU2ZDU5YWY0OTIwODdiYjk5MDI0ZTEyMGUwYjQzMGI3ZmRjZDQ1NzI3MDE1MjkzZWU2ZDU3YTg2ZDBmMDZiNjRmOGU1OTRhNjJjYWNlODZjNzEyNmMzMzcxNGNmNWJlYmVmMjBlNWYxNWVkYWQzMjgzOTdiY2M2MzgxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "3.45", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNDUwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNjMzOTAxMzI4NDM0ODY4MzEyODkzNzk2NzA2MTI1NTg4NzcxODA4MTgzMDUwNzU5MDY0MDk4MzI2NzM3MjMyMjIzNzExODEwNDM3NjQiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIzNDUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHhlZWM3NDVjZjA0M2MzODk4Y2FmMjU3OTljZjQ3NDM4YmZmZmU0NDE1YTJmOWM4N2FmOGMxMDI5MTMyYTAzYjY1NDYxZTZmMzUzNzBiNjYzMTM5NDk2ZmNjY2JkM2RhYWM0ZGQwZDMxZjIwZGI5MGM0MTU3NGQ4MmQ4NWE0ZDVlNDFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "3", - "to": "0x9e4EF4353C928cD3eb473E8f12aeCF58C208ef40", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzMDAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMzU1NDQ0MTk5MTgwNDQzMDE0ODMxNjA3NjAyOTMyMzY0ODg2MTU0NjQ2MDI2ODMxMTE3OTUwMDk1NDAzMDg4NjkyMjEzMzA1NDE3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg5ZTRFRjQzNTNDOTI4Y0QzZWI0NzNFOGYxMmFlQ0Y1OEMyMDhlZjQwIiwicmVxdWVzdGVkQW1vdW50IjoiMzAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4MGRlODA4NTMzNjE4MWMxMTBlN2M5NzA2YTNhZjlkYzlhZjE3NGY5ODM1YTIyYmVhMjI0YmU1YTFjODg2M2JiZTBlYzUxMWNlMDFiMDIyNzY5NzcwODdkNjkyNDFhZDc4NWIyMjI0MWQ5NjNmZDMzMDNlMzhmYTIwYTY2MDdmYTExYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "30", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc0MTk2MTg0NDQ1ODY1MTAyMDAxNjkyMDI1NTk1MjQ5ODYwMjE0MDIxMjA3NDUxMzU4MjY3NDM5MTU5MjM4Mzc5MDQ5NjE2NDQ4ODAiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIzMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4NzBkNDJjMzJmMDg1N2ZkZWY0NDgxM2E3ODY0YTkxZDYyNTk2NTllYWVjMzBhMWE4ZmE2ZGY4MmZmM2I2MTg1YTA0Njc3ZmQ1NGFkOGM1N2E4MDJhNWUyOGNiZmNlYTc3ZmI5NDU4ZWFmMGU0NDRmNDgxNDYzY2E0NzE3MTdkMzQxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "37.5", - "to": "0x9e4EF4353C928cD3eb473E8f12aeCF58C208ef40", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNzUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQ4MDE0OTEyOTM3MzM3NTIwMTY1NzEzMzA1MjQ0NjkxMjg0MjI4Mzg1NjExMTA5MDc2MTA5Njk3MjI0MjI5NTk3NTc3MTUzNDM1MDU5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg5ZTRFRjQzNTNDOTI4Y0QzZWI0NzNFOGYxMmFlQ0Y1OEMyMDhlZjQwIiwicmVxdWVzdGVkQW1vdW50IjoiMzc1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGZjZWE1ZGE1YjI2YWQxYTNjZDdhMmI0ZjVhZmRlYzZmOGM4ZjI0ZDg3OTQ0ZmFkNzc4NzI4YzhmZjIxNDRlZDQ0MWJiNzI1MDVhNTQzN2FlZWQ1MTI5ZDQ4MThmYmE4NjhhNWY5Yzg0YmI0OWQ3NmM0MGJkN2YyMDcyNTA5ZWY0MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "21.9", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMTkwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjM3NDM1MTYwNjczMjgxMzExMDExMTc5NjA3NjU2NDM4MjI1MDY2NjAxNTc0NDAxOTc4ODE2NTk1MzAwMTE1Nzc4NjAxODI0NDUyNTA0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMjE5MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGNhYjk5NDNjYjI4N2I2ZmQzMzk5MWFiNmMyN2VjNWJjMWU3OGQ5Zjk4ZjZlYzQ0MjE3N2MxMWY5ODBlN2Q4MmQ3YjgyZTlmMWM4Mzc5ZWNjOGQ2NDNiMzU3ZjRjZDAxYmJjZWM4Y2RmNDk2ZTAxNDQzZGM3ZGM2N2U3M2RjZTI4MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "14.1", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNDEwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI5MTQ5NTkyODk1MzI2ODcyNTI2OTQ3NjMxNzAwNzc1NzIwMzQ0ODQzODM1Njc0OTUxNzk2NTY3ODI4Njg0NzM5NTc3MDc0NTgyNTM2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTQxMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDVlYTM1NzM3YWNkNzI0NjVlYjcwNzk0M2E0MmNhZjViNTIwNTk3YmE2MGUyMzk0ODM2MjdkMTczMDQwNWI4ZjQ0ZDVmMzk0YmZhYTY3ZjJhYzM0YzY5YjA1MDJkYmEyN2I2Yjk5YjY4NDQxM2I0MzI0MTIxMzYxYWVhMTM0ZTdlMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0xb87d1713f2fade89fe9de557a2e37d10f006a5d1", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjExMzE5MDA4MjM3NDI2NTg2NzQxMjUxMDA4MTk1NDA0NTQyNDU3MTYzNDU3ODY4OTIyNzE5ODg1NzIzMDQ1OTE4NDgzMzk0Njg5MTIzMyIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4Yjg3ZDE3MTNmMmZhZGU4OWZlOWRlNTU3YTJlMzdkMTBmMDA2YTVkMSIsInJlcXVlc3RlZEFtb3VudCI6IjE4NzUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg0YzJjYjFjNDhiY2EzZmVlNGY1NmY5OGYzODIzYTE1MmFlZDBiNWVjMTc4MDE1N2QxNDIzZGRlMDQ4MmQ2OGYwMTRhZGEzZmUzNjg0YjQzOTgxMTQ1MGZiY2I0ZTY5ZDRlMTc1NzY4MWQ5ZjgzZWYyYzBjNzQ2ZDM3NjdhZjcwYzFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "14.4", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNDQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjMxNDA5NDQxMTU1ODM1NTEwNzI5NzMzMTIxMTUxOTI4MjAyMjEyNzE2Njc1NDA0Nzc2MDcyNDkyODYwODcyMTU4ODcyOTExMDkwMjgzIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTQ0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDFkODk2YjllZTlkNmQ2NzMyYzE0NDhhYWMxMDY3ODc4ZmJhNDI1YzJhZDQwZWYzYTdhYjgzOWY2YmEyOTVjZmQwZjI1YzUzNzQ3ZjgyZGNlNWJkZDg2MDg2ZjljYzRjNzI1ZDA2YjEzODBlYzQ1MGJjYWJlNzFhOTA4YjlmN2QyMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0xb87d1713f2fade89fe9de557a2e37d10f006a5d1", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjExMTg0ODQ2NjE2NjQ1MDk3NTQ4NzEwODk1MDY2OTg2Mzk4MjM0MDExNDk4MDIxMjk0NjAzMzc5MjIyMDY4OTg5MDM4Mjc3OTc4Mjk5NCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4Yjg3ZDE3MTNmMmZhZGU4OWZlOWRlNTU3YTJlMzdkMTBmMDA2YTVkMSIsInJlcXVlc3RlZEFtb3VudCI6IjE4NzUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHhlMWE3NjgwMGU1YzM4NGYyMjdmOTllOTNmOGZjYmIyODA0ZjRiZGI1ZDI2NzQ0ZTA3MDIzOTk2M2ExYzUzNzE0MzRjY2QxOTYzMGE2OWNlMmQ2Yzg3MzlhMWMzODgyZjcyNWNiYmMzZmY2ZjdiYTliMGZjM2Y5MWFiNzA1MDkzNjFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "18.75", - "to": "0xb87d1713f2fade89fe9de557a2e37d10f006a5d1", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODc1MDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwMzc1MjE2MjU4OTMyMzM2MzE4NDI0ODU1NDM1OTc0OTY4MDMwMTg5OTU5NTA4OTg2NTExNzU1OTcwOTk1ODU4MTY3MTE0Mjk2NzQ2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhiODdkMTcxM2YyZmFkZTg5ZmU5ZGU1NTdhMmUzN2QxMGYwMDZhNWQxIiwicmVxdWVzdGVkQW1vdW50IjoiMTg3NTAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDNiYzE2MWQwNDgxNmVjYWY4MDkwZWQ4M2I0NGQ2YmY1MTQ2ZDQ5ODNiNzQ0Y2NmYWE5MmI2YmM2NDAyZDI1Y2U2Yzc2NmMzNjc2ZGNkNTIxMGFkZTI4NWM0ZGJjM2E0ZDk4OThkMTM3ZjY1YzMyMTllMzMwMGIxMGViMWE2Y2QxMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "15.9", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNTkwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjUyMTI1OTIzNTEzNjY2Njk1NjE4MjAxODA1NDk0NzY2MzMwMjcyMDM2MTI0ODQ3MzEzNjIxMjEwNzM4MDg3MjQ5Nzc1MzI0ODkxNDEzIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwMDg2OEJCM0JBMkIzNjMxNmMyZmM0MkU0YUZCNkQ0MjQ2Yjc3RTQ2IiwicmVxdWVzdGVkQW1vdW50IjoiMTU5MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGE1MTk3NTkyMmExZGZkMDRkZjc0MTIyOTcwYWQ1MGU4ZGE3Y2I1NmVmNWI0YzQ4OWEwZGNiNTRjM2EwNjc5ZWIyMjZkMDQ5Y2YyMTVjZTMwMDAyYzU5MjEyZjYzNTYwYjBkZDg4NTMxZTdmODJlZGRhNDU2MzM5NzBiNTI2MzhjMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "25.8", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwNDc2MjczNDM2OTAwNTc5NTQzMjc1ODI2NTYzMjI1MzQxNjI0NTY2MjE5OTY2NDI3OTM2NjE3MzgwMzgzOTI2Nzk1NjYzODEwOTQ3OSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MzM2QzAzMzg0MkZBMzE2ZDQ3MGU4MjBjODFiNzQyZTYyQTA3NjVEQyIsInJlcXVlc3RlZEFtb3VudCI6IjI1ODAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgzYTI5ZGRjNmM0YjI1ZmI0N2MzZjJjZWQ1MzQxZDE5MjE1YTZkYWJlNzdlYmQ3Y2ZiZTM4ZDU0NGUyNjVhMDE3NTdiODA5NGIzNTIxM2RmMDVjMTFhMTMxZmRiY2RhNGE1ZWY1ODNjNzhhNTNmMDFiNDJmZTczNGVkNDJmNDk0ODFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "56.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1NjgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjcwMzIxMTE5Nzc0NzI4NzExMTQ0Njk5ODQzOTUwNDU4ODg2MzIzNjI0OTEzNTc0ODgyOTUyNTExMjM0NDk0NjU3OTYwMDIzNTA4NDI0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiNTY4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDBlYWU5OTViNjQwM2Q0NDVlOGE1NWU5YjNhZDgwNDkwNDJhYzFjOGViZWU5YzNmMDAyODJhMzVjZjU3N2E5ODYwYjA3NGNmYzRkNTAwZDk2ODE5OTU5N2I0OWMyNWU0YjM4MWExMmQ1YjQ3YTk3NGYxNjg5ZjFhZTAzZDgxMDMzMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "DAI", - "amount": "12.5", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY3NTc3NjA5NzgwNDQwNjk1OTQ3OTU2NTU3ODY1MjI4OTA0NzQzODY0NjI0NDQ1MTk4NzI0NjA3MDc0NjQ0Nzg4NzU3MTc4ODYyNDczIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGExMmFmY2I3YTJiNWY4OTc1NzM1YWQ0OTZiYjYzZGNjOGM0OTRkYzU1MzU0MTFkNjhhZTViNjFmNGI1MjU2ZTM0ZWJlMDhiYWZhNDMwY2RmMTIyMzVkZmQ5MDVlMGM1NTEzZTkzNTM3ZGZiNDI1ODk0MjUwZDA4NGVkYjI1MTI3MWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "400", - "to": "0xC3fdC486EEa63D7960e50CC5409fbeA434a6fDf3", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI0OTQ0NTIyNzgwNDc2Mzg5MTc5OTU4NDUxOTMzNDYwNjQ2NDQ3NTMxNDY5NDMyNzE0MTg4MTQyNzU3ODM1NjAxODAyNzUwNzcyMDUzNiIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QzNmZEM0ODZFRWE2M0Q3OTYwZTUwQ0M1NDA5ZmJlQTQzNGE2ZkRmMyIsInJlcXVlc3RlZEFtb3VudCI6IjQwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4MWMyZmY3ZDgyY2M0N2E2MmE2OTM4NmIyZjE0NjJlMzMxOTU1OTM3ZmJiNTFjMjBhODJlNzcwNGI5ZDk3MjgyOTQxNTJlMjRlZThjNjQzNTQzZGFjN2ZiNmMzN2ExYTI5YTg0N2Q4N2Y4MjcwNmRkN2NiMTliMmNjMmYxYzg1Y2MxYyIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "400", - "to": "0xC3fdC486EEa63D7960e50CC5409fbeA434a6fDf3", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI2MTIxNzE2OTAxMDczMjkzMjgyNDk1NTI2NDY4MzM2NjUxNjc0MjczODcyNzM3MzAyNjI0MDI0NDE5NDk3NjU3NTI5NDgyMDE1MjUxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhDM2ZkQzQ4NkVFYTYzRDc5NjBlNTBDQzU0MDlmYmVBNDM0YTZmRGYzIiwicmVxdWVzdGVkQW1vdW50IjoiNDAwMDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg3N2VmOTkwYjQ1MzAzYzFmMjNjMGNkMDVhNjg3MTI1NDA0ZmI4YzFjOTVlNWQ1Y2RhNGI4ZGFhMDY1NjY5MGVjM2JiZGNlNzFkNWYwOThlMWNmMGI1NDlkN2YwZDhlMTRmZTUzYmZkOGRmYzU3NGE3ZWUxZTFjOWQ5OWVmYzlhMjFiIiwibmV0d29ya0lkIjoxfV0=" - }, - { - "token": "DAI", - "amount": "400", - "to": "0xC3fdC486EEa63D7960e50CC5409fbeA434a6fDf3", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIzMzMxODY2Mzc2NTkwODcyMjMzNTgwMDA5MjIzMTk3MjcxODg2MDkyNTE1NTI0NDU4NjcxMTgyMTU3NjA3NjYzMDQxMTI0Njc4NDE5NSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QzNmZEM0ODZFRWE2M0Q3OTYwZTUwQ0M1NDA5ZmJlQTQzNGE2ZkRmMyIsInJlcXVlc3RlZEFtb3VudCI6IjQwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4ZjI5ODNkYjJiMDAyNzNkMzBlZjk3Y2UwNjUyMjE1Y2I3Zjc5ZjI3YTQ4NDE4ZWQzYzkxN2ZjY2RiYTM2MWE2ZDM3NWRlY2FhZmIwNjFiYjQ4N2JjZjAzNTlmYmFjZDk2MTMwNzZmZjM0NGM0YTRjNTI5MjZlNGRhM2RmNTljNDYxYiIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "400", - "to": "0xC3fdC486EEa63D7960e50CC5409fbeA434a6fDf3", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIyNTE2NzE4OTM1NTk2Nzc2NDUxMjgyMTMxMzYyMzMxNzMwMjk5NjAzMDY4NTk0Mjk0OTc1MTE1OTIzNDA3OTcxNzI0NjMyOTYyNTgzOSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QzNmZEM0ODZFRWE2M0Q3OTYwZTUwQ0M1NDA5ZmJlQTQzNGE2ZkRmMyIsInJlcXVlc3RlZEFtb3VudCI6IjQwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4N2Q4MjYzN2Q5Y2U2NDMxZGY4M2UyYmJlOTExZGU0OTkxYzgwNmRiZThkMDI3OTRiMTJjOTc4OTkzOTIyMTJmZTU2M2YxNWE1NWRiNTk2NDBiZDdlNWRlMTE5YWJiMmU5MTI3ZTQ4NTVhOTUyZjU1NmU0MGY1ZTg5ZDAxNzE1NjYxYiIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "DAI", - "amount": "400", - "to": "0xC3fdC486EEa63D7960e50CC5409fbeA434a6fDf3", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI0NTQ4MjkzODcxNzE5MjQ5NzM2ODc2MTMzNTU0NzMwMTE5MzY1NTI3OTM0MTY2MjQ1ODI4NzU3ODE0MzE5Nzc5Nzg0Mjc5NjQyODc5MyIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QzNmZEM0ODZFRWE2M0Q3OTYwZTUwQ0M1NDA5ZmJlQTQzNGE2ZkRmMyIsInJlcXVlc3RlZEFtb3VudCI6IjQwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4YzE0ZTUzODgxMTM0NDZjNzhhZWZlN2MxZGViMmJiZGRiYTUzMTAzNjE3YmZiZjg4M2I4MTcwYzhiOWQyYmYwMzE3MDI2NGEwMzMzZWZjOTYxMDlhY2M1NGI5OGY1MGMzYzI4MTRhY2FiNzMxNjcwOTMzY2RkMDU3Yjk0YjhiZDUxYyIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "WXDAI", - "amount": "400", - "to": "0x16B2433b9CF5FF87dE03dDaEea627C9106Ee117a", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxOTMzNjc2OTYwNTM5OTgzMzYzOTkzNDU3NTU1MDI3ODY4MjExMTk3MjY4NjY2MDQxNjM5NzQxNDk4MDExNjIyNzQ2NzcwNjYzNTEyOCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MTZCMjQzM2I5Q0Y1RkY4N2RFMDNkRGFFZWE2MjdDOTEwNkVlMTE3YSIsInJlcXVlc3RlZEFtb3VudCI6IjQwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4N2Q0ZTM1YmFlNjRhYjcyZDMwMTY0MGVlMzk0OTg1YjBkM2Y1MGUxZDM4N2RkMTNhNjg1YzhmZjg4ZWM0ZDM1ZjMzN2Q2ODIyNTdmMDNmNWU5Y2YxMzk5ZGViMjNiNzVlMzMzMjM5YTllNDFlNTQ5ZjMyYmI1MDA5Mjg0ODc4N2QxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "228.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMjgyMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIyNDQ3MDIxNTY5NzgzMDA3MzcyNzg0MDA0Nzc0MzUyMzE4ODE5MTU1MDk0NzE1ODc5NTM2MDIyMDExNDIxODQ0MTIyMjg1Nzc0NTgzOSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjIyODIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4NTg3OGQ5MTFjNzZmNWUxZDNiY2NlZDQzMmVlYTFiOWRlMTBlM2I3ZjJiNGIyYTNkZGNiNmMxNjQyMDlhMTY5YjQxYTFkMmU4MjMxYzBhODcyODExZWFiYjVkNGFiNjViZTc3MGY0N2ViNmVmZjQ1MWVhYTViNjk0NGM5ZGYyMGUxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "DAI", - "amount": "1", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMDAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNjEwOTc3OTQzMDc1NTc3NTg4NTE0Nzc2Nzk0Nzg2ODgyOTE0NDAwMjA5OTE1MTA1NTg5Mzg3OTMwMTk3MTEwODQ5MTg1MDY2NDk2MDQiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxMDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgyZjAxM2VhYzdjMjI0OTFhOTBmNTU5MjFiYWMxOTAxZmZlN2I0OTc4ZmFlZDkzZjQ5YmFkZTVhMGUxMTNiNTE2NzFlOGZjZDgzM2JhMWY0OWRkMmE5NzFjNjM2ODE2Nzk4MTk0ZWFlYTEyMmYzNGM4ODI1Y2Y3ZDU1MGMyYWVjMTFiIiwibmV0d29ya0lkIjoxfV0=" - }, - { - "token": "DAI", - "amount": "37.5", - "to": "0x336c033842fa316d470e820c81b742e62a0765dc", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIzNzUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjU5Nzk5NDI1NjA5MDMzNzI1MDA4MjI3OTE3NTA5NTcxMDUwMDkyMzgyMzkwNTcyMzczODIzMzE2MDYxMTE4NjExNTQ2ODAyNDAzMDA0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZjMDMzODQyZmEzMTZkNDcwZTgyMGM4MWI3NDJlNjJhMDc2NWRjIiwicmVxdWVzdGVkQW1vdW50IjoiMzc1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDVmNmQzMDhiMDEyZGY1OWYxOWE3NTliNTgxNTQxMjA1NmI5YjhiMmI1ZGQzZWFkZmJlM2FlYzkzZDdhMmE4NWUyNGJkNGExZTU4ZmI0MDY1MjJiYTJiYzBiMTMxYTc3NjVhNjUzMjlmYjk0Y2UwMzcxMjk3ZmY5ZmMzYzI0NjExMWMiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "DAI", - "amount": "37.5", - "to": "0xefC0e701A824943b469a694aC564Aa1efF7Ab7dd", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIzNzUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjcxMTU2NDA0OTcxNDAzOTc2MzUwOTkxMjIyNTU2ODk4NzQ4MDgxNDAxNzMxOTI1ODg0MjI3ODY4MTk4NTM3MjM4Mjk0MDY5NTY4ODEiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweGVmQzBlNzAxQTgyNDk0M2I0NjlhNjk0YUM1NjRBYTFlZkY3QWI3ZGQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIzNzUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4MTEyMWFkYTA1ZGFjNTVhYjExOGU0YWZhZWFhY2Y1MTc4MzhlYzhiYWQwYTIxYTQ4OThjYzJjZjhkYTU0ZWU2NjIwMzNkZWVkYWU2Yjc1ZGMzMmQ1MTliY2Y1YTg2ODVkMTA4MTU3YzE3ZWIyYThlMWZjMjM5ZmIyNTJjNGI0NTAxYiIsIm5ldHdvcmtJZCI6MX1d" - }, - { - "token": "WXDAI", - "amount": "25", - "to": "0x999cc482d3b04dd3dF733411687341906989Ec5B", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwODk2MDA0Nzk1MzAwNTcxNDgyNDgzMDE1NTQ4OTI5MDgyNTU3MTk2MTgwMDQ0NjU5MjE1MzM0MDI2Njc0ODcyOTkwNDcyODg0Njc3OCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4OTk5Y2M0ODJkM2IwNGRkM2RGNzMzNDExNjg3MzQxOTA2OTg5RWM1QiIsInJlcXVlc3RlZEFtb3VudCI6IjI1MDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgwZTliYWM5ZjFkYjBiYzgwYzgyZGRlODhhNGI2MWM3NTY1MWU4MzY1ODg3YTkwNmZjYTdiNjIwZWVhMzFkYmQxMTQ4MmVmMzE4NDVhNjA3YTVkODU2OTA2MzZhZTgzMTI4NzViZTI5MmY3YWQ1ZjkyNTk2YTAwMGVlMDlkYjc5YjFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "91.6", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI5MTYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjcxMTU3ODM3NzA4NTg4MDgzMjM1MzQ4ODYyMDEwMzkzODY3NzIxNzEwNDU3OTY1MTk2NjczNjk1Njg5OTM1MTc2NTEzOTU4MjI4NjYxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiOTE2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDEwNDJjMTRmNjY5YzU4YmM3NDhhZTNmNzExNTU5YTlmY2I5ZDkwY2M4YWIxODk1OTIyOTYzNzU2MTUzMDM5NjM0NTYyNDJhYWVjNDYyY2NlZGZkNjcxOTQwYzQxMWYzZTg4ODFlZTU4NjZiNDg3NzU5Y2QxNWQ1ZTYwMGE4NDI5MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "25", - "to": "0x336c033842fa316d470e820c81b742e62a0765dc", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc2MTcxMTU0MTI5NzE5OTg3Mjg5NjA3NjkxMjYyOTcyNDQxMzg0Nzg4NTE4OTkxNzY0NzAyMjAzODUwMzg0MzI3OTMzMzQ3MTA2Mjk5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZjMDMzODQyZmEzMTZkNDcwZTgyMGM4MWI3NDJlNjJhMDc2NWRjIiwicmVxdWVzdGVkQW1vdW50IjoiMjUwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDkxMDgyNzMyODQwNWJlYTY3ODhhNjJhNTM2NzI0MGRkYmEwODM2MDUzMzI4Y2I1MTVlMWI5ZjI3ODdjYWZlYmU3MjUwYjBhMjhhMTA2NThjNDIxODVlNTI0MmEzYzllNDY5ZDFjOThkZjMzNGZmNmYxODI5NmQ4NDJjMDQwNDAwMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "12.5", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY0MjU3NTk5NzYyMDExMzI4NjM0NTUyNDgyNTEyMjAxMjk0MTQ5MDcxNzQwMTc2ODE4NzY2NDU2NTE0MTgyMTQ2MTE5OTE4Mzg4ODk0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDg1N2UxMjM3ZTBhOGI5MDg1YWE3ODFkNjJjOGM3NDRiYjlmNGViNWMwOTBjYTdlZTYyNmI5MGNmOTIzZjg4NGYwZmFlOTFjNDNkMzgxNWYxNGFlZmI4ZDk5NzdlOTk4YmVjMzg3MTM3MDVlMGEwZDc2YTYwMmJjODIxYWQ2MjZhMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "12.5", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk4MTk2MjYwNDk2MzIwNjY4MTc4ODg4MTMyNDgyNzI1MzY5NjI1NjUxMTc2NzI0Mzc2NjQ2NDc5OTM5MTQ2Mjg1NTc0NjI2NjkzNjQxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDYzZGViODY5MTE4OWU0MTgyNzRjMDZlNjFjN2I2OWQzOTllNjRlOGQzN2ExZGY5ZGQ1ZTg0NGM1NTA2Y2MyNzUwZjc3ZTFjNmJhY2JlNjE5NjNmNmY5ZGZhZmI1ZTdiYmY2ZjhmY2M4MGQ2MTg2ODhmYjdjOWZlNDM5YjhjOTE1MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "70.8", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI3MDgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjUzNjYzODI1OTYxNTY1NjIzODcyMzU2NTI5MTM2MjU4Mzc4NjM1MDk3NTUzMDIzMjQwNzIyMTgzMjg1ODA4MDE1MjE4MzMyMjg5NTI3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiNzA4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDNhYTk5ZWEwYmFkODZkNWQxMzZlNWM5ZTE1NjZkM2RiNWFlZDRiN2FmOGY1NzIxZTMxOWYyOTk3N2RmMmM3Njc1YjhhYTA5ZDBhOTExNGM4OTliNWMxYjAwZThiMDVhNTdmOWNmZjFhMmY1NDZiZWZlMGNkYTVjZjViNDJlYmY2MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "6.5", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2NTAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMjA0NDQ3MDk5MzYyNzc2OTc0MTYwMjg3OTA3ODkyMzgxOTczMjU5NTg5NjgzNTAwODI5NTk2NTM1MTIzMzUyNTUwNjE5NDIzMjM1NCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjY1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDgxMDlhYjEwNDRhNTUzMmU4MjhkZDA1ZTAzYTdkN2VkNDE3YWJkMTFiYTY0OTJkMjFmOTU0NzA4Nzk2ODNiZTU0MGM4YTk0YTMzNWIxNTI0MGYyZWU2MDQ5MDc5OTUzYWM0YzA5Mjg5MmE2NWNiNzgzZTgzMWRlODI0NTJhYWU3MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "45.9", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0NTkwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk0MTQ2NTQwMzQ4NjE5OTU3ODM0MTYxNzI2OTU1OTQ2MzE5MzAxMDI2Njg4MjIxNDE0MjE1ODk3MjA4NjM1ODc4ODM2NjYyNTE0MzY5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiNDU5MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDQ3NjBmNDQ2ZjI0ZTlmY2EyNWZlYjdhNTUzOTAyYzNlODE4YzJhMmRkZGVmODhkNmI2ODg5ZWFjNmQxYWMyMzEwM2YyNWRlZjlmNjg2ZWM1ZmMzNTRhZDc5Yzc4YWI1YWYyNmFiZTA3OWVmOGRhY2NkZjZlNjlkNzEzYmRkZWEwMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "45.9", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0NTkwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc1Mjg3MjI5Mzg3OTA5Njg2MzE3MTI4NTY3NzczNTU1MDk3NDU1NTA5MDE1OTEzOTE3NTg4MzEzMDAxODM1MDM0MTc4OTM3NzM4MTQ3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiNDU5MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDNmMWFmZmJjZTA2NmU0OTYxNjY1NDFlOTQ5MzU1NjM2ZmY2ZGU5NmRmYmFjZjhlMjdmYTQzOWFmNmY0MzU1Njk2ZjJjODdjYjZkZDU0YTNmMmVmZjA2NmY2Yzk4ZjdkYTNhZjM1OWU1NzM2OTBjYmYzYWFlY2RiODNiN2E0NWRhMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "84", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI4NDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjYxODc0NDYwNjA3MDk0NjgwNDcyNzQ0MTk0NjE5NTI1NzQ3MDgwNjU0NDI0NTgzMjEyNzc0MTQxNDE0NDU4OTA3MTMwMTg0NDg2OTM4IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiODQwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGYxZDY3MGFiNTYzZjBmOTEwZmQ5OWU4Yzg2MjkwNjE5OTE4Mjg2MjE2MTBjZmQxNDY3ZjkwMmE1Mjk1MTE3M2U3YzEwZWMwYTdkYzAwMjBmYjA0MzFkNTg0MDMxZTBhY2ZjZTZkYmRmOWZkODhjYzUxOThiYWMxMjFlYmFmYWQzMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "109.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMDkyMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI2MjMxNjQ4MDk5NDkyMDgxMzM3MzAzMTU4MjI2NDA5MDUyNzU3NzY3MDE3MTAzODkxMTI0NjQzMTQ1NzM1NzYxNDI0NzU0MjUyNTU0MyIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjEwOTIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4YmZhYTE3YTg4ZTY5ODU4ZmVmOTRmMWU1NDZmYzg5NDllODFhNzRhMDEzNzE5MDk5YmMyN2M4NzgxNjFkZDYwMDU3NTg4MzQwNGRjYTIyMTZkM2E3OWZiNTMzMDMxNDhiMjUzNzUwOWE1NWE2ZDcxNTE2NWE2YWU1ZTE2ZTBiY2IxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "15.4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNTQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQ2NTIyNzI3OTI5NjkxNzEyMTMyNjEyMjUxMzc0MTExMTUyMDc2MDA1NDIyNTMwMDUzMjAwMjE4ODc0NzAyMTI5MDg5NjA1ODc4MDY1IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTU0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGIxZTRlZmRlZWQ5N2U3OTFjMTQwNjkzMmRiYzg3M2JiZmZkNTYwOGM3OTUyMTRjZDJlYzE0Njk5NDhmYTg1YzYxOWJhZWMxMzZhMWYzNGNhOWI3NTUwZGM1MTEwZjczZjBkYWY2YjNkOGI2NWUwMDI4NmZlYTI4MWM1YjAyNTkxMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "212.2", - "to": "0xAe5D1F192013db889b1e2115A370aB133f359765", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMTIyMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI0MjE4MDY4MTc4NzY0MDMxMjE2MjM2MzM0MDM5NzI0MTE2NjA3NjA3MjgwNDI5MzkzNzE4MzM5MzE1NDU0MDM1OTM2MDgwNzIwMzI1MCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QWU1RDFGMTkyMDEzZGI4ODliMWUyMTE1QTM3MGFCMTMzZjM1OTc2NSIsInJlcXVlc3RlZEFtb3VudCI6IjIxMjIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4ZTVkZDA4YzNiN2FhMTk3NmEzZjQ2ZWI2ZjAwN2U2ZjY4MjU4OTg2NTg0MjMyZmE1NWQzMWZmODcwZjlmMTY1ZDU5MjhhZWU4ZjUzZTUwNWVkNWY2YmI0YTg4NWEyOTlkOTJiYmFkMTEyNzNkZTcxNzI1NTk2MjY0ZTc3MTI3ZWIxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "29.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyOTIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjYxNTExNjE1NTc2NzMwOTg3NjAzMDc3NjEzMDgyOTYyMjgxMjU5NTA1MTAwMzQ5ODIxOTE1NjU5NzgwMzgwOTA5NDY3NTI0ODI3NDc3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMjkyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGNiZWZmOTg1OGJjMmY1ZjcxZmVmZmNmODI3OTdjZDQ4OGZlMDE2YjNhYmZlY2QwMjUwNjgzYTdkOGFjNWRkN2U1Nzc2N2Q3ZTdiM2Y0MmU0MjEyZWFmMjk3NTU5YmQzMmVhOTZiOGQ4MzUyNGM5OTgzOTE1MzRmYzMxZWNkNTIxMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "300", - "to": "0xAe5D1F192013db889b1e2115A370aB133f359765", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIyOTUxNzYyODEyNDA0MTkwNTYxMjYyMjc0NzU2NTAzNTIzODMwMTY5NDk1NzY3MDA0NTcyNzEwMjM4NjI5MjYzNTM3ODMyMjkyNDI1MSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QWU1RDFGMTkyMDEzZGI4ODliMWUyMTE1QTM3MGFCMTMzZjM1OTc2NSIsInJlcXVlc3RlZEFtb3VudCI6IjMwMDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4MTcxNDI2Y2NiMDFiOGM5YzgyOGM4ZDk0Mzk0NTljYjliOTM3ZDI5Njg2ZDlhYjI3NDZhOTU5NTI3N2I3MGI3ZTI1M2VmNzYzZWQ3YjVkOGQzYWRkYjZhZjhiYWQ5MDJiYjBjZmFiOWYxNGY2YzYxZmQzOTBkZjA1ZjUwZjEwNjAxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "DAI", - "amount": "100", - "to": "0xcDeFeD59e93D90B5b2CC6ac4231d12ee38B69A9b", - "network": "Ethereum Mainnet", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweDZCMTc1NDc0RTg5MDk0QzQ0RGE5OGI5NTRFZWRlQUM0OTUyNzFkMEYiLCJhbW91bnQiOiIxMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxMTIzNTMxOTM1NzkxMDY0NzY2OTg5OTQyMzUyODkyMDU4Mzk3NzU5NDg0NjQ4MDIyMjAzNjMyNTI2Mzg3Mzg2MDk3NDY5ODE4MDAxMTUiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweGNEZUZlRDU5ZTkzRDkwQjViMkNDNmFjNDIzMWQxMmVlMzhCNjlBOWIiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGZlZmJhODIyMzE2YmZiNzA0M2RlMGY5ZWRjN2M4YzUxMTk4MWUxYTI5NmI2NmEwZmEyNjE4OTRlYzY5YjczZjg3YjhiN2Y2ODJkYmRkMDkyYjFiNDEyZjU1NjIxOTE3NDlkNTI3MDg4MDM1ZWZlZDhjZmUwYTczMTU4ZmRlYTkyMWIiLCJuZXR3b3JrSWQiOjF9XQ==" - }, - { - "token": "WXDAI", - "amount": "11.1", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMTEwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjE5OTQ3MDU5OTUyNTg1ODI3Mzk1NTQzMDM2MTg3MTAzMTQ3Nzg4MzcyMjI1NDEyMjU2NzYwODc5MzgxMDk3MTM0OTQzMTkzODI4MDA0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTExMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGUzZDI1ZjdmNTYyMjcyMTM2ZjBhOWFiMjc4NWJjZWYwZDkwZTgxZTA5ZjQyYWNkYmMwOWMzNmZiOGQwNGRmNmIwMGYxZTI1MzAxMTBmM2NhNDZlNmYyMjk5ZDNjMGVjODA2NDlmNDdkY2U0NjM2YzlhNTgzYjVjYTQ2MmIwOWY3MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "111.6", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMTE2MDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxNDMwNjI0ODA1MzQ1MzQwODg3MDk5NTc0OTY2ODUwMDQxNjA2MjczMzA2MjMyOTM4OTc5MzIxNzgyMTQyMDgwMzAxNDQ2ODQ0MTY4NyIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MzM2QzAzMzg0MkZBMzE2ZDQ3MGU4MjBjODFiNzQyZTYyQTA3NjVEQyIsInJlcXVlc3RlZEFtb3VudCI6IjExMTYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4MWQ4NjU0MGMxYmNmNGE2ZmYxYTA0MmM2ODdhMjNhMTJmYjM1ZjFhMjc5MWNhNGMxMTkyMGQzZGZmZTU4NDkwZTRjYTIyNDYyNTc5MzU4YWRlN2NiMGRhZmEyNTRmNGU3M2I1Y2ExNWFlMTRhZTA5YWEzZjdmM2U4ZmU2YTA1ZTAxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "87.3", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI4NzMwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijk3MjMyNTY0MDA0MzE0NzkzMjg0MDI5ODMxNzg1MjUzNzM0ODExOTc2MjA3Njc0MDQ0Mzc1NjEyMzMwMjY4NjQyMDUwMjUzMzY0ODM3IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiODczMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGNjMTExNDU5ZmFiZDFjMzEzNzQyMjAzMGY3ZDlkYmZlZDliMDNiMzkwZDRjNDc5Y2M1NjIwYzAwYzI1ZDg1NmU3M2MwNjEyNDFkMjY5YTI3ZjVkN2EyZTlkZDZmMjExNzI0NzViMmI2MzJhMGQxNWU1MThlNGQ1MjU3NTdhMDhjMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "14.5", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNDUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjYyMTIyNjY2NTI5NTE1MTMwNTA0NTI4NzEyMjgyNjUxNTg0MzgzODM5NTE0NTQwOTE4MzM3MDM0NDE1MjUxNTU5NTcxNTM4NDg5MDUzIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTQ1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGExMDM4ZDg2YmQzYTA4ODNmYWM5MTc3MTY1ODQxYzk5ZTEyZWU3ZDVmNWQxNDgxOTM0MDZkZDMzMDE5YTFmYzIwZjUwN2Q4MDkzYzFlYTRmOTU3MGEyZWYzNGVjMzI2YzZkNTBjMjZiNjMwOGYwM2JlOTMxODA0OTlhMTY4N2I1MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "10.2", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMDIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjgwOTYxOTc5MTQyNDczNjk5ODY1MzU0MzUxNzI3OTU2OTA1OTg1MzIyNDUxMTQ3NDk3MzAxNzA4ODEzNDgyMTE3MzYzMTk0MTQzMTcwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMTAyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDBhNWM4OTcxYmVlMGU3MWMxMjEzMGIyNDJmMmQ1N2M1MDYwYTc0ODc0YTYzMzIyZDM0MjMwNDJhMDM4ZjM5NDM0ZmUxZmJiYjQyYTMwNjVjNTQyZGU2YzZlZjE4MjczMjU4NWFhZmRkYzU4MjIyZDI2NDZhYWYzMjBhOTY0NTg2MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "30.1", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzMDEwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjgzNjI3NjQ4NTk4NzYyNjQ0ODc2NjczNzczMjMzMjE5NDQyNTk1Nzg5MzkxNTMwNjk4ODA0MTYwMjMyNjUzMzg5NTExMzUzMjEzNjMxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMzAxMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGY1NGY4NzY5ZTNiOWI1ZjZhMWIwNDI5NmRhYWUzOGJjOWNhMDFkZjcyODZmMjQ3M2U1NTk5YTQzYTY0ZjM3Y2EwMzViYzBhMjJmODllZjdiMTIzYWFmYWY0YWQ5MTFkNGE5YjIwNzBhZmNkNWIyNTM2Mjk1NmY2ZTFhYWQwZTUwMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "97.2", - "to": "0xAe5D1F192013db889b1e2115A370aB133f359765", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI5NzIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwOTUyMzM2NDg4MDkyMDgxNzEyMjAxMTkxNTcxNTQ4MDIwMDk5MTA0NDk2NzQ2ODU3OTYwMTAyNTc0MzQxODE1ODY4MjQyMDgxODcxNSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4QWU1RDFGMTkyMDEzZGI4ODliMWUyMTE1QTM3MGFCMTMzZjM1OTc2NSIsInJlcXVlc3RlZEFtb3VudCI6Ijk3MjAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHhjNjljYTE5YTc2ZjlhNmFiOTExNzM4OGI5MWFhMzBkMTIyNjRjZWMxNzlkMDg0YjNkNDNmNmVjNTQ2MDU1ZTJjMWIzNTE0MDMxZWNkY2FmN2M2YjYxNGM4NGRhOGUwYWQ3NGYzNDY5NGM0YjM3MGYwNDBmMjdmYzU3N2I2NWQyMDFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "19.6", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxOTYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQzMzI0NjI4MzUxNjM1MTI0NzY3MDI1Njg1MDAyOTY1MzYyNjM2MjEzODYzNTE1NTI2MDc0NzM3ODczNzc1NDE4MTU4ODAwMjMzNDcwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMTk2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDMwNzg0ZDUyMzg1NWI0YzQ4M2Q4Nzg3MmU1MzA1YTk3ZjY2OGQyZmYwNThmOTk2YzQ0ZTgxMTI0M2ZjZWU5NGE1Zjk0ZGFjYmE4YTM0YTUxOTY0OTMyNjY4MjhmMTE1YTZlYzBkMTcyMjkzZTdmNjdjMWU0ODE4ZDY2NTMwMGY2MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "41.4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MTQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQ4Mzc5MTI2OTkwNjE5NTM2MDYxOTEzNzM2NzI3NDc2NjQxMzA2MjgxOTczNjM5MTM1MjAwNjIwNzc2NjI0MjM0NDgyMjU1NzQ4NyIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjQxNDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg2OTU5ZTg2ODZhMjhlOGZhZTY1OTgyYzhmZDBiMjM2N2JmZWI3OWVlMWUyZWU2MjllODcyMDMyYjczY2MyOTdmMjYxZWY0YmI4NDk5MzI5N2QwMWZmMjY3NDViN2UzNTA4ODQ4MWY0YjU3NTNhZjVkY2NmNWQ5NjJhNWY3YzUxMzFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "126", - "to": "0x16B2433b9CF5FF87dE03dDaEea627C9106Ee117a", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjYwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxNjYxOTgzNjQ1NDIxMzEyNDI5MTMwMjE2MzkyMjMwNzY3ODQyMzg4MDI2MjAzMjgzMDMxOTY1ODA2Mjk4NzU2MTY0NDA5OTM1NjIzOSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MTZCMjQzM2I5Q0Y1RkY4N2RFMDNkRGFFZWE2MjdDOTEwNkVlMTE3YSIsInJlcXVlc3RlZEFtb3VudCI6IjEyNjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4YTQ5NmUwNTYxNzlhOGExMDRlMDJiOTdjZDQzN2EwZWI5ZWVjYTZiNWM5OGM5YzY1OWQ4OGY0YzMxMjNmZDJmNDY1YmQzYmRkZWE5OGI3YTA5N2NlOGRiNzZhM2JmZGI3MTdhM2MwMjM1N2M5Nzc4MTExNGNkNGZhNTczYmJhMWUxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "1.8", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMzIzMzgyNzAyMjE0NjM3ODMyMDE1MjA1MjQ4NzY5ODEyNzQxMTUyNzA4ODkyMTY0NDY0NTEzMjI5MzYyNjA0NDQyNjM4Njk5ODA0OSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4MDA4NjhCQjNCQTJCMzYzMTZjMmZjNDJFNGFGQjZENDI0NmI3N0U0NiIsInJlcXVlc3RlZEFtb3VudCI6IjE4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGZmMmFkNmFmMDM2ZjYwNTk5ZjYyMWQzMTdhZmUzMzY5MDAyODQ0MzIyZTgxZmRmNmNjZjdjYjU1MmNlOTgyMDAxOWFiMGM4NWJjMjdkMDY3OWE4MDFmMmMzY2MzNDNlYjE0MjcyOGVlYjMyZGEyZjQ2MjlhYTk3MDYyNzFiY2E5MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "12.5", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjUwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQwOTYyOTgyNTM3MjI3MjAzOTMxOTM1MDA4NzI2NjM5MjY2ODQyNjQxNDYwMjQ3NzY2MDM4ODA4NTkyNjM2OTc0NDcwNjcwMjQ1Nzg5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTI1MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGY5YzY0YzhiMTg0MzM0NGZlMTQ2ZTQ2MmMyYTEyMzFmZTcwYjlmYzVmZDE5MTg4NGQzMWQ2ODgyZDljMjFkOTEyN2E1ZmI4YzI3M2FjNTYzYWYwZjhlNjUwYjYzZDRmNmNlNzM0MWNkOTNkYzgyMDM3MzI1MmI1NzRmODcwM2NjMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "24.2", - "to": "0x16B2433b9CF5FF87dE03dDaEea627C9106Ee117a", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNDIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijg3Njc1Mzc2MTc5NjAyODc2Mjg0Njc4MTUxNDMyNTU0NDY0MTQ4OTE1NDg1NzA5MjAxMTg1OTY0NDcyMDY3NDk2NzMxOTY1MjI5NDU0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgxNkIyNDMzYjlDRjVGRjg3ZEUwM2REYUVlYTYyN0M5MTA2RWUxMTdhIiwicmVxdWVzdGVkQW1vdW50IjoiMjQyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGRhYmI4N2VmNDM4NzQ4ZTUwYzNjNjlkMGM3N2E4NTg1OTc2NWY3MDMzN2U5Nzc4MTJhMmU1YzBkNjFlOWIyOWIzNWEwODg4MjBkNjUwZjEzNjM0NjA0NmY2ZGU2ZTBkNWI2MzM1MDg1MDM5MjQ2NmY4NmMyNDAxMTljMWMzOWRiMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "22.4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMjQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjExNDMwNjI5NTM5NjEwNzc1MDAwMDM5NjIwNTg5ODAwNzYxNTc2MTg3NTg4MzcxNDgwOTg5MzA5Njk4MjM5ODM5ODg5ODU4MDY2MzkzNSIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjIyNDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHhjNDI5MDg5ZDBlYWEwOThmM2FjMGUxMTcyZWExODNlZDkzYTBkNzljYmRjNDg1OGZjMTdjYmQxY2JkZmE5YzA3MzA5ZGViZGIwNDcxNzk3ODIyNTAwMGI3MDE2OTA4ZTM1Y2ZjMGE0MzgzOTQxYzhmZWZjZDg0MGQ0MzkxNDc1ODFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "34.4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNDQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjYwMjg4NTEzMDE2NDM1NzUyMjcwODg2ODk4MjgzNTMyODMzMDgzMzM3OTc0OTgwMDE1MTkzODkwMDMxMTE0NjgxODMyNTQwMjIzOTQ2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMzQ0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGQ4NWZlZDk4ZWM2YWVmZDYzODVmMGE1ZWMzYTQ1NDBhMDQwMjk4NmFkNmYyM2RmMzZlNjVkNDlhNjdjZGZjOWYyNDNiZDY4NGZlZTAzNGVmZWU0YTQzZmU5NjgxNDhhNTMxYjEyMzNkMDdiMGM5MzIwOTg4MmI4N2I2ZWJlNmRkMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "1.4", - "to": "0x3623338046b101ecEc741De9C3594CC2176f39E5", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNDAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNTA3ODI0NjY3MjUyODI0Mzg3NjY1NDc3MTY1NzcyNTU3MzE2NzgxMDYyOTIzNzczMzk1MDQ4NjYxMzY5MTIxODg2NDYyNjE4MDcwMTMiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDM2MjMzMzgwNDZiMTAxZWNFYzc0MURlOUMzNTk0Q0MyMTc2ZjM5RTUiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxNDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgzZmExNjEyNTc0OTVkNTk4ZGQyYzZiMzFlMjA3YmZkM2JjYzFiOTJkNmY3NzUwYWIyZDg0ZWMwOGEyZWM1ZDEwNGUxZTA3YWNjOGYwOWRhYmNjNDE3MWQ1ZmZkYjA3ZjA4NTU2ODMyMzA4ZDFlNjZlZTBiZmYyMDAyMzkyNTFlZDFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "16.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNjIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjM5MTY0MjAzNTg0NTU0MzQ4NjU1OTYyODg3MTU2MDYxOTYzNjcwMDI5NjU1Njg3MzgyMDU5MzE3OTQ5MzIyOTExMTI1NjkxMDQ2MDU5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTYyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGIyZGFiMTBlMmNkMmMwZGUyZmQzMWI3NjVlOTU5MGVjNjBiYzc2ZjVjYmEyZmMyNzUwOGMyNTc5ZDQwOTg5ODkwNzlhOWY1ZTFlZTg5NTgxOGViZTljZmZlYjA1ZDE3YmExY2RmZmNhYTFlMjRjMzhlOTYyNzJkMWUxYjNjYTIwMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "0.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI1MDI2NDYyMTYwMjA4ODI2MDk3ODk0NTA4NjYyODA3Mzg3OTA4NzgzOTk3NTMzNDUxNTUwNDI3ODUyMTI1OTQwNjM5NDk4NjA5NjA5NiIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4NjA3NTcyMTZhYmYwYmY5YTc5YmEyMTI5NDFiNGZmM2FkZGZlOTQ0NGQ4N2MwNWM2ZDFjZjdkOWFlNTI4MWNiODZiNmIyYWM2MGExZTc1YWZlYTY3MzgyOGEwMzVmYjMwMTcwOThiYTk4N2U3ZjM3NzAxZDZlMDAzN2Q5Yzk0MGYxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "28.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyODIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjY5NjI0NDk4MDAyODg2NDAxNDE3MjU4MTcwMzM5MDIyNzQwNzk0MDEzMzkzNjI5MTAwMzQ4NzYyNzEzNzg3NzYzMzE4NTg5NDE3NzEwIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMjgyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDNmNWU1Y2ZmMjc2NjA4N2Y0Yjk5YTU3YTdiMmExZDNjMDIyZTNlNDM0NjJhMjcyZTUwMjk5NDgyMDhhM2YzNWQyZGMxMWEyMjExNWU2YWZlMzlmMjkxYTVjOWI4YWQyODUzMzU4NjU2YTBhMDcxMGEzYzljMDA5ODNjYTE5ZmIzMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "44.4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0NDQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijg2MDQwMTg2Njg5MTQ0MjUzMjAxODQzNDA1ODQ4MzA5MDQ0NTQzNjYwOTE1NTcyNzYxOTUxNDUyNzkyODI4OTk2ODEyNzc1ODg1NjM0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiNDQ0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDRlYzU5OGY4NmI2MzljODQ5ZWFlNzc2N2NhM2IzMmZmZmU1MWM0NmJmZTk0NDIyMmZlMzg0MDI1OWZmMmVlMjAxOWVkY2EzYWU2NWQ5OTM0NTY3MzIxN2VhYzIyMzg2MTY0MjcwNDRmZjJkMmQ1ZjVkM2E5ZTJlZjc4OTRkZjM3MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "34.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNDIwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjMxNzgzOTIwMzA5OTczMDIxNzkzMzA1NTg0MTA5Mzk3OTk3ODEwMDU3ODcyNzI2NTA5NTQyNjU4MTkzODQzNTAwNzE4MTk4OTE5ODExIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMzQyMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDI3OTc2MTE3ZTVhYTliNzQ2ZGNjNzZiNzY5YmNjODdjZWM1M2NjZWU1YmRjOTdhYjA2ZWZhZDViZDY4NjZmNjQ0ZGVjNTc1NmY0ZGQ0YTYxYTA2ZDAyMTQxYjFmMDJmNDc4YWViZmUzNmE1YmZhZjAxODE4ZWM0MWJhMDdkN2ZlMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "5.1", - "to": "0xCee33C98410DEbe67A319Cb94F39e403435Df319", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1MTAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNTUwNDcyNjI2NTYxMzA0ODY2MjU5MDU4NjU2MzU1NTUwMDE3NDk1ODE2MDU5MDIxMDU0ODYyOTcyODE5NDI3NTM4NzY1NjM3NDA4ODUiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweENlZTMzQzk4NDEwREViZTY3QTMxOUNiOTRGMzllNDAzNDM1RGYzMTkiLCJyZXF1ZXN0ZWRBbW91bnQiOiI1MTAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg3ZjU4YTc0OGJiNmQyZTY0ZGY3MzBjZGY3YzU3MmFjOTQxNWUyNmQ3NjdmZDEyNjRjMmMyM2ZiYWE3MTRjMGNiNjc1Nzg0MWE5YzgwMWUwYjA3ZTdkYmJlYTUwZTk2NWFhZDQxODM1N2I3NDI0Nzg1NjhkYjg1ODVkNjkxNjNiODFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "40.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjMxNTYwNjcwODkyMjcyMjEzNDEwMDM2NTgwNjE3MTc5OTU2MTU3NDI5MzE2MTA2OTMwMDg2Mzc4MjM1MTUzMzEyOTY3Njk4NTMyNTQiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiI0MDgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4OTc3MjA3YzhjMjAyZWI4ODBjZGMzMDIyMDNiNmVmOGE5MGYxODcwYjIxNTA2NGM1ZGU2YmE4NGNmNmU2NzYxYzY2ZWI1ZTc5Yzc3YmI0YmJkNmM4Nzc2N2I0ZDdkMjA5ODA4OTBhYzc0ZjhmZjUwYjg1YTk5Mjc4MDFjYWJhYmUxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "40.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjExNDY4NTgzNjk1OTUzMTgzMzYzNjY3MTIxMzAyODEzMDIyODA3OTU1MzczNTI4MDM3OTIwNTI5MTg5NTc4NjQ1NDc4NjU5MDc1NDg3NiIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjQwODAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgwMTkwZWVjNmU3NmRjYTNjOGM5ZjhlODZmNGZkY2QyM2NiZTU0YWFiNWM3NDE5NmFmZGVkYzY2MTBmZmU1ZTYyNjk0MjFhZDQ4YTBkZDQwM2E5MmI5Y2I2ZTBlNGFkZGQxZDUzZjU0NWMxN2YzZjdjOGNjYzY5MGEyOTMzYWFmMjFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "3.15", - "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzMTUwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMTQxMDY3NDQyOTEwNTYwMjE0MjQzMjU0OTE3NTAyNTU0OTQ4NzY2OTU2NDQ3NTg5NjExNjc0MDE2MjQ1MTg0MjYxOTAyMzczMDI2MjUiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIzMTUwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHhmY2UwMDgxODMzMzRlYmE0YTViNTc4YjM1MDQ4Njk0YjA2NTVkNzUxNzA1YmUzZTQ5OGUxZjM5YjBhMjM0ZDQ1MzAyYzRhMWQ1ZTE4Y2Q1YTVkOGVmNGIxYWE5MjE0NDFlOTQyZDE3NzlmY2M4MjAyZGVmN2NkZWNkNDljOTRkNjFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "4.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MjAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMTQ5NjI4NDE4Mjk4MzU3MDk0MjQxODc4MjgwNjU2NzcwOTk4NTMzNjMzMTE3OTM1MjEwNTAxMzM0NzA2NDc0ODc2NzUxMTM1MTA5NDUiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiI0MjAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg3N2JmYTkzMWNmZTk4NmMwOWNjN2YyOTlmZGMyMzU0NzI2NTI2M2RmMTlhNjAwM2RiYjA2NTk5ZDg5YjQ3NGIyNzcxYjU4MGRjNTZmNDljNzdkNDcxYjY2Nzg2YjM0NzkyZThhNTNmNmU2MDM3OTc5MTZmMzViNTExZDIyODA5ZjFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "4", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMTAzMTI5NjEzMDIwNTM3MTEyODMxNzgzMjE0NTUzNDc2NTE2NTgyMTExNDM1MDg1ODMxMzk4MzEyNTgzMzk2NTExMDI4OTk3NzAwNzE5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiNDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4ZWQyMDIxM2Q1YWUwMGRiODM2ODM4NmQ2OTc3MGNkNGU1ZTY2NjA3ZWQ1MWFmMTdiOTVkNDM2NTAxMDdjMzYyMTQ5NDlkZWRhMDM0OWZjY2QzMDRkNmZjMjNhMzMzY2ZmNzA0ODIwMjY4ZjIwMjM3NzI0ZDEwYzg0MzYxMzFlZjMxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "12", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6Ijc0NTU5NTg4NjkzNjIxMDcwMDUzMjEyMzk2MTM0NzgyMTM1MDc2NTA1MDEwMTM1ODAwMDIwNjk4OTExNzgyNjY5MTc5OTIxNDA3OTYyIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMTIwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDg3YmEzY2Q0NzAwMTlhNDc4MWFiMTQ2NWVlMjc0N2Y2NTkzYzRjYjBiZGJmZDFlMzcxMzllZDk2ZGQzNzU3NTMzNmYyNjJhNDEwZGQzZjUwOGExNTg1NzQ4MmQ5MzZlNjY5NDg2MzRmNGI4MzIxYWQ3ZGVhMTU3NDgxODAyYmRkMWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "4", - "to": "0x1688Ae524968aCa90B75B598aA9065d87c2C9CEF", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNDkxMjgyNjAyOTcxMzA0MTI4MTQ2Nzc0OTA3OTcxOTUxMTMxNTUyNzc4MTk4OTMxODA1NTkxMzAwMzE1NTMxNDQ1MjI2MzA1Njg4NDEiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDE2ODhBZTUyNDk2OGFDYTkwQjc1QjU5OGFBOTA2NWQ4N2MyQzlDRUYiLCJyZXF1ZXN0ZWRBbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgyZWFmYmY1MGYwODg1NTMxOGEzOTBiODUyYzdiOTI2YWVlYzQ0YzAzNTNlMWNhNTk1ODNhY2I3MzAxN2FlOWIzMGNjYThkNmFkZWY3MDViYjI5MTY5YTZhMzUzYzUwYWExMDBhNmE1OTllNjczMWMzMTQ0ZGZkZGJmNDBmOWNhYzFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "12", - "to": "0x1688Ae524968aCa90B75B598aA9065d87c2C9CEF", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjYxMjIzNjQwODgxOTEyNjQyMjMwNjUyMTIwMDYyNzg1MjI4NzAwMzI1MjY1OTM3NzYwNjQyMjYzMDgxOTIwODA1NzUzNTgyNzYwMzYiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDE2ODhBZTUyNDk2OGFDYTkwQjc1QjU5OGFBOTA2NWQ4N2MyQzlDRUYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxMjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4Zjg3Y2E0NTgzQzc5MjIxMmU1MjcyMGQxMjdFN0UwQTM4QjgxOGFEMSIsInNpZ25hdHVyZSI6IjB4MzQzNTE0MzJjM2QxNTY2NmE1ZGNlMGY5NTlkZWRlYmU4MTEwNzYzZmZiNWY1MTU2NGQ2MzAyMmEwNzQwZTExZDc0MDc5MzY3ZjljYWUxN2MxZDBjM2I3NzQyMzU2MzFiMDBiYzM1Y2NhM2MwYzYwNjBlOGFhNWI1Nzk2MTI1MTYxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiOTQwNDE2MzgxNzc0MzkxNjg1NTU3MDU0MzE1ODIxMzA1MjI0NTUyMDk1Njc1MTQwMjgyOTQyMzYzNzgyNjkyNDIyODg0ODg0NDY0ODUiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHgxMGFkOGJhZGYxN2UwMmJlMjQ4NjdmNTAwZWExNzc4NGUzNGQzNTE3ZDAxMzU0YWJiMDI5MjA3OTA0MTZmYjhjM2E1NTEyNjI4ZWVlY2IyNWYzNDc4YTMxODUxZmY0NTkyNDZlNmM0NjVhMWI0YmE4YjFlMzYzNjNhYjJmNDMwYzFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "4", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNDEwMzA3MDM5MTI5NzcxMjE5NzY3NDAzNTUwMTUwMTQ1ODY5MjM0OTE5MjQzNjAxMjczNjA2MDA1NDU4OTA3NTg4NTgyMTU0MDIyNDkiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiI0MDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg4OTZlMjIwODFlYmE5NmRjZjJhZDc2MmI4MWY4MTk4MzQwOGNlMWQzNzAzZGY4MjRjYWRmOTQ3MTA0OTIxNmI4Njg2YjczOTIxNmUwMDM3M2Q4Njc0MTRkZWNiMDI1YjVjMTY4MDg3NjRlOTc2NzE3MmM0MzZiNWU4OGMyMmQ1MjFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "12", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMjAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjI3MDMxNjIwMTMxNzE1NjEzODU2MzAxNDM4MjU1NjY4NjUzMzMwNjE3NjYxNTA1MzM4NDQ4OTA1MjE2Mjk3OTgzMTYzNDM0Nzc4MDYxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTIwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGQ2ZDdkOWYxNWIyMWM4NDUyZmU3MGU3ODBjN2Q0YTgxMjY5ODhhMzUwMDUwMWIzNjIzMzk0ZTUxYjY2OGEwZTgzZGM0OGJkNWVhMjFlNmE0Zjg0NmNiYjRlMjc3NTA1MWU1YjgxNjBiNzFmODU3ZGIwMDBhNGRmYmJhZDY4ZGEwMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "18", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxODAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQxMzA0OTcwNjA2OTQ1OTE0MDQ1MDk1NzMzMTU1MjUyMTc3ODM2MzE0MzM0ODk5MTk3Nzc4MzM4MzE4MTkyNzI0NjIwOTE1Mjc5NjE5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTgwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweDhkMjc1NjY3ZGE1OGM0YWE4ZjcxMTI3OThhNDY1ZGYwNGE1NTk0M2JlMjMzMTFjMWJmZTEyOWY2M2ZiN2VhYTY0NWJiMjY0NTZiZTJkODdmMmNjOTFjMmZiNzFjOTE5Y2EwZTllYWYyM2Y1YjI2NzU1ZjVjN2NiYzQzMWExNTQxMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "50", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI1MDAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwNTQwNzQ4MDkwNjM0NzYyMDAzMDMyMzUxOTA3MTk1NjQ3NDg2ODI4MTczODQ1ODUwMjc0NjgwOTM3NTU0MTU2NTY0NDQ1ODExOTYyNiIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjUwMDAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHhmODdjYTQ1ODNDNzkyMjEyZTUyNzIwZDEyN0U3RTBBMzhCODE4YUQxIiwic2lnbmF0dXJlIjoiMHg2OTdhOGQ0ZTk5MjVjNDQ0YTYwYjg1YjkzZTUzMmU0YWZhODliODM2YzY5YmFhOWNhZjQyZjdmZjUzNzIzZDQyNTQ1Mjk4MGJjOTMxNmViNmRlMjQ4ZDNjZTVmZWRmNThiZTc0MDU2M2UxYTdkNDg1YzI2ZTQxYmE3ZDUxZjY3MTFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "200", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIxMTE2ODU0MTE2Mjg5MTQ4OTg1MDA0MzQ3ODE5OTE2NzMwNDQ4MTkzOTYwODkxMTM5NDQ3MDYxMjMwMzA1NDM2MTYyNDI5MDI1OTM2MzMiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIyMDAwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweGY4N2NhNDU4M0M3OTIyMTJlNTI3MjBkMTI3RTdFMEEzOEI4MThhRDEiLCJzaWduYXR1cmUiOiIweGYzNGRjMjgwNmYwOTVlMmQ2MGMzNTUxODgxZWE4MTg4MTY5OTQyZTNlNjU4NzU2NjUyNzUxNmQxOGEzNWFmZjU1YTFlZjk5YzZhODBlYjQ4ZjY3YzE0ZDYxN2MwN2E4NDc0ODdhZjg0MmIzYWY0YjUxMTU2YzU0ZjAwMjA5ZWY3MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "132.1", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMzIxMDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIzNjc5MjM5MjUwMjU2OTg5MDIyMTc3NTk4MTE2ODQ1MzI0ODM2Mjk1ODQzMDYxOTkxNDI3MjQ5MTczMTYxMTg4NDMxNjAxMDMxMDExMCIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NDAwN0NFMjA4M2M3RjNFMTgwOTdhZUIzQTM5YmI4ZUMxNDlhMzQxZCIsInJlcXVlc3RlZEFtb3VudCI6IjEzMjEwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4QUNDNDA3NzU3NWNhY2FBQTJDMjM1RmUwNDFEYmQ2RjIxMTZGNDdBOCIsInNpZ25hdHVyZSI6IjB4ZDc1ZGU3MTE0ZGQ1YWQ4YTZmMGY0YjcxMjM2ODhkYTU4ODc5NTM0NGVhYzhhYTg4YjllNDc1ZGZjNmE1NWMzZjRmOWJjNWY3ZTE1YjEzNGYyZjM1YzBiMmE0OTNkM2RkOWIzNmY0OTdkZjlhZmY0MmFhOTBjZDMzMmFjMzgzMTgxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "6.8", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2ODAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNTU2MDc0MTg5MjYwNzE1MjM2OTM4NTAwODM5NTQyOTY5OTQzNDIwODc3MjIyNjg1NTA3MjI4OTk1ODQyMDc3NjAyMzgxODQxMzUxNTkiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiI2ODAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHgxOWRhYjE3MzdlMmFmYTI2OTY0MjBkNmRmNWZiYWE2ZjBlNDU2Mzk1NzBjYzUyYTM1MTg3YjMzOWM3NTMyMDc5MjI4Y2RlNzcyYzlmYjU2NDE0OGIyYTdjYzY3YTk0MmQzMGQ2MmI3ZDhkNjRjMDljY2UyODlhNWUyOTE5MWQzNjFiIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "16.4", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNjQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjQ1NDAwODMwMDY5MjkwMzg0NjE5MjY0OTE0NTQ4NTE1MDUzNTM5NDQzMDg5Njc1NDM5MDMwMTE1OTU3Njc1ODYwMzU3NTM0MzMwNTMiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDMzNkMwMzM4NDJGQTMxNmQ0NzBlODIwYzgxYjc0MmU2MkEwNzY1REMiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxNjQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4NGIwN2JmZTcxNzc5ZjlkOTAxYzVhMDA4MzI1OWU3OTAwN2Y2YTJlNTgwYjI5NTE5YTgyMWY5NmFmZDRlMzQzZjdkODc0NTRjYTU5MTUwNzkxYWRjMmQ5MjM3MGE2NDhkYjJhNzUzMWE2NmE2MzdlMzJlMTU0NDk5YmE3NmZiMWQxYyIsIm5ldHdvcmtJZCI6MTAwfV0=" - }, - { - "token": "WXDAI", - "amount": "1.7", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNDcxMTQyMTg4NDI0NjM0Mzg5OTY4Mzc1NDIzMjMwNDI4NDY5Njg5MDM0MDIwNzAzMTE0NDUzNjkyMDg3MzAzMjE5NTU2NTM0OTU4MzYiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxNzAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHg3MGQyZjBlYjhiNDViYjA1OTg0Y2JlOGQ0MjQ4Nzg3YmYxODQxMzU2MWMxNWNmOGU3NGIwOGYwODIwODc5MTlhNGY5NTVmYzUxYjkyZjRiODVhMzFmMDJlMDc4ODA4MDY1NmZkMTRjM2JhYzE4NGJlMmM3NmM3OWUwZGI2MzM2MTFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "47.6", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0NzYwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjEwMjk1ODcwMjE4OTIwOTE5NTA0MzgzNTk3ODAxODY5MzgwMDY5NjExNTUzODMxNjYwMjE1NDU4NDQ0MTI4MjU3ODYzNzExNDIyNTc2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiNDc2MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDI2ZWJiNzkyYzljNWJjY2E4YTAyNzNjMjYwYTc3ZTg5ZGZiMjJjODVmYzhmZWQ1ZWExOTkyYmIyZTM1Y2JlMTExMzNhYzYwMDA3NmI0N2RiMTEyOTlkMGE4M2NjMTM1OTgxYjA1OWIyMDEwNDAxMDZmN2MwZGVjODFlNzU0MzY1MWIiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "4.2", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI0MjAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMzU3ODQ4NTg4NDA4MTg4OTgwNjI2OTg3OTkxMzc2Njc0MDIzNzMzODUyNDkwNjYwNTAwMTI0OTczNzk5NTE1NTQ2Njk4Mzk0NTAxMjUiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDQwMDdDRTIwODNjN0YzRTE4MDk3YWVCM0EzOWJiOGVDMTQ5YTM0MWQiLCJyZXF1ZXN0ZWRBbW91bnQiOiI0MjAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHhiNDkwMWMzZWYxNDk2ZDEyNjg1YjlkODAxMDY2ZmJhY2RlMjFhMzk0NDEyZjAyYjQyZmUxNTc5ZjNlNjRlNDZhNWNlN2MwZTIzOTQ3MTQwZWM1NjEzNjdkMjcwZGIxNjU1NGJkMjU2Y2Y0MGEzNTlhOTZmNzU0OTFiYjYyMjMxNjFjIiwibmV0d29ya0lkIjoxMDB9XQ==" - }, - { - "token": "WXDAI", - "amount": "13.8", - "to": "0x336C033842FA316d470e820c81b742e62A0765DC", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMzgwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjIzMzYyOTIyMzEzNDQzNTQ5MjU5NzQ3MDM5OTg2Mjc0MjgzOTg4ODUxODExNTgwMzU0MzU0MTU2MjMyODU5NDI1NjE2ODM2MTE1MDczIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMTM4MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGNkOTM5MDQ1MzY4NDA3Y2E5Nzk0ZjhiMzE0MzU1OTI3NTY2MWRlNzUzYTkxYTg1ODdmOWY0MDJhZjg1ZDhlN2Y3YzgxMjE3ZGY2ODczMmMyZTYxNmU1MzcyY2UzODY0YTE4MGZhZjBlZjczZmQ4YzQwYThjY2Q5MTg5NDI4NmQzMWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "17", - "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzAwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjgzNDQ3Nzk0MjUxMzQzODM4NTM1NjI1ODE1Mzc2MDk4Mzc0ODM5NjM3NDA3MTIwMzIyNzA2OTY1OTM0MzAxODk2OTg2OTQ5MTYyODI5IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg0MDA3Q0UyMDgzYzdGM0UxODA5N2FlQjNBMzliYjhlQzE0OWEzNDFkIiwicmVxdWVzdGVkQW1vdW50IjoiMTcwMDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweGUzNjNjNDdiMDE5Y2JkNzQ0OTBhNGYzNmU0MTIzMDgzOGFkOGFhNjY3NWFhZGE5ZjA5NWMyMDcyZGM2MDJmZjc1N2NhZjhiMDI4YjEyM2I4MDk3YTk3Mzg0ODgyZDY5M2ZhOTExN2ZhNTk5YjEzMmIxMjkxYTUxMTA3Yzk4ZDk3MWMiLCJuZXR3b3JrSWQiOjEwMH1d" - }, - { - "token": "WXDAI", - "amount": "259.9", - "to": "0x4D0704f400D57Ba93eEa88765C3FcDBD826dCFc4", - "network": "Gnosis Chain", - "url": "https://pay.ubq.fi?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTk5MDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiI2MjEwMTQxOTEzOTEzNzY0Nzc5NzkzNDM3NTk2ODkxNDUzNjA5MDU2Mjc5MjIxODk0MTU3MTgxOTQyMTc5MzM5Nzk5NzA5OTM0NTU1MyIsImRlYWRsaW5lIjoiMTE1NzkyMDg5MjM3MzE2MTk1NDIzNTcwOTg1MDA4Njg3OTA3ODUzMjY5OTg0NjY1NjQwNTY0MDM5NDU3NTg0MDA3OTEzMTI5NjM5OTM1In0sInRyYW5zZmVyRGV0YWlscyI6eyJ0byI6IjB4NEQwNzA0ZjQwMEQ1N0JhOTNlRWE4ODc2NUMzRmNEQkQ4MjZkQ0ZjNCIsInJlcXVlc3RlZEFtb3VudCI6IjI1OTkwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4N2NlYjM5Y2Y0M2NmNmUzZDc4ZTllZWJkYWU4ZWY5YzczMDRkMGJmMWZiNDM1MjM2NDZjNGZlODBkOGRjMTY4ZjBiMDNmYTU4MzY1YzIyOGJiYWNmZWZjNDM0OWY3YmJjNThjODUyZDEzZTNkMGQ2NjEwMWRmZDk1NmY5ZmUxOGUxYiIsIm5ldHdvcmtJZCI6MTAwfV0=" - } -] \ No newline at end of file diff --git a/airdrop-cli/src/utils/constants.ts b/airdrop-cli/src/utils/constants.ts new file mode 100644 index 0000000..445e20c --- /dev/null +++ b/airdrop-cli/src/utils/constants.ts @@ -0,0 +1,20 @@ +export const TOKENS = { + DAI: "0x6b175474e89094c44da98b954eedeac495271d0f", + WXDAI: "0xe91d153e0b41518a2ce8dd3d7944fa863463a97d", +} as const; + +export const PERMIT2_ADDRESS = "0x000000000022D473030F116dDEE9F6B43aC78BA3"; + +export const SUPABASE_URL: string = ""; +export const SUPABASE_KEY: string = ""; + +if (SUPABASE_KEY === "" || SUPABASE_URL === "") { + throw new Error("SUPABASE_URL and SUPABASE_KEY must be set in /src/utils/constants.ts"); +} + +export const UBQ_OWNERS = [ + "0xf87ca4583C792212e52720d127E7E0A38B818aD1".toLowerCase(), + "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51".toLowerCase(), + "0x816863778F0Ea481E00195606B50d91F7C64637c".toLowerCase(), + "0x70fbcF82ffa891C4267B77847c21243c566f7617".toLowerCase(), +]; diff --git a/airdrop-cli/src/utils/debug.ts b/airdrop-cli/src/utils/debug.ts deleted file mode 100644 index c547163..0000000 --- a/airdrop-cli/src/utils/debug.ts +++ /dev/null @@ -1,242 +0,0 @@ -import { formatUnits } from "viem"; -import { dataToCSV, writeToFile } from "."; -import { Contributor, DebugData, PermitDetails, Permits } from "../types"; -import fs from "fs"; - -export async function parseDebugData() { - const result: { [key: string]: DebugData[] } = {}; - const folderPath = "./debug/repos"; - - const files = fs.readdirSync(folderPath); - - const typesOfMatch = [ - "no-match-but-permit-found", - "single-permit-user-debug", - "single-permit-zero-payment", - "multi-permit-user-debug", - "multi-permit-zero-payment", - ]; - - files.forEach((file: string) => { - const filePath = `${folderPath}/${file}`; - if (file.endsWith(".json")) { - const fileContent = fs.readFileSync(filePath, "utf8"); - - const data: DebugData[] = JSON.parse(fileContent) as DebugData[]; - if (!data.length) return console.log(`No data found in ${file}`); - - console.log(`Parsing ${file}`); - - data.forEach((entry) => { - const typeOfMatch = entry.typeOfMatch; - if (typesOfMatch.includes(typeOfMatch)) { - if (result[typeOfMatch]) { - result[typeOfMatch].push(entry); - } else { - result[typeOfMatch] = [entry]; - } - } - }); - } - }); - - const debugCountCliTable = Object.entries(result) - .map(([key, value]) => { - return { - typeOfMatch: key, - count: value.length, - }; - }) - .sort((a, b) => b.count - a.count); - - console.table(debugCountCliTable); - - await debugCSVByTypeOfMatch(result); - - return result; -} - -export async function debugCSVByTypeOfMatch(data: { [key: string]: DebugData[] } = {}): Promise { - for (const [key, value] of Object.entries(data)) { - const csv = await dataToCSV(value); - - await writeToFile(`./debug/${key}.csv`, csv); - } -} - -function formatStr(str: string) { - // 37 permits failed to decode, below are the reasons why - - if (str.includes('%3D&network=100"')) { - str = str.split('%3D&network=100"')[0]; - } - if (str.includes('\\">')) { - str = str.split('\\">')[0]; - } - if (str.includes('%3D"')) { - str = str.split('%3D"')[0]; - } - - if (str.includes("%3D%3D")) { - str = str.split("%3D%3D")[0]; - } - if (str.includes("%3D&")) { - str = str.split("%3D&")[0]; - } - if (str.includes("&network")) { - str = str.split("&network")[0]; - } - if (str.includes('\\"')) { - str = str.split('\\"')[0]; - } - if (str.includes('">')) { - str = str.split('">')[0]; - } - - if (str.includes('"')) { - str = str.split('"')[0]; - } - if (str.includes("%3D")) { - str = str.split("%3D")[0]; - } - if (str.includes(")")) { - str = str.split(")")[0]; - } - if (str.includes(">")) { - str = str.split(">")[0]; - } - if (str.includes("\\")) { - str = str.split("\\")[0]; - } - return str; -} - -async function processDecoded(data: PermitDetails[]) { - return data.reduce((acc: PermitDetails[], current) => { - const duplicate = acc.find((v) => { - try { - if (Array.isArray(v)) { - if (Array.isArray(current)) { - return v[0].permit.nonce === current[0].permit.nonce; - } else { - return v[0].permit.nonce === current.permit.nonce; - } - } else { - if (Array.isArray(current)) { - return v.permit.nonce === current[0].permit.nonce; - } else { - return v.permit.nonce === current.permit.nonce; - } - } - } catch (err) { - console.log(err); - console.log(v); - console.log(current); - throw new Error("Error in decoding permits"); - } - }); - - if (!duplicate) { - acc.push(current); - } - return acc; - }, []); -} -export async function decodePermits(data: Permits[]) { - const permits = Array.from(new Set(data.map((perm) => perm.url))); - - let decoded: PermitDetails[] = []; - const failed: string[] = []; - - for (const permit of permits) { - try { - let worked = permit.split("=")[1].split("&")[0].replace(/"/g, ""); - worked = formatStr(worked); - const d = atob(worked); - const data = JSON.parse(d); - decoded.push(data); - } catch (err) { - console.log("Failed to decode permit", permit, err); - failed.push(permit); - } - } - - decoded = await processDecoded(decoded); - - console.log(`Started with ${permits.length} permits`); - console.log(`Decoded ${decoded.length} permits`); - - const permitTallies = await tallyPermits(decoded); - - if (failed.length) { - console.log(`Failed to decode ${failed.length} permits`); - await writeToFile("./debug/repos/failed-permits.json", JSON.stringify(failed, null, 2)); - } - - const output = await permitsToCSV(decoded); - - await writeToFile("./debug/repos/decoded-permits.json", JSON.stringify(decoded, null, 2)); - - await writeToFile("./all_repos_decoded-permits.csv", output); - - return { decoded, permitTallies }; -} - -export async function tallyPermits(data: PermitDetails[]) { - return data.reduce((acc, permit) => { - if (Array.isArray(permit)) { - permit.forEach((p) => { - if (acc[p.transferDetails.to]) { - acc[p.transferDetails.to] += parseFloat(formatUnits(BigInt(p.transferDetails.requestedAmount), 18)); - } else { - acc[p.transferDetails.to] = parseFloat(formatUnits(BigInt(p.transferDetails.requestedAmount), 18)); - } - }); - } else { - try { - if (acc[permit.transferDetails.to]) { - acc[permit.transferDetails.to] += parseFloat(formatUnits(BigInt(permit.transferDetails.requestedAmount), 18)); - } else { - acc[permit.transferDetails.to] = parseFloat(formatUnits(BigInt(permit.transferDetails.requestedAmount), 18)); - } - } catch (err) { - console.log(err); - console.log(permit); - return acc; - } - } - - return acc; - }, {} as Contributor); -} - -export async function permitsToCSV(decodedPermits: PermitDetails[]) { - const header = ["token", "amount", "to", "owner", "nonce", "signature"].join(",") + "\n"; - const rows = decodedPermits.map((permit) => { - try { - if (Array.isArray(permit)) { - const token = permit[0].permit.permitted.token; - const amount = permit[0].permit.permitted.amount; - const to = permit[0].transferDetails.to; - const owner = permit[0].owner; - const nonce = permit[0].permit.nonce; - const signature = permit[0].signature; - return [token, amount, to, owner, nonce, signature].join(","); - } else { - const token = permit.permit.permitted.token; - const amount = permit.permit.permitted.amount; - const to = permit.transferDetails.to; - const owner = permit.owner; - const nonce = permit.permit.nonce; - const signature = permit.signature; - return [token, amount, to, owner, nonce, signature].join(","); - } - } catch (err) { - console.log(err); - console.log(permit); - return JSON.stringify(permit); - } - }); - - return header + rows.join("\n"); -} diff --git a/airdrop-cli/src/utils/index.ts b/airdrop-cli/src/utils/index.ts deleted file mode 100644 index 452b732..0000000 --- a/airdrop-cli/src/utils/index.ts +++ /dev/null @@ -1,113 +0,0 @@ -import { fetchPublicRepositories } from "../tally/tally"; -import { CSVData, Contributor, DebugData, NoPayments, PaymentInfo, Permits, Repositories } from "../types"; -import { writeFile } from "fs"; -import { decodePermits } from "./debug"; - -// Generates a unique key set for the repositories -export async function genKeySet() { - const publicRepos = await fetchPublicRepositories("Ubiquity"); - - const keySet = publicRepos.map((repo) => { - return { - key: repo.name.slice(0, 6), - name: repo.name, - repo, - }; - }); - - return keySet.map((set) => { - if (keySet.filter((k) => k.key === set.key).length > 1) { - const split = set.name.split("-")[1]?.slice(0, 6) ?? set.name?.slice(2, 8); - return { - key: split, - name: set.name, - repo: set.repo as Repositories, - }; - } - return set; - }); -} - -// Loading bar for the CLI -export async function loadingBar() { - const frames = ["| ", "/ ", "- ", "\\ "]; - let i = 0; - return setInterval(() => { - process.stdout.write("\r" + frames[i++]); - i &= 3; - }, 100); -} - -// Converts data to CSV strings -export async function dataToCSV(json: DebugData[] | PaymentInfo[] | NoPayments[] | Permits[] | Contributor) { - if (!json || json.length === 0) { - return ""; - } - let csv = ""; - - try { - if (Array.isArray(json)) { - if (json[0].url.includes("issue")) { - json = Array.from(new Set(json as PaymentInfo[])); - csv = json - .sort((a, b) => a.repoName.localeCompare(b.repoName)) - .map((row) => Object.values(row).join(",")) - .join("\n"); - } else { - json = Array.from(new Set(json as NoPayments[])); - csv = json - .sort((a, b) => { - return new Date(b.lastCommitDate).getTime() - new Date(a.lastCommitDate).getTime(); - }) - .map((row) => Object.values(row).join(",")) - .join("\n"); - } - } else { - csv = Object.entries(json) - .sort((a, b) => b[1] - a[1]) - .map((row) => row.join(",")) - .join("\n"); - } - } catch (err) { - console.log(err); - } - - return csv; -} - -export async function writeCSV(data: CSVData, title?: string) { - const groups = [ - { - name: "Contributors", - headers: ["Address", "Balance"], - data: (await decodePermits(data.permits)).permitTallies, - }, - ]; - - console.log( - `Contributors: ${Object.keys(groups[0].data).length}\nAll found payments: ${data.allPayments.length}\nRepos without payments: ${data.noPayments.length}\n` - ); - - for (const group of groups) { - console.log(`Writing ${group.name}...`); - let csv = ""; - csv += `${group.headers.join(",")}\n`; - const fileName = `${process.cwd()}/${title ? title + "_" : "all_repos_"}${group.name.toLowerCase().replace(" ", "_")}.csv`; - csv += await dataToCSV(group.data); - - await writeToFile(fileName, csv); - } -} - -// Outputs the CSVs to the root of the project -export async function writeToFile(fileName: string, data: string) { - try { - writeFile(fileName, data, (err) => { - if (err) { - console.error(err); - } - }); - } catch (err) { - console.error(err); - } -} diff --git a/airdrop-cli/static/fonts/ubiquity-nova-standard.eot b/airdrop-cli/static/fonts/ubiquity-nova-standard.eot deleted file mode 100644 index 1e46099..0000000 Binary files a/airdrop-cli/static/fonts/ubiquity-nova-standard.eot and /dev/null differ diff --git a/airdrop-cli/static/fonts/ubiquity-nova-standard.ttf b/airdrop-cli/static/fonts/ubiquity-nova-standard.ttf deleted file mode 100644 index d953486..0000000 Binary files a/airdrop-cli/static/fonts/ubiquity-nova-standard.ttf and /dev/null differ diff --git a/airdrop-cli/static/fonts/ubiquity-nova-standard.woff b/airdrop-cli/static/fonts/ubiquity-nova-standard.woff deleted file mode 100644 index 0c2691e..0000000 Binary files a/airdrop-cli/static/fonts/ubiquity-nova-standard.woff and /dev/null differ diff --git a/airdrop-cli/static/index.html b/airdrop-cli/static/index.html deleted file mode 100644 index dbae5f4..0000000 --- a/airdrop-cli/static/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - Ubiquity TypeScript Template - - - -

Ubiquity TypeScript Template

- - - diff --git a/airdrop-cli/static/main.ts b/airdrop-cli/static/main.ts deleted file mode 100644 index b19bfa7..0000000 --- a/airdrop-cli/static/main.ts +++ /dev/null @@ -1,10 +0,0 @@ -export async function mainModule() { - console.log(`Hello from mainModule`); -} -mainModule() - .then(() => { - console.log("mainModule loaded"); - }) - .catch((error) => { - console.error(error); - }); diff --git a/airdrop-cli/static/style.css b/airdrop-cli/static/style.css deleted file mode 100644 index 3bbb3f0..0000000 --- a/airdrop-cli/static/style.css +++ /dev/null @@ -1,16 +0,0 @@ -body { - font-family: "Proxima Nova", "Ubiquity Nova", sans-serif; - background-color: #06061aff; - color: #fff; - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAABigAwAEAAAAAQAAABgAAAAAwf1XlwAAACNJREFUSA3t0IEAAAAMBKFHm7/UTaQQWnXDgAEDBgwYMGDgAXaJAz4RVVHYAAAAAElFTkSuQmCC"); -} -@font-face { - font-family: "Ubiquity Nova"; - font-style: normal; - font-weight: 400; - src: url(./fonts/ubiquity-nova-standard.eot); - src: - url(./fonts/ubiquity-nova-standard.eot#iefix) format("embedded-opentype"), - url(./fonts/ubiquity-nova-standard.woff) format("woff"), - url(./fonts/ubiquity-nova-standard.ttf) format("truetype"); -} diff --git a/airdrop-cli/tsconfig.json b/airdrop-cli/tsconfig.json index bd68d05..89c97ba 100644 --- a/airdrop-cli/tsconfig.json +++ b/airdrop-cli/tsconfig.json @@ -20,14 +20,8 @@ "skipDefaultLibCheck": true, "newLine": "LF", "outDir": "dist", - "plugins": [], + "plugins": [] }, - "include": [ - "src", - "src/commands/unspent.ts", - ], - "exclude": [ - "node_modules", - "dist" - ] -} \ No newline at end of file + "include": ["src", "src/commands/unspent.ts"], + "exclude": ["node_modules", "dist"] +} diff --git a/airdrop-cli/yarn.lock b/airdrop-cli/yarn.lock deleted file mode 100644 index 9ed3815..0000000 --- a/airdrop-cli/yarn.lock +++ /dev/null @@ -1,6782 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@aashutoshrathi/word-wrap@^1.2.3": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" - integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== - -"@adraffy/ens-normalize@1.10.0": - version "1.10.0" - resolved "https://registry.yarnpkg.com/@adraffy/ens-normalize/-/ens-normalize-1.10.0.tgz#d2a39395c587e092d77cbbc80acf956a54f38bf7" - integrity sha512-nA9XHtlAkYfJxY7bce8DcN7eKxWWCWkU+1GR9d+U6MbNpfwQp8TI7vqOsBsMcHoT4mBu2kypKoSKnghEzOOq5Q== - -"@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== - dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" - integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== - dependencies: - "@babel/highlight" "^7.23.4" - chalk "^2.4.2" - -"@babel/compat-data@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" - integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== - -"@babel/core@^7.11.6", "@babel/core@^7.12.3": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" - integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.9" - "@babel/parser" "^7.23.9" - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" - convert-source-map "^2.0.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.3" - semver "^6.3.1" - -"@babel/generator@^7.23.6", "@babel/generator@^7.7.2": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" - integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== - dependencies: - "@babel/types" "^7.23.6" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" - -"@babel/helper-compilation-targets@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" - integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== - dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-validator-option" "^7.23.5" - browserslist "^4.22.2" - lru-cache "^5.1.1" - semver "^6.3.1" - -"@babel/helper-environment-visitor@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== - -"@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== - dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" - -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-module-imports@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-module-transforms@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" - integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== - -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-string-parser@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" - integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== - -"@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== - -"@babel/helper-validator-option@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" - integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== - -"@babel/helpers@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.9.tgz#c3e20bbe7f7a7e10cb9b178384b4affdf5995c7d" - integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ== - dependencies: - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" - -"@babel/highlight@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" - integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== - dependencies: - "@babel/helper-validator-identifier" "^7.22.20" - chalk "^2.4.2" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" - integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" - integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" - integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/template@^7.22.15", "@babel/template@^7.23.9", "@babel/template@^7.3.3": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.23.9.tgz#f881d0487cba2828d3259dcb9ef5005a9731011a" - integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA== - dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" - -"@babel/traverse@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" - integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg== - dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" - debug "^4.3.1" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.3.3": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002" - integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q== - dependencies: - "@babel/helper-string-parser" "^7.23.4" - "@babel/helper-validator-identifier" "^7.22.20" - to-fast-properties "^2.0.0" - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@commitlint/cli@^18.4.3": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-18.6.1.tgz#78bffdfa00d6f01425d53096954993d83f2b343d" - integrity sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw== - dependencies: - "@commitlint/format" "^18.6.1" - "@commitlint/lint" "^18.6.1" - "@commitlint/load" "^18.6.1" - "@commitlint/read" "^18.6.1" - "@commitlint/types" "^18.6.1" - execa "^5.0.0" - lodash.isfunction "^3.0.9" - resolve-from "5.0.0" - resolve-global "1.0.0" - yargs "^17.0.0" - -"@commitlint/config-conventional@^18.4.3": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-18.6.1.tgz#febb4bed074413162da989640a42d4d72383a618" - integrity sha512-ftpfAOQyI+IHvut0cRF4EFM39PWCqde+uOXCjH9NpK6FpqfhncAbEvP0E7OIpFsrDX0aS7k81tzH5Yz7prcNxA== - dependencies: - "@commitlint/types" "^18.6.1" - conventional-changelog-conventionalcommits "^7.0.2" - -"@commitlint/config-validator@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/config-validator/-/config-validator-18.6.1.tgz#e0d71a99c984a68586c7ae7afd3f52342022fae8" - integrity sha512-05uiToBVfPhepcQWE1ZQBR/Io3+tb3gEotZjnI4tTzzPk16NffN6YABgwFQCLmzZefbDcmwWqJWc2XT47q7Znw== - dependencies: - "@commitlint/types" "^18.6.1" - ajv "^8.11.0" - -"@commitlint/ensure@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-18.6.1.tgz#17141e083200ca94d8480dc23b0e8f8b1fd37b7f" - integrity sha512-BPm6+SspyxQ7ZTsZwXc7TRQL5kh5YWt3euKmEIBZnocMFkJevqs3fbLRb8+8I/cfbVcAo4mxRlpTPfz8zX7SnQ== - dependencies: - "@commitlint/types" "^18.6.1" - lodash.camelcase "^4.3.0" - lodash.kebabcase "^4.1.1" - lodash.snakecase "^4.1.1" - lodash.startcase "^4.4.0" - lodash.upperfirst "^4.3.1" - -"@commitlint/execute-rule@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-18.6.1.tgz#18175e043fe6fb5fceea7b8530316c644f93dfe6" - integrity sha512-7s37a+iWyJiGUeMFF6qBlyZciUkF8odSAnHijbD36YDctLhGKoYltdvuJ/AFfRm6cBLRtRk9cCVPdsEFtt/2rg== - -"@commitlint/format@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-18.6.1.tgz#5f2b8b3ae4d8d80bd9239178e97df63e5b8d280a" - integrity sha512-K8mNcfU/JEFCharj2xVjxGSF+My+FbUHoqR+4GqPGrHNqXOGNio47ziiR4HQUPKtiNs05o8/WyLBoIpMVOP7wg== - dependencies: - "@commitlint/types" "^18.6.1" - chalk "^4.1.0" - -"@commitlint/is-ignored@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-18.6.1.tgz#4ee08ba91ff3defb06e0ef19259a9c6734a8d06e" - integrity sha512-MOfJjkEJj/wOaPBw5jFjTtfnx72RGwqYIROABudOtJKW7isVjFe9j0t8xhceA02QebtYf4P/zea4HIwnXg8rvA== - dependencies: - "@commitlint/types" "^18.6.1" - semver "7.6.0" - -"@commitlint/lint@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-18.6.1.tgz#fe3834636c99ee14534a8eb3832831ac362e9fd8" - integrity sha512-8WwIFo3jAuU+h1PkYe5SfnIOzp+TtBHpFr4S8oJWhu44IWKuVx6GOPux3+9H1iHOan/rGBaiacicZkMZuluhfQ== - dependencies: - "@commitlint/is-ignored" "^18.6.1" - "@commitlint/parse" "^18.6.1" - "@commitlint/rules" "^18.6.1" - "@commitlint/types" "^18.6.1" - -"@commitlint/load@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-18.6.1.tgz#fb79ed7ee8b5897a9b5c274c1e24eda9162df816" - integrity sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA== - dependencies: - "@commitlint/config-validator" "^18.6.1" - "@commitlint/execute-rule" "^18.6.1" - "@commitlint/resolve-extends" "^18.6.1" - "@commitlint/types" "^18.6.1" - chalk "^4.1.0" - cosmiconfig "^8.3.6" - cosmiconfig-typescript-loader "^5.0.0" - lodash.isplainobject "^4.0.6" - lodash.merge "^4.6.2" - lodash.uniq "^4.5.0" - resolve-from "^5.0.0" - -"@commitlint/message@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-18.6.1.tgz#107bd40923ad23d2de56c92a68b179ebfb7e314e" - integrity sha512-VKC10UTMLcpVjMIaHHsY1KwhuTQtdIKPkIdVEwWV+YuzKkzhlI3aNy6oo1eAN6b/D2LTtZkJe2enHmX0corYRw== - -"@commitlint/parse@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-18.6.1.tgz#2946b814125e907b9c4d63d3e71d0c1b54b30b62" - integrity sha512-eS/3GREtvVJqGZrwAGRwR9Gdno3YcZ6Xvuaa+vUF8j++wsmxrA2En3n0ccfVO2qVOLJC41ni7jSZhQiJpMPGOQ== - dependencies: - "@commitlint/types" "^18.6.1" - conventional-changelog-angular "^7.0.0" - conventional-commits-parser "^5.0.0" - -"@commitlint/read@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-18.6.1.tgz#8c138311ed9749427920c369f6276be136f2aa50" - integrity sha512-ia6ODaQFzXrVul07ffSgbZGFajpe8xhnDeLIprLeyfz3ivQU1dIoHp7yz0QIorZ6yuf4nlzg4ZUkluDrGN/J/w== - dependencies: - "@commitlint/top-level" "^18.6.1" - "@commitlint/types" "^18.6.1" - git-raw-commits "^2.0.11" - minimist "^1.2.6" - -"@commitlint/resolve-extends@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-18.6.1.tgz#f0572c682fc24dbabe2e0f42873261e0fa42c91a" - integrity sha512-ifRAQtHwK+Gj3Bxj/5chhc4L2LIc3s30lpsyW67yyjsETR6ctHAHRu1FSpt0KqahK5xESqoJ92v6XxoDRtjwEQ== - dependencies: - "@commitlint/config-validator" "^18.6.1" - "@commitlint/types" "^18.6.1" - import-fresh "^3.0.0" - lodash.mergewith "^4.6.2" - resolve-from "^5.0.0" - resolve-global "^1.0.0" - -"@commitlint/rules@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-18.6.1.tgz#da25aeffe6c0e1c7625e44f46089fb8860986caf" - integrity sha512-kguM6HxZDtz60v/zQYOe0voAtTdGybWXefA1iidjWYmyUUspO1zBPQEmJZ05/plIAqCVyNUTAiRPWIBKLCrGew== - dependencies: - "@commitlint/ensure" "^18.6.1" - "@commitlint/message" "^18.6.1" - "@commitlint/to-lines" "^18.6.1" - "@commitlint/types" "^18.6.1" - execa "^5.0.0" - -"@commitlint/to-lines@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-18.6.1.tgz#d28827a4a540c98eea1aae31dafd66f80b2f1b9e" - integrity sha512-Gl+orGBxYSNphx1+83GYeNy5N0dQsHBQ9PJMriaLQDB51UQHCVLBT/HBdOx5VaYksivSf5Os55TLePbRLlW50Q== - -"@commitlint/top-level@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-18.6.1.tgz#429fcb985e3beaba9b17e05c0ae61926c647baf0" - integrity sha512-HyiHQZUTf0+r0goTCDs/bbVv/LiiQ7AVtz6KIar+8ZrseB9+YJAIo8HQ2IC2QT1y3N1lbW6OqVEsTHjbT6hGSw== - dependencies: - find-up "^5.0.0" - -"@commitlint/types@^18.6.1": - version "18.6.1" - resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-18.6.1.tgz#7eb3ab2d799d9166fbb98b96b0744581e59a4ad4" - integrity sha512-gwRLBLra/Dozj2OywopeuHj2ac26gjGkz2cZ+86cTJOdtWfiRRr4+e77ZDAGc6MDWxaWheI+mAV5TLWWRwqrFg== - dependencies: - chalk "^4.1.0" - -"@cspell/cspell-bundled-dicts@8.3.2": - version "8.3.2" - resolved "https://registry.yarnpkg.com/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.3.2.tgz#649ed168a72cb49a7d83f3840ab6933a8beba68d" - integrity sha512-3ubOgz1/MDixJbq//0rQ2omB3cSdhVJDviERZeiREGz4HOq84aaK1Fqbw5SjNZHvhpoq+AYXm6kJbIAH8YhKgg== - dependencies: - "@cspell/dict-ada" "^4.0.2" - "@cspell/dict-aws" "^4.0.1" - "@cspell/dict-bash" "^4.1.3" - "@cspell/dict-companies" "^3.0.29" - "@cspell/dict-cpp" "^5.0.10" - "@cspell/dict-cryptocurrencies" "^5.0.0" - "@cspell/dict-csharp" "^4.0.2" - "@cspell/dict-css" "^4.0.12" - "@cspell/dict-dart" "^2.0.3" - "@cspell/dict-django" "^4.1.0" - "@cspell/dict-docker" "^1.1.7" - "@cspell/dict-dotnet" "^5.0.0" - "@cspell/dict-elixir" "^4.0.3" - "@cspell/dict-en-common-misspellings" "^2.0.0" - "@cspell/dict-en-gb" "1.1.33" - "@cspell/dict-en_us" "^4.3.13" - "@cspell/dict-filetypes" "^3.0.3" - "@cspell/dict-fonts" "^4.0.0" - "@cspell/dict-fsharp" "^1.0.1" - "@cspell/dict-fullstack" "^3.1.5" - "@cspell/dict-gaming-terms" "^1.0.4" - "@cspell/dict-git" "^3.0.0" - "@cspell/dict-golang" "^6.0.5" - "@cspell/dict-haskell" "^4.0.1" - "@cspell/dict-html" "^4.0.5" - "@cspell/dict-html-symbol-entities" "^4.0.0" - "@cspell/dict-java" "^5.0.6" - "@cspell/dict-k8s" "^1.0.2" - "@cspell/dict-latex" "^4.0.0" - "@cspell/dict-lorem-ipsum" "^4.0.0" - "@cspell/dict-lua" "^4.0.3" - "@cspell/dict-makefile" "^1.0.0" - "@cspell/dict-node" "^4.0.3" - "@cspell/dict-npm" "^5.0.14" - "@cspell/dict-php" "^4.0.5" - "@cspell/dict-powershell" "^5.0.3" - "@cspell/dict-public-licenses" "^2.0.5" - "@cspell/dict-python" "^4.1.11" - "@cspell/dict-r" "^2.0.1" - "@cspell/dict-ruby" "^5.0.2" - "@cspell/dict-rust" "^4.0.1" - "@cspell/dict-scala" "^5.0.0" - "@cspell/dict-software-terms" "^3.3.15" - "@cspell/dict-sql" "^2.1.3" - "@cspell/dict-svelte" "^1.0.2" - "@cspell/dict-swift" "^2.0.1" - "@cspell/dict-typescript" "^3.1.2" - "@cspell/dict-vue" "^3.0.0" - -"@cspell/cspell-json-reporter@8.3.2": - version "8.3.2" - resolved "https://registry.yarnpkg.com/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.3.2.tgz#314f7b7deb465a7b94b03405c3498d9b96d410ab" - integrity sha512-gHSz4jXMJPcxx+lOGfXhHuoyenAWQ8PVA/atHFrWYKo1LzKTbpkEkrsDnlX8QNJubc3EMH63Uy+lOIaFDVyHiQ== - dependencies: - "@cspell/cspell-types" "8.3.2" - -"@cspell/cspell-pipe@8.3.2": - version "8.3.2" - resolved "https://registry.yarnpkg.com/@cspell/cspell-pipe/-/cspell-pipe-8.3.2.tgz#72b986c6c03ed9894d5ddafdcb435973336216b9" - integrity sha512-GZmDwvQGOjQi3IjD4k9xXeVTDANczksOsgVKb3v2QZk9mR4Qj8c6Uarjd4AgSiIhu/wBliJfzr5rWFJu4X2VfQ== - -"@cspell/cspell-resolver@8.3.2": - version "8.3.2" - resolved "https://registry.yarnpkg.com/@cspell/cspell-resolver/-/cspell-resolver-8.3.2.tgz#e4a981ed8fc2029804d8fa5847e47934a26c5c86" - integrity sha512-w2Tmb95bzdEz9L4W5qvsP5raZbyEzKL7N2ksU/+yh8NEJcTuExmAl/nMnb3aIk7m2b+kPHnMOcJuwfUMLmyv4A== - dependencies: - global-directory "^4.0.1" - -"@cspell/cspell-service-bus@8.3.2": - version "8.3.2" - resolved "https://registry.yarnpkg.com/@cspell/cspell-service-bus/-/cspell-service-bus-8.3.2.tgz#b1c6620232c22c0a7c8b68051e524963285f4768" - integrity sha512-skTHNyVi74//W/O+f4IauDhm6twA9S2whkylonsIzPxEl4Pn3y2ZEMXNki/MWUwZfDIzKKSxlcREH61g7zCvhg== - -"@cspell/cspell-types@8.3.2": - version "8.3.2" - resolved "https://registry.yarnpkg.com/@cspell/cspell-types/-/cspell-types-8.3.2.tgz#35a6d0f1a4c7c2a8a5275bcd41dacf85618f44c3" - integrity sha512-qS/gWd9ItOrN6ZX5pwC9lJjnBoyiAyhxYq0GUXuV892LQvwrBmECGk6KhsA1lPW7JJS7o57YTAS1jmXnmXMEpg== - -"@cspell/dict-ada@^4.0.2": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@cspell/dict-ada/-/dict-ada-4.0.2.tgz#8da2216660aeb831a0d9055399a364a01db5805a" - integrity sha512-0kENOWQeHjUlfyId/aCM/mKXtkEgV0Zu2RhUXCBr4hHo9F9vph+Uu8Ww2b0i5a4ZixoIkudGA+eJvyxrG1jUpA== - -"@cspell/dict-aws@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@cspell/dict-aws/-/dict-aws-4.0.1.tgz#a0e758531ae81792b928a3f406618296291a658a" - integrity sha512-NXO+kTPQGqaaJKa4kO92NAXoqS+i99dQzf3/L1BxxWVSBS3/k1f3uhmqIh7Crb/n22W793lOm0D9x952BFga3Q== - -"@cspell/dict-bash@^4.1.3": - version "4.1.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-bash/-/dict-bash-4.1.3.tgz#25fba40825ac10083676ab2c777e471c3f71b36e" - integrity sha512-tOdI3QVJDbQSwPjUkOiQFhYcu2eedmX/PtEpVWg0aFps/r6AyjUQINtTgpqMYnYuq8O1QUIQqnpx21aovcgZCw== - -"@cspell/dict-companies@^3.0.29": - version "3.0.31" - resolved "https://registry.yarnpkg.com/@cspell/dict-companies/-/dict-companies-3.0.31.tgz#f0dacabc5308096c0f12db8a8b802ece604d6bf7" - integrity sha512-hKVpV/lcGKP4/DpEPS8P4osPvFH/YVLJaDn9cBIOH6/HSmL5LbFgJNKpMGaYRbhm2FEX56MKE3yn/MNeNYuesQ== - -"@cspell/dict-cpp@^5.0.10": - version "5.1.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-cpp/-/dict-cpp-5.1.3.tgz#c0c34ccdecc3ff954877a56dbbf07a7bf53b218e" - integrity sha512-sqnriXRAInZH9W75C+APBh6dtben9filPqVbIsiRMUXGg+s02ekz0z6LbS7kXeJ5mD2qXoMLBrv13qH2eIwutQ== - -"@cspell/dict-cryptocurrencies@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-cryptocurrencies/-/dict-cryptocurrencies-5.0.0.tgz#19fbc7bdbec76ce64daf7d53a6d0f3cfff7d0038" - integrity sha512-Z4ARIw5+bvmShL+4ZrhDzGhnc9znaAGHOEMaB/GURdS/jdoreEDY34wdN0NtdLHDO5KO7GduZnZyqGdRoiSmYA== - -"@cspell/dict-csharp@^4.0.2": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@cspell/dict-csharp/-/dict-csharp-4.0.2.tgz#e55659dbe594e744d86b1baf0f3397fe57b1e283" - integrity sha512-1JMofhLK+4p4KairF75D3A924m5ERMgd1GvzhwK2geuYgd2ZKuGW72gvXpIV7aGf52E3Uu1kDXxxGAiZ5uVG7g== - -"@cspell/dict-css@^4.0.12": - version "4.0.12" - resolved "https://registry.yarnpkg.com/@cspell/dict-css/-/dict-css-4.0.12.tgz#59abf3512ae729835c933c38f64a3d8a5f09ce3d" - integrity sha512-vGBgPM92MkHQF5/2jsWcnaahOZ+C6OE/fPvd5ScBP72oFY9tn5GLuomcyO0z8vWCr2e0nUSX1OGimPtcQAlvSw== - -"@cspell/dict-dart@^2.0.3": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-dart/-/dict-dart-2.0.3.tgz#75e7ffe47d5889c2c831af35acdd92ebdbd4cf12" - integrity sha512-cLkwo1KT5CJY5N5RJVHks2genFkNCl/WLfj+0fFjqNR+tk3tBI1LY7ldr9piCtSFSm4x9pO1x6IV3kRUY1lLiw== - -"@cspell/dict-data-science@^1.0.11": - version "1.0.11" - resolved "https://registry.yarnpkg.com/@cspell/dict-data-science/-/dict-data-science-1.0.11.tgz#4eabba75c21d27253c1114b4fbbade0ead739ffc" - integrity sha512-TaHAZRVe0Zlcc3C23StZqqbzC0NrodRwoSAc8dis+5qLeLLnOCtagYQeROQvDlcDg3X/VVEO9Whh4W/z4PAmYQ== - -"@cspell/dict-django@^4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-django/-/dict-django-4.1.0.tgz#2d4b765daf3c83e733ef3e06887ea34403a4de7a" - integrity sha512-bKJ4gPyrf+1c78Z0Oc4trEB9MuhcB+Yg+uTTWsvhY6O2ncFYbB/LbEZfqhfmmuK/XJJixXfI1laF2zicyf+l0w== - -"@cspell/dict-docker@^1.1.7": - version "1.1.7" - resolved "https://registry.yarnpkg.com/@cspell/dict-docker/-/dict-docker-1.1.7.tgz#bcf933283fbdfef19c71a642e7e8c38baf9014f2" - integrity sha512-XlXHAr822euV36GGsl2J1CkBIVg3fZ6879ZOg5dxTIssuhUOCiV2BuzKZmt6aIFmcdPmR14+9i9Xq+3zuxeX0A== - -"@cspell/dict-dotnet@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-dotnet/-/dict-dotnet-5.0.0.tgz#13690aafe14b240ad17a30225ac1ec29a5a6a510" - integrity sha512-EOwGd533v47aP5QYV8GlSSKkmM9Eq8P3G/eBzSpH3Nl2+IneDOYOBLEUraHuiCtnOkNsz0xtZHArYhAB2bHWAw== - -"@cspell/dict-elixir@^4.0.3": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-elixir/-/dict-elixir-4.0.3.tgz#57c25843e46cf3463f97da72d9ef8e37c818296f" - integrity sha512-g+uKLWvOp9IEZvrIvBPTr/oaO6619uH/wyqypqvwpmnmpjcfi8+/hqZH8YNKt15oviK8k4CkINIqNhyndG9d9Q== - -"@cspell/dict-en-common-misspellings@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-2.0.0.tgz#708f424d75dc65237a6fcb8d253bc1e7ab641380" - integrity sha512-NOg8dlv37/YqLkCfBs5OXeJm/Wcfb/CzeOmOZJ2ZXRuxwsNuolb4TREUce0yAXRqMhawahY5TSDRJJBgKjBOdw== - -"@cspell/dict-en-gb@1.1.33": - version "1.1.33" - resolved "https://registry.yarnpkg.com/@cspell/dict-en-gb/-/dict-en-gb-1.1.33.tgz#7f1fd90fc364a5cb77111b5438fc9fcf9cc6da0e" - integrity sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g== - -"@cspell/dict-en_us@^4.3.13": - version "4.3.16" - resolved "https://registry.yarnpkg.com/@cspell/dict-en_us/-/dict-en_us-4.3.16.tgz#b04fd49524db9fe6d8a3919881a525b073453c06" - integrity sha512-fyNuAvYpkllmsMpfAJaMip250LRAnEDp2EZbkjYwAJXXjtgQ4/1yh6sLityxPMDtJZN65Eko+8rJzGJHez4zbA== - -"@cspell/dict-filetypes@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-filetypes/-/dict-filetypes-3.0.3.tgz#ab0723ca2f4d3d5674e9c9745efc9f144e49c905" - integrity sha512-J9UP+qwwBLfOQ8Qg9tAsKtSY/WWmjj21uj6zXTI9hRLD1eG1uUOLcfVovAmtmVqUWziPSKMr87F6SXI3xmJXgw== - -"@cspell/dict-fonts@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-fonts/-/dict-fonts-4.0.0.tgz#9bc8beb2a7b068b4fdb45cb994b36fd184316327" - integrity sha512-t9V4GeN/m517UZn63kZPUYP3OQg5f0OBLSd3Md5CU3eH1IFogSvTzHHnz4Wqqbv8NNRiBZ3HfdY/pqREZ6br3Q== - -"@cspell/dict-fsharp@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@cspell/dict-fsharp/-/dict-fsharp-1.0.1.tgz#d62c699550a39174f182f23c8c1330a795ab5f53" - integrity sha512-23xyPcD+j+NnqOjRHgW3IU7Li912SX9wmeefcY0QxukbAxJ/vAN4rBpjSwwYZeQPAn3fxdfdNZs03fg+UM+4yQ== - -"@cspell/dict-fullstack@^3.1.5": - version "3.1.5" - resolved "https://registry.yarnpkg.com/@cspell/dict-fullstack/-/dict-fullstack-3.1.5.tgz#35d18678161f214575cc613dd95564e05422a19c" - integrity sha512-6ppvo1dkXUZ3fbYn/wwzERxCa76RtDDl5Afzv2lijLoijGGUw5yYdLBKJnx8PJBGNLh829X352ftE7BElG4leA== - -"@cspell/dict-gaming-terms@^1.0.4": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@cspell/dict-gaming-terms/-/dict-gaming-terms-1.0.5.tgz#d6ca40eb34a4c99847fd58a7354cd2c651065156" - integrity sha512-C3riccZDD3d9caJQQs1+MPfrUrQ+0KHdlj9iUR1QD92FgTOF6UxoBpvHUUZ9YSezslcmpFQK4xQQ5FUGS7uWfw== - -"@cspell/dict-git@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-git/-/dict-git-3.0.0.tgz#c275af86041a2b59a7facce37525e2af05653b95" - integrity sha512-simGS/lIiXbEaqJu9E2VPoYW1OTC2xrwPPXNXFMa2uo/50av56qOuaxDrZ5eH1LidFXwoc8HROCHYeKoNrDLSw== - -"@cspell/dict-golang@^6.0.5": - version "6.0.5" - resolved "https://registry.yarnpkg.com/@cspell/dict-golang/-/dict-golang-6.0.5.tgz#4dd2e2fda419730a21fb77ade3b90241ad4a5bcc" - integrity sha512-w4mEqGz4/wV+BBljLxduFNkMrd3rstBNDXmoX5kD4UTzIb4Sy0QybWCtg2iVT+R0KWiRRA56QKOvBsgXiddksA== - -"@cspell/dict-haskell@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@cspell/dict-haskell/-/dict-haskell-4.0.1.tgz#e9fca7c452411ff11926e23ffed2b50bb9b95e47" - integrity sha512-uRrl65mGrOmwT7NxspB4xKXFUenNC7IikmpRZW8Uzqbqcu7ZRCUfstuVH7T1rmjRgRkjcIjE4PC11luDou4wEQ== - -"@cspell/dict-html-symbol-entities@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-4.0.0.tgz#4d86ac18a4a11fdb61dfb6f5929acd768a52564f" - integrity sha512-HGRu+48ErJjoweR5IbcixxETRewrBb0uxQBd6xFGcxbEYCX8CnQFTAmKI5xNaIt2PKaZiJH3ijodGSqbKdsxhw== - -"@cspell/dict-html@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@cspell/dict-html/-/dict-html-4.0.5.tgz#03a5182148d80e6c25f71339dbb2b7c5b9894ef8" - integrity sha512-p0brEnRybzSSWi8sGbuVEf7jSTDmXPx7XhQUb5bgG6b54uj+Z0Qf0V2n8b/LWwIPJNd1GygaO9l8k3HTCy1h4w== - -"@cspell/dict-java@^5.0.6": - version "5.0.6" - resolved "https://registry.yarnpkg.com/@cspell/dict-java/-/dict-java-5.0.6.tgz#2462d6fc15f79ec15eb88ecf875b6ad2a7bf7a6a" - integrity sha512-kdE4AHHHrixyZ5p6zyms1SLoYpaJarPxrz8Tveo6gddszBVVwIUZ+JkQE1bWNLK740GWzIXdkznpUfw1hP9nXw== - -"@cspell/dict-k8s@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@cspell/dict-k8s/-/dict-k8s-1.0.2.tgz#b19e66f4ac8a4264c0f3981ac6e23e88a60f1c91" - integrity sha512-tLT7gZpNPnGa+IIFvK9SP1LrSpPpJ94a/DulzAPOb1Q2UBFwdpFd82UWhio0RNShduvKG/WiMZf/wGl98pn+VQ== - -"@cspell/dict-latex@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-latex/-/dict-latex-4.0.0.tgz#85054903db834ea867174795d162e2a8f0e9c51e" - integrity sha512-LPY4y6D5oI7D3d+5JMJHK/wxYTQa2lJMSNxps2JtuF8hbAnBQb3igoWEjEbIbRRH1XBM0X8dQqemnjQNCiAtxQ== - -"@cspell/dict-lorem-ipsum@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-lorem-ipsum/-/dict-lorem-ipsum-4.0.0.tgz#2793a5dbfde474a546b0caecc40c38fdf076306e" - integrity sha512-1l3yjfNvMzZPibW8A7mQU4kTozwVZVw0AvFEdy+NcqtbxH+TvbSkNMqROOFWrkD2PjnKG0+Ea0tHI2Pi6Gchnw== - -"@cspell/dict-lua@^4.0.3": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-lua/-/dict-lua-4.0.3.tgz#2d23c8f7e74b4e62000678d80e7d1ebb10b003e0" - integrity sha512-lDHKjsrrbqPaea13+G9s0rtXjMO06gPXPYRjRYawbNmo4E/e3XFfVzeci3OQDQNDmf2cPOwt9Ef5lu2lDmwfJg== - -"@cspell/dict-makefile@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-makefile/-/dict-makefile-1.0.0.tgz#5afb2910873ebbc01ab8d9c38661c4c93d0e5a40" - integrity sha512-3W9tHPcSbJa6s0bcqWo6VisEDTSN5zOtDbnPabF7rbyjRpNo0uHXHRJQF8gAbFzoTzBBhgkTmrfSiuyQm7vBUQ== - -"@cspell/dict-node@^4.0.3": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-node/-/dict-node-4.0.3.tgz#5ae0222d72871e82978049f8e11ea627ca42fca3" - integrity sha512-sFlUNI5kOogy49KtPg8SMQYirDGIAoKBO3+cDLIwD4MLdsWy1q0upc7pzGht3mrjuyMiPRUV14Bb0rkVLrxOhg== - -"@cspell/dict-npm@^5.0.14": - version "5.0.15" - resolved "https://registry.yarnpkg.com/@cspell/dict-npm/-/dict-npm-5.0.15.tgz#c1d1646011fd0eb8ee119b481818a92223c459d1" - integrity sha512-sX0X5YWNW54F4baW7b5JJB6705OCBIZtUqjOghlJNORS5No7QY1IX1zc5FxNNu4gsaCZITAmfMi4ityXEsEThA== - -"@cspell/dict-php@^4.0.5": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@cspell/dict-php/-/dict-php-4.0.6.tgz#fcdee4d850f279b2757eb55c4f69a3a221ac1f7e" - integrity sha512-ySAXisf7twoVFZqBV2o/DKiCLIDTHNqfnj0EfH9OoOUR7HL3rb6zJkm0viLUFDO2G/8SyIi6YrN/6KX+Scjjjg== - -"@cspell/dict-powershell@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-powershell/-/dict-powershell-5.0.3.tgz#7bceb4e7db39f87479a6d2af3a033ce26796ae49" - integrity sha512-lEdzrcyau6mgzu1ie98GjOEegwVHvoaWtzQnm1ie4DyZgMr+N6D0Iyj1lzvtmt0snvsDFa5F2bsYzf3IMKcpcA== - -"@cspell/dict-public-licenses@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.5.tgz#86948b29bd36184943955eaa80bf594488c4dd8a" - integrity sha512-91HK4dSRri/HqzAypHgduRMarJAleOX5NugoI8SjDLPzWYkwZ1ftuCXSk+fy8DLc3wK7iOaFcZAvbjmnLhVs4A== - -"@cspell/dict-python@^4.1.11": - version "4.1.11" - resolved "https://registry.yarnpkg.com/@cspell/dict-python/-/dict-python-4.1.11.tgz#4e339def01bf468b32d459c46ecb6894970b7eb8" - integrity sha512-XG+v3PumfzUW38huSbfT15Vqt3ihNb462ulfXifpQllPok5OWynhszCLCRQjQReV+dgz784ST4ggRxW452/kVg== - dependencies: - "@cspell/dict-data-science" "^1.0.11" - -"@cspell/dict-r@^2.0.1": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@cspell/dict-r/-/dict-r-2.0.1.tgz#73474fb7cce45deb9094ebf61083fbf5913f440a" - integrity sha512-KCmKaeYMLm2Ip79mlYPc8p+B2uzwBp4KMkzeLd5E6jUlCL93Y5Nvq68wV5fRLDRTf7N1LvofkVFWfDcednFOgA== - -"@cspell/dict-ruby@^5.0.2": - version "5.0.2" - resolved "https://registry.yarnpkg.com/@cspell/dict-ruby/-/dict-ruby-5.0.2.tgz#cf1a71380c633dec0857143d3270cb503b10679a" - integrity sha512-cIh8KTjpldzFzKGgrqUX4bFyav5lC52hXDKo4LbRuMVncs3zg4hcSf4HtURY+f2AfEZzN6ZKzXafQpThq3dl2g== - -"@cspell/dict-rust@^4.0.1": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@cspell/dict-rust/-/dict-rust-4.0.2.tgz#e9111f0105ee6d836a1be8314f47347fd9f8fc3a" - integrity sha512-RhziKDrklzOntxAbY3AvNR58wnFGIo3YS8+dNeLY36GFuWOvXDHFStYw5Pod4f/VXbO/+1tXtywCC4zWfB2p1w== - -"@cspell/dict-scala@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-scala/-/dict-scala-5.0.0.tgz#b64365ad559110a36d44ccd90edf7151ea648022" - integrity sha512-ph0twaRoV+ylui022clEO1dZ35QbeEQaKTaV2sPOsdwIokABPIiK09oWwGK9qg7jRGQwVaRPEq0Vp+IG1GpqSQ== - -"@cspell/dict-software-terms@^3.3.15", "@cspell/dict-software-terms@^3.3.17": - version "3.3.18" - resolved "https://registry.yarnpkg.com/@cspell/dict-software-terms/-/dict-software-terms-3.3.18.tgz#f25863c316eea195d74b170d41711e2c7402e9ca" - integrity sha512-LJZGGMGqS8KzgXJrSMs3T+6GoqHG9z8Bc+rqLzLzbtoR3FbsMasE9U8oP2PmS3q7jJLFjQkzmg508DrcuZuo2g== - -"@cspell/dict-sql@^2.1.3": - version "2.1.3" - resolved "https://registry.yarnpkg.com/@cspell/dict-sql/-/dict-sql-2.1.3.tgz#8d9666a82e35b310d0be4064032c0d891fbd2702" - integrity sha512-SEyTNKJrjqD6PAzZ9WpdSu6P7wgdNtGV2RV8Kpuw1x6bV+YsSptuClYG+JSdRExBTE6LwIe1bTklejUp3ZP8TQ== - -"@cspell/dict-svelte@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@cspell/dict-svelte/-/dict-svelte-1.0.2.tgz#0c866b08a7a6b33bbc1a3bdbe6a1b484ca15cdaa" - integrity sha512-rPJmnn/GsDs0btNvrRBciOhngKV98yZ9SHmg8qI6HLS8hZKvcXc0LMsf9LLuMK1TmS2+WQFAan6qeqg6bBxL2Q== - -"@cspell/dict-swift@^2.0.1": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@cspell/dict-swift/-/dict-swift-2.0.1.tgz#06ec86e52e9630c441d3c19605657457e33d7bb6" - integrity sha512-gxrCMUOndOk7xZFmXNtkCEeroZRnS2VbeaIPiymGRHj5H+qfTAzAKxtv7jJbVA3YYvEzWcVE2oKDP4wcbhIERw== - -"@cspell/dict-typescript@^3.1.2": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@cspell/dict-typescript/-/dict-typescript-3.1.2.tgz#14d05f54db2984feaa24ea133b583d19c04cc104" - integrity sha512-lcNOYWjLUvDZdLa0UMNd/LwfVdxhE9rKA+agZBGjL3lTA3uNvH7IUqSJM/IXhJoBpLLMVEOk8v1N9xi+vDuCdA== - -"@cspell/dict-vue@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@cspell/dict-vue/-/dict-vue-3.0.0.tgz#68ccb432ad93fcb0fd665352d075ae9a64ea9250" - integrity sha512-niiEMPWPV9IeRBRzZ0TBZmNnkK3olkOPYxC1Ny2AX4TGlYRajcW0WUtoSHmvvjZNfWLSg2L6ruiBeuPSbjnG6A== - -"@cspell/dynamic-import@8.3.2": - version "8.3.2" - resolved "https://registry.yarnpkg.com/@cspell/dynamic-import/-/dynamic-import-8.3.2.tgz#96fea6b1139164449a8ef92530de670d4c2fb36e" - integrity sha512-4t0xM5luA3yQhar2xWvYK4wQSDB2r0u8XkpzzJqd57MnJXd7uIAxI0awGUrDXukadRaCo0tDIlMUBemH48SNVg== - dependencies: - import-meta-resolve "^4.0.0" - -"@cspell/strong-weak-map@8.3.2": - version "8.3.2" - resolved "https://registry.yarnpkg.com/@cspell/strong-weak-map/-/strong-weak-map-8.3.2.tgz#5a9490e042bbc472089817b50cf51262dfedef65" - integrity sha512-Mte/2000ap278kRYOUhiGWI7MNr1+A7WSWJmlcdP4CAH5SO20sZI3/cyZLjJJEyapdhK5vaP1L5J9sUcVDHd3A== - -"@ericcornelissen/bash-parser@0.5.2": - version "0.5.2" - resolved "https://registry.yarnpkg.com/@ericcornelissen/bash-parser/-/bash-parser-0.5.2.tgz#5eb3bc52020d97fbaebc63b5168ca0aa0b2e8418" - integrity sha512-4pIMTa1nEFfMXitv7oaNEWOdM+zpOZavesa5GaiWTgda6Zk32CFGxjUp/iIaN0PwgUW1yTq/fztSjbpE8SLGZQ== - dependencies: - array-last "^1.1.1" - babylon "^6.9.1" - compose-function "^3.0.3" - deep-freeze "0.0.1" - filter-iterator "0.0.1" - filter-obj "^1.1.0" - has-own-property "^0.1.0" - identity-function "^1.0.0" - is-iterable "^1.1.0" - iterable-lookahead "^1.0.0" - lodash.curry "^4.1.1" - magic-string "^0.16.0" - map-obj "^2.0.0" - object-pairs "^0.1.0" - object-values "^1.0.0" - reverse-arguments "^1.0.0" - shell-quote-word "^1.0.1" - to-pascal-case "^1.0.0" - unescape-js "^1.0.5" - -"@esbuild/aix-ppc64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f" - integrity sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA== - -"@esbuild/android-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz#7ad65a36cfdb7e0d429c353e00f680d737c2aed4" - integrity sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA== - -"@esbuild/android-arm@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.12.tgz#b0c26536f37776162ca8bde25e42040c203f2824" - integrity sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w== - -"@esbuild/android-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.12.tgz#cb13e2211282012194d89bf3bfe7721273473b3d" - integrity sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew== - -"@esbuild/darwin-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz#cbee41e988020d4b516e9d9e44dd29200996275e" - integrity sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g== - -"@esbuild/darwin-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz#e37d9633246d52aecf491ee916ece709f9d5f4cd" - integrity sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A== - -"@esbuild/freebsd-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz#1ee4d8b682ed363b08af74d1ea2b2b4dbba76487" - integrity sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA== - -"@esbuild/freebsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz#37a693553d42ff77cd7126764b535fb6cc28a11c" - integrity sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg== - -"@esbuild/linux-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz#be9b145985ec6c57470e0e051d887b09dddb2d4b" - integrity sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA== - -"@esbuild/linux-arm@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz#207ecd982a8db95f7b5279207d0ff2331acf5eef" - integrity sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w== - -"@esbuild/linux-ia32@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz#d0d86b5ca1562523dc284a6723293a52d5860601" - integrity sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA== - -"@esbuild/linux-loong64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz#9a37f87fec4b8408e682b528391fa22afd952299" - integrity sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA== - -"@esbuild/linux-mips64el@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz#4ddebd4e6eeba20b509d8e74c8e30d8ace0b89ec" - integrity sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w== - -"@esbuild/linux-ppc64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz#adb67dadb73656849f63cd522f5ecb351dd8dee8" - integrity sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg== - -"@esbuild/linux-riscv64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz#11bc0698bf0a2abf8727f1c7ace2112612c15adf" - integrity sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg== - -"@esbuild/linux-s390x@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz#e86fb8ffba7c5c92ba91fc3b27ed5a70196c3cc8" - integrity sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg== - -"@esbuild/linux-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz#5f37cfdc705aea687dfe5dfbec086a05acfe9c78" - integrity sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg== - -"@esbuild/netbsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz#29da566a75324e0d0dd7e47519ba2f7ef168657b" - integrity sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA== - -"@esbuild/openbsd-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz#306c0acbdb5a99c95be98bdd1d47c916e7dc3ff0" - integrity sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw== - -"@esbuild/sunos-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz#0933eaab9af8b9b2c930236f62aae3fc593faf30" - integrity sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA== - -"@esbuild/win32-arm64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz#773bdbaa1971b36db2f6560088639ccd1e6773ae" - integrity sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A== - -"@esbuild/win32-ia32@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz#000516cad06354cc84a73f0943a4aa690ef6fd67" - integrity sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ== - -"@esbuild/win32-x64@0.19.12": - version "0.19.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae" - integrity sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA== - -"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" - integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== - dependencies: - eslint-visitor-keys "^3.3.0" - -"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1": - version "4.10.0" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" - integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== - -"@eslint/eslintrc@^2.1.4": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" - integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.6.0" - globals "^13.19.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.1.2" - strip-json-comments "^3.1.1" - -"@eslint/js@8.56.0": - version "8.56.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" - integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== - -"@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.7.0.tgz#b3f3e045bbbeed1af3947335c247ad625a44e449" - integrity sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA== - dependencies: - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/hash" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/abstract-provider@5.7.0", "@ethersproject/abstract-provider@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz#b0a8550f88b6bf9d51f90e4795d48294630cb9ef" - integrity sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/networks" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/web" "^5.7.0" - -"@ethersproject/abstract-signer@5.7.0", "@ethersproject/abstract-signer@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz#13f4f32117868452191a4649723cb086d2b596b2" - integrity sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ== - dependencies: - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - -"@ethersproject/address@5.7.0", "@ethersproject/address@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.7.0.tgz#19b56c4d74a3b0a46bfdbb6cfcc0a153fc697f37" - integrity sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/rlp" "^5.7.0" - -"@ethersproject/base64@5.7.0", "@ethersproject/base64@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.7.0.tgz#ac4ee92aa36c1628173e221d0d01f53692059e1c" - integrity sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ== - dependencies: - "@ethersproject/bytes" "^5.7.0" - -"@ethersproject/basex@5.7.0", "@ethersproject/basex@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.7.0.tgz#97034dc7e8938a8ca943ab20f8a5e492ece4020b" - integrity sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - -"@ethersproject/bignumber@5.7.0", "@ethersproject/bignumber@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.7.0.tgz#e2f03837f268ba655ffba03a57853e18a18dc9c2" - integrity sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - bn.js "^5.2.1" - -"@ethersproject/bytes@5.7.0", "@ethersproject/bytes@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.7.0.tgz#a00f6ea8d7e7534d6d87f47188af1148d71f155d" - integrity sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/constants@5.7.0", "@ethersproject/constants@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.7.0.tgz#df80a9705a7e08984161f09014ea012d1c75295e" - integrity sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - -"@ethersproject/contracts@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.7.0.tgz#c305e775abd07e48aa590e1a877ed5c316f8bd1e" - integrity sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg== - dependencies: - "@ethersproject/abi" "^5.7.0" - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - -"@ethersproject/hash@5.7.0", "@ethersproject/hash@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.7.0.tgz#eb7aca84a588508369562e16e514b539ba5240a7" - integrity sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g== - dependencies: - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/base64" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/hdnode@5.7.0", "@ethersproject/hdnode@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.7.0.tgz#e627ddc6b466bc77aebf1a6b9e47405ca5aef9cf" - integrity sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg== - dependencies: - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/basex" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/pbkdf2" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/sha2" "^5.7.0" - "@ethersproject/signing-key" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/wordlists" "^5.7.0" - -"@ethersproject/json-wallets@5.7.0", "@ethersproject/json-wallets@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz#5e3355287b548c32b368d91014919ebebddd5360" - integrity sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g== - dependencies: - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/hdnode" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/pbkdf2" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/random" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - aes-js "3.0.0" - scrypt-js "3.0.1" - -"@ethersproject/keccak256@5.7.0", "@ethersproject/keccak256@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.7.0.tgz#3186350c6e1cd6aba7940384ec7d6d9db01f335a" - integrity sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg== - dependencies: - "@ethersproject/bytes" "^5.7.0" - js-sha3 "0.8.0" - -"@ethersproject/logger@5.7.0", "@ethersproject/logger@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.7.0.tgz#6ce9ae168e74fecf287be17062b590852c311892" - integrity sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig== - -"@ethersproject/networks@5.7.1", "@ethersproject/networks@^5.7.0": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.7.1.tgz#118e1a981d757d45ccea6bb58d9fd3d9db14ead6" - integrity sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/pbkdf2@5.7.0", "@ethersproject/pbkdf2@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz#d2267d0a1f6e123f3771007338c47cccd83d3102" - integrity sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/sha2" "^5.7.0" - -"@ethersproject/properties@5.7.0", "@ethersproject/properties@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.7.0.tgz#a6e12cb0439b878aaf470f1902a176033067ed30" - integrity sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/providers@5.7.2": - version "5.7.2" - resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.7.2.tgz#f8b1a4f275d7ce58cf0a2eec222269a08beb18cb" - integrity sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg== - dependencies: - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/base64" "^5.7.0" - "@ethersproject/basex" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/hash" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/networks" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/random" "^5.7.0" - "@ethersproject/rlp" "^5.7.0" - "@ethersproject/sha2" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/web" "^5.7.0" - bech32 "1.1.4" - ws "7.4.6" - -"@ethersproject/random@5.7.0", "@ethersproject/random@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.7.0.tgz#af19dcbc2484aae078bb03656ec05df66253280c" - integrity sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/rlp@5.7.0", "@ethersproject/rlp@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.7.0.tgz#de39e4d5918b9d74d46de93af80b7685a9c21304" - integrity sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/sha2@5.7.0", "@ethersproject/sha2@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.7.0.tgz#9a5f7a7824ef784f7f7680984e593a800480c9fb" - integrity sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - hash.js "1.1.7" - -"@ethersproject/signing-key@5.7.0", "@ethersproject/signing-key@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.7.0.tgz#06b2df39411b00bc57c7c09b01d1e41cf1b16ab3" - integrity sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - bn.js "^5.2.1" - elliptic "6.5.4" - hash.js "1.1.7" - -"@ethersproject/solidity@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.7.0.tgz#5e9c911d8a2acce2a5ebb48a5e2e0af20b631cb8" - integrity sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/sha2" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/strings@5.7.0", "@ethersproject/strings@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.7.0.tgz#54c9d2a7c57ae8f1205c88a9d3a56471e14d5ed2" - integrity sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/transactions@5.7.0", "@ethersproject/transactions@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.7.0.tgz#91318fc24063e057885a6af13fdb703e1f993d3b" - integrity sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ== - dependencies: - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/rlp" "^5.7.0" - "@ethersproject/signing-key" "^5.7.0" - -"@ethersproject/units@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.7.0.tgz#637b563d7e14f42deeee39245275d477aae1d8b1" - integrity sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/wallet@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.7.0.tgz#4e5d0790d96fe21d61d38fb40324e6c7ef350b2d" - integrity sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA== - dependencies: - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/hash" "^5.7.0" - "@ethersproject/hdnode" "^5.7.0" - "@ethersproject/json-wallets" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/random" "^5.7.0" - "@ethersproject/signing-key" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/wordlists" "^5.7.0" - -"@ethersproject/web@5.7.1", "@ethersproject/web@^5.7.0": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.7.1.tgz#de1f285b373149bee5928f4eb7bcb87ee5fbb4ae" - integrity sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w== - dependencies: - "@ethersproject/base64" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/wordlists@5.7.0", "@ethersproject/wordlists@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.7.0.tgz#8fb2c07185d68c3e09eb3bfd6e779ba2774627f5" - integrity sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/hash" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@graphql-typed-document-node/core@^3.2.0": - version "3.2.0" - resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" - integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== - -"@humanwhocodes/config-array@^0.11.13": - version "0.11.14" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" - integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== - dependencies: - "@humanwhocodes/object-schema" "^2.0.2" - debug "^4.3.1" - minimatch "^3.0.5" - -"@humanwhocodes/module-importer@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" - integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== - -"@humanwhocodes/object-schema@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" - integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== - -"@isaacs/cliui@^8.0.2": - version "8.0.2" - resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" - integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== - dependencies: - string-width "^5.1.2" - string-width-cjs "npm:string-width@^4.2.0" - strip-ansi "^7.0.1" - strip-ansi-cjs "npm:strip-ansi@^6.0.1" - wrap-ansi "^8.1.0" - wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" - -"@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== - -"@jest/console@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc" - integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== - dependencies: - "@jest/types" "^29.6.3" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^29.7.0" - jest-util "^29.7.0" - slash "^3.0.0" - -"@jest/core@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.7.0.tgz#b6cccc239f30ff36609658c5a5e2291757ce448f" - integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== - dependencies: - "@jest/console" "^29.7.0" - "@jest/reporters" "^29.7.0" - "@jest/test-result" "^29.7.0" - "@jest/transform" "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - ci-info "^3.2.0" - exit "^0.1.2" - graceful-fs "^4.2.9" - jest-changed-files "^29.7.0" - jest-config "^29.7.0" - jest-haste-map "^29.7.0" - jest-message-util "^29.7.0" - jest-regex-util "^29.6.3" - jest-resolve "^29.7.0" - jest-resolve-dependencies "^29.7.0" - jest-runner "^29.7.0" - jest-runtime "^29.7.0" - jest-snapshot "^29.7.0" - jest-util "^29.7.0" - jest-validate "^29.7.0" - jest-watcher "^29.7.0" - micromatch "^4.0.4" - pretty-format "^29.7.0" - slash "^3.0.0" - strip-ansi "^6.0.0" - -"@jest/environment@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7" - integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== - dependencies: - "@jest/fake-timers" "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - jest-mock "^29.7.0" - -"@jest/expect-utils@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" - integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== - dependencies: - jest-get-type "^29.6.3" - -"@jest/expect@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2" - integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== - dependencies: - expect "^29.7.0" - jest-snapshot "^29.7.0" - -"@jest/fake-timers@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565" - integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== - dependencies: - "@jest/types" "^29.6.3" - "@sinonjs/fake-timers" "^10.0.2" - "@types/node" "*" - jest-message-util "^29.7.0" - jest-mock "^29.7.0" - jest-util "^29.7.0" - -"@jest/globals@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d" - integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== - dependencies: - "@jest/environment" "^29.7.0" - "@jest/expect" "^29.7.0" - "@jest/types" "^29.6.3" - jest-mock "^29.7.0" - -"@jest/reporters@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7" - integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^29.7.0" - "@jest/test-result" "^29.7.0" - "@jest/transform" "^29.7.0" - "@jest/types" "^29.6.3" - "@jridgewell/trace-mapping" "^0.3.18" - "@types/node" "*" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.9" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^6.0.0" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.1.3" - jest-message-util "^29.7.0" - jest-util "^29.7.0" - jest-worker "^29.7.0" - slash "^3.0.0" - string-length "^4.0.1" - strip-ansi "^6.0.0" - v8-to-istanbul "^9.0.1" - -"@jest/schemas@^29.6.3": - version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" - integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== - dependencies: - "@sinclair/typebox" "^0.27.8" - -"@jest/source-map@^29.6.3": - version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4" - integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== - dependencies: - "@jridgewell/trace-mapping" "^0.3.18" - callsites "^3.0.0" - graceful-fs "^4.2.9" - -"@jest/test-result@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c" - integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== - dependencies: - "@jest/console" "^29.7.0" - "@jest/types" "^29.6.3" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce" - integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== - dependencies: - "@jest/test-result" "^29.7.0" - graceful-fs "^4.2.9" - jest-haste-map "^29.7.0" - slash "^3.0.0" - -"@jest/transform@^29.7.0": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c" - integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== - dependencies: - "@babel/core" "^7.11.6" - "@jest/types" "^29.6.3" - "@jridgewell/trace-mapping" "^0.3.18" - babel-plugin-istanbul "^6.1.1" - chalk "^4.0.0" - convert-source-map "^2.0.0" - fast-json-stable-stringify "^2.1.0" - graceful-fs "^4.2.9" - jest-haste-map "^29.7.0" - jest-regex-util "^29.6.3" - jest-util "^29.7.0" - micromatch "^4.0.4" - pirates "^4.0.4" - slash "^3.0.0" - write-file-atomic "^4.0.2" - -"@jest/types@^29.6.3": - version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" - integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== - dependencies: - "@jest/schemas" "^29.6.3" - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^17.0.8" - chalk "^4.0.0" - -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== - dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== - -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== - -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": - version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== - -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.22" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz#72a621e5de59f5f1ef792d0793a82ee20f645e4c" - integrity sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw== - dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" - -"@noble/curves@1.2.0", "@noble/curves@~1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.2.0.tgz#92d7e12e4e49b23105a2555c6984d41733d65c35" - integrity sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw== - dependencies: - "@noble/hashes" "1.3.2" - -"@noble/hashes@1.3.2": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.2.tgz#6f26dbc8fbc7205873ce3cee2f690eba0d421b39" - integrity sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ== - -"@noble/hashes@~1.3.0", "@noble/hashes@~1.3.2": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.3.tgz#39908da56a4adc270147bb07968bf3b16cfe1699" - integrity sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA== - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@npmcli/git@^5.0.0": - version "5.0.4" - resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-5.0.4.tgz#d18c50f99649e6e89e8b427318134f582498700c" - integrity sha512-nr6/WezNzuYUppzXRaYu/W4aT5rLxdXqEFupbh6e/ovlYFQ8hpu1UUPV3Ir/YTl+74iXl2ZOMlGzudh9ZPUchQ== - dependencies: - "@npmcli/promise-spawn" "^7.0.0" - lru-cache "^10.0.1" - npm-pick-manifest "^9.0.0" - proc-log "^3.0.0" - promise-inflight "^1.0.1" - promise-retry "^2.0.1" - semver "^7.3.5" - which "^4.0.0" - -"@npmcli/map-workspaces@3.0.4": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-3.0.4.tgz#15ad7d854292e484f7ba04bc30187a8320dba799" - integrity sha512-Z0TbvXkRbacjFFLpVpV0e2mheCh+WzQpcqL+4xp49uNJOxOnIAPZyXtUxZ5Qn3QBTGKA11Exjd9a5411rBrhDg== - dependencies: - "@npmcli/name-from-folder" "^2.0.0" - glob "^10.2.2" - minimatch "^9.0.0" - read-package-json-fast "^3.0.0" - -"@npmcli/name-from-folder@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz#c44d3a7c6d5c184bb6036f4d5995eee298945815" - integrity sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg== - -"@npmcli/package-json@5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-5.0.0.tgz#77d0f8b17096763ccbd8af03b7117ba6e34d6e91" - integrity sha512-OI2zdYBLhQ7kpNPaJxiflofYIpkNLi+lnGdzqUOfRmCF3r2l1nadcjtCYMJKv/Utm/ZtlffaUuTiAktPHbc17g== - dependencies: - "@npmcli/git" "^5.0.0" - glob "^10.2.2" - hosted-git-info "^7.0.0" - json-parse-even-better-errors "^3.0.0" - normalize-package-data "^6.0.0" - proc-log "^3.0.0" - semver "^7.5.3" - -"@npmcli/promise-spawn@^7.0.0": - version "7.0.1" - resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-7.0.1.tgz#a836de2f42a2245d629cf6fbb8dd6c74c74c55af" - integrity sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg== - dependencies: - which "^4.0.0" - -"@pkgjs/parseargs@0.11.0", "@pkgjs/parseargs@^0.11.0": - version "0.11.0" - resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" - integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== - -"@pkgr/core@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@pkgr/core/-/core-0.1.1.tgz#1ec17e2edbec25c8306d424ecfbf13c7de1aaa31" - integrity sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA== - -"@pnpm/constants@7.1.1": - version "7.1.1" - resolved "https://registry.yarnpkg.com/@pnpm/constants/-/constants-7.1.1.tgz#3db261425fe15425aa213a2b003f4f60c9378b43" - integrity sha512-31pZqMtjwV+Vaq7MaPrT1EoDFSYwye3dp6BiHIGRJmVThCQwySRKM7hCvqqI94epNkqFAAYoWrNynWoRYosGdw== - -"@pnpm/core-loggers@9.0.6": - version "9.0.6" - resolved "https://registry.yarnpkg.com/@pnpm/core-loggers/-/core-loggers-9.0.6.tgz#59a65822cc5ef901dad5aca5b8f1f9562cf91e2a" - integrity sha512-iK67SGbp+06bA/elpg51wygPFjNA7JKHtKkpLxqXXHw+AjFFBC3f2OznJsCIuDK6HdGi5UhHLYqo5QxJ2gMqJQ== - dependencies: - "@pnpm/types" "9.4.2" - -"@pnpm/error@5.0.2": - version "5.0.2" - resolved "https://registry.yarnpkg.com/@pnpm/error/-/error-5.0.2.tgz#153d18fe9eeaeb02e48e9dc45b042f4c962b3822" - integrity sha512-0TEm+tWNYm+9uh6DSKyRbv8pv/6b4NL0PastLvMxIoqZbBZ5Zj1cYi332R9xsSUi31ZOsu2wpgn/bC7DA9hrjg== - dependencies: - "@pnpm/constants" "7.1.1" - -"@pnpm/fetching-types@5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@pnpm/fetching-types/-/fetching-types-5.0.0.tgz#36807c4bea4697d5ad7519d80929666a91c0083d" - integrity sha512-o9gdO1v8Uc5P2fBBuW6GSpfTqIivQmQlqjQJdFiQX0m+tgxlrMRneIg392jZuc6fk7kFqjLheInlslgJfwY+4Q== - dependencies: - "@zkochan/retry" "^0.2.0" - node-fetch "3.0.0-beta.9" - -"@pnpm/graceful-fs@3.2.0": - version "3.2.0" - resolved "https://registry.yarnpkg.com/@pnpm/graceful-fs/-/graceful-fs-3.2.0.tgz#241846c42c23feff7421b8bd97d4039891003f12" - integrity sha512-vRoXJxscDpHak7YE9SqCkzfrayn+Lw+YueOeHIPEqkgokrHeYgYeONoc2kGh0ObHaRtNSsonozVfJ456kxLNvA== - dependencies: - graceful-fs "^4.2.11" - -"@pnpm/logger@5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@pnpm/logger/-/logger-5.0.0.tgz#9ac8254d40d8d5b5e676742dc66b8cac1af380bf" - integrity sha512-YfcB2QrX+Wx1o6LD1G2Y2fhDhOix/bAY/oAnMpHoNLsKkWIRbt1oKLkIFvxBMzLwAEPqnYWguJrYC+J6i4ywbw== - dependencies: - bole "^5.0.0" - ndjson "^2.0.0" - -"@pnpm/npm-package-arg@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@pnpm/npm-package-arg/-/npm-package-arg-1.0.0.tgz#2a27938f4d38c6cce5f3695fd1e7d5ed8929645e" - integrity sha512-oQYP08exi6mOPdAZZWcNIGS+KKPsnNwUBzSuAEGWuCcqwMAt3k/WVCqVIXzBxhO5sP2b43og69VHmPj6IroKqw== - dependencies: - hosted-git-info "^4.0.1" - semver "^7.3.5" - validate-npm-package-name "^4.0.0" - -"@pnpm/npm-resolver@18.1.0": - version "18.1.0" - resolved "https://registry.yarnpkg.com/@pnpm/npm-resolver/-/npm-resolver-18.1.0.tgz#bbafcdf88391ee84e2dc78c2b599b54dbbc8f8e3" - integrity sha512-fUYKX/iHiHldL0VRVvkQI35YK2jWhZEkPO6rrGke8309+LKAo12v833nBttMDpQrtHefmqhB4mhCzQq6L2Xqmg== - dependencies: - "@pnpm/core-loggers" "9.0.6" - "@pnpm/error" "5.0.2" - "@pnpm/fetching-types" "5.0.0" - "@pnpm/graceful-fs" "3.2.0" - "@pnpm/resolve-workspace-range" "5.0.1" - "@pnpm/resolver-base" "11.1.0" - "@pnpm/types" "9.4.2" - "@zkochan/retry" "^0.2.0" - encode-registry "^3.0.1" - load-json-file "^6.2.0" - lru-cache "^10.0.2" - normalize-path "^3.0.0" - p-limit "^3.1.0" - p-memoize "4.0.1" - parse-npm-tarball-url "^3.0.0" - path-temp "^2.1.0" - ramda "npm:@pnpm/ramda@0.28.1" - rename-overwrite "^5.0.0" - semver "^7.5.4" - ssri "10.0.5" - version-selector-type "^3.0.0" - -"@pnpm/resolve-workspace-range@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@pnpm/resolve-workspace-range/-/resolve-workspace-range-5.0.1.tgz#839179560fbf5e565234e5dd1d65b79765d86f4c" - integrity sha512-yQ0pMthlw8rTgS/C9hrjne+NEnnSNevCjtdodd7i15I59jMBYciHifZ/vjg0NY+Jl+USTc3dBE+0h/4tdYjMKg== - dependencies: - semver "^7.4.0" - -"@pnpm/resolver-base@11.1.0": - version "11.1.0" - resolved "https://registry.yarnpkg.com/@pnpm/resolver-base/-/resolver-base-11.1.0.tgz#e640ba9ae096bf05a0b905496a63509556322618" - integrity sha512-y2qKaj18pwe1VWc3YXEitdYFo+WqOOt60aqTUuOVkJAirUzz0DzuYh3Ifct4znYWPdgUXHaN5DMphNF5iL85rA== - dependencies: - "@pnpm/types" "9.4.2" - -"@pnpm/types@9.4.2": - version "9.4.2" - resolved "https://registry.yarnpkg.com/@pnpm/types/-/types-9.4.2.tgz#0a34c3c41d5452461d8d8958374a727f9c46cfb2" - integrity sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA== - -"@pnpm/workspace.pkgs-graph@^2.0.13": - version "2.0.14" - resolved "https://registry.yarnpkg.com/@pnpm/workspace.pkgs-graph/-/workspace.pkgs-graph-2.0.14.tgz#3ea12b8d95987e64bc98876422ea7ad578cd022a" - integrity sha512-SBXXyWDkPEoaLTjLRyQzRHoBYH+P0NLcIjX1yPUxuJiMTvGOMzjpLWTuxYNVe/P0V0VQMrjpJFaJPjlViNLhzg== - dependencies: - "@pnpm/npm-package-arg" "^1.0.0" - "@pnpm/npm-resolver" "18.1.0" - "@pnpm/resolve-workspace-range" "5.0.1" - ramda "npm:@pnpm/ramda@0.28.1" - -"@scure/base@~1.1.0", "@scure/base@~1.1.2": - version "1.1.5" - resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.5.tgz#1d85d17269fe97694b9c592552dd9e5e33552157" - integrity sha512-Brj9FiG2W1MRQSTB212YVPRrcbjkv48FoZi/u4l/zds/ieRrqsh7aUf6CLwkAq61oKXr/ZlTzlY66gLIj3TFTQ== - -"@scure/bip32@1.3.2": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-1.3.2.tgz#90e78c027d5e30f0b22c1f8d50ff12f3fb7559f8" - integrity sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA== - dependencies: - "@noble/curves" "~1.2.0" - "@noble/hashes" "~1.3.2" - "@scure/base" "~1.1.2" - -"@scure/bip39@1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.2.1.tgz#5cee8978656b272a917b7871c981e0541ad6ac2a" - integrity sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg== - dependencies: - "@noble/hashes" "~1.3.0" - "@scure/base" "~1.1.0" - -"@sinclair/typebox@^0.27.8": - version "0.27.8" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" - integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== - -"@sindresorhus/merge-streams@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.2.0.tgz#b3987287c58b6f1f2b8e8370f01b5a48e1ee3ce8" - integrity sha512-UTce8mUwUW0RikMb/eseJ7ys0BRkZVFB86orHzrfW12ZmFtym5zua8joZ4L7okH2dDFHkcFjqnZ5GocWBXOFtA== - -"@sinonjs/commons@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" - integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^10.0.2": - version "10.3.0" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" - integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== - dependencies: - "@sinonjs/commons" "^3.0.0" - -"@snyk/github-codeowners@1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@snyk/github-codeowners/-/github-codeowners-1.1.0.tgz#45b99732c3c38b5f5b47e43d2b0c9db67a6d2bcc" - integrity sha512-lGFf08pbkEac0NYgVf4hdANpAgApRjNByLXB+WBip3qj1iendOIyAwP2GKkKbQMNVy2r1xxDf0ssfWscoiC+Vw== - dependencies: - commander "^4.1.1" - ignore "^5.1.8" - p-map "^4.0.0" - -"@types/babel__core@^7.1.14": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" - integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== - dependencies: - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.8" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" - integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" - integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.5.tgz#7b7502be0aa80cc4ef22978846b983edaafcd4dd" - integrity sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ== - dependencies: - "@babel/types" "^7.20.7" - -"@types/graceful-fs@^4.1.3": - version "4.1.9" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" - integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" - integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== - -"@types/istanbul-lib-report@*": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" - integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" - integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/jest@^29.5.12": - version "29.5.12" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.12.tgz#7f7dc6eb4cf246d2474ed78744b05d06ce025544" - integrity sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw== - dependencies: - expect "^29.0.0" - pretty-format "^29.0.0" - -"@types/json-schema@^7.0.12": - version "7.0.15" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" - integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== - -"@types/minimist@^1.2.0": - version "1.2.5" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e" - integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== - -"@types/node@*", "@types/node@^20.10.0": - version "20.11.17" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.17.tgz#cdd642d0e62ef3a861f88ddbc2b61e32578a9292" - integrity sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw== - dependencies: - undici-types "~5.26.4" - -"@types/normalize-package-data@^2.4.0": - version "2.4.4" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" - integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== - -"@types/semver@^7.5.0": - version "7.5.7" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.7.tgz#326f5fdda70d13580777bcaa1bc6fa772a5aef0e" - integrity sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg== - -"@types/stack-utils@^2.0.0": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" - integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== - -"@types/yargs-parser@*": - version "21.0.3" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" - integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== - -"@types/yargs@^17.0.8": - version "17.0.32" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" - integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== - dependencies: - "@types/yargs-parser" "*" - -"@typescript-eslint/eslint-plugin@^6.13.1": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz#30830c1ca81fd5f3c2714e524c4303e0194f9cd3" - integrity sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA== - dependencies: - "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.21.0" - "@typescript-eslint/type-utils" "6.21.0" - "@typescript-eslint/utils" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" - debug "^4.3.4" - graphemer "^1.4.0" - ignore "^5.2.4" - natural-compare "^1.4.0" - semver "^7.5.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/parser@^6.13.1": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b" - integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ== - dependencies: - "@typescript-eslint/scope-manager" "6.21.0" - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/typescript-estree" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" - debug "^4.3.4" - -"@typescript-eslint/scope-manager@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1" - integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg== - dependencies: - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" - -"@typescript-eslint/type-utils@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e" - integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag== - dependencies: - "@typescript-eslint/typescript-estree" "6.21.0" - "@typescript-eslint/utils" "6.21.0" - debug "^4.3.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/types@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d" - integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg== - -"@typescript-eslint/typescript-estree@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46" - integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ== - dependencies: - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - minimatch "9.0.3" - semver "^7.5.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/utils@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134" - integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ== - dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - "@types/json-schema" "^7.0.12" - "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.21.0" - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/typescript-estree" "6.21.0" - semver "^7.5.4" - -"@typescript-eslint/visitor-keys@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47" - integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A== - dependencies: - "@typescript-eslint/types" "6.21.0" - eslint-visitor-keys "^3.4.1" - -"@ungap/structured-clone@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" - integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== - -"@zkochan/retry@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@zkochan/retry/-/retry-0.2.0.tgz#cb52c9fce1976f3eed7b1979b739e70706f4a3d2" - integrity sha512-WhB+2B/ZPlW2Xy/kMJBrMbqecWXcbDDgn0K0wKBAgO2OlBTz1iLJrRWduo+DGGn0Akvz1Lu4Xvls7dJojximWw== - -"@zkochan/rimraf@^2.1.2": - version "2.1.3" - resolved "https://registry.yarnpkg.com/@zkochan/rimraf/-/rimraf-2.1.3.tgz#1074cb72d6e4997275285b04296a343b6ac7046b" - integrity sha512-mCfR3gylCzPC+iqdxEA6z5SxJeOgzgbwmyxanKriIne5qZLswDe/M43aD3p5MNzwzXRhbZg/OX+MpES6Zk1a6A== - dependencies: - rimraf "^3.0.2" - -JSONStream@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" - integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - -abitype@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/abitype/-/abitype-1.0.0.tgz#237176dace81d90d018bebf3a45cb42f2a2d9e97" - integrity sha512-NMeMah//6bJ56H5XRj8QCV4AwuW6hB6zqz2LnhhLdcWVQOsXki6/Pn3APeqxCma62nXIcmZWdu1DlHWS74umVQ== - -acorn-jsx@^5.3.2: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn@^8.9.0: - version "8.11.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" - integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== - -aes-js@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.0.0.tgz#e21df10ad6c2053295bcbb8dab40b09dbea87e4d" - integrity sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw== - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.11.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-escapes@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-6.2.0.tgz#8a13ce75286f417f1963487d86ba9f90dccf9947" - integrity sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw== - dependencies: - type-fest "^3.0.0" - -ansi-regex@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" - integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -ansi-styles@^6.0.0, ansi-styles@^6.1.0, ansi-styles@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== - -anymatch@^3.0.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" - integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -arity-n@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/arity-n/-/arity-n-1.0.4.tgz#d9e76b11733e08569c0847ae7b39b2860b30b745" - integrity sha512-fExL2kFDC1Q2DUOx3whE/9KoN66IzkY4b4zUHUBFM1ojEYjZZYDcUW3bek/ufGionX9giIKDC5redH2IlGqcQQ== - -array-buffer-byte-length@^1.0.0, array-buffer-byte-length@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" - integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== - dependencies: - call-bind "^1.0.5" - is-array-buffer "^3.0.4" - -array-ify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" - integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== - -array-last@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/array-last/-/array-last-1.3.0.tgz#7aa77073fec565ddab2493f5f88185f404a9d336" - integrity sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg== - dependencies: - is-number "^4.0.0" - -array-timsort@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-timsort/-/array-timsort-1.0.3.tgz#3c9e4199e54fb2b9c3fe5976396a21614ef0d926" - integrity sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ== - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -arraybuffer.prototype.slice@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" - integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== - dependencies: - array-buffer-byte-length "^1.0.1" - call-bind "^1.0.5" - define-properties "^1.2.1" - es-abstract "^1.22.3" - es-errors "^1.2.1" - get-intrinsic "^1.2.3" - is-array-buffer "^3.0.4" - is-shared-array-buffer "^1.0.2" - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -available-typed-arrays@^1.0.5, available-typed-arrays@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.6.tgz#ac812d8ce5a6b976d738e1c45f08d0b00bc7d725" - integrity sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg== - -axios@^1.6.7: - version "1.6.7" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.7.tgz#7b48c2e27c96f9c68a2f8f31e2ab19f59b06b0a7" - integrity sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA== - dependencies: - follow-redirects "^1.15.4" - form-data "^4.0.0" - proxy-from-env "^1.1.0" - -babel-jest@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" - integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== - dependencies: - "@jest/transform" "^29.7.0" - "@types/babel__core" "^7.1.14" - babel-plugin-istanbul "^6.1.1" - babel-preset-jest "^29.6.3" - chalk "^4.0.0" - graceful-fs "^4.2.9" - slash "^3.0.0" - -babel-plugin-istanbul@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^5.0.4" - test-exclude "^6.0.0" - -babel-plugin-jest-hoist@^29.6.3: - version "29.6.3" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626" - integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.1.14" - "@types/babel__traverse" "^7.0.6" - -babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - -babel-preset-jest@^29.6.3: - version "29.6.3" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" - integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== - dependencies: - babel-plugin-jest-hoist "^29.6.3" - babel-preset-current-node-syntax "^1.0.0" - -babylon@^6.9.1: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -bech32@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/bech32/-/bech32-1.1.4.tgz#e38c9f37bf179b8eb16ae3a772b40c356d4832e9" - integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== - -bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== - -bn.js@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" - integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== - -bole@^5.0.0: - version "5.0.11" - resolved "https://registry.yarnpkg.com/bole/-/bole-5.0.11.tgz#c4a165975422daee6f576360e882a425c8e40617" - integrity sha512-KB0Ye0iMAW5BnNbnLfMSQcnI186hKUzE2fpkZWqcxsoTR7eqzlTidSOMYPHJOn/yR7VGH7uSZp37qH9q2Et0zQ== - dependencies: - fast-safe-stringify "^2.0.7" - individual "^3.0.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -braces@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -brorand@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== - -browserslist@^4.22.2: - version "4.22.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.3.tgz#299d11b7e947a6b843981392721169e27d60c5a6" - integrity sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A== - dependencies: - caniuse-lite "^1.0.30001580" - electron-to-chromium "^1.4.648" - node-releases "^2.0.14" - update-browserslist-db "^1.0.13" - -bs-logger@0.x: - version "0.2.6" - resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" - integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== - dependencies: - fast-json-stable-stringify "2.x" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -builtins@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" - integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== - dependencies: - semver "^7.0.0" - -call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" - integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== - dependencies: - es-define-property "^1.0.0" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.4" - set-function-length "^1.2.1" - -callsites@^3.0.0, callsites@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.2.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-lite@^1.0.30001580: - version "1.0.30001587" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001587.tgz#a0bce920155fa56a1885a69c74e1163fc34b4881" - integrity sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA== - -chalk-template@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/chalk-template/-/chalk-template-1.1.0.tgz#ffc55db6dd745e9394b85327c8ac8466edb7a7b1" - integrity sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg== - dependencies: - chalk "^5.2.0" - -chalk@5.3.0, chalk@^5.2.0, chalk@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" - integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== - -chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0, chalk@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -ci-info@^3.2.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" - integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== - -cjs-module-lexer@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" - integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -clear-module@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/clear-module/-/clear-module-4.1.2.tgz#5a58a5c9f8dccf363545ad7284cad3c887352a80" - integrity sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw== - dependencies: - parent-module "^2.0.0" - resolve-from "^5.0.0" - -cli-cursor@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-4.0.0.tgz#3cecfe3734bf4fe02a8361cbdc0f6fe28c6a57ea" - integrity sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== - dependencies: - restore-cursor "^4.0.0" - -cli-truncate@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-4.0.0.tgz#6cc28a2924fee9e25ce91e973db56c7066e6172a" - integrity sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA== - dependencies: - slice-ansi "^5.0.0" - string-width "^7.0.0" - -clime@^0.5.16: - version "0.5.16" - resolved "https://registry.yarnpkg.com/clime/-/clime-0.5.16.tgz#82343406ef8032f4293640360542e94552f35b0b" - integrity sha512-E+nwvWWBxsE9eiCtNs7cxYUCqD1dGs6pnysgXhL+M5inCZK2IzHZjDgb+pmMWPEMrqmAuPtn82NEOZ9cvYtVKQ== - dependencies: - chalk "^2.1.0" - extendable-error "^0.1.5" - hyphenate "^0.2.1" - parse-messy-time "^2.1.0" - reflect-metadata "^0.1.10" - strip-ansi "^4.0.0" - villa "^0.2.11" - -cliui@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" - integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.1" - wrap-ansi "^7.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== - -collect-v8-coverage@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" - integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colorette@^2.0.20: - version "2.0.20" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" - integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@11.1.0, commander@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-11.1.0.tgz#62fdce76006a68e5c1ab3314dc92e800eb83d906" - integrity sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ== - -commander@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - -comment-json@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/comment-json/-/comment-json-4.2.3.tgz#50b487ebbf43abe44431f575ebda07d30d015365" - integrity sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw== - dependencies: - array-timsort "^1.0.3" - core-util-is "^1.0.3" - esprima "^4.0.1" - has-own-prop "^2.0.0" - repeat-string "^1.6.1" - -compare-func@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3" - integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== - dependencies: - array-ify "^1.0.0" - dot-prop "^5.1.0" - -compose-function@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/compose-function/-/compose-function-3.0.3.tgz#9ed675f13cc54501d30950a486ff6a7ba3ab185f" - integrity sha512-xzhzTJ5eC+gmIzvZq+C3kCJHsp9os6tJkrigDRZclyGtOKINbZtE8n1Tzmeh32jW+BUDPbvZpibwvJHBLGMVwg== - dependencies: - arity-n "^1.0.4" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -configstore@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-6.0.0.tgz#49eca2ebc80983f77e09394a1a56e0aca8235566" - integrity sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA== - dependencies: - dot-prop "^6.0.1" - graceful-fs "^4.2.6" - unique-string "^3.0.0" - write-file-atomic "^3.0.3" - xdg-basedir "^5.0.1" - -conventional-changelog-angular@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz#5eec8edbff15aa9b1680a8dcfbd53e2d7eb2ba7a" - integrity sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ== - dependencies: - compare-func "^2.0.0" - -conventional-changelog-conventionalcommits@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz#aa5da0f1b2543094889e8cf7616ebe1a8f5c70d5" - integrity sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w== - dependencies: - compare-func "^2.0.0" - -conventional-commits-parser@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz#57f3594b81ad54d40c1b4280f04554df28627d9a" - integrity sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA== - dependencies: - JSONStream "^1.3.5" - is-text-path "^2.0.0" - meow "^12.0.1" - split2 "^4.0.0" - -convert-source-map@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" - integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== - -core-util-is@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig-typescript-loader@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz#0d3becfe022a871f7275ceb2397d692e06045dc8" - integrity sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA== - dependencies: - jiti "^1.19.1" - -cosmiconfig@^8.3.6: - version "8.3.6" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" - integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== - dependencies: - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - path-type "^4.0.0" - -create-jest@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" - integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== - dependencies: - "@jest/types" "^29.6.3" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.9" - jest-config "^29.7.0" - jest-util "^29.7.0" - prompts "^2.0.1" - -cross-fetch@^3.1.5: - version "3.1.8" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" - integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== - dependencies: - node-fetch "^2.6.12" - -cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -crypto-random-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz#5a3cc53d7dd86183df5da0312816ceeeb5bb1fc2" - integrity sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== - dependencies: - type-fest "^1.0.1" - -cspell-config-lib@8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell-config-lib/-/cspell-config-lib-8.3.2.tgz#050a6d782072a810cb6655efe11c08c80ae7636b" - integrity sha512-Wc98XhBNLwDxnxCzMtgRJALI9a69cu3C5Gf1rGjNTKSFo9JYiQmju0Ur3z25Pkx9Sa86f+2IjvNCf33rUDSoBQ== - dependencies: - "@cspell/cspell-types" "8.3.2" - comment-json "^4.2.3" - yaml "^2.3.4" - -cspell-dictionary@8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell-dictionary/-/cspell-dictionary-8.3.2.tgz#6627a94501811a143f3b638e0e77f7262335dbd4" - integrity sha512-xyK95hO2BMPFxIo8zBwGml8035qOxSBdga1BMhwW/p2wDrQP8S4Cdm/54//tCDmKn6uRkFQvyOfWGaX2l8WMEg== - dependencies: - "@cspell/cspell-pipe" "8.3.2" - "@cspell/cspell-types" "8.3.2" - cspell-trie-lib "8.3.2" - fast-equals "^5.0.1" - gensequence "^6.0.0" - -cspell-gitignore@8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell-gitignore/-/cspell-gitignore-8.3.2.tgz#5cf244be494bf87257ca8715ac88b0849dd5fef3" - integrity sha512-3Qc9P5BVvl/cg//s2s+zIMGKcoH5v7oOtRgwn4UQry8yiyo19h0tiTKkSR574FMhF5NtcShTnwIwPSIXVBPFHA== - dependencies: - cspell-glob "8.3.2" - find-up-simple "^1.0.0" - -cspell-glob@8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell-glob/-/cspell-glob-8.3.2.tgz#4c208e4ddd5604d2871df534a3054c7a3fdc9998" - integrity sha512-KtIFxE+3l5dGEofND4/CdZffXP8XN1+XGQKxJ96lIzWsc01mkotfhxTkla6mgvfH039t7BsY/SWv0460KyGslQ== - dependencies: - micromatch "^4.0.5" - -cspell-grammar@8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell-grammar/-/cspell-grammar-8.3.2.tgz#69d7980c036c206745d5d417d32c95edaaff6107" - integrity sha512-tYCkOmRzJe1a6/R+8QGSwG7TwTgznLPqsHtepKzLmnS4YX54VXjKRI9zMARxXDzUVfyCSVdW5MyiY/0WTNoy+A== - dependencies: - "@cspell/cspell-pipe" "8.3.2" - "@cspell/cspell-types" "8.3.2" - -cspell-io@8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell-io/-/cspell-io-8.3.2.tgz#8ddd865fa9a1391852e3288789f5b2a6613239bd" - integrity sha512-WYpKsyBCQP0SY4gXnhW5fPuxcYchKYKG1PIXVV3ezFU4muSgW6GuLNbGuSfwv/8YNXRgFSN0e3hYH0rdBK2Aow== - dependencies: - "@cspell/cspell-service-bus" "8.3.2" - -cspell-lib@8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell-lib/-/cspell-lib-8.3.2.tgz#8225f8d3a20596bda4b9689a2ad958f7831f5a7d" - integrity sha512-wTvdaev/TyGB/ln6CVD1QbVs2D7/+QiajQ67S7yj1suLHM6YcNQQb/5sPAM8VPtj0E7PgwgPXf3bq18OtPvnFg== - dependencies: - "@cspell/cspell-bundled-dicts" "8.3.2" - "@cspell/cspell-pipe" "8.3.2" - "@cspell/cspell-resolver" "8.3.2" - "@cspell/cspell-types" "8.3.2" - "@cspell/dynamic-import" "8.3.2" - "@cspell/strong-weak-map" "8.3.2" - clear-module "^4.1.2" - comment-json "^4.2.3" - configstore "^6.0.0" - cspell-config-lib "8.3.2" - cspell-dictionary "8.3.2" - cspell-glob "8.3.2" - cspell-grammar "8.3.2" - cspell-io "8.3.2" - cspell-trie-lib "8.3.2" - fast-equals "^5.0.1" - gensequence "^6.0.0" - import-fresh "^3.3.0" - resolve-from "^5.0.0" - vscode-languageserver-textdocument "^1.0.11" - vscode-uri "^3.0.8" - -cspell-trie-lib@8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell-trie-lib/-/cspell-trie-lib-8.3.2.tgz#e1e8c9926f41a094bec7f0af85b931be06019fe7" - integrity sha512-8qh2FqzkLMwzlTlvO/5Z+89fhi30rrfekocpight/BmqKbE2XFJQD7wS2ml24e7q/rdHJLXVpJbY/V5mByucCA== - dependencies: - "@cspell/cspell-pipe" "8.3.2" - "@cspell/cspell-types" "8.3.2" - gensequence "^6.0.0" - -cspell@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/cspell/-/cspell-8.3.2.tgz#56e7e919d87d38016b4c34b8c8ee745404c230a7" - integrity sha512-V8Ub3RO/a5lwSsltW/ib3Z3G/sczKtSpBBN1JChzbSCfEgaY2mJY8JW0BpkSV+Ug6uJitpXNOOaxa3Xr489i7g== - dependencies: - "@cspell/cspell-json-reporter" "8.3.2" - "@cspell/cspell-pipe" "8.3.2" - "@cspell/cspell-types" "8.3.2" - "@cspell/dynamic-import" "8.3.2" - chalk "^5.3.0" - chalk-template "^1.1.0" - commander "^11.1.0" - cspell-gitignore "8.3.2" - cspell-glob "8.3.2" - cspell-io "8.3.2" - cspell-lib "8.3.2" - fast-glob "^3.3.2" - fast-json-stable-stringify "^2.1.0" - file-entry-cache "^8.0.0" - get-stdin "^9.0.0" - semver "^7.5.4" - strip-ansi "^7.1.0" - vscode-uri "^3.0.8" - -dargs@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc" - integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== - -data-uri-to-buffer@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636" - integrity sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og== - -debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -decamelize-keys@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" - integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -dedent@^1.0.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff" - integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== - -deep-freeze@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/deep-freeze/-/deep-freeze-0.0.1.tgz#3a0b0005de18672819dfd38cd31f91179c893e84" - integrity sha512-Z+z8HiAvsGwmjqlphnHW5oz6yWlOwu6EQfFTjmeTWlDeda3FS2yv3jhq35TX/ewmsnqB+RX2IdsIOyjJCQN5tg== - -deep-is@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^4.2.2: - version "4.3.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" - integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== - -defaults@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" - integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== - dependencies: - clone "^1.0.2" - -define-data-property@^1.0.1, define-data-property@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.3.tgz#281845e04737d709c2de99e278546189b65d3055" - integrity sha512-h3GBouC+RPtNX2N0hHVLo2ZwPYurq8mLmXpOLTsw71gr7lHt5VaI4vVkDUNOfiWmm48JEXe3VM7PmLX45AMmmg== - dependencies: - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - gopd "^1.0.1" - has-property-descriptors "^1.0.1" - -define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" - integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== - dependencies: - define-data-property "^1.0.1" - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -diff-sequences@^29.6.3: - version "29.6.3" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" - integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dot-prop@^5.1.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dot-prop@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" - integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== - dependencies: - is-obj "^2.0.0" - -dotenv@^16.4.2: - version "16.4.3" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.3.tgz#481235ec516c4e47d2612a478482ee36607f70c1" - integrity sha512-II98GFrje5psQTSve0E7bnwMFybNLqT8Vu8JIFWRjsE3khyNUm/loZupuy5DVzG2IXf/ysxvrixYOQnM6mjD3A== - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" - integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== - -easy-table@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/easy-table/-/easy-table-1.2.0.tgz#ba9225d7138fee307bfd4f0b5bc3c04bdc7c54eb" - integrity sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww== - dependencies: - ansi-regex "^5.0.1" - optionalDependencies: - wcwidth "^1.0.1" - -electron-to-chromium@^1.4.648: - version "1.4.667" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.667.tgz#2767d998548e5eeeaf8bdaffd67b56796bfbed3d" - integrity sha512-66L3pLlWhTNVUhnmSA5+qDM3fwnXsM6KAqE36e2w4KN0g6pkEtlT5bs41FQtQwVwKnfhNBXiWRLPs30HSxd7Kw== - -elliptic@6.5.4: - version "6.5.4" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" - integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - hmac-drbg "^1.0.1" - inherits "^2.0.4" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" - -emittery@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" - integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== - -emoji-regex@^10.3.0: - version "10.3.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.3.0.tgz#76998b9268409eb3dae3de989254d456e70cfe23" - integrity sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -encode-registry@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/encode-registry/-/encode-registry-3.0.1.tgz#cb925d0db14ce59b18882b62c67133721b0846d1" - integrity sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw== - dependencies: - mem "^8.0.0" - -err-code@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" - integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.22.1, es-abstract@^1.22.3: - version "1.22.3" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32" - integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== - dependencies: - array-buffer-byte-length "^1.0.0" - arraybuffer.prototype.slice "^1.0.2" - available-typed-arrays "^1.0.5" - call-bind "^1.0.5" - es-set-tostringtag "^2.0.1" - es-to-primitive "^1.2.1" - function.prototype.name "^1.1.6" - get-intrinsic "^1.2.2" - get-symbol-description "^1.0.0" - globalthis "^1.0.3" - gopd "^1.0.1" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" - has-symbols "^1.0.3" - hasown "^2.0.0" - internal-slot "^1.0.5" - is-array-buffer "^3.0.2" - is-callable "^1.2.7" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-typed-array "^1.1.12" - is-weakref "^1.0.2" - object-inspect "^1.13.1" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.1" - safe-array-concat "^1.0.1" - safe-regex-test "^1.0.0" - string.prototype.trim "^1.2.8" - string.prototype.trimend "^1.0.7" - string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.0" - typed-array-byte-length "^1.0.0" - typed-array-byte-offset "^1.0.0" - typed-array-length "^1.0.4" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.13" - -es-define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" - integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== - dependencies: - get-intrinsic "^1.2.4" - -es-errors@^1.2.1, es-errors@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" - integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== - -es-set-tostringtag@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" - integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== - dependencies: - get-intrinsic "^1.2.2" - has-tostringtag "^1.0.0" - hasown "^2.0.0" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -esbuild@^0.19.8, esbuild@~0.19.10: - version "0.19.12" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.12.tgz#dc82ee5dc79e82f5a5c3b4323a2a641827db3e04" - integrity sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg== - optionalDependencies: - "@esbuild/aix-ppc64" "0.19.12" - "@esbuild/android-arm" "0.19.12" - "@esbuild/android-arm64" "0.19.12" - "@esbuild/android-x64" "0.19.12" - "@esbuild/darwin-arm64" "0.19.12" - "@esbuild/darwin-x64" "0.19.12" - "@esbuild/freebsd-arm64" "0.19.12" - "@esbuild/freebsd-x64" "0.19.12" - "@esbuild/linux-arm" "0.19.12" - "@esbuild/linux-arm64" "0.19.12" - "@esbuild/linux-ia32" "0.19.12" - "@esbuild/linux-loong64" "0.19.12" - "@esbuild/linux-mips64el" "0.19.12" - "@esbuild/linux-ppc64" "0.19.12" - "@esbuild/linux-riscv64" "0.19.12" - "@esbuild/linux-s390x" "0.19.12" - "@esbuild/linux-x64" "0.19.12" - "@esbuild/netbsd-x64" "0.19.12" - "@esbuild/openbsd-x64" "0.19.12" - "@esbuild/sunos-x64" "0.19.12" - "@esbuild/win32-arm64" "0.19.12" - "@esbuild/win32-ia32" "0.19.12" - "@esbuild/win32-x64" "0.19.12" - -escalade@^3.1.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" - integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -eslint-config-prettier@^9.0.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f" - integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== - -eslint-plugin-prettier@^5.0.1: - version "5.1.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz#17cfade9e732cef32b5f5be53bd4e07afd8e67e1" - integrity sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw== - dependencies: - prettier-linter-helpers "^1.0.0" - synckit "^0.8.6" - -eslint-plugin-sonarjs@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.23.0.tgz#0265bad801ea210951672ee3cafbcf5d456ada96" - integrity sha512-z44T3PBf9W7qQ/aR+NmofOTyg6HLhSEZOPD4zhStqBpLoMp8GYhFksuUBnCxbnf1nfISpKBVkQhiBLFI/F4Wlg== - -eslint-scope@^7.2.2: - version "7.2.2" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" - integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== - dependencies: - esrecurse "^4.3.0" - estraverse "^5.2.0" - -eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" - integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== - -eslint@^8.54.0: - version "8.56.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15" - integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== - dependencies: - "@eslint-community/eslint-utils" "^4.2.0" - "@eslint-community/regexpp" "^4.6.1" - "@eslint/eslintrc" "^2.1.4" - "@eslint/js" "8.56.0" - "@humanwhocodes/config-array" "^0.11.13" - "@humanwhocodes/module-importer" "^1.0.1" - "@nodelib/fs.walk" "^1.2.8" - "@ungap/structured-clone" "^1.2.0" - ajv "^6.12.4" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.3.2" - doctrine "^3.0.0" - escape-string-regexp "^4.0.0" - eslint-scope "^7.2.2" - eslint-visitor-keys "^3.4.3" - espree "^9.6.1" - esquery "^1.4.2" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - find-up "^5.0.0" - glob-parent "^6.0.2" - globals "^13.19.0" - graphemer "^1.4.0" - ignore "^5.2.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - is-path-inside "^3.0.3" - js-yaml "^4.1.0" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.1.2" - natural-compare "^1.4.0" - optionator "^0.9.3" - strip-ansi "^6.0.1" - text-table "^0.2.0" - -espree@^9.6.0, espree@^9.6.1: - version "9.6.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" - integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== - dependencies: - acorn "^8.9.0" - acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.4.1" - -esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" - integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^5.1.0, estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -ethers@^5.7.2: - version "5.7.2" - resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.7.2.tgz#3a7deeabbb8c030d4126b24f84e525466145872e" - integrity sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg== - dependencies: - "@ethersproject/abi" "5.7.0" - "@ethersproject/abstract-provider" "5.7.0" - "@ethersproject/abstract-signer" "5.7.0" - "@ethersproject/address" "5.7.0" - "@ethersproject/base64" "5.7.0" - "@ethersproject/basex" "5.7.0" - "@ethersproject/bignumber" "5.7.0" - "@ethersproject/bytes" "5.7.0" - "@ethersproject/constants" "5.7.0" - "@ethersproject/contracts" "5.7.0" - "@ethersproject/hash" "5.7.0" - "@ethersproject/hdnode" "5.7.0" - "@ethersproject/json-wallets" "5.7.0" - "@ethersproject/keccak256" "5.7.0" - "@ethersproject/logger" "5.7.0" - "@ethersproject/networks" "5.7.1" - "@ethersproject/pbkdf2" "5.7.0" - "@ethersproject/properties" "5.7.0" - "@ethersproject/providers" "5.7.2" - "@ethersproject/random" "5.7.0" - "@ethersproject/rlp" "5.7.0" - "@ethersproject/sha2" "5.7.0" - "@ethersproject/signing-key" "5.7.0" - "@ethersproject/solidity" "5.7.0" - "@ethersproject/strings" "5.7.0" - "@ethersproject/transactions" "5.7.0" - "@ethersproject/units" "5.7.0" - "@ethersproject/wallet" "5.7.0" - "@ethersproject/web" "5.7.1" - "@ethersproject/wordlists" "5.7.0" - -eventemitter3@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4" - integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== - -execa@8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-8.0.1.tgz#51f6a5943b580f963c3ca9c6321796db8cc39b8c" - integrity sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg== - dependencies: - cross-spawn "^7.0.3" - get-stream "^8.0.1" - human-signals "^5.0.0" - is-stream "^3.0.0" - merge-stream "^2.0.0" - npm-run-path "^5.1.0" - onetime "^6.0.0" - signal-exit "^4.1.0" - strip-final-newline "^3.0.0" - -execa@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" - integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== - -expect@^29.0.0, expect@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" - integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== - dependencies: - "@jest/expect-utils" "^29.7.0" - jest-get-type "^29.6.3" - jest-matcher-utils "^29.7.0" - jest-message-util "^29.7.0" - jest-util "^29.7.0" - -extendable-error@^0.1.5: - version "0.1.7" - resolved "https://registry.yarnpkg.com/extendable-error/-/extendable-error-0.1.7.tgz#60b9adf206264ac920058a7395685ae4670c2b96" - integrity sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg== - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-diff@^1.1.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" - integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== - -fast-equals@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-5.0.1.tgz#a4eefe3c5d1c0d021aeed0bc10ba5e0c12ee405d" - integrity sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ== - -fast-glob@3.3.2, fast-glob@^3.2.9, fast-glob@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" - integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== - -fast-safe-stringify@^2.0.7: - version "2.1.1" - resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" - integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== - -fastq@^1.6.0: - version "1.17.1" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" - integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== - dependencies: - reusify "^1.0.4" - -fb-watchman@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" - integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== - dependencies: - bser "2.1.1" - -fetch-blob@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/fetch-blob/-/fetch-blob-2.1.2.tgz#a7805db1361bd44c1ef62bb57fb5fe8ea173ef3c" - integrity sha512-YKqtUDwqLyfyMnmbw8XD6Q8j9i/HggKtPEI+pZ1+8bvheBu78biSmNaXWusx1TauGqtUUGx/cBb1mKdq2rLYow== - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -file-entry-cache@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f" - integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ== - dependencies: - flat-cache "^4.0.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -filter-iterator@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/filter-iterator/-/filter-iterator-0.0.1.tgz#0a2ecf07d6c06f96bdeb6846f8e88b57b8da1f37" - integrity sha512-v4lhL7Qa8XpbW3LN46CEnmhGk3eHZwxfNl5at20aEkreesht4YKb/Ba3BUIbnPhAC/r3dmu7ABaGk6MAvh2alA== - -filter-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" - integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== - -find-up-simple@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-up-simple/-/find-up-simple-1.0.0.tgz#21d035fde9fdbd56c8f4d2f63f32fd93a1cfc368" - integrity sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw== - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -flat-cache@^3.0.4: - version "3.2.0" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" - integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== - dependencies: - flatted "^3.2.9" - keyv "^4.5.3" - rimraf "^3.0.2" - -flat-cache@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.0.tgz#d12437636f83bb8a12b8f300c36fd1614e1c7224" - integrity sha512-EryKbCE/wxpxKniQlyas6PY1I9vwtF3uCBweX+N8KYTCn3Y12RTGtQAJ/bd5pl7kxUAc8v/R3Ake/N17OZiFqA== - dependencies: - flatted "^3.2.9" - keyv "^4.5.4" - rimraf "^5.0.5" - -flatted@^3.2.9: - version "3.2.9" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" - integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== - -follow-redirects@^1.15.4: - version "1.15.5" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" - integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== - -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" - -foreground-child@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" - integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^4.0.1" - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -fs-extra@10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.3.2, fsevents@~2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - -function-bind@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" - integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== - -function.prototype.name@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" - integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - functions-have-names "^1.2.3" - -functions-have-names@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gensequence@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/gensequence/-/gensequence-6.0.0.tgz#ae46a0f89ebd7cc334e45cfb8f1c99a65248694e" - integrity sha512-8WwuywE9pokJRAcg2QFR/plk3cVPebSUqRPzpGQh3WQ0wIiHAw+HyOQj5IuHyUTQBHpBKFoB2JUMu9zT3vJ16Q== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-east-asian-width@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz#5e6ebd9baee6fb8b7b6bd505221065f0cd91f64e" - integrity sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA== - -get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" - integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== - dependencies: - es-errors "^1.3.0" - function-bind "^1.1.2" - has-proto "^1.0.1" - has-symbols "^1.0.3" - hasown "^2.0.0" - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stdin@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-9.0.0.tgz#3983ff82e03d56f1b2ea0d3e60325f39d703a575" - integrity sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA== - -get-stream@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -get-stream@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-8.0.1.tgz#def9dfd71742cd7754a7761ed43749a27d02eca2" - integrity sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== - -get-symbol-description@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" - integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== - dependencies: - call-bind "^1.0.5" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - -get-tsconfig@^4.7.2: - version "4.7.2" - resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.2.tgz#0dcd6fb330391d46332f4c6c1bf89a6514c2ddce" - integrity sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A== - dependencies: - resolve-pkg-maps "^1.0.0" - -git-raw-commits@^2.0.11: - version "2.0.11" - resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723" - integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== - dependencies: - dargs "^7.0.0" - lodash "^4.17.15" - meow "^8.0.0" - split2 "^3.0.0" - through2 "^4.0.0" - -glob-parent@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob@^10.2.2, glob@^10.3.7: - version "10.3.10" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" - integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== - dependencies: - foreground-child "^3.1.0" - jackspeak "^2.3.5" - minimatch "^9.0.1" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry "^1.10.1" - -glob@^7.1.3, glob@^7.1.4: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-directory@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/global-directory/-/global-directory-4.0.1.tgz#4d7ac7cfd2cb73f304c53b8810891748df5e361e" - integrity sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q== - dependencies: - ini "4.1.1" - -global-dirs@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" - integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg== - dependencies: - ini "^1.3.4" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.19.0: - version "13.24.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" - integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== - dependencies: - type-fest "^0.20.2" - -globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== - dependencies: - define-properties "^1.1.3" - -globby@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" - integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.2.9" - ignore "^5.2.0" - merge2 "^1.4.1" - slash "^3.0.0" - -globby@^14.0.0: - version "14.0.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-14.0.1.tgz#a1b44841aa7f4c6d8af2bc39951109d77301959b" - integrity sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ== - dependencies: - "@sindresorhus/merge-streams" "^2.1.0" - fast-glob "^3.3.2" - ignore "^5.2.4" - path-type "^5.0.0" - slash "^5.1.0" - unicorn-magic "^0.1.0" - -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - -graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -graphemer@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" - integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== - -graphql-request@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-6.1.0.tgz#f4eb2107967af3c7a5907eb3131c671eac89be4f" - integrity sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw== - dependencies: - "@graphql-typed-document-node/core" "^3.2.0" - cross-fetch "^3.1.5" - -graphql@^16.8.1: - version "16.8.1" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" - integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-own-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-own-prop/-/has-own-prop-2.0.0.tgz#f0f95d58f65804f5d218db32563bb85b8e0417af" - integrity sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ== - -has-own-property@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/has-own-property/-/has-own-property-0.1.0.tgz#992b0f5bb3a25416f8d4d0cde53f497b9d7b1ea5" - integrity sha512-14qdBKoonU99XDhWcFKZTShK+QV47qU97u8zzoVo9cL5TZ3BmBHXogItSt9qJjR0KUMFRhcCW8uGIGl8nkl7Aw== - -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" - integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== - dependencies: - es-define-property "^1.0.0" - -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0, has-tostringtag@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" - integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== - dependencies: - has-symbols "^1.0.3" - -hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -hasown@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa" - integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== - dependencies: - function-bind "^1.1.2" - -hmac-drbg@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg== - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hosted-git-info@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" - integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== - dependencies: - lru-cache "^6.0.0" - -hosted-git-info@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.1.tgz#9985fcb2700467fecf7f33a4d4874e30680b5322" - integrity sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA== - dependencies: - lru-cache "^10.0.1" - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -human-signals@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-5.0.0.tgz#42665a284f9ae0dade3ba41ebc37eb4b852f3a28" - integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== - -husky@^8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.3.tgz#4936d7212e46d1dea28fef29bb3a108872cd9184" - integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== - -hyphenate@^0.2.1: - version "0.2.5" - resolved "https://registry.yarnpkg.com/hyphenate/-/hyphenate-0.2.5.tgz#57ac6637b2ce6ac7aa046350873693b0c36ea0cf" - integrity sha512-mSY0+dVLWFq7iIUgiID3EWo5S8rLnZa595mcuWiN8di91n6eL+WS8HKmcpiZZIX7iElri0a/2hOYpwzldsY4gQ== - -identity-function@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/identity-function/-/identity-function-1.0.0.tgz#bea1159f0985239be3ca348edf40ce2f0dd2c21d" - integrity sha512-kNrgUK0qI+9qLTBidsH85HjDLpZfrrS0ElquKKe/fJFdB3D7VeKdXXEvOPDUHSHOzdZKCAAaQIWWyp0l2yq6pw== - -ignore@^5.1.8, ignore@^5.2.0, ignore@^5.2.4: - version "5.3.1" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" - integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== - -import-fresh@^3.0.0, import-fresh@^3.2.1, import-fresh@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -import-meta-resolve@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz#0b1195915689f60ab00f830af0f15cc841e8919e" - integrity sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA== - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -individual@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/individual/-/individual-3.0.0.tgz#e7ca4f85f8957b018734f285750dc22ec2f9862d" - integrity sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.3, inherits@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.1.tgz#d95b3d843b1e906e56d6747d5447904ff50ce7a1" - integrity sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g== - -ini@^1.3.4: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -internal-slot@^1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" - integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== - dependencies: - es-errors "^1.3.0" - hasown "^2.0.0" - side-channel "^1.0.4" - -is-array-buffer@^3.0.2, is-array-buffer@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" - integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - -is-core-module@^2.13.0, is-core-module@^2.5.0, is-core-module@^2.8.1: - version "2.13.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" - integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== - dependencies: - hasown "^2.0.0" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-fullwidth-code-point@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" - integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== - -is-fullwidth-code-point@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz#9609efced7c2f97da7b60145ef481c787c7ba704" - integrity sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA== - dependencies: - get-east-asian-width "^1.0.0" - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-iterable@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-iterable/-/is-iterable-1.1.1.tgz#71f9aa6f113e1d968ebe1d41cff4c8fb23a817bc" - integrity sha512-EdOZCr0NsGE00Pot+x1ZFx9MJK3C6wy91geZpXwvwexDLJvA4nzYyZf7r+EIwSeVsOLDdBz7ATg9NqKTzuNYuQ== - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" - integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-inside@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" - integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-text-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-2.0.0.tgz#b2484e2b720a633feb2e85b67dc193ff72c75636" - integrity sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw== - dependencies: - text-extensions "^2.0.0" - -is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.13, is-typed-array@^1.1.9: - version "1.1.13" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" - integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== - dependencies: - which-typed-array "^1.1.14" - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isexe@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d" - integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ== - -isows@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/isows/-/isows-1.0.3.tgz#93c1cf0575daf56e7120bab5c8c448b0809d0d74" - integrity sha512-2cKei4vlmg2cxEjm3wVSqn8pcoRF/LX/wpifuuNquFO4SQmPwarClT+SUCA2lt+l581tTeZIPIZuIDo2jWN1fg== - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" - integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== - -istanbul-lib-instrument@^5.0.4: - version "5.2.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" - integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== - dependencies: - "@babel/core" "^7.12.3" - "@babel/parser" "^7.14.7" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.2.0" - semver "^6.3.0" - -istanbul-lib-instrument@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz#71e87707e8041428732518c6fb5211761753fbdf" - integrity sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA== - dependencies: - "@babel/core" "^7.12.3" - "@babel/parser" "^7.14.7" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.2.0" - semver "^7.5.4" - -istanbul-lib-report@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" - integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^4.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" - integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" - -istanbul-reports@^3.1.3: - version "3.1.6" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a" - integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -iterable-lookahead@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/iterable-lookahead/-/iterable-lookahead-1.0.0.tgz#896dfcb78680bdb50036e97edb034c8b68a9737f" - integrity sha512-hJnEP2Xk4+44DDwJqUQGdXal5VbyeWLaPyDl2AQc242Zr7iqz4DgpQOrEzglWVMGHMDCkguLHEKxd1+rOsmgSQ== - -jackspeak@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" - integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - -jest-changed-files@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a" - integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== - dependencies: - execa "^5.0.0" - jest-util "^29.7.0" - p-limit "^3.1.0" - -jest-circus@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a" - integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== - dependencies: - "@jest/environment" "^29.7.0" - "@jest/expect" "^29.7.0" - "@jest/test-result" "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - dedent "^1.0.0" - is-generator-fn "^2.0.0" - jest-each "^29.7.0" - jest-matcher-utils "^29.7.0" - jest-message-util "^29.7.0" - jest-runtime "^29.7.0" - jest-snapshot "^29.7.0" - jest-util "^29.7.0" - p-limit "^3.1.0" - pretty-format "^29.7.0" - pure-rand "^6.0.0" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-cli@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.7.0.tgz#5592c940798e0cae677eec169264f2d839a37995" - integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== - dependencies: - "@jest/core" "^29.7.0" - "@jest/test-result" "^29.7.0" - "@jest/types" "^29.6.3" - chalk "^4.0.0" - create-jest "^29.7.0" - exit "^0.1.2" - import-local "^3.0.2" - jest-config "^29.7.0" - jest-util "^29.7.0" - jest-validate "^29.7.0" - yargs "^17.3.1" - -jest-config@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f" - integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== - dependencies: - "@babel/core" "^7.11.6" - "@jest/test-sequencer" "^29.7.0" - "@jest/types" "^29.6.3" - babel-jest "^29.7.0" - chalk "^4.0.0" - ci-info "^3.2.0" - deepmerge "^4.2.2" - glob "^7.1.3" - graceful-fs "^4.2.9" - jest-circus "^29.7.0" - jest-environment-node "^29.7.0" - jest-get-type "^29.6.3" - jest-regex-util "^29.6.3" - jest-resolve "^29.7.0" - jest-runner "^29.7.0" - jest-util "^29.7.0" - jest-validate "^29.7.0" - micromatch "^4.0.4" - parse-json "^5.2.0" - pretty-format "^29.7.0" - slash "^3.0.0" - strip-json-comments "^3.1.1" - -jest-diff@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" - integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== - dependencies: - chalk "^4.0.0" - diff-sequences "^29.6.3" - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - -jest-docblock@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a" - integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== - dependencies: - detect-newline "^3.0.0" - -jest-each@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1" - integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== - dependencies: - "@jest/types" "^29.6.3" - chalk "^4.0.0" - jest-get-type "^29.6.3" - jest-util "^29.7.0" - pretty-format "^29.7.0" - -jest-environment-node@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376" - integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== - dependencies: - "@jest/environment" "^29.7.0" - "@jest/fake-timers" "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - jest-mock "^29.7.0" - jest-util "^29.7.0" - -jest-get-type@^29.6.3: - version "29.6.3" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" - integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== - -jest-haste-map@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" - integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== - dependencies: - "@jest/types" "^29.6.3" - "@types/graceful-fs" "^4.1.3" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.9" - jest-regex-util "^29.6.3" - jest-util "^29.7.0" - jest-worker "^29.7.0" - micromatch "^4.0.4" - walker "^1.0.8" - optionalDependencies: - fsevents "^2.3.2" - -jest-leak-detector@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728" - integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== - dependencies: - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - -jest-matcher-utils@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" - integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== - dependencies: - chalk "^4.0.0" - jest-diff "^29.7.0" - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - -jest-message-util@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" - integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== - dependencies: - "@babel/code-frame" "^7.12.13" - "@jest/types" "^29.6.3" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.9" - micromatch "^4.0.4" - pretty-format "^29.7.0" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-mock@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347" - integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== - dependencies: - "@jest/types" "^29.6.3" - "@types/node" "*" - jest-util "^29.7.0" - -jest-pnp-resolver@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" - integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== - -jest-regex-util@^29.6.3: - version "29.6.3" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" - integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== - -jest-resolve-dependencies@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz#1b04f2c095f37fc776ff40803dc92921b1e88428" - integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== - dependencies: - jest-regex-util "^29.6.3" - jest-snapshot "^29.7.0" - -jest-resolve@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30" - integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== - dependencies: - chalk "^4.0.0" - graceful-fs "^4.2.9" - jest-haste-map "^29.7.0" - jest-pnp-resolver "^1.2.2" - jest-util "^29.7.0" - jest-validate "^29.7.0" - resolve "^1.20.0" - resolve.exports "^2.0.0" - slash "^3.0.0" - -jest-runner@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e" - integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== - dependencies: - "@jest/console" "^29.7.0" - "@jest/environment" "^29.7.0" - "@jest/test-result" "^29.7.0" - "@jest/transform" "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.13.1" - graceful-fs "^4.2.9" - jest-docblock "^29.7.0" - jest-environment-node "^29.7.0" - jest-haste-map "^29.7.0" - jest-leak-detector "^29.7.0" - jest-message-util "^29.7.0" - jest-resolve "^29.7.0" - jest-runtime "^29.7.0" - jest-util "^29.7.0" - jest-watcher "^29.7.0" - jest-worker "^29.7.0" - p-limit "^3.1.0" - source-map-support "0.5.13" - -jest-runtime@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817" - integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== - dependencies: - "@jest/environment" "^29.7.0" - "@jest/fake-timers" "^29.7.0" - "@jest/globals" "^29.7.0" - "@jest/source-map" "^29.6.3" - "@jest/test-result" "^29.7.0" - "@jest/transform" "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - chalk "^4.0.0" - cjs-module-lexer "^1.0.0" - collect-v8-coverage "^1.0.0" - glob "^7.1.3" - graceful-fs "^4.2.9" - jest-haste-map "^29.7.0" - jest-message-util "^29.7.0" - jest-mock "^29.7.0" - jest-regex-util "^29.6.3" - jest-resolve "^29.7.0" - jest-snapshot "^29.7.0" - jest-util "^29.7.0" - slash "^3.0.0" - strip-bom "^4.0.0" - -jest-snapshot@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5" - integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== - dependencies: - "@babel/core" "^7.11.6" - "@babel/generator" "^7.7.2" - "@babel/plugin-syntax-jsx" "^7.7.2" - "@babel/plugin-syntax-typescript" "^7.7.2" - "@babel/types" "^7.3.3" - "@jest/expect-utils" "^29.7.0" - "@jest/transform" "^29.7.0" - "@jest/types" "^29.6.3" - babel-preset-current-node-syntax "^1.0.0" - chalk "^4.0.0" - expect "^29.7.0" - graceful-fs "^4.2.9" - jest-diff "^29.7.0" - jest-get-type "^29.6.3" - jest-matcher-utils "^29.7.0" - jest-message-util "^29.7.0" - jest-util "^29.7.0" - natural-compare "^1.4.0" - pretty-format "^29.7.0" - semver "^7.5.3" - -jest-util@^29.0.0, jest-util@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" - integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== - dependencies: - "@jest/types" "^29.6.3" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - -jest-validate@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c" - integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== - dependencies: - "@jest/types" "^29.6.3" - camelcase "^6.2.0" - chalk "^4.0.0" - jest-get-type "^29.6.3" - leven "^3.1.0" - pretty-format "^29.7.0" - -jest-watcher@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2" - integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== - dependencies: - "@jest/test-result" "^29.7.0" - "@jest/types" "^29.6.3" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - emittery "^0.13.1" - jest-util "^29.7.0" - string-length "^4.0.1" - -jest-worker@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" - integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== - dependencies: - "@types/node" "*" - jest-util "^29.7.0" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613" - integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== - dependencies: - "@jest/core" "^29.7.0" - "@jest/types" "^29.6.3" - import-local "^3.0.2" - jest-cli "^29.7.0" - -jiti@1.21.0, jiti@^1.19.1: - version "1.21.0" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" - integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== - -js-sha3@0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" - integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@4.1.0, js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -json-buffer@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" - integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-parse-even-better-errors@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz#02bb29fb5da90b5444581749c22cedd3597c6cb0" - integrity sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json-stringify-safe@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== - -json5@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== - -keyv@^4.5.3, keyv@^4.5.4: - version "4.5.4" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" - integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== - dependencies: - json-buffer "3.0.1" - -kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -knip@^3.3.0: - version "3.13.2" - resolved "https://registry.yarnpkg.com/knip/-/knip-3.13.2.tgz#34f347a9b3ff1d45f3be7fed6bd3bb1ee5fbbaaa" - integrity sha512-izf5dvW+7fG0OfeZKyJTdhmrgQE1ltoxhPnNxYUKnPEBUMDEb61N2LD6SESKEpt4b6Mmbj4h9Tr4/14zcb7PSA== - dependencies: - "@ericcornelissen/bash-parser" "0.5.2" - "@npmcli/map-workspaces" "3.0.4" - "@npmcli/package-json" "5.0.0" - "@pkgjs/parseargs" "0.11.0" - "@pnpm/logger" "5.0.0" - "@pnpm/workspace.pkgs-graph" "^2.0.13" - "@snyk/github-codeowners" "1.1.0" - easy-table "1.2.0" - fast-glob "3.3.2" - globby "^14.0.0" - jiti "1.21.0" - js-yaml "4.1.0" - micromatch "4.0.5" - minimist "1.2.8" - picocolors "1.0.0" - pretty-ms "8.0.0" - strip-json-comments "5.0.1" - summary "2.1.0" - zod "3.22.4" - zod-validation-error "2.1.0" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -lilconfig@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.0.0.tgz#f8067feb033b5b74dab4602a5f5029420be749bc" - integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -lint-staged@^15.1.0: - version "15.2.2" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.2.2.tgz#ad7cbb5b3ab70e043fa05bff82a09ed286bc4c5f" - integrity sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw== - dependencies: - chalk "5.3.0" - commander "11.1.0" - debug "4.3.4" - execa "8.0.1" - lilconfig "3.0.0" - listr2 "8.0.1" - micromatch "4.0.5" - pidtree "0.6.0" - string-argv "0.3.2" - yaml "2.3.4" - -listr2@8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-8.0.1.tgz#4d3f50ae6cec3c62bdf0e94f5c2c9edebd4b9c34" - integrity sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA== - dependencies: - cli-truncate "^4.0.0" - colorette "^2.0.20" - eventemitter3 "^5.0.1" - log-update "^6.0.0" - rfdc "^1.3.0" - wrap-ansi "^9.0.0" - -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - -load-json-file@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1" - integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ== - dependencies: - graceful-fs "^4.1.15" - parse-json "^5.0.0" - strip-bom "^4.0.0" - type-fest "^0.6.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== - -lodash.curry@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.curry/-/lodash.curry-4.1.1.tgz#248e36072ede906501d75966200a86dab8b23170" - integrity sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA== - -lodash.isfunction@^3.0.9: - version "3.0.9" - resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" - integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== - -lodash.kebabcase@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" - integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== - -lodash.memoize@4.x: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.mergewith@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" - integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== - -lodash.snakecase@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" - integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== - -lodash.startcase@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" - integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash.upperfirst@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz#1365edf431480481ef0d1c68957a5ed99d49f7ce" - integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== - -lodash@^4.17.15: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-update@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/log-update/-/log-update-6.0.0.tgz#0ddeb7ac6ad658c944c1de902993fce7c33f5e59" - integrity sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw== - dependencies: - ansi-escapes "^6.2.0" - cli-cursor "^4.0.0" - slice-ansi "^7.0.0" - strip-ansi "^7.1.0" - wrap-ansi "^9.0.0" - -lru-cache@^10.0.1, lru-cache@^10.0.2, "lru-cache@^9.1.1 || ^10.0.0": - version "10.2.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" - integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -magic-string@^0.16.0: - version "0.16.0" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.16.0.tgz#970ebb0da7193301285fb1aa650f39bdd81eb45a" - integrity sha512-c4BEos3y6G2qO0B9X7K0FVLOPT9uGrjYwYRLFmDqyl5YMboUviyecnXWp94fJTSMwPw2/sf+CEYt5AGpmklkkQ== - dependencies: - vlq "^0.2.1" - -make-dir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" - integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== - dependencies: - semver "^7.5.3" - -make-error@1.x: - version "1.3.6" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" - integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -map-age-cleaner@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== - -map-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" - integrity sha512-TzQSV2DiMYgoF5RycneKVUzIa9bQsj/B3tTgsE3dOGqlzHnGIDaC7XBE7grnA+8kZPnfqSGFe95VHc2oc0VFUQ== - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -mem@^6.0.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/mem/-/mem-6.1.1.tgz#ea110c2ebc079eca3022e6b08c85a795e77f6318" - integrity sha512-Ci6bIfq/UgcxPTYa8dQQ5FY3BzKkT894bwXWXxC/zqs0XgMO2cT20CGkOqda7gZNkmK5VP4x89IGZ6K7hfbn3Q== - dependencies: - map-age-cleaner "^0.1.3" - mimic-fn "^3.0.0" - -mem@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/mem/-/mem-8.1.1.tgz#cf118b357c65ab7b7e0817bdf00c8062297c0122" - integrity sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA== - dependencies: - map-age-cleaner "^0.1.3" - mimic-fn "^3.1.0" - -memorystream@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" - integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw== - -meow@^12.0.1: - version "12.1.1" - resolved "https://registry.yarnpkg.com/meow/-/meow-12.1.1.tgz#e558dddbab12477b69b2e9a2728c327f191bace6" - integrity sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw== - -meow@^8.0.0: - version "8.1.2" - resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" - integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -micromatch@4.0.5, micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-fn@^3.0.0, mimic-fn@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74" - integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== - -mimic-fn@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" - integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== - -minimatch@9.0.3, minimatch@^9.0.0, minimatch@^9.0.1: - version "9.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minimist@1.2.8, minimist@^1.2.5, minimist@^1.2.6: - version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.3: - version "7.0.4" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" - integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -ndjson@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ndjson/-/ndjson-2.0.0.tgz#320ac86f6fe53f5681897349b86ac6f43bfa3a19" - integrity sha512-nGl7LRGrzugTtaFcJMhLbpzJM6XdivmbkdlaGcrk/LXg2KL/YBC6z1g70xh0/al+oFuVFP8N8kiWRucmeEH/qQ== - dependencies: - json-stringify-safe "^5.0.1" - minimist "^1.2.5" - readable-stream "^3.6.0" - split2 "^3.0.0" - through2 "^4.0.0" - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -node-fetch@3.0.0-beta.9: - version "3.0.0-beta.9" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.0.0-beta.9.tgz#0a7554cfb824380dd6812864389923c783c80d9b" - integrity sha512-RdbZCEynH2tH46+tj0ua9caUHVWrd/RHnRfvly2EVdqGmI3ndS1Vn/xjm5KuGejDt2RNDQsVRLPNd2QPwcewVg== - dependencies: - data-uri-to-buffer "^3.0.1" - fetch-blob "^2.1.1" - -node-fetch@^2.6.12: - version "2.7.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" - integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== - dependencies: - whatwg-url "^5.0.0" - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-releases@^2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" - integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== - -normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.0.tgz#68a96b3c11edd462af7189c837b6b1064a484196" - integrity sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg== - dependencies: - hosted-git-info "^7.0.0" - is-core-module "^2.8.1" - semver "^7.3.5" - validate-npm-package-license "^3.0.4" - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -npm-install-checks@^6.0.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.3.0.tgz#046552d8920e801fa9f919cad569545d60e826fe" - integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw== - dependencies: - semver "^7.1.1" - -npm-normalize-package-bin@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832" - integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== - -npm-package-arg@^11.0.0: - version "11.0.1" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.1.tgz#f208b0022c29240a1c532a449bdde3f0a4708ebc" - integrity sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ== - dependencies: - hosted-git-info "^7.0.0" - proc-log "^3.0.0" - semver "^7.3.5" - validate-npm-package-name "^5.0.0" - -npm-pick-manifest@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz#f87a4c134504a2c7931f2bb8733126e3c3bb7e8f" - integrity sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg== - dependencies: - npm-install-checks "^6.0.0" - npm-normalize-package-bin "^3.0.0" - npm-package-arg "^11.0.0" - semver "^7.3.5" - -npm-run-all@^4.1.5: - version "4.1.5" - resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.5.tgz#04476202a15ee0e2e214080861bff12a51d98fba" - integrity sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ== - dependencies: - ansi-styles "^3.2.1" - chalk "^2.4.1" - cross-spawn "^6.0.5" - memorystream "^0.3.1" - minimatch "^3.0.4" - pidtree "^0.3.0" - read-pkg "^3.0.0" - shell-quote "^1.6.1" - string.prototype.padend "^3.0.0" - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -npm-run-path@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.2.0.tgz#224cdd22c755560253dd71b83a1ef2f758b2e955" - integrity sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg== - dependencies: - path-key "^4.0.0" - -object-inspect@^1.13.1: - version "1.13.1" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" - integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-pairs@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-pairs/-/object-pairs-0.1.0.tgz#8276eed81d60b8549d69c5f73a682ab9da4ff32f" - integrity sha512-3ECr6K831I4xX/Mduxr9UC+HPOz/d6WKKYj9p4cmC8Lg8p7g8gitzsxNX5IWlSIgFWN/a4JgrJaoAMKn20oKwA== - -object-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/object-values/-/object-values-1.0.0.tgz#72af839630119e5b98c3b02bb8c27e3237158105" - integrity sha512-+8hwcz/JnQ9EpLIXzN0Rs7DLsBpJNT/xYehtB/jU93tHYr5BFEO8E+JGQNOSqE7opVzz5cGksKFHt7uUJVLSjQ== - -object.assign@^4.1.4: - version "4.1.5" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" - integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== - dependencies: - call-bind "^1.0.5" - define-properties "^1.2.1" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.0, onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -onetime@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4" - integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== - dependencies: - mimic-fn "^4.0.0" - -optionator@^0.9.3: - version "0.9.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" - integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== - dependencies: - "@aashutoshrathi/word-wrap" "^1.2.3" - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== - -p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2, p-limit@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-memoize@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/p-memoize/-/p-memoize-4.0.1.tgz#6f4231857fec10de2504611fe820c808fa8c5f8b" - integrity sha512-km0sP12uE0dOZ5qP+s7kGVf07QngxyG0gS8sYFvFWhqlgzOsSy+m71aUejf/0akxj5W7gE//2G74qTv6b4iMog== - dependencies: - mem "^6.0.1" - mimic-fn "^3.0.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parent-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-2.0.0.tgz#fa71f88ff1a50c27e15d8ff74e0e3a9523bf8708" - integrity sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg== - dependencies: - callsites "^3.1.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0, parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse-messy-time@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/parse-messy-time/-/parse-messy-time-2.1.0.tgz#7a14ce7a1c4f65b5ede243399cc056d86bd57ad5" - integrity sha512-zErlfRLhoiJpCYLdEwTXU9bBwc750TK70TzjUA5h0vfLGw3595tj4Dl2LMoUTrEmFWZwtaIcJ/FjGIVv7nx/HA== - -parse-ms@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-3.0.0.tgz#3ea24a934913345fcc3656deda72df921da3a70e" - integrity sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw== - -parse-npm-tarball-url@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/parse-npm-tarball-url/-/parse-npm-tarball-url-3.0.0.tgz#4bcdd84b7eb824b9539182dea082f7bde2cbb24f" - integrity sha512-InpdgIdNe5xWMEUcrVQUniQKwnggBtJ7+SCwh7zQAZwbbIYZV9XdgJyhtmDSSvykFyQXoe4BINnzKTfCwWLs5g== - dependencies: - semver "^6.1.0" - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-key@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18" - integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-scurry@^1.10.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" - integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== - dependencies: - lru-cache "^9.1.1 || ^10.0.0" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - -path-temp@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-temp/-/path-temp-2.1.0.tgz#cc68bb26d4fc301df799bb40b8c005cab0e62786" - integrity sha512-cMMJTAZlion/RWRRC48UbrDymEIt+/YSD/l8NqjneyDw2rDOBQcP5yRkMB4CYGn47KMhZvbblBP7Z79OsMw72w== - dependencies: - unique-string "^2.0.0" - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -path-type@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-5.0.0.tgz#14b01ed7aea7ddf9c7c3f46181d4d04f9c785bb8" - integrity sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg== - -picocolors@1.0.0, picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pidtree@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" - integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== - -pidtree@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.3.1.tgz#ef09ac2cc0533df1f3250ccf2c4d366b0d12114a" - integrity sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== - -pirates@^4.0.4: - version "4.0.6" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" - integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== - -pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - -prettier@^3.1.0: - version "3.2.5" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" - integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== - -pretty-format@^29.0.0, pretty-format@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" - integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== - dependencies: - "@jest/schemas" "^29.6.3" - ansi-styles "^5.0.0" - react-is "^18.0.0" - -pretty-ms@8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-8.0.0.tgz#a35563b2a02df01e595538f86d7de54ca23194a3" - integrity sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q== - dependencies: - parse-ms "^3.0.0" - -proc-log@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8" - integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== - -promise-retry@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" - integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== - dependencies: - err-code "^2.0.2" - retry "^0.12.0" - -prompts@^2.0.1: - version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -punycode@^2.1.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" - integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== - -pure-rand@^6.0.0: - version "6.0.4" - resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.4.tgz#50b737f6a925468679bff00ad20eade53f37d5c7" - integrity sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA== - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - -"ramda@npm:@pnpm/ramda@0.28.1": - version "0.28.1" - resolved "https://registry.yarnpkg.com/@pnpm/ramda/-/ramda-0.28.1.tgz#0f32abc5275d586a03e0dc1dd90a009ac668ff33" - integrity sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw== - -react-is@^18.0.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - -read-package-json-fast@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049" - integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw== - dependencies: - json-parse-even-better-errors "^3.0.0" - npm-normalize-package-bin "^3.0.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== - dependencies: - load-json-file "^4.0.0" - normalize-package-data "^2.3.2" - path-type "^3.0.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.6.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -reflect-metadata@^0.1.10: - version "0.1.14" - resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.14.tgz#24cf721fe60677146bb77eeb0e1f9dece3d65859" - integrity sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A== - -regexp.prototype.flags@^1.5.1: - version "1.5.2" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" - integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== - dependencies: - call-bind "^1.0.6" - define-properties "^1.2.1" - es-errors "^1.3.0" - set-function-name "^2.0.1" - -rename-overwrite@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/rename-overwrite/-/rename-overwrite-5.0.0.tgz#ccd1f85aef47d41647ccc1c681d9b6d054cf5fc8" - integrity sha512-vSxE5Ww7Jnyotvaxi3Dj0vOMoojH8KMkBfs9xYeW/qNfJiLTcC1fmwTjrbGUq3mQSOCxkG0DbdcvwTUrpvBN4w== - dependencies: - "@zkochan/rimraf" "^2.1.2" - fs-extra "10.1.0" - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@5.0.0, resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-global@1.0.0, resolve-global@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" - integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== - dependencies: - global-dirs "^0.1.1" - -resolve-pkg-maps@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f" - integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== - -resolve.exports@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" - integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== - -resolve@^1.10.0, resolve@^1.20.0: - version "1.22.8" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -restore-cursor@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-4.0.0.tgz#519560a4318975096def6e609d44100edaa4ccb9" - integrity sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -reverse-arguments@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/reverse-arguments/-/reverse-arguments-1.0.0.tgz#c28095a3a921ac715d61834ddece9027992667cd" - integrity sha512-/x8uIPdTafBqakK0TmPNJzgkLP+3H+yxpUJhCQHsLBg1rYEVNR2D8BRYNWQhVBjyOd7oo1dZRVzIkwMY2oqfYQ== - -rfdc@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.1.tgz#2b6d4df52dffe8bb346992a10ea9451f24373a8f" - integrity sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg== - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rimraf@^5.0.5: - version "5.0.5" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.5.tgz#9be65d2d6e683447d2e9013da2bf451139a61ccf" - integrity sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A== - dependencies: - glob "^10.3.7" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -safe-array-concat@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.0.tgz#8d0cae9cb806d6d1c06e08ab13d847293ebe0692" - integrity sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== - dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" - has-symbols "^1.0.3" - isarray "^2.0.5" - -safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-regex-test@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" - integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-regex "^1.1.4" - -scrypt-js@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312" - integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA== - -"semver@2 || 3 || 4 || 5", semver@^5.5.0: - version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@7.6.0, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.4.0, semver@^7.5.3, semver@^7.5.4: - version "7.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" - integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== - dependencies: - lru-cache "^6.0.0" - -semver@^6.1.0, semver@^6.3.0, semver@^6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -set-function-length@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.1.tgz#47cc5945f2c771e2cf261c6737cf9684a2a5e425" - integrity sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== - dependencies: - define-data-property "^1.1.2" - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.3" - gopd "^1.0.1" - has-property-descriptors "^1.0.1" - -set-function-name@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" - integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== - dependencies: - define-data-property "^1.0.1" - functions-have-names "^1.2.3" - has-property-descriptors "^1.0.0" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote-word@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/shell-quote-word/-/shell-quote-word-1.0.1.tgz#e2bdfd22d599fd68886491677e38f560f9d469c9" - integrity sha512-lT297f1WLAdq0A4O+AknIFRP6kkiI3s8C913eJ0XqBxJbZPGWUNkRQk2u8zk4bEAjUJ5i+fSLwB6z1HzeT+DEg== - -shell-quote@^1.6.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" - integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== - -side-channel@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.5.tgz#9a84546599b48909fb6af1211708d23b1946221b" - integrity sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - get-intrinsic "^1.2.4" - object-inspect "^1.13.1" - -signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -signal-exit@^4.0.1, signal-exit@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" - integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slash@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" - integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== - -slice-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a" - integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== - dependencies: - ansi-styles "^6.0.0" - is-fullwidth-code-point "^4.0.0" - -slice-ansi@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-7.1.0.tgz#cd6b4655e298a8d1bdeb04250a433094b347b9a9" - integrity sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg== - dependencies: - ansi-styles "^6.2.1" - is-fullwidth-code-point "^5.0.0" - -source-map-support@0.5.13: - version "0.5.13" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" - integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.6.0, source-map@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -spdx-correct@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" - integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz#c07a4ede25b16e4f78e6707bbd84b15a45c19c1b" - integrity sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.17" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" - integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== - -split2@^3.0.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f" - integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== - dependencies: - readable-stream "^3.0.0" - -split2@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4" - integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -ssri@10.0.5: - version "10.0.5" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-10.0.5.tgz#e49efcd6e36385196cb515d3a2ad6c3f0265ef8c" - integrity sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A== - dependencies: - minipass "^7.0.3" - -stack-utils@^2.0.3: - version "2.0.6" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" - integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== - dependencies: - escape-string-regexp "^2.0.0" - -string-argv@0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" - integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== - -string-length@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^5.0.1, string-width@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" - integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^9.2.2" - strip-ansi "^7.0.1" - -string-width@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-7.1.0.tgz#d994252935224729ea3719c49f7206dc9c46550a" - integrity sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw== - dependencies: - emoji-regex "^10.3.0" - get-east-asian-width "^1.0.0" - strip-ansi "^7.1.0" - -string.fromcodepoint@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/string.fromcodepoint/-/string.fromcodepoint-0.2.1.tgz#8d978333c0bc92538f50f383e4888f3e5619d653" - integrity sha512-n69H31OnxSGSZyZbgBlvYIXlrMhJQ0dQAX1js1QDhpaUH6zmU3QYlj07bCwCNlPOu3oRXIubGPl2gDGnHsiCqg== - -string.prototype.padend@^3.0.0: - version "3.1.5" - resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.5.tgz#311ef3a4e3c557dd999cdf88fbdde223f2ac0f95" - integrity sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string.prototype.trim@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" - integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string.prototype.trimend@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" - integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string.prototype.trimstart@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" - integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^7.0.1, strip-ansi@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" - integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== - dependencies: - ansi-regex "^6.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-final-newline@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd" - integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -strip-json-comments@5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-5.0.1.tgz#0d8b7d01b23848ed7dbdf4baaaa31a8250d8cfa0" - integrity sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw== - -strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -summary@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/summary/-/summary-2.1.0.tgz#be8a49a0aa34eb6ceea56042cae88f8add4b0885" - integrity sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -synckit@^0.8.6: - version "0.8.8" - resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.8.tgz#fe7fe446518e3d3d49f5e429f443cf08b6edfcd7" - integrity sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ== - dependencies: - "@pkgr/core" "^0.1.0" - tslib "^2.6.2" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-extensions@^2.0.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-2.4.0.tgz#a1cfcc50cf34da41bfd047cc744f804d1680ea34" - integrity sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g== - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -through2@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764" - integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw== - dependencies: - readable-stream "3" - -"through@>=2.2.7 <3": - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-no-case@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/to-no-case/-/to-no-case-1.0.2.tgz#c722907164ef6b178132c8e69930212d1b4aa16a" - integrity sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg== - -to-pascal-case@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-pascal-case/-/to-pascal-case-1.0.0.tgz#0bbdc8df448886ba01535e543327048d0aa1ce78" - integrity sha512-QGMWHqM6xPrcQW57S23c5/3BbYb0Tbe9p+ur98ckRnGDwD4wbbtDiYI38CfmMKNB5Iv0REjs5SNDntTwvDxzZA== - dependencies: - to-space-case "^1.0.0" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-space-case@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-space-case/-/to-space-case-1.0.0.tgz#b052daafb1b2b29dc770cea0163e5ec0ebc9fc17" - integrity sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA== - dependencies: - to-no-case "^1.0.0" - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== - -ts-api-utils@^1.0.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.2.1.tgz#f716c7e027494629485b21c0df6180f4d08f5e8b" - integrity sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA== - -ts-jest@^29.1.2: - version "29.1.2" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09" - integrity sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g== - dependencies: - bs-logger "0.x" - fast-json-stable-stringify "2.x" - jest-util "^29.0.0" - json5 "^2.2.3" - lodash.memoize "4.x" - make-error "1.x" - semver "^7.5.3" - yargs-parser "^21.0.1" - -tsc@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/tsc/-/tsc-2.0.4.tgz#5f6499146abea5dca4420b451fa4f2f9345238f5" - integrity sha512-fzoSieZI5KKJVBYGvwbVZs/J5za84f2lSTLPYf6AGiIf43tZ3GNrI1QzTLcjtyDDP4aLxd46RTZq1nQxe7+k5Q== - -tslib@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - -tsx@^4.6.0: - version "4.7.1" - resolved "https://registry.yarnpkg.com/tsx/-/tsx-4.7.1.tgz#27af6cbf4e1cdfcb9b5425b1c61bb7e668eb5e84" - integrity sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g== - dependencies: - esbuild "~0.19.10" - get-tsconfig "^4.7.2" - optionalDependencies: - fsevents "~2.3.3" - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.18.0: - version "0.18.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" - integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -type-fest@^1.0.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== - -type-fest@^3.0.0: - version "3.13.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706" - integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g== - -typed-array-buffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.1.tgz#0608ffe6bca71bf15a45bff0ca2604107a1325f5" - integrity sha512-RSqu1UEuSlrBhHTWC8O9FnPjOduNs4M7rJ4pRKoEjtx1zUNOPN2sSXHLDX+Y2WPbHIxbvg4JFo2DNAEfPIKWoQ== - dependencies: - call-bind "^1.0.6" - es-errors "^1.3.0" - is-typed-array "^1.1.13" - -typed-array-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" - integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== - dependencies: - call-bind "^1.0.2" - for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" - -typed-array-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" - integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" - -typed-array-length@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" - integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== - dependencies: - call-bind "^1.0.2" - for-each "^0.3.3" - is-typed-array "^1.1.9" - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typescript@^5.3.2: - version "5.3.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" - integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -undici-types@~5.26.4: - version "5.26.5" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" - integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== - -unescape-js@^1.0.5: - version "1.1.4" - resolved "https://registry.yarnpkg.com/unescape-js/-/unescape-js-1.1.4.tgz#4bc6389c499cb055a98364a0b3094e1c3d5da395" - integrity sha512-42SD8NOQEhdYntEiUQdYq/1V/YHwr1HLwlHuTJB5InVVdOSbgI6xu8jK5q65yIzuFCfczzyDF/7hbGzVbyCw0g== - dependencies: - string.fromcodepoint "^0.2.1" - -unicorn-magic@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" - integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== - -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - -unique-string@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-3.0.0.tgz#84a1c377aff5fd7a8bc6b55d8244b2bd90d75b9a" - integrity sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== - dependencies: - crypto-random-string "^4.0.0" - -universalify@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" - integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== - -update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -util-deprecate@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -v8-to-istanbul@^9.0.1: - version "9.2.0" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad" - integrity sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA== - dependencies: - "@jridgewell/trace-mapping" "^0.3.12" - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^2.0.0" - -validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -validate-npm-package-name@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz#fe8f1c50ac20afdb86f177da85b3600f0ac0d747" - integrity sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q== - dependencies: - builtins "^5.0.0" - -validate-npm-package-name@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713" - integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ== - dependencies: - builtins "^5.0.0" - -version-selector-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/version-selector-type/-/version-selector-type-3.0.0.tgz#47c365fb4d9ca4a54e6dabcad6fb7a46265f7955" - integrity sha512-PSvMIZS7C1MuVNBXl/CDG2pZq8EXy/NW2dHIdm3bVP5N0PC8utDK8ttXLXj44Gn3J0lQE3U7Mpm1estAOd+eiA== - dependencies: - semver "^7.3.2" - -viem@^2.7.8: - version "2.7.8" - resolved "https://registry.yarnpkg.com/viem/-/viem-2.7.8.tgz#ca60552190cdc501cf4e1d1140d8da7625b1b1f4" - integrity sha512-5r5pkBDBmihCvMx4b3MqtP0FoZCRWE2ML1DssU80+vhJQur0PKd4yHdLbbvoiGGVD6bYiA394juhfdSvXIGgFA== - dependencies: - "@adraffy/ens-normalize" "1.10.0" - "@noble/curves" "1.2.0" - "@noble/hashes" "1.3.2" - "@scure/bip32" "1.3.2" - "@scure/bip39" "1.2.1" - abitype "1.0.0" - isows "1.0.3" - ws "8.13.0" - -villa@^0.2.11: - version "0.2.11" - resolved "https://registry.yarnpkg.com/villa/-/villa-0.2.11.tgz#a99a1c0ac01025b7311bb550c1fa7f8e6570692a" - integrity sha512-ZDQx/lhi8F2FdHWvjv5Ig+VbxPvNROHM11C+RSogiUF69amUhCLoGOYPzj/YhCv8pEUbH3ybasqNPjU4498elQ== - -vlq@^0.2.1: - version "0.2.3" - resolved "https://registry.yarnpkg.com/vlq/-/vlq-0.2.3.tgz#8f3e4328cf63b1540c0d67e1b2778386f8975b26" - integrity sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow== - -vscode-languageserver-textdocument@^1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz#0822a000e7d4dc083312580d7575fe9e3ba2e2bf" - integrity sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA== - -vscode-uri@^3.0.8: - version "3.0.8" - resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.8.tgz#1770938d3e72588659a172d0fd4642780083ff9f" - integrity sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw== - -walker@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" - integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== - dependencies: - makeerror "1.0.12" - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== - dependencies: - defaults "^1.0.3" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-typed-array@^1.1.13, which-typed-array@^1.1.14: - version "1.1.14" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.14.tgz#1f78a111aee1e131ca66164d8bdc3ab062c95a06" - integrity sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg== - dependencies: - available-typed-arrays "^1.0.6" - call-bind "^1.0.5" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.1" - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -which@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a" - integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg== - dependencies: - isexe "^3.1.1" - -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" - integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== - dependencies: - ansi-styles "^6.1.0" - string-width "^5.0.1" - strip-ansi "^7.0.1" - -wrap-ansi@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-9.0.0.tgz#1a3dc8b70d85eeb8398ddfb1e4a02cd186e58b3e" - integrity sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q== - dependencies: - ansi-styles "^6.2.1" - string-width "^7.0.0" - strip-ansi "^7.1.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -write-file-atomic@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" - integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== - dependencies: - imurmurhash "^0.1.4" - signal-exit "^3.0.7" - -ws@7.4.6: - version "7.4.6" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c" - integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== - -ws@8.13.0: - version "8.13.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" - integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== - -xdg-basedir@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz#1efba19425e73be1bc6f2a6ceb52a3d2c884c0c9" - integrity sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@2.3.4, yaml@^2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" - integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== - -yargs-parser@^20.2.3: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-parser@^21.0.1, yargs-parser@^21.1.1: - version "21.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - -yargs@^17.0.0, yargs@^17.3.1: - version "17.7.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" - integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== - dependencies: - cliui "^8.0.1" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.1.1" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zod-validation-error@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-2.1.0.tgz#208eac75237dfed47c0018d2fe8fd03501bfc9ac" - integrity sha512-VJh93e2wb4c3tWtGgTa0OF/dTt/zoPCPzXq4V11ZjxmEAFaPi/Zss1xIZdEB5RD8GD00U0/iVXgqkF77RV7pdQ== - -zod@3.22.4: - version "3.22.4" - resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff" - integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==