diff --git a/packages/bridge-ui-v2/package.json b/packages/bridge-ui-v2/package.json
index 8d87b15bf0e..c0249b04ae9 100644
--- a/packages/bridge-ui-v2/package.json
+++ b/packages/bridge-ui-v2/package.json
@@ -36,6 +36,7 @@
"eslint-plugin-simple-import-sort": "^10.0.0",
"eslint-plugin-svelte": "^2.26.0",
"ethereum-address": "^0.0.4",
+ "jsdom": "^22.1.0",
"postcss": "^8.4.24",
"prettier": "^3.0.0",
"prettier-plugin-svelte": "^3.0.0",
diff --git a/packages/bridge-ui-v2/src/components/Bridge/AddressInput.svelte b/packages/bridge-ui-v2/src/components/Bridge/AddressInput.svelte
index 2212f985edb..fa013c8a842 100644
--- a/packages/bridge-ui-v2/src/components/Bridge/AddressInput.svelte
+++ b/packages/bridge-ui-v2/src/components/Bridge/AddressInput.svelte
@@ -2,6 +2,7 @@
import { isAddress } from 'ethereum-address';
import { createEventDispatcher } from 'svelte';
import { t } from 'svelte-i18n';
+ import type { Address } from 'viem';
import { Alert } from '$components/Alert';
import { uid } from '$libs/util/uid';
@@ -10,38 +11,35 @@
let inputId = `input-${uid()}`;
let showAlert = true;
- let ethereumAddress = '';
+ export let ethereumAddress: Address | string = '';
let isValidEthereumAddress = false;
let tooShort = true;
const dispatch = createEventDispatcher();
- // TODO: nope!!, this should go inside a function whose arguments
- // are the values that trigger reactivity
- $: {
- ethereumAddress;
- if (ethereumAddress.length > 41) {
- tooShort = false;
- validateEthereumAddress();
- } else {
+ const validateEthereumAddress = (address: string | EventTarget | null) => {
+ if (address && address instanceof EventTarget) {
+ address = (address as HTMLInputElement).value;
+ }
+ const addr = address as string;
+ if (addr.length < 42) {
tooShort = true;
+ } else {
+ tooShort = false;
+ isValidEthereumAddress = isAddress(addr);
+ dispatch('input', addr);
}
- dispatch('addressvalidation', { isValidEthereumAddress, ethereumAddress });
- }
-
- const validateEthereumAddress = () => {
- isValidEthereumAddress = isAddress(ethereumAddress);
+ dispatch('addressvalidation', { isValidEthereumAddress, addr });
};
+ $: validateEthereumAddress(ethereumAddress);
+
export const clear = () => {
input.value = '';
- validateEthereumAddress();
+ validateEthereumAddress('');
};
export const focus = () => input.focus();
- export const value = () => {
- return input.value;
- };
@@ -54,12 +52,14 @@
type="string"
placeholder="0x1B77..."
bind:value={ethereumAddress}
+ on:input={(e) => validateEthereumAddress(e.target)}
class="w-full input-box outline-none py-6 pr-16 px-[26px] title-subsection-bold placeholder:text-tertiary-content" />
{#if !isValidEthereumAddress && !tooShort}
+
Invalid address
This doesn't seem to be a valid Ethereum address
diff --git a/packages/bridge-ui-v2/src/components/Bridge/Amount.svelte b/packages/bridge-ui-v2/src/components/Bridge/Amount.svelte
index af138a5a456..f39a55bfc38 100644
--- a/packages/bridge-ui-v2/src/components/Bridge/Amount.svelte
+++ b/packages/bridge-ui-v2/src/components/Bridge/Amount.svelte
@@ -12,9 +12,10 @@
import type { ERC20Bridge } from '$libs/bridge/ERC20Bridge';
import { chainContractsMap } from '$libs/chain';
import { InsufficientAllowanceError, InsufficientBalanceError, RevertedWithFailedError } from '$libs/error';
- import { getAddress,getBalance as getTokenBalance } from '$libs/token';
+ import { getAddress, getBalance as getTokenBalance } from '$libs/token';
import { debounce } from '$libs/util/debounce';
import { getConnectedWallet } from '$libs/util/getConnectedWallet';
+ import { getLogger } from '$libs/util/logger';
import { truncateString } from '$libs/util/truncateString';
import { uid } from '$libs/util/uid';
import { account } from '$stores/account';
@@ -33,14 +34,12 @@
tokenBalance,
} from './state';
+ const log = getLogger('component:Amount');
+
let inputId = `input-${uid()}`;
let inputBox: InputBox;
let computingMaxAmount = false;
- onMount(() => {
- clearAmount();
- });
-
// Public API
export function clearAmount() {
inputBox.clear();
@@ -58,7 +57,9 @@
!$network ||
!$destNetwork ||
!$tokenBalance ||
- $enteredAmount === BigInt(0) // no need to check if the amount is 0
+ !$selectedToken ||
+ $enteredAmount === BigInt(0) || // no need to check if the amount is 0
+ $tokenBalance.symbol !== $selectedToken.symbol
) {
$insufficientBalance = false;
return;
@@ -103,8 +104,6 @@
destChainId: $destNetwork.id,
});
} catch (err) {
- console.error(err);
-
switch (true) {
case err instanceof InsufficientBalanceError:
$insufficientBalance = true;
@@ -138,8 +137,10 @@
userAddress,
});
} catch (err) {
- console.error(err);
+ log('Error updating balance: ', err);
+ //most likely we have a custom token that is not bridged yet
$errorComputingBalance = true;
+ clearAmount();
} finally {
$computingBalance = false;
}
@@ -195,7 +196,7 @@
// Check validity
validateAmount();
} catch (err) {
- console.error(err);
+ log('Error in getting maxAmount ', err);
warningToast($t('amount_input.button.failed_max'));
} finally {
computingMaxAmount = false;
@@ -211,16 +212,19 @@
- {$t('amount_input.balance')}:
-
- {#if $computingBalance}
-
-
- {:else}
- {renderBalance($tokenBalance)}
- {/if}
-
-
+ {#if $errorComputingBalance}
+
+ {:else}
+ {$t('amount_input.balance')}:
+
+ {#if $computingBalance}
+
+
+ {:else}
+ {renderBalance($tokenBalance)}
+ {/if}
+
+ {/if}
@@ -230,6 +234,7 @@
id={inputId}
type="number"
placeholder="0.01"
+ disabled={$errorComputingBalance}
min="0"
loading={computingMaxAmount}
error={$insufficientBalance}
@@ -239,14 +244,14 @@
- {#if $insufficientBalance && $enteredAmount > 0}
+ {#if $insufficientBalance && $enteredAmount > 0 && !errorComputingBalance}
- {:else if $insufficientAllowance && $enteredAmount > 0}
+ {:else if $insufficientAllowance && $enteredAmount > 0 && !errorComputingBalance}
{/if}
diff --git a/packages/bridge-ui-v2/src/components/Icon/ERC20.svelte b/packages/bridge-ui-v2/src/components/Icon/ERC20.svelte
new file mode 100644
index 00000000000..752e06e83ad
--- /dev/null
+++ b/packages/bridge-ui-v2/src/components/Icon/ERC20.svelte
@@ -0,0 +1,21 @@
+
+
+
diff --git a/packages/bridge-ui-v2/src/components/Icon/Icon.svelte b/packages/bridge-ui-v2/src/components/Icon/Icon.svelte
index c6b02fcd432..c3e410fd284 100644
--- a/packages/bridge-ui-v2/src/components/Icon/Icon.svelte
+++ b/packages/bridge-ui-v2/src/components/Icon/Icon.svelte
@@ -15,10 +15,12 @@
| 'up-down-circle'
| 'check-circle'
| 'info-circle'
+ | 'plus-circle'
| 'circle'
| 'arrow-right'
| 'up-down'
- | 'check';
+ | 'check'
+ | 'trash';
-
diff --git a/packages/bridge-ui-v2/src/components/TokenDropdown/AddCustomERC20.svelte b/packages/bridge-ui-v2/src/components/TokenDropdown/AddCustomERC20.svelte
new file mode 100644
index 00000000000..9918c903a93
--- /dev/null
+++ b/packages/bridge-ui-v2/src/components/TokenDropdown/AddCustomERC20.svelte
@@ -0,0 +1,197 @@
+
+
+
+
+
diff --git a/packages/bridge-ui-v2/src/components/TokenDropdown/DialogView.svelte b/packages/bridge-ui-v2/src/components/TokenDropdown/DialogView.svelte
index f68582e2e15..e835d2ea25e 100644
--- a/packages/bridge-ui-v2/src/components/TokenDropdown/DialogView.svelte
+++ b/packages/bridge-ui-v2/src/components/TokenDropdown/DialogView.svelte
@@ -1,18 +1,58 @@
@@ -43,6 +83,43 @@
{/each}
+ {#each customTokens as token, index (index)}
+ selectToken(token)}
+ on:keydown={getTokenKeydownHandler(token)}>
+
+
+
+
+ {token.symbol}
+
+
+ {/each}
+
+
+
+
+
+
+
+
+
diff --git a/packages/bridge-ui-v2/src/components/TokenDropdown/DropdownView.svelte b/packages/bridge-ui-v2/src/components/TokenDropdown/DropdownView.svelte
index 626e4eedbb8..be07de7df27 100644
--- a/packages/bridge-ui-v2/src/components/TokenDropdown/DropdownView.svelte
+++ b/packages/bridge-ui-v2/src/components/TokenDropdown/DropdownView.svelte
@@ -1,30 +1,60 @@
@@ -44,6 +74,40 @@
{/each}
+ {#each customTokens as token, index (index)}
+ selectToken(token)}
+ on:keydown={getTokenKeydownHandler(token)}>
+
+
+
+
+ {token.symbol}
+
+
+ {/each}
+
+
+
+
-
+
+
+
diff --git a/packages/bridge-ui-v2/src/components/TokenDropdown/TokenDropdown.svelte b/packages/bridge-ui-v2/src/components/TokenDropdown/TokenDropdown.svelte
index 8b10916ed12..e4f9db9fa9c 100644
--- a/packages/bridge-ui-v2/src/components/TokenDropdown/TokenDropdown.svelte
+++ b/packages/bridge-ui-v2/src/components/TokenDropdown/TokenDropdown.svelte
@@ -1,12 +1,18 @@
@@ -55,9 +77,15 @@
{/if}
{#if value}
-
-
-
+ {#if symbolToIconMap[value.symbol]}
+
+
+
+ {:else}
+
+
+
+ {/if}
{value.symbol}
{/if}
@@ -66,8 +94,8 @@
{#if isDesktopOrLarger}
-
+
{:else}
-
+
{/if}
diff --git a/packages/bridge-ui-v2/src/i18n/en.json b/packages/bridge-ui-v2/src/i18n/en.json
index c5aabfd17db..24e10b3a5d9 100644
--- a/packages/bridge-ui-v2/src/i18n/en.json
+++ b/packages/bridge-ui-v2/src/i18n/en.json
@@ -32,7 +32,12 @@
"rejected": "Request to bridge rejected.",
"no_allowance_required": "You already have enough allowance.",
"insufficient_allowance": "You need to increase your allowance in order to be able to bridge.",
- "unknown_error": "An error occured"
+ "cannot_fetch_balance": "Error fetching balance. Wrong chain?",
+ "unknown_error": "An error occured",
+ "custom_token": {
+ "not_found": "Token not found",
+ "description": "Are you on the right network?"
+ }
},
"button": {
"approve": "Approve",
diff --git a/packages/bridge-ui-v2/src/libs/storage/CustomTokenService.test.ts b/packages/bridge-ui-v2/src/libs/storage/CustomTokenService.test.ts
new file mode 100644
index 00000000000..6430e83549c
--- /dev/null
+++ b/packages/bridge-ui-v2/src/libs/storage/CustomTokenService.test.ts
@@ -0,0 +1,134 @@
+import { type Address, zeroAddress } from 'viem';
+import { describe, expect, test, vi } from 'vitest';
+
+import { type Token, TokenType } from '$libs/token';
+
+import { CustomTokenService } from './CustomTokenService';
+
+const STORAGE_PREFIX = 'custom-tokens';
+
+describe('CustomTokenService', () => {
+ const localStorage = global.localStorage;
+ let token1: Token;
+ let token2: Token;
+ let address: Address;
+ let tokenService: CustomTokenService;
+ let storageKey: string;
+
+ const getItemSpy = vi.spyOn(Storage.prototype, 'getItem');
+ const setItemSpy = vi.spyOn(Storage.prototype, 'setItem');
+ const removeItemSpy = vi.spyOn(Storage.prototype, 'removeItem');
+
+ beforeEach(() => {
+ tokenService = new CustomTokenService(localStorage);
+ address = '0x1234';
+ storageKey = STORAGE_PREFIX + '-' + address;
+
+ token1 = {
+ name: 'Imported Token',
+ addresses: { address1: '0x999', address2: '0x111' },
+ symbol: 'TST',
+ decimals: 18,
+ type: TokenType.ERC20,
+ imported: true,
+ };
+ token2 = {
+ name: 'Another Token',
+ addresses: { address1: '0x888', address2: zeroAddress },
+ symbol: 'T2T',
+ decimals: 18,
+ type: TokenType.ERC20,
+ imported: true,
+ };
+ });
+
+ afterEach(() => {
+ localStorage.clear();
+
+ getItemSpy.mockClear();
+ setItemSpy.mockClear();
+ removeItemSpy.mockClear();
+ });
+
+ test('stores token correctly', () => {
+ // When
+ const actual = tokenService.storeToken(token1, address);
+
+ // Then
+ expect(actual).toStrictEqual([token1]);
+ expect(getItemSpy).toHaveBeenCalledWith(storageKey);
+ });
+
+ test('returns all stored tokens', () => {
+ // Given
+ const expected = JSON.stringify([token1, token2]);
+ localStorage.setItem(storageKey, expected);
+
+ // When
+ const actual = tokenService.getTokens(address);
+
+ // Then
+ expect(actual).toStrictEqual([token1, token2]);
+ expect(setItemSpy).toHaveBeenCalledWith(storageKey, expected);
+ });
+
+ test('removes token correctly', () => {
+ // Given
+ localStorage.setItem(storageKey, JSON.stringify([token1, token2]));
+
+ // When
+ const actual = tokenService.removeToken(token1, address);
+
+ // Then
+ expect(actual).toStrictEqual([token2]);
+ });
+
+ test('updates token correctly when an address is zeroAddress', () => {
+ // Given
+ const token2Updated: Token = {
+ name: 'Another Token',
+ addresses: { address1: '0x888', address2: '0x777' },
+ symbol: 'T2T',
+ decimals: 18,
+ type: TokenType.ERC20,
+ imported: true,
+ };
+ localStorage.setItem(storageKey, JSON.stringify([token1, token2]));
+
+ // When
+ const actual = tokenService.updateToken(token2Updated, address);
+
+ // Then
+ expect(actual).toStrictEqual([token1, token2Updated]);
+ });
+
+ test('updates token correctly when an address is not zeroAddress', () => {
+ // Given
+ const token1Updated: Token = {
+ ...token1,
+ addresses: { address1: '0x999', address2: '0x777' },
+ };
+ localStorage.setItem(storageKey, JSON.stringify([token1, token2]));
+
+ // When
+ const actual = tokenService.updateToken(token1Updated, address);
+
+ // Then
+ expect(actual).toStrictEqual([token1Updated, token2]);
+ });
+
+ test('does not update a non zeroAddress address to zeroAddress', () => {
+ // Given
+ const token1Updated: Token = {
+ ...token1,
+ addresses: { address1: '0x999', address2: zeroAddress },
+ };
+ localStorage.setItem(storageKey, JSON.stringify([token1, token2]));
+
+ // When
+ const actual = tokenService.updateToken(token1Updated, address);
+
+ // Then
+ expect(actual).toStrictEqual([token1, token2]);
+ });
+});
diff --git a/packages/bridge-ui-v2/src/libs/storage/CustomTokenService.ts b/packages/bridge-ui-v2/src/libs/storage/CustomTokenService.ts
new file mode 100644
index 00000000000..91d50bcac57
--- /dev/null
+++ b/packages/bridge-ui-v2/src/libs/storage/CustomTokenService.ts
@@ -0,0 +1,96 @@
+import { type Address, zeroAddress } from 'viem';
+
+import type { Token, TokenService } from '$libs/token';
+import { jsonParseWithDefault } from '$libs/util/jsonParseWithDefault';
+
+const STORAGE_PREFIX = 'custom-tokens';
+
+// Todo: add logging
+
+export class CustomTokenService implements TokenService {
+ private readonly storage: Storage;
+
+ private readonly storageChangeNotifier: EventTarget;
+
+ constructor(storage: Storage) {
+ this.storage = storage;
+ this.storageChangeNotifier = new EventTarget();
+ }
+
+ private _getTokensFromStorage(address: string): Token[] {
+ const existingCustomTokens = this.storage.getItem(`${STORAGE_PREFIX}-${address.toLowerCase()}`);
+
+ return jsonParseWithDefault(existingCustomTokens, []);
+ }
+
+ storeToken(token: Token, address: string): Token[] {
+ const tokens: Token[] = this._getTokensFromStorage(address);
+
+ let doesTokenAlreadyExist = false;
+ if (tokens.length > 0) {
+ doesTokenAlreadyExist = tokens.findIndex((tokenFromStorage) => tokenFromStorage.symbol === token.symbol) >= 0;
+ }
+ if (!doesTokenAlreadyExist) {
+ tokens.push(token);
+ }
+
+ this.storage.setItem(`${STORAGE_PREFIX}-${address.toLowerCase()}`, JSON.stringify(tokens));
+ this.storageChangeNotifier.dispatchEvent(new CustomEvent('storageChange', { detail: tokens }));
+
+ return tokens;
+ }
+
+ getTokens(address: string): Token[] {
+ if (address) {
+ return this._getTokensFromStorage(address);
+ }
+ return [];
+ }
+
+ removeToken(token: Token, address: string): Token[] {
+ const tokens: Token[] = this._getTokensFromStorage(address);
+
+ const updatedTokenList = tokens.filter((tokenFromStorage) => tokenFromStorage.symbol !== token.symbol);
+
+ this.storage.setItem(`${STORAGE_PREFIX}-${address.toLowerCase()}`, JSON.stringify(updatedTokenList));
+ this.storageChangeNotifier.dispatchEvent(new CustomEvent('storageChange', { detail: updatedTokenList }));
+
+ return updatedTokenList;
+ }
+
+ updateToken(token: Token, address: Address): Token[] {
+ // Get the tokens from storage
+ const tokens: Token[] = this._getTokensFromStorage(address);
+
+ // Filter out zero addresses from the new token's addresses
+ const filteredAddresses = Object.fromEntries(
+ Object.entries(token.addresses).filter(([key, value]) => value !== zeroAddress),
+ );
+
+ // Find the stored token to update
+ const storedToken = tokens.find((storedToken) =>
+ Object.values(filteredAddresses).some((addressToUpdate) =>
+ Object.values(storedToken.addresses).includes(addressToUpdate),
+ ),
+ );
+
+ // If the stored token was found, update its addresses
+ if (storedToken) {
+ storedToken.addresses = { ...storedToken.addresses, ...filteredAddresses };
+
+ // Save the updated tokens back to storage
+ this.storage.setItem(`${STORAGE_PREFIX}-${address.toLowerCase()}`, JSON.stringify(tokens));
+ this.storageChangeNotifier.dispatchEvent(new CustomEvent('storageChange', { detail: tokens }));
+ }
+
+ return tokens;
+ }
+
+ subscribeToChanges(callback: (tokens: Token[]) => void): void {
+ this.storageChangeNotifier.addEventListener('storageChange', (event) => callback((event as CustomEvent).detail));
+ }
+
+ unsubscribeFromChanges(callback: (tokens: Token[]) => void): void {
+ this.storageChangeNotifier.removeEventListener('storageChange', (event) => callback((event as CustomEvent).detail));
+ }
+}
diff --git a/packages/bridge-ui-v2/src/libs/storage/services.ts b/packages/bridge-ui-v2/src/libs/storage/services.ts
new file mode 100644
index 00000000000..0101a11405e
--- /dev/null
+++ b/packages/bridge-ui-v2/src/libs/storage/services.ts
@@ -0,0 +1,3 @@
+import { CustomTokenService } from './CustomTokenService';
+
+export const tokenService = new CustomTokenService(globalThis.localStorage);
diff --git a/packages/bridge-ui-v2/src/libs/token/types.ts b/packages/bridge-ui-v2/src/libs/token/types.ts
index 96e180efb64..1fd49199045 100644
--- a/packages/bridge-ui-v2/src/libs/token/types.ts
+++ b/packages/bridge-ui-v2/src/libs/token/types.ts
@@ -19,10 +19,19 @@ export type Token = {
symbol: string;
decimals: number;
type: TokenType;
+ imported?: boolean;
};
export type TokenEnv = {
name: string;
address: Address;
symbol: string;
+ balance: bigint;
};
+
+export interface TokenService {
+ storeToken(token: Token, address: string): Token[];
+ getTokens(address: string): Token[];
+ removeToken(token: Token, address: string): Token[];
+ updateToken(token: Token, address: string): Token[];
+}
diff --git a/packages/bridge-ui-v2/vite.config.ts b/packages/bridge-ui-v2/vite.config.ts
index 808b49b4332..d59218b5cc9 100644
--- a/packages/bridge-ui-v2/vite.config.ts
+++ b/packages/bridge-ui-v2/vite.config.ts
@@ -14,6 +14,7 @@ export default defineConfig({
tsconfigPaths(),
],
test: {
+ environment: 'jsdom',
globals: true,
include: ['src/**/*.{test,spec}.{js,ts}'],
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f5c72ae5b43..7f85cd14005 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,7 +10,7 @@ importers:
devDependencies:
lefthook:
specifier: ^1.4.7
- version: 1.4.7
+ version: 1.4.8
prettier:
specifier: ^2.8.8
version: 2.8.8
@@ -30,7 +30,7 @@ importers:
version: 0.2.0
'@sentry/svelte':
specifier: ^7.54.0
- version: 7.60.1(svelte@3.59.2)
+ version: 7.61.1(svelte@3.59.2)
'@sveltestack/svelte-query':
specifier: ^1.6.0
version: 1.6.0
@@ -205,16 +205,16 @@ importers:
dependencies:
'@wagmi/core':
specifier: ^1.3.6
- version: 1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.4.1)
+ version: 1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.5.3)
'@web3modal/ethereum':
specifier: ^2.6.2
- version: 2.7.1(@wagmi/core@1.3.8)(viem@1.4.1)
+ version: 2.7.1(@wagmi/core@1.3.8)(viem@1.5.3)
'@web3modal/html':
specifier: ^2.6.2
version: 2.7.1(react@18.2.0)
'@zerodevx/svelte-toast':
specifier: ^0.9.5
- version: 0.9.5(svelte@4.1.0)
+ version: 0.9.5(svelte@4.1.2)
abitype:
specifier: ^0.8.2
version: 0.8.11(typescript@5.1.6)
@@ -223,32 +223,32 @@ importers:
version: 4.3.4(supports-color@8.1.1)
svelte-i18n:
specifier: ^3.6.0
- version: 3.7.0(svelte@4.1.0)
+ version: 3.7.0(svelte@4.1.2)
viem:
specifier: ^1.2.9
- version: 1.4.1(typescript@5.1.6)(zod@3.21.4)
+ version: 1.5.3(typescript@5.1.6)(zod@3.21.4)
devDependencies:
'@playwright/test':
specifier: ^1.28.1
version: 1.36.2
'@sveltejs/adapter-auto':
specifier: ^2.1.0
- version: 2.1.0(@sveltejs/kit@1.22.3)
+ version: 2.1.0(@sveltejs/kit@1.22.4)
'@sveltejs/adapter-static':
specifier: ^2.0.2
- version: 2.0.2(@sveltejs/kit@1.22.3)
+ version: 2.0.3(@sveltejs/kit@1.22.4)
'@sveltejs/kit':
specifier: ^1.22.3
- version: 1.22.3(svelte@4.1.0)(vite@4.4.7)
+ version: 1.22.4(svelte@4.1.2)(vite@4.4.8)
'@types/debug':
specifier: ^4.1.7
version: 4.1.8
'@typescript-eslint/eslint-plugin':
specifier: ^5.45.0
- version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@5.1.6)
+ version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/parser':
specifier: ^5.45.0
- version: 5.62.0(eslint@8.45.0)(typescript@5.1.6)
+ version: 5.62.0(eslint@8.46.0)(typescript@5.1.6)
'@vitest/coverage-v8':
specifier: ^0.33.0
version: 0.33.0(vitest@0.32.4)
@@ -263,34 +263,37 @@ importers:
version: 3.1.7(postcss@8.4.27)
eslint:
specifier: ^8.28.0
- version: 8.45.0
+ version: 8.46.0
eslint-config-prettier:
specifier: ^8.5.0
- version: 8.9.0(eslint@8.45.0)
+ version: 8.10.0(eslint@8.46.0)
eslint-plugin-simple-import-sort:
specifier: ^10.0.0
- version: 10.0.0(eslint@8.45.0)
+ version: 10.0.0(eslint@8.46.0)
eslint-plugin-svelte:
specifier: ^2.26.0
- version: 2.32.4(eslint@8.45.0)(svelte@4.1.0)
+ version: 2.32.4(eslint@8.46.0)(svelte@4.1.2)
ethereum-address:
specifier: ^0.0.4
version: 0.0.4
+ jsdom:
+ specifier: ^22.1.0
+ version: 22.1.0
postcss:
specifier: ^8.4.24
version: 8.4.27
prettier:
specifier: ^3.0.0
- version: 3.0.0
+ version: 3.0.1
prettier-plugin-svelte:
specifier: ^3.0.0
- version: 3.0.0(prettier@3.0.0)(svelte@4.1.0)
+ version: 3.0.3(prettier@3.0.1)(svelte@4.1.2)
svelte:
specifier: ^4.1.0
- version: 4.1.0
+ version: 4.1.2
svelte-check:
specifier: ^3.4.6
- version: 3.4.6(postcss@8.4.27)(svelte@4.1.0)
+ version: 3.4.6(postcss@8.4.27)(svelte@4.1.2)
tailwindcss:
specifier: ^3.3.2
version: 3.3.3
@@ -302,13 +305,13 @@ importers:
version: 5.1.6
vite:
specifier: ^4.3.0
- version: 4.4.7(@types/node@20.4.5)
+ version: 4.4.8(@types/node@20.4.7)
vite-tsconfig-paths:
specifier: ^4.2.0
- version: 4.2.0(typescript@5.1.6)(vite@4.4.7)
+ version: 4.2.0(typescript@5.1.6)(vite@4.4.8)
vitest:
specifier: ^0.32.2
- version: 0.32.4
+ version: 0.32.4(jsdom@22.1.0)
vitest-fetch-mock:
specifier: ^0.2.2
version: 0.2.2(vitest@0.32.4)
@@ -330,7 +333,7 @@ importers:
version: 0.2.0
'@sentry/svelte':
specifier: ^7.54.0
- version: 7.60.1(svelte@3.59.2)
+ version: 7.61.1(svelte@3.59.2)
'@sveltestack/svelte-query':
specifier: ^1.6.0
version: 1.6.0
@@ -505,34 +508,34 @@ importers:
devDependencies:
'@defi-wonderland/smock':
specifier: ^2.3.4
- version: 2.3.5(@ethersproject/abi@5.7.0)(@ethersproject/abstract-provider@5.7.0)(@ethersproject/abstract-signer@5.7.0)(@nomiclabs/hardhat-ethers@2.2.3)(ethers@5.7.2)(hardhat@2.17.0)
+ version: 2.3.5(@ethersproject/abi@5.7.0)(@ethersproject/abstract-provider@5.7.0)(@ethersproject/abstract-signer@5.7.0)(@nomiclabs/hardhat-ethers@2.2.3)(ethers@5.7.2)(hardhat@2.17.1)
'@foundry-rs/hardhat-forge':
specifier: ^0.1.17
- version: 0.1.17(@nomiclabs/hardhat-ethers@2.2.3)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.0)
+ version: 0.1.17(@nomiclabs/hardhat-ethers@2.2.3)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.1)
'@nomicfoundation/hardhat-foundry':
specifier: ^1.0.1
- version: 1.0.2(hardhat@2.17.0)
+ version: 1.0.2(hardhat@2.17.1)
'@nomicfoundation/hardhat-network-helpers':
specifier: ^1.0.8
- version: 1.0.8(hardhat@2.17.0)
+ version: 1.0.8(hardhat@2.17.1)
'@nomiclabs/hardhat-ethers':
specifier: ^2.2.3
- version: 2.2.3(ethers@5.7.2)(hardhat@2.17.0)
+ version: 2.2.3(ethers@5.7.2)(hardhat@2.17.1)
'@nomiclabs/hardhat-etherscan':
specifier: ^3.1.7
- version: 3.1.7(hardhat@2.17.0)
+ version: 3.1.7(hardhat@2.17.1)
'@nomiclabs/hardhat-waffle':
specifier: ^2.0.5
- version: 2.0.6(@nomiclabs/hardhat-ethers@2.2.3)(@types/sinon-chai@3.2.9)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.0)
+ version: 2.0.6(@nomiclabs/hardhat-ethers@2.2.3)(@types/sinon-chai@3.2.9)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.1)
'@openzeppelin/hardhat-upgrades':
specifier: ^1.22.1
- version: 1.28.0(@nomiclabs/hardhat-ethers@2.2.3)(@nomiclabs/hardhat-etherscan@3.1.7)(ethers@5.7.2)(hardhat@2.17.0)
+ version: 1.28.0(@nomiclabs/hardhat-ethers@2.2.3)(@nomiclabs/hardhat-etherscan@3.1.7)(ethers@5.7.2)(hardhat@2.17.1)
'@typechain/ethers-v5':
specifier: ^7.2.0
version: 7.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@5.2.0)(typescript@4.9.5)
'@typechain/hardhat':
specifier: ^2.3.1
- version: 2.3.1(hardhat@2.17.0)(lodash@4.17.21)(typechain@5.2.0)
+ version: 2.3.1(hardhat@2.17.1)(lodash@4.17.21)(typechain@5.2.0)
'@types/chai':
specifier: ^4.3.4
version: 4.3.5
@@ -565,19 +568,19 @@ importers:
version: 7.32.0
eslint-config-prettier:
specifier: ^8.8.0
- version: 8.9.0(eslint@7.32.0)
+ version: 8.10.0(eslint@7.32.0)
eslint-config-standard:
specifier: ^16.0.3
- version: 16.0.3(eslint-plugin-import@2.27.5)(eslint-plugin-node@11.1.0)(eslint-plugin-promise@5.2.0)(eslint@7.32.0)
+ version: 16.0.3(eslint-plugin-import@2.28.0)(eslint-plugin-node@11.1.0)(eslint-plugin-promise@5.2.0)(eslint@7.32.0)
eslint-plugin-import:
specifier: ^2.27.5
- version: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)
+ version: 2.28.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)
eslint-plugin-node:
specifier: ^11.1.0
version: 11.1.0(eslint@7.32.0)
eslint-plugin-prettier:
specifier: ^3.4.1
- version: 3.4.1(eslint-config-prettier@8.9.0)(eslint@7.32.0)(prettier@2.8.8)
+ version: 3.4.1(eslint-config-prettier@8.10.0)(eslint@7.32.0)(prettier@2.8.8)
eslint-plugin-promise:
specifier: ^5.2.0
version: 5.2.0(eslint@7.32.0)
@@ -589,22 +592,22 @@ importers:
version: 8.1.0
hardhat:
specifier: ^2.14.0
- version: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ version: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
hardhat-abi-exporter:
specifier: ^2.10.1
- version: 2.10.1(hardhat@2.17.0)
+ version: 2.10.1(hardhat@2.17.1)
hardhat-contract-sizer:
specifier: ^2.8.0
- version: 2.10.0(hardhat@2.17.0)
+ version: 2.10.0(hardhat@2.17.1)
hardhat-docgen:
specifier: ^1.3.0
- version: 1.3.0(hardhat@2.17.0)(lodash@4.17.21)
+ version: 1.3.0(hardhat@2.17.1)(lodash@4.17.21)
hardhat-gas-reporter:
specifier: ^1.0.9
- version: 1.0.9(hardhat@2.17.0)
+ version: 1.0.9(hardhat@2.17.1)
hardhat-preprocessor:
specifier: ^0.1.5
- version: 0.1.5(hardhat@2.17.0)
+ version: 0.1.5(hardhat@2.17.1)
merkle-patricia-tree:
specifier: ^4.2.4
version: 4.2.4
@@ -619,10 +622,10 @@ importers:
version: 3.4.1
solidity-coverage:
specifier: github:taikoxyz/solidity-coverage
- version: github.com/taikoxyz/solidity-coverage/ceb49fd1f6041e4fcd26079dfb0d3b0f58c812e5(hardhat@2.17.0)
+ version: github.com/taikoxyz/solidity-coverage/ceb49fd1f6041e4fcd26079dfb0d3b0f58c812e5(hardhat@2.17.1)
solidity-docgen:
specifier: 0.6.0-beta.35
- version: 0.6.0-beta.35(hardhat@2.17.0)
+ version: 0.6.0-beta.35(hardhat@2.17.1)
ts-node:
specifier: ^10.9.1
version: 10.9.1(@types/node@12.20.55)(typescript@4.9.5)
@@ -700,10 +703,10 @@ importers:
version: 2.9.0
'@typescript-eslint/eslint-plugin':
specifier: ^5.16.0
- version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@4.9.5)
+ version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@4.9.5)
'@typescript-eslint/parser':
specifier: ^5.16.0
- version: 5.62.0(eslint@8.45.0)(typescript@4.9.5)
+ version: 5.62.0(eslint@8.46.0)(typescript@4.9.5)
'@zerodevx/svelte-toast':
specifier: ^0.6.3
version: 0.6.3
@@ -854,10 +857,10 @@ importers:
version: 2.9.0
'@typescript-eslint/eslint-plugin':
specifier: ^5.16.0
- version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@4.9.5)
+ version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@4.9.5)
'@typescript-eslint/parser':
specifier: ^5.16.0
- version: 5.62.0(eslint@8.45.0)(typescript@4.9.5)
+ version: 5.62.0(eslint@8.46.0)(typescript@4.9.5)
'@zerodevx/svelte-toast':
specifier: ^0.6.3
version: 0.6.3
@@ -975,16 +978,16 @@ importers:
version: 2.0.18(react@18.2.0)
'@types/node':
specifier: ^20.4.5
- version: 20.4.5
+ version: 20.4.7
'@types/react':
specifier: ^18.2.17
- version: 18.2.17
+ version: 18.2.18
autoprefixer:
specifier: ^10.4.14
version: 10.4.14(postcss@8.4.27)
daisyui:
specifier: ^3.5.0
- version: 3.5.0
+ version: 3.5.1
postcss:
specifier: ^8.4.27
version: 8.4.27
@@ -996,7 +999,7 @@ importers:
version: 5.1.6
viem:
specifier: ^1.4.1
- version: 1.4.1(typescript@5.1.6)(zod@3.21.4)
+ version: 1.5.3(typescript@5.1.6)(zod@3.21.4)
packages/whitepaper: {}
@@ -1126,7 +1129,7 @@ packages:
'@babel/compat-data': 7.22.9
'@babel/core': 7.22.9
'@babel/helper-validator-option': 7.22.5
- browserslist: 4.21.9
+ browserslist: 4.21.10
lru-cache: 5.1.1
semver: 6.3.1
dev: true
@@ -2180,7 +2183,7 @@ packages:
babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.22.9)
babel-plugin-polyfill-corejs3: 0.8.3(@babel/core@7.22.9)
babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.22.9)
- core-js-compat: 3.31.1
+ core-js-compat: 3.32.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -2249,8 +2252,8 @@ packages:
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
dev: true
- /@braintree/sanitize-url@6.0.2:
- resolution: {integrity: sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==}
+ /@braintree/sanitize-url@6.0.4:
+ resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==}
dev: false
/@chainsafe/as-sha256@0.3.1:
@@ -2289,7 +2292,7 @@ packages:
engines: {node: '>= 10.0.0'}
dependencies:
'@metamask/safe-event-emitter': 2.0.0
- '@solana/web3.js': 1.78.0
+ '@solana/web3.js': 1.78.2
bind-decorator: 1.0.11
bn.js: 5.2.1
buffer: 6.0.3
@@ -2325,7 +2328,7 @@ packages:
'@jridgewell/trace-mapping': 0.3.9
dev: true
- /@defi-wonderland/smock@2.3.5(@ethersproject/abi@5.7.0)(@ethersproject/abstract-provider@5.7.0)(@ethersproject/abstract-signer@5.7.0)(@nomiclabs/hardhat-ethers@2.2.3)(ethers@5.7.2)(hardhat@2.17.0):
+ /@defi-wonderland/smock@2.3.5(@ethersproject/abi@5.7.0)(@ethersproject/abstract-provider@5.7.0)(@ethersproject/abstract-signer@5.7.0)(@nomiclabs/hardhat-ethers@2.2.3)(ethers@5.7.2)(hardhat@2.17.1):
resolution: {integrity: sha512-klANj1hUpc3cd2ShXdVH/bEGwxJd+LxOngkF5gLcIbg6b37RCgMPMmR/94/hgL62F8bfWtuNKsQD7K+c6M5fWQ==}
peerDependencies:
'@ethersproject/abi': ^5
@@ -2341,10 +2344,10 @@ packages:
'@nomicfoundation/ethereumjs-evm': 1.3.2
'@nomicfoundation/ethereumjs-util': 8.0.6
'@nomicfoundation/ethereumjs-vm': 6.4.2
- '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2)(hardhat@2.17.0)
+ '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2)(hardhat@2.17.1)
diff: 5.1.0
ethers: 5.7.2
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
lodash.isequal: 4.5.0
lodash.isequalwith: 4.4.0
rxjs: 7.8.1
@@ -2610,17 +2613,17 @@ packages:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
eslint: 7.32.0
- eslint-visitor-keys: 3.4.1
+ eslint-visitor-keys: 3.4.2
dev: true
- /@eslint-community/eslint-utils@4.4.0(eslint@8.45.0):
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.46.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- eslint: 8.45.0
- eslint-visitor-keys: 3.4.1
+ eslint: 8.46.0
+ eslint-visitor-keys: 3.4.2
dev: true
/@eslint-community/regexpp@4.6.2:
@@ -2645,8 +2648,8 @@ packages:
- supports-color
dev: true
- /@eslint/eslintrc@2.1.0:
- resolution: {integrity: sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==}
+ /@eslint/eslintrc@2.1.1:
+ resolution: {integrity: sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
@@ -2662,8 +2665,8 @@ packages:
- supports-color
dev: true
- /@eslint/js@8.44.0:
- resolution: {integrity: sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==}
+ /@eslint/js@8.46.0:
+ resolution: {integrity: sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
@@ -3094,7 +3097,7 @@ packages:
ts-interface-checker: 0.1.13
dev: true
- /@foundry-rs/hardhat-forge@0.1.17(@nomiclabs/hardhat-ethers@2.2.3)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.0):
+ /@foundry-rs/hardhat-forge@0.1.17(@nomiclabs/hardhat-ethers@2.2.3)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.1):
resolution: {integrity: sha512-2wxzxA12CQmT11PH/KigyVTNm/4vzsVtzVZow6gwCbC41fTyf73a5qbggHZFRR74JXfmvVSkX1BJitTmdzQvxw==}
peerDependencies:
'@nomiclabs/hardhat-ethers': ^2.0.0
@@ -3103,8 +3106,8 @@ packages:
hardhat: ^2.0.0
dependencies:
'@foundry-rs/easy-foundryup': 0.1.3
- '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2)(hardhat@2.17.0)
- '@nomiclabs/hardhat-waffle': 2.0.6(@nomiclabs/hardhat-ethers@2.2.3)(@types/sinon-chai@3.2.9)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.0)
+ '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2)(hardhat@2.17.1)
+ '@nomiclabs/hardhat-waffle': 2.0.6(@nomiclabs/hardhat-ethers@2.2.3)(@types/sinon-chai@3.2.9)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.1)
'@types/sinon-chai': 3.2.9
'@types/web3': 1.0.19
camelcase-keys: 7.0.2
@@ -3113,7 +3116,7 @@ packages:
ethers: 5.7.2
fs-extra: 10.1.0
glob: 7.2.3
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
true-case-path: 2.2.1
ts-interface-checker: 0.1.13
transitivePeerDependencies:
@@ -3196,7 +3199,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
chalk: 4.1.2
jest-message-util: 27.5.1
jest-util: 27.5.1
@@ -3217,7 +3220,7 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.8.1
@@ -3254,7 +3257,7 @@ packages:
dependencies:
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
jest-mock: 27.5.1
dev: true
@@ -3264,7 +3267,7 @@ packages:
dependencies:
'@jest/types': 27.5.1
'@sinonjs/fake-timers': 8.1.0
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
jest-message-util: 27.5.1
jest-mock: 27.5.1
jest-util: 27.5.1
@@ -3293,7 +3296,7 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
chalk: 4.1.2
collect-v8-coverage: 1.0.2
exit: 0.1.2
@@ -3384,7 +3387,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
'@types/yargs': 16.0.5
chalk: 4.1.2
dev: true
@@ -3465,14 +3468,14 @@ packages:
'@pedrouid/environment': 1.0.1
dev: false
- /@ledgerhq/connect-kit-loader@1.1.0:
- resolution: {integrity: sha512-HUy12FEczoWY2FPubnsm1uOA8tkVWc0j90i47suThV3C9NL2xx69ZAIEU3Ytzs2bwLek9S1Q2S1VQJvA+3Ygkg==}
+ /@ledgerhq/connect-kit-loader@1.1.1:
+ resolution: {integrity: sha512-Jq/CMEw+o5+u6YEcVtkE5UiEDhTjyqro1vo0hDDScf1WdDkxBHahYn/1bL9QEhA4nG5JyfygcL1+CKT+2BilWw==}
/@lit-labs/ssr-dom-shim@1.1.1:
resolution: {integrity: sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ==}
- /@lit/reactive-element@1.6.2:
- resolution: {integrity: sha512-rDfl+QnCYjuIGf5xI2sVJWdYIi56CTCwWa+nidKYX6oIuBYwUbT/vX4qbUDlHiZKJ/3FRNQ/tWJui44p6/stSA==}
+ /@lit/reactive-element@1.6.3:
+ resolution: {integrity: sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==}
dependencies:
'@lit-labs/ssr-dom-shim': 1.1.1
@@ -3512,7 +3515,7 @@ packages:
react: '>=16'
dependencies:
'@types/mdx': 2.0.5
- '@types/react': 18.2.17
+ '@types/react': 18.2.18
react: 18.2.0
dev: false
@@ -4138,22 +4141,22 @@ packages:
- utf-8-validate
dev: true
- /@nomicfoundation/hardhat-foundry@1.0.2(hardhat@2.17.0):
+ /@nomicfoundation/hardhat-foundry@1.0.2(hardhat@2.17.1):
resolution: {integrity: sha512-NbOrtIKcss51h+1h/TaZkCxOn9KaGbLd6/l75V4X7oDhonGmMWevwrKTNMHC90wCATDkV+B37jmn3fGbWCs+Vg==}
peerDependencies:
hardhat: ^2.12.6
dependencies:
chalk: 2.4.2
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
dev: true
- /@nomicfoundation/hardhat-network-helpers@1.0.8(hardhat@2.17.0):
+ /@nomicfoundation/hardhat-network-helpers@1.0.8(hardhat@2.17.1):
resolution: {integrity: sha512-MNqQbzUJZnCMIYvlniC3U+kcavz/PhhQSsY90tbEtUyMj/IQqsLwIRZa4ctjABh3Bz0KCh9OXUZ7Yk/d9hr45Q==}
peerDependencies:
hardhat: ^2.9.5
dependencies:
ethereumjs-util: 7.1.5
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
dev: true
/@nomicfoundation/solidity-analyzer-darwin-arm64@0.1.1:
@@ -4262,17 +4265,17 @@ packages:
'@nomicfoundation/solidity-analyzer-win32-x64-msvc': 0.1.1
dev: true
- /@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2)(hardhat@2.17.0):
+ /@nomiclabs/hardhat-ethers@2.2.3(ethers@5.7.2)(hardhat@2.17.1):
resolution: {integrity: sha512-YhzPdzb612X591FOe68q+qXVXGG2ANZRvDo0RRUtimev85rCrAlv/TLMEZw5c+kq9AbzocLTVX/h2jVIFPL9Xg==}
peerDependencies:
ethers: ^5.0.0
hardhat: ^2.0.0
dependencies:
ethers: 5.7.2
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
dev: true
- /@nomiclabs/hardhat-etherscan@3.1.7(hardhat@2.17.0):
+ /@nomiclabs/hardhat-etherscan@3.1.7(hardhat@2.17.1):
resolution: {integrity: sha512-tZ3TvSgpvsQ6B6OGmo1/Au6u8BrAkvs1mIC/eURA3xgIfznUZBhmpne8hv7BXUzw9xNL3fXdpOYgOQlVMTcoHQ==}
peerDependencies:
hardhat: ^2.0.4
@@ -4283,16 +4286,16 @@ packages:
chalk: 2.4.2
debug: 4.3.4(supports-color@8.1.1)
fs-extra: 7.0.1
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
lodash: 4.17.21
semver: 6.3.1
table: 6.8.1
- undici: 5.22.1
+ undici: 5.23.0
transitivePeerDependencies:
- supports-color
dev: true
- /@nomiclabs/hardhat-waffle@2.0.6(@nomiclabs/hardhat-ethers@2.2.3)(@types/sinon-chai@3.2.9)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.0):
+ /@nomiclabs/hardhat-waffle@2.0.6(@nomiclabs/hardhat-ethers@2.2.3)(@types/sinon-chai@3.2.9)(ethereum-waffle@3.4.4)(ethers@5.7.2)(hardhat@2.17.1):
resolution: {integrity: sha512-+Wz0hwmJGSI17B+BhU/qFRZ1l6/xMW82QGXE/Gi+WTmwgJrQefuBs1lIf7hzQ1hLk6hpkvb/zwcNkpVKRYTQYg==}
peerDependencies:
'@nomiclabs/hardhat-ethers': ^2.0.0
@@ -4301,11 +4304,11 @@ packages:
ethers: ^5.0.0
hardhat: ^2.0.0
dependencies:
- '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2)(hardhat@2.17.0)
+ '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2)(hardhat@2.17.1)
'@types/sinon-chai': 3.2.9
ethereum-waffle: 3.4.4(typescript@4.9.5)
ethers: 5.7.2
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
dev: true
/@npmcli/fs@1.1.1:
@@ -4324,8 +4327,8 @@ packages:
rimraf: 3.0.2
dev: true
- /@openzeppelin/defender-base-client@1.47.0(debug@4.3.4):
- resolution: {integrity: sha512-y9dDm+gX0MHHEn17W7f7oO3X083JAVMk3YcuXHavSE7kjiCLoFOaZ23joYqoHeaccL10nGt7KOOzZ0sh9iJHTQ==}
+ /@openzeppelin/defender-base-client@1.47.1(debug@4.3.4):
+ resolution: {integrity: sha512-xnopi1tZIh1zY9KF3mo9S2YgMP0I3T11r6jiO1teAw6M0U5Fx2SCjfCVoKV7CLAQGH1VHmAZ7w2CmcEsFvlQng==}
dependencies:
amazon-cognito-identity-js: 6.3.1
async-retry: 1.3.3
@@ -4337,7 +4340,7 @@ packages:
- encoding
dev: true
- /@openzeppelin/hardhat-upgrades@1.28.0(@nomiclabs/hardhat-ethers@2.2.3)(@nomiclabs/hardhat-etherscan@3.1.7)(ethers@5.7.2)(hardhat@2.17.0):
+ /@openzeppelin/hardhat-upgrades@1.28.0(@nomiclabs/hardhat-ethers@2.2.3)(@nomiclabs/hardhat-etherscan@3.1.7)(ethers@5.7.2)(hardhat@2.17.1):
resolution: {integrity: sha512-7sb/Jf+X+uIufOBnmHR0FJVWuxEs2lpxjJnLNN6eCJCP8nD0v+Ot5lTOW2Qb/GFnh+fLvJtEkhkowz4ZQ57+zQ==}
hasBin: true
peerDependencies:
@@ -4350,15 +4353,15 @@ packages:
'@nomiclabs/harhdat-etherscan':
optional: true
dependencies:
- '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2)(hardhat@2.17.0)
- '@nomiclabs/hardhat-etherscan': 3.1.7(hardhat@2.17.0)
- '@openzeppelin/defender-base-client': 1.47.0(debug@4.3.4)
+ '@nomiclabs/hardhat-ethers': 2.2.3(ethers@5.7.2)(hardhat@2.17.1)
+ '@nomiclabs/hardhat-etherscan': 3.1.7(hardhat@2.17.1)
+ '@openzeppelin/defender-base-client': 1.47.1(debug@4.3.4)
'@openzeppelin/platform-deploy-client': 0.8.0(debug@4.3.4)
- '@openzeppelin/upgrades-core': 1.27.3
+ '@openzeppelin/upgrades-core': 1.28.0
chalk: 4.1.2
debug: 4.3.4(supports-color@8.1.1)
ethers: 5.7.2
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
proper-lockfile: 4.1.2
transitivePeerDependencies:
- encoding
@@ -4369,7 +4372,7 @@ packages:
resolution: {integrity: sha512-POx3AsnKwKSV/ZLOU/gheksj0Lq7Is1q2F3pKmcFjGZiibf+4kjGxr4eSMrT+2qgKYZQH1ZLQZ+SkbguD8fTvA==}
dependencies:
'@ethersproject/abi': 5.7.0
- '@openzeppelin/defender-base-client': 1.47.0(debug@4.3.4)
+ '@openzeppelin/defender-base-client': 1.47.1(debug@4.3.4)
axios: 0.21.4(debug@4.3.4)
lodash: 4.17.21
node-fetch: 2.6.12
@@ -4378,11 +4381,11 @@ packages:
- encoding
dev: true
- /@openzeppelin/upgrades-core@1.27.3:
- resolution: {integrity: sha512-IqlSMUkno1XKF4L46aUqZ4BqHxj4dF0BRGrFcKeG2Q0vrsKoazhY67JG9bO+wMYG4zxl6jgmG0bd5ef9HLcLmw==}
+ /@openzeppelin/upgrades-core@1.28.0:
+ resolution: {integrity: sha512-8RKlyg98Adv+46GxDaR0awL3R8bVCcQ27DcSEwrgWOp6siHh8sZg4a2l+2dhPl1510S6uBfhHSydMH5VX2BV5g==}
hasBin: true
dependencies:
- cbor: 8.1.0
+ cbor: 9.0.1
chalk: 4.1.2
compare-versions: 6.0.0
debug: 4.3.4(supports-color@8.1.1)
@@ -4403,7 +4406,7 @@ packages:
engines: {node: '>=16'}
hasBin: true
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
playwright-core: 1.36.2
optionalDependencies:
fsevents: 2.3.2
@@ -4506,7 +4509,7 @@ packages:
/@safe-global/safe-apps-sdk@7.11.0:
resolution: {integrity: sha512-RDamzPM1Lhhiiz0O+Dn6FkFqIh47jmZX+HCV/BBnBBOSKfBJE//IGD3+02zMgojXHTikQAburdPes9qmH1SA1A==}
dependencies:
- '@safe-global/safe-gateway-typescript-sdk': 3.7.3
+ '@safe-global/safe-gateway-typescript-sdk': 3.8.0
ethers: 5.7.2
transitivePeerDependencies:
- bufferutil
@@ -4516,7 +4519,7 @@ packages:
/@safe-global/safe-apps-sdk@7.9.0:
resolution: {integrity: sha512-S2EI+JL8ocSgE3uGNaDZCzKmwfhtxXZFDUP76vN0FeaY35itFMyi8F0Vhxu0XnZm3yLzJE3tp5px6GhuQFLU6w==}
dependencies:
- '@safe-global/safe-gateway-typescript-sdk': 3.7.3
+ '@safe-global/safe-gateway-typescript-sdk': 3.8.0
ethers: 5.7.2
transitivePeerDependencies:
- bufferutil
@@ -4526,8 +4529,8 @@ packages:
/@safe-global/safe-apps-sdk@8.0.0(typescript@5.1.6):
resolution: {integrity: sha512-gYw0ki/EAuV1oSyMxpqandHjnthZjYYy+YWpTAzf8BqfXM3ItcZLpjxfg+3+mXW8HIO+3jw6T9iiqEXsqHaMMw==}
dependencies:
- '@safe-global/safe-gateway-typescript-sdk': 3.7.3
- viem: 1.4.1(typescript@5.1.6)(zod@3.21.4)
+ '@safe-global/safe-gateway-typescript-sdk': 3.8.0
+ viem: 1.5.3(typescript@5.1.6)(zod@3.21.4)
transitivePeerDependencies:
- bufferutil
- encoding
@@ -4535,8 +4538,8 @@ packages:
- utf-8-validate
- zod
- /@safe-global/safe-gateway-typescript-sdk@3.7.3:
- resolution: {integrity: sha512-O6JCgXNZWG0Vv8FnOEjKfcbsP0WxGvoPJk5ufqUrsyBlHup16It6oaLnn+25nXFLBZOHI1bz8429JlqAc2t2hg==}
+ /@safe-global/safe-gateway-typescript-sdk@3.8.0:
+ resolution: {integrity: sha512-CiGWIHgIaOdICpDxp05Jw3OPslWTu8AnL0PhrCT1xZgIO86NlMMLzkGbeycJ4FHpTjA999O791Oxp4bZPIjgHA==}
dependencies:
cross-fetch: 3.1.8
transitivePeerDependencies:
@@ -4573,24 +4576,24 @@ packages:
'@noble/hashes': 1.3.0
'@scure/base': 1.1.1
- /@sentry-internal/tracing@7.60.1:
- resolution: {integrity: sha512-2vM+3/ddzmoBfi92OOD9FFTHXf0HdQhKtNM26+/RsmkKnTid+/inbvA7nKi+Qa7ExcnlC6eclEHQEg+0X3yDkQ==}
+ /@sentry-internal/tracing@7.61.1:
+ resolution: {integrity: sha512-E8J6ZMXHGdWdmgKBK/ounuUppDK65c4Hphin6iVckDGMEATn0auYAKngeyRUMLof1167DssD8wxcIA4aBvmScA==}
engines: {node: '>=8'}
dependencies:
- '@sentry/core': 7.60.1
- '@sentry/types': 7.60.1
- '@sentry/utils': 7.60.1
+ '@sentry/core': 7.61.1
+ '@sentry/types': 7.61.1
+ '@sentry/utils': 7.61.1
tslib: 2.6.1
- /@sentry/browser@7.60.1:
- resolution: {integrity: sha512-opZQee3S0c459LXt8YGpwOM/qiTlzluHEEnfW2q+D2yVCWh8iegsDX3kbRiv4i/mtQu9yPhM9M761KDnc/0eZw==}
+ /@sentry/browser@7.61.1:
+ resolution: {integrity: sha512-v6Wv0O/PF+sqji+WWpJmxAlQafsiKmsXQLzKAIntVjl3HbYO5oVS3ubCyqfxSlLxIhM5JuHcEOLn6Zi3DPtpcw==}
engines: {node: '>=8'}
dependencies:
- '@sentry-internal/tracing': 7.60.1
- '@sentry/core': 7.60.1
- '@sentry/replay': 7.60.1
- '@sentry/types': 7.60.1
- '@sentry/utils': 7.60.1
+ '@sentry-internal/tracing': 7.61.1
+ '@sentry/core': 7.61.1
+ '@sentry/replay': 7.61.1
+ '@sentry/types': 7.61.1
+ '@sentry/utils': 7.61.1
tslib: 2.6.1
dev: false
@@ -4598,9 +4601,9 @@ packages:
resolution: {integrity: sha512-UNjeTSf0Irt/RsC1Xsfxa+RC92mBvjzuWQnvHJ5c+mXwUt+jLcFgGMCSVK/FCDZO+gAeKzmU1+G2UexbsNAP8w==}
engines: {node: '>= 14'}
dependencies:
- '@sentry/cli': 2.20.1
- '@sentry/node': 7.60.1
- '@sentry/utils': 7.60.1
+ '@sentry/cli': 2.20.4
+ '@sentry/node': 7.61.1
+ '@sentry/utils': 7.61.1
dotenv: 16.3.1
find-up: 5.0.0
glob: 9.3.2
@@ -4611,8 +4614,8 @@ packages:
- supports-color
dev: true
- /@sentry/cli@2.20.1:
- resolution: {integrity: sha512-HxzwFQf5gPKfksyj2ZhUicg/avHLCOd/EjZTERSXv5V7GohaTlsNxf9Sbvv/nsu8479vogTllSU6xg5BgXAVUw==}
+ /@sentry/cli@2.20.4:
+ resolution: {integrity: sha512-mycBCKQmLdaJpSKpXc3IXrQwb5HLxrdjgJgLGbb8saFHIkXl/1ePH171j+REq4dIP1uetu0bdDgEYj6AQjkleQ==}
engines: {node: '>= 10'}
hasBin: true
requiresBuild: true
@@ -4638,12 +4641,12 @@ packages:
tslib: 1.14.1
dev: true
- /@sentry/core@7.60.1:
- resolution: {integrity: sha512-yr/0VFYWOJyXj+F2nifkRYxXskotsNnDggUnFOZZN2ZgTG94IzRFsOZQ6RslHJ8nrYPTBNO74reU0C0GB++xRw==}
+ /@sentry/core@7.61.1:
+ resolution: {integrity: sha512-WTRt0J33KhUbYuDQZ5G58kdsNeQ5JYrpi6o+Qz+1xTv60DQq/tBGRJ7d86SkmdnGIiTs6W1hsxAtyiLS0y9d2A==}
engines: {node: '>=8'}
dependencies:
- '@sentry/types': 7.60.1
- '@sentry/utils': 7.60.1
+ '@sentry/types': 7.61.1
+ '@sentry/utils': 7.61.1
tslib: 2.6.1
/@sentry/hub@5.30.0:
@@ -4681,14 +4684,14 @@ packages:
- supports-color
dev: true
- /@sentry/node@7.60.1:
- resolution: {integrity: sha512-lBt3RqncY4XbzM+PlTbH/tUWeOsm24anwEzvA2DSDP1NL3WZ5MdvT77q7NqpvpVNd2LeGAQ6x7AXDzE53YBfnQ==}
+ /@sentry/node@7.61.1:
+ resolution: {integrity: sha512-+crVAeymXdWZcDuwU9xySf4sVv2fHOFlr13XqeXl73q4zqKJM1IX4VUO9On3+jTyGfB5SCAuBBYpzA3ehBfeYw==}
engines: {node: '>=8'}
dependencies:
- '@sentry-internal/tracing': 7.60.1
- '@sentry/core': 7.60.1
- '@sentry/types': 7.60.1
- '@sentry/utils': 7.60.1
+ '@sentry-internal/tracing': 7.61.1
+ '@sentry/core': 7.61.1
+ '@sentry/types': 7.61.1
+ '@sentry/utils': 7.61.1
cookie: 0.4.2
https-proxy-agent: 5.0.1
lru_map: 0.3.3
@@ -4697,25 +4700,25 @@ packages:
- supports-color
dev: true
- /@sentry/replay@7.60.1:
- resolution: {integrity: sha512-WHQxEpJbHICs12L17LGgS/ql91yn9wJDH/hgb+1H90HaasjoR54ofWCKul29OvYV0snTWuHd6xauwtzyv9tzvg==}
+ /@sentry/replay@7.61.1:
+ resolution: {integrity: sha512-Nsnnzx8c+DRjnfQ0Md11KGdY21XOPa50T2B3eBEyFAhibvYEc/68PuyVWkMBQ7w9zo/JV+q6HpIXKD0THUtqZA==}
engines: {node: '>=12'}
dependencies:
- '@sentry/core': 7.60.1
- '@sentry/types': 7.60.1
- '@sentry/utils': 7.60.1
+ '@sentry/core': 7.61.1
+ '@sentry/types': 7.61.1
+ '@sentry/utils': 7.61.1
dev: false
- /@sentry/svelte@7.60.1(svelte@3.59.2):
- resolution: {integrity: sha512-Za1f29TCH4wLudlhuM+GgtYaUpT5QjlF9mG6pGSH3aekakBhqx2uk88zeTAt/3DWgyOmikxoXOVnN+YU7+OLxg==}
+ /@sentry/svelte@7.61.1(svelte@3.59.2):
+ resolution: {integrity: sha512-RyqyPNAn8Olb5tkpF1+wEbD3deD4Sqj9sMKMrwQu72f3XkFQtH/6/Mf0w0vbEU40v7fMzeJFnZhiC1Pzq7EMZQ==}
engines: {node: '>=8'}
peerDependencies:
svelte: 3.x || 4.x
dependencies:
- '@sentry/browser': 7.60.1
- '@sentry/types': 7.60.1
- '@sentry/utils': 7.60.1
- magic-string: 0.30.1
+ '@sentry/browser': 7.61.1
+ '@sentry/types': 7.61.1
+ '@sentry/utils': 7.61.1
+ magic-string: 0.30.2
svelte: 3.59.2
tslib: 2.6.1
dev: false
@@ -4736,8 +4739,8 @@ packages:
engines: {node: '>=6'}
dev: true
- /@sentry/types@7.60.1:
- resolution: {integrity: sha512-8lKKSCOhZ953cWxwnfZwoR3ZFFlZG4P3PQFTaFt/u4LxLh/0zYbdtgvtUqXRURjMCi5P6ddeE9Uw9FGnTJCsTw==}
+ /@sentry/types@7.61.1:
+ resolution: {integrity: sha512-CpPKL+OfwYOduRX9AT3p+Ie1fftgcCPd5WofTVVq7xeWRuerOOf2iJd0v+8yHQ25omgres1YOttDkCcvQRn4Jw==}
engines: {node: '>=8'}
/@sentry/utils@5.30.0:
@@ -4748,11 +4751,11 @@ packages:
tslib: 1.14.1
dev: true
- /@sentry/utils@7.60.1:
- resolution: {integrity: sha512-ik+5sKGBx4DWuvf6UUKPSafaDiASxP+Xvjg3C9ppop2I/JWxP1FfZ5g22n5ZmPmNahD6clTSoTWly8qyDUlUOw==}
+ /@sentry/utils@7.61.1:
+ resolution: {integrity: sha512-pUPXoiuYrTEPcBHjRizFB6eZEGm/6cTBwdWSHUjkGKvt19zuZ1ixFJQV6LrIL/AMeiQbmfQ+kTd/8SR7E9rcTQ==}
engines: {node: '>=8'}
dependencies:
- '@sentry/types': 7.60.1
+ '@sentry/types': 7.61.1
tslib: 2.6.1
/@sentry/vite-plugin@2.5.0:
@@ -4807,8 +4810,8 @@ packages:
dependencies:
buffer: 6.0.3
- /@solana/web3.js@1.78.0:
- resolution: {integrity: sha512-CSjCjo+RELJ5puoZALfznN5EF0YvL1V8NQrQYovsdjE1lCV6SqbKAIZD0+9LlqCBoa1ibuUaR7G2SooYzvzmug==}
+ /@solana/web3.js@1.78.2:
+ resolution: {integrity: sha512-oF+TmBZCt3eAEl4Meu3GO2p6G8wdyoKgXgTKzQpIUIhpMGA/dVQzyMFpKjCgoTU1Kx+/UF3gXUdsZOxQukGbvQ==}
dependencies:
'@babel/runtime': 7.22.6
'@noble/curves': 1.1.0
@@ -4947,25 +4950,25 @@ packages:
'@stablelib/random': 1.0.2
'@stablelib/wipe': 1.0.1
- /@sveltejs/adapter-auto@2.1.0(@sveltejs/kit@1.22.3):
+ /@sveltejs/adapter-auto@2.1.0(@sveltejs/kit@1.22.4):
resolution: {integrity: sha512-o2pZCfATFtA/Gw/BB0Xm7k4EYaekXxaPGER3xGSY3FvzFJGTlJlZjBseaXwYSM94lZ0HniOjTokN3cWaLX6fow==}
peerDependencies:
'@sveltejs/kit': ^1.0.0
dependencies:
- '@sveltejs/kit': 1.22.3(svelte@4.1.0)(vite@4.4.7)
+ '@sveltejs/kit': 1.22.4(svelte@4.1.2)(vite@4.4.8)
import-meta-resolve: 3.0.0
dev: true
- /@sveltejs/adapter-static@2.0.2(@sveltejs/kit@1.22.3):
- resolution: {integrity: sha512-9wYtf6s6ew7DHUHMrt55YpD1FgV7oWql2IGsW5BXquLxqcY9vjrqCFo0TzzDpo+ZPZkW/v77k0eOP6tsAb8HmQ==}
+ /@sveltejs/adapter-static@2.0.3(@sveltejs/kit@1.22.4):
+ resolution: {integrity: sha512-VUqTfXsxYGugCpMqQv1U0LIdbR3S5nBkMMDmpjGVJyM6Q2jHVMFtdWJCkeHMySc6mZxJ+0eZK3T7IgmUCDrcUQ==}
peerDependencies:
'@sveltejs/kit': ^1.5.0
dependencies:
- '@sveltejs/kit': 1.22.3(svelte@4.1.0)(vite@4.4.7)
+ '@sveltejs/kit': 1.22.4(svelte@4.1.2)(vite@4.4.8)
dev: true
- /@sveltejs/kit@1.22.3(svelte@4.1.0)(vite@4.4.7):
- resolution: {integrity: sha512-IpHD5wvuoOIHYaHQUBJ1zERD2Iz+fB/rBXhXjl8InKw6X4VKE9BSus+ttHhE7Ke+Ie9ecfilzX8BnWE3FeQyng==}
+ /@sveltejs/kit@1.22.4(svelte@4.1.2)(vite@4.4.8):
+ resolution: {integrity: sha512-Opkqw1QXk4Cc25b/heJP2D7mX+OUBFAq4MXKfET58svTTxdeiHFKzmnuRsSF3nmxESqrLjqPAgHpib+knNGzRw==}
engines: {node: ^16.14 || >=18}
hasBin: true
requiresBuild: true
@@ -4973,25 +4976,25 @@ packages:
svelte: ^3.54.0 || ^4.0.0-next.0
vite: ^4.0.0
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.4.3(svelte@4.1.0)(vite@4.4.7)
+ '@sveltejs/vite-plugin-svelte': 2.4.3(svelte@4.1.2)(vite@4.4.8)
'@types/cookie': 0.5.1
cookie: 0.5.0
devalue: 4.3.2
esm-env: 1.0.0
kleur: 4.1.5
- magic-string: 0.30.1
+ magic-string: 0.30.2
mime: 3.0.0
sade: 1.8.1
set-cookie-parser: 2.6.0
sirv: 2.0.3
- svelte: 4.1.0
+ svelte: 4.1.2
undici: 5.22.1
- vite: 4.4.7(@types/node@20.4.5)
+ vite: 4.4.8(@types/node@20.4.7)
transitivePeerDependencies:
- supports-color
dev: true
- /@sveltejs/vite-plugin-svelte-inspector@1.0.3(@sveltejs/vite-plugin-svelte@2.4.3)(svelte@4.1.0)(vite@4.4.7):
+ /@sveltejs/vite-plugin-svelte-inspector@1.0.3(@sveltejs/vite-plugin-svelte@2.4.3)(svelte@4.1.2)(vite@4.4.8):
resolution: {integrity: sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
@@ -4999,10 +5002,10 @@ packages:
svelte: ^3.54.0 || ^4.0.0
vite: ^4.0.0
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.4.3(svelte@4.1.0)(vite@4.4.7)
+ '@sveltejs/vite-plugin-svelte': 2.4.3(svelte@4.1.2)(vite@4.4.8)
debug: 4.3.4(supports-color@8.1.1)
- svelte: 4.1.0
- vite: 4.4.7(@types/node@20.4.5)
+ svelte: 4.1.2
+ vite: 4.4.8(@types/node@20.4.7)
transitivePeerDependencies:
- supports-color
dev: true
@@ -5026,22 +5029,22 @@ packages:
- supports-color
dev: true
- /@sveltejs/vite-plugin-svelte@2.4.3(svelte@4.1.0)(vite@4.4.7):
+ /@sveltejs/vite-plugin-svelte@2.4.3(svelte@4.1.2)(vite@4.4.8):
resolution: {integrity: sha512-NY2h+B54KHZO3kDURTdARqthn6D4YSIebtfW75NvZ/fwyk4G+AJw3V/i0OBjyN4406Ht9yZcnNWMuRUFnDNNiA==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
svelte: ^3.54.0 || ^4.0.0
vite: ^4.0.0
dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 1.0.3(@sveltejs/vite-plugin-svelte@2.4.3)(svelte@4.1.0)(vite@4.4.7)
+ '@sveltejs/vite-plugin-svelte-inspector': 1.0.3(@sveltejs/vite-plugin-svelte@2.4.3)(svelte@4.1.2)(vite@4.4.8)
debug: 4.3.4(supports-color@8.1.1)
deepmerge: 4.3.1
kleur: 4.1.5
- magic-string: 0.30.1
- svelte: 4.1.0
- svelte-hmr: 0.15.2(svelte@4.1.0)
- vite: 4.4.7(@types/node@20.4.5)
- vitefu: 0.2.4(vite@4.4.7)
+ magic-string: 0.30.2
+ svelte: 4.1.2
+ svelte-hmr: 0.15.2(svelte@4.1.2)
+ vite: 4.4.8(@types/node@20.4.7)
+ vitefu: 0.2.4(vite@4.4.8)
transitivePeerDependencies:
- supports-color
dev: true
@@ -5077,29 +5080,29 @@ packages:
dev: true
optional: true
- /@tanstack/query-core@4.32.0:
- resolution: {integrity: sha512-ei4IYwL2kmlKSlCw9WgvV7PpXi0MiswVwfQRxawhJA690zWO3dU49igaQ/UMTl+Jy9jj9dK5IKAYvbX7kUvviQ==}
+ /@tanstack/query-core@4.32.5:
+ resolution: {integrity: sha512-UOxiDYmzYWD21ASIUnW3w+Nq3LcW1BPFFfIyZOor6UsRl76KGLlvUhJ402/dof1JxcQFPK7nZ5iUGPVqLiT8zg==}
- /@tanstack/query-persist-client-core@4.32.0:
- resolution: {integrity: sha512-TUIArpiZJqLsYEPmg2LsZD+uJknrAHXWSaoCROFniDS0TqExe4KkjQ2gt+XTBwzxlOEN52R+l98k+oS/u94ogg==}
+ /@tanstack/query-persist-client-core@4.32.5:
+ resolution: {integrity: sha512-+fxI9QcR8SbWoBjdnbB6M+Xbv381w0ygm4kKRLz/QKfNVMm8uTcAVz9lbnKyDO9AJ0rB8h7ps5IKGvdH0szzHA==}
dependencies:
- '@tanstack/query-core': 4.32.0
+ '@tanstack/query-core': 4.32.5
- /@tanstack/query-sync-storage-persister@4.32.0:
- resolution: {integrity: sha512-DJuHgyHmmzjamC1hjs5BB1fScqMXuk/rOYrcmSLOd3U/tceAK0PqZOJzzd2Zt0bwtJQ8hatKqks7MqiLAvAPQw==}
+ /@tanstack/query-sync-storage-persister@4.32.5:
+ resolution: {integrity: sha512-dNCMJP3YFq/K+CiHkf3jviTEuhuUA3LKjYDlyW9Eb5ozEE++Wt4tGVsAuWnG/s3GuTutnlNVdjCXHUI1G9Tbow==}
dependencies:
- '@tanstack/query-persist-client-core': 4.32.0
+ '@tanstack/query-persist-client-core': 4.32.5
- /@tanstack/react-query-persist-client@4.32.0(@tanstack/react-query@4.32.0):
- resolution: {integrity: sha512-2H1Fuw02uoW2U4kAexV3rmSjyOWunaWAoMgRybULu/TbEGh00c6p4yon/nQM81TAbf4M66Aa7nU0vqipY0VJXQ==}
+ /@tanstack/react-query-persist-client@4.32.5(@tanstack/react-query@4.32.5):
+ resolution: {integrity: sha512-vq5onulghFAl5G0MXJUkeK7SRkUN/QSdJYpJYCemGYayFlmZxQOo6fF3fyn9xnZowvUdufCsCoXWgQf5duIW1A==}
peerDependencies:
- '@tanstack/react-query': 4.32.0
+ '@tanstack/react-query': ^4.32.5
dependencies:
- '@tanstack/query-persist-client-core': 4.32.0
- '@tanstack/react-query': 4.32.0(react@18.2.0)
+ '@tanstack/query-persist-client-core': 4.32.5
+ '@tanstack/react-query': 4.32.5(react@18.2.0)
- /@tanstack/react-query@4.32.0(react@18.2.0):
- resolution: {integrity: sha512-B8WUMcByYAH9500ENejDCATOmEZhqjtS9wsfiQ3BNa+s+yAynY8SESI8WWHhSqUmjd0pmCSFRP6BOUGSda3QXA==}
+ /@tanstack/react-query@4.32.5(react@18.2.0):
+ resolution: {integrity: sha512-4tR0GxyyKhLpYvbglOGpWVqHS+t3bs7yy89DuTgJvnKLnaS5UW2sbfAzlV9JtwL7s5Z8eW2q2EDMcAtutb0lAw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -5110,7 +5113,7 @@ packages:
react-native:
optional: true
dependencies:
- '@tanstack/query-core': 4.32.0
+ '@tanstack/query-core': 4.32.5
react: 18.2.0
use-sync-external-store: 1.2.0(react@18.2.0)
@@ -5138,6 +5141,11 @@ packages:
engines: {node: '>= 6'}
dev: true
+ /@tootallnate/once@2.0.0:
+ resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
+ engines: {node: '>= 10'}
+ dev: true
+
/@tsconfig/node10@1.0.9:
resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==}
dev: true
@@ -5188,7 +5196,7 @@ packages:
typescript: 4.9.5
dev: true
- /@typechain/hardhat@2.3.1(hardhat@2.17.0)(lodash@4.17.21)(typechain@5.2.0):
+ /@typechain/hardhat@2.3.1(hardhat@2.17.1)(lodash@4.17.21)(typechain@5.2.0):
resolution: {integrity: sha512-BQV8OKQi0KAzLXCdsPO0pZBNQQ6ra8A2ucC26uFX/kquRBtJu1yEyWnVSmtr07b5hyRoJRpzUeINLnyqz4/MAw==}
peerDependencies:
hardhat: ^2.0.10
@@ -5196,7 +5204,7 @@ packages:
typechain: ^5.1.2
dependencies:
fs-extra: 9.1.0
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
lodash: 4.17.21
typechain: 5.2.0(typescript@4.9.5)
dev: true
@@ -5247,13 +5255,13 @@ packages:
/@types/bn.js@4.11.6:
resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
dev: true
/@types/bn.js@5.1.1:
resolution: {integrity: sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
dev: true
/@types/cacheable-request@6.0.3:
@@ -5279,13 +5287,13 @@ packages:
/@types/concat-stream@1.6.1:
resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
dev: true
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
/@types/cookie@0.5.1:
resolution: {integrity: sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==}
@@ -5314,7 +5322,7 @@ packages:
resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==}
dependencies:
'@types/eslint': 8.44.1
- '@types/estree': 1.0.1
+ '@types/estree': 0.0.50
dev: true
/@types/eslint@8.44.1:
@@ -5343,7 +5351,7 @@ packages:
/@types/form-data@0.0.33:
resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
dev: true
/@types/glob@7.2.0:
@@ -5363,7 +5371,7 @@ packages:
/@types/graceful-fs@4.1.6:
resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
dev: true
/@types/hast@2.3.5:
@@ -5440,7 +5448,7 @@ packages:
dependencies:
'@types/abstract-leveldown': 7.2.1
'@types/level-errors': 3.0.0
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
dev: true
/@types/lru-cache@5.1.1:
@@ -5472,7 +5480,7 @@ packages:
/@types/mkdirp@0.5.2:
resolution: {integrity: sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==}
dependencies:
- '@types/node': 12.20.55
+ '@types/node': 20.4.7
dev: true
/@types/mocha@9.1.1:
@@ -5485,7 +5493,7 @@ packages:
/@types/node-fetch@2.6.4:
resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==}
dependencies:
- '@types/node': 12.20.55
+ '@types/node': 20.4.7
form-data: 3.0.1
dev: true
@@ -5496,8 +5504,8 @@ packages:
/@types/node@12.20.55:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
- /@types/node@20.4.5:
- resolution: {integrity: sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==}
+ /@types/node@20.4.7:
+ resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==}
/@types/node@8.10.66:
resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==}
@@ -5514,7 +5522,7 @@ packages:
/@types/pbkdf2@3.1.0:
resolution: {integrity: sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
dev: true
/@types/prettier@2.7.3:
@@ -5532,8 +5540,8 @@ packages:
resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==}
dev: true
- /@types/react@18.2.17:
- resolution: {integrity: sha512-u+e7OlgPPh+aryjOm5UJMX32OvB2E3QASOAqVMY6Ahs90djagxwv2ya0IctglNbNTexC12qCSMZG47KPfy1hAA==}
+ /@types/react@18.2.18:
+ resolution: {integrity: sha512-da4NTSeBv/P34xoZPhtcLkmZuJ+oYaCxHmyHzwaDQo9RQPBeXV+06gEk2FpqEcsX9XrnNLvRpVh6bdavDSjtiQ==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.3
@@ -5542,14 +5550,14 @@ packages:
/@types/readable-stream@2.3.15:
resolution: {integrity: sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
safe-buffer: 5.1.2
dev: true
/@types/resolve@0.0.8:
resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==}
dependencies:
- '@types/node': 12.20.55
+ '@types/node': 20.4.7
dev: true
/@types/responselike@1.0.0:
@@ -5569,7 +5577,7 @@ packages:
resolution: {integrity: sha512-jn7qwGFmJHwUSphV8zZneO3GmtlgLsmhs/LQyVvQbIIa+fzGMUiHI4HXJZL3FT8MJmgXWbLGiVVY7ElvHq6vDA==}
deprecated: This is a stub types definition. sass provides its own type definitions, so you do not need this installed.
dependencies:
- sass: 1.64.1
+ sass: 1.64.2
dev: true
/@types/scheduler@0.16.3:
@@ -5578,7 +5586,7 @@ packages:
/@types/secp256k1@4.0.3:
resolution: {integrity: sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
dev: true
/@types/semver@7.5.0:
@@ -5589,11 +5597,11 @@ packages:
resolution: {integrity: sha512-/19t63pFYU0ikrdbXKBWj9PCdnKyTd0Qkz0X91Ta081cYsq90OxYdcWwK/dwEoDa6dtXgj2HJfmzgq+QZTHdmQ==}
dependencies:
'@types/chai': 4.3.5
- '@types/sinon': 10.0.15
+ '@types/sinon': 10.0.16
dev: true
- /@types/sinon@10.0.15:
- resolution: {integrity: sha512-3lrFNQG0Kr2LDzvjyjB6AMJk4ge+8iYhQfdnSwIwlG88FUOV43kPcQqDZkDa/h3WSZy6i8Fr0BSjfQtB1B3xuQ==}
+ /@types/sinon@10.0.16:
+ resolution: {integrity: sha512-j2Du5SYpXZjJVJtXBokASpPRj+e2z+VUhCPHmM6WMfe3dpHu6iVKJMU6AiBcMp/XTAYnEj6Wc1trJUWwZ0QaAQ==}
dependencies:
'@types/sinonjs__fake-timers': 8.1.2
dev: true
@@ -5631,7 +5639,12 @@ packages:
/@types/ws@7.4.7:
resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 12.20.55
+
+ /@types/ws@8.5.5:
+ resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==}
+ dependencies:
+ '@types/node': 20.4.7
/@types/yargs-parser@21.0.0:
resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==}
@@ -5697,7 +5710,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@4.9.5):
+ /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@4.9.5):
resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5709,12 +5722,12 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.6.2
- '@typescript-eslint/parser': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
+ '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@4.9.5)
'@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/type-utils': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
- '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
+ '@typescript-eslint/type-utils': 5.62.0(eslint@8.46.0)(typescript@4.9.5)
+ '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@4.9.5)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.45.0
+ eslint: 8.46.0
graphemer: 1.4.0
ignore: 5.2.4
natural-compare-lite: 1.4.0
@@ -5725,7 +5738,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.45.0)(typescript@5.1.6):
+ /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5737,12 +5750,12 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.6.2
- '@typescript-eslint/parser': 5.62.0(eslint@8.45.0)(typescript@5.1.6)
+ '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/type-utils': 5.62.0(eslint@8.45.0)(typescript@5.1.6)
- '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@5.1.6)
+ '@typescript-eslint/type-utils': 5.62.0(eslint@8.46.0)(typescript@5.1.6)
+ '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@5.1.6)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.45.0
+ eslint: 8.46.0
graphemer: 1.4.0
ignore: 5.2.4
natural-compare-lite: 1.4.0
@@ -5811,7 +5824,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@5.62.0(eslint@8.45.0)(typescript@4.9.5):
+ /@typescript-eslint/parser@5.62.0(eslint@8.46.0)(typescript@4.9.5):
resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5825,13 +5838,13 @@ packages:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.45.0
+ eslint: 8.46.0
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser@5.62.0(eslint@8.45.0)(typescript@5.1.6):
+ /@typescript-eslint/parser@5.62.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5845,7 +5858,7 @@ packages:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.45.0
+ eslint: 8.46.0
typescript: 5.1.6
transitivePeerDependencies:
- supports-color
@@ -5887,7 +5900,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/type-utils@5.62.0(eslint@8.45.0)(typescript@4.9.5):
+ /@typescript-eslint/type-utils@5.62.0(eslint@8.46.0)(typescript@4.9.5):
resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5898,16 +5911,16 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
- '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@4.9.5)
+ '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@4.9.5)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.45.0
+ eslint: 8.46.0
tsutils: 3.21.0(typescript@4.9.5)
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/type-utils@5.62.0(eslint@8.45.0)(typescript@5.1.6):
+ /@typescript-eslint/type-utils@5.62.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5918,9 +5931,9 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6)
- '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@5.1.6)
+ '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@5.1.6)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.45.0
+ eslint: 8.46.0
tsutils: 3.21.0(typescript@5.1.6)
typescript: 5.1.6
transitivePeerDependencies:
@@ -6020,19 +6033,19 @@ packages:
- typescript
dev: true
- /@typescript-eslint/utils@5.62.0(eslint@8.45.0)(typescript@4.9.5):
+ /@typescript-eslint/utils@5.62.0(eslint@8.46.0)(typescript@4.9.5):
resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
'@types/json-schema': 7.0.12
'@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5)
- eslint: 8.45.0
+ eslint: 8.46.0
eslint-scope: 5.1.1
semver: 7.5.4
transitivePeerDependencies:
@@ -6040,19 +6053,19 @@ packages:
- typescript
dev: true
- /@typescript-eslint/utils@5.62.0(eslint@8.45.0)(typescript@5.1.6):
+ /@typescript-eslint/utils@5.62.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
'@types/json-schema': 7.0.12
'@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 5.62.0
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6)
- eslint: 8.45.0
+ eslint: 8.46.0
eslint-scope: 5.1.1
semver: 7.5.4
transitivePeerDependencies:
@@ -6073,7 +6086,7 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.62.0
- eslint-visitor-keys: 3.4.1
+ eslint-visitor-keys: 3.4.2
dev: true
/@vercel/analytics@1.0.1:
@@ -6091,12 +6104,12 @@ packages:
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.6
- magic-string: 0.30.1
+ magic-string: 0.30.2
picocolors: 1.0.0
std-env: 3.3.3
test-exclude: 6.0.0
v8-to-istanbul: 9.1.0
- vitest: 0.32.4
+ vitest: 0.32.4(jsdom@22.1.0)
transitivePeerDependencies:
- supports-color
dev: true
@@ -6120,7 +6133,7 @@ packages:
/@vitest/snapshot@0.32.4:
resolution: {integrity: sha512-IRpyqn9t14uqsFlVI2d7DFMImGMs1Q9218of40bdQQgMePwVdmix33yMNnebXcTzDU5eiV3eUsoxxH5v0x/IQA==}
dependencies:
- magic-string: 0.30.1
+ magic-string: 0.30.2
pathe: 1.1.1
pretty-format: 29.6.2
dev: true
@@ -6290,7 +6303,7 @@ packages:
optional: true
dependencies:
'@wagmi/chains': 1.3.0(typescript@5.1.6)
- '@wagmi/core': 1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.4.1)
+ '@wagmi/core': 1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.5.3)
abitype: 0.8.7(typescript@5.1.6)(zod@3.21.4)
abort-controller: 3.0.0
bundle-require: 3.1.2(esbuild@0.15.13)
@@ -6312,7 +6325,7 @@ packages:
picocolors: 1.0.0
prettier: 2.8.8
typescript: 5.1.6
- viem: 1.4.1(typescript@5.1.6)(zod@3.21.4)
+ viem: 1.5.3(typescript@5.1.6)(zod@3.21.4)
zod: 3.21.4
transitivePeerDependencies:
- bufferutil
@@ -6357,7 +6370,7 @@ packages:
picocolors: 1.0.0
prettier: 2.8.8
typescript: 4.9.5
- viem: 1.4.1(typescript@4.9.5)(zod@3.21.4)
+ viem: 1.5.3(typescript@4.9.5)(zod@3.21.4)
wagmi: 0.12.19(ethers@5.7.2)(react@18.2.0)(typescript@4.9.5)
zod: 3.21.4
transitivePeerDependencies:
@@ -6375,10 +6388,10 @@ packages:
optional: true
dependencies:
'@coinbase/wallet-sdk': 3.7.1
- '@ledgerhq/connect-kit-loader': 1.1.0
+ '@ledgerhq/connect-kit-loader': 1.1.1
'@wagmi/core': 0.8.19(@coinbase/wallet-sdk@3.7.1)(ethers@5.7.2)(react@18.2.0)(typescript@4.9.5)
'@walletconnect/ethereum-provider': 1.8.0
- '@walletconnect/universal-provider': 2.9.1
+ '@walletconnect/universal-provider': 2.9.2
'@web3modal/standalone': 2.4.3(react@18.2.0)
ethers: 5.7.2
eventemitter3: 4.0.7
@@ -6406,7 +6419,7 @@ packages:
optional: true
dependencies:
'@coinbase/wallet-sdk': 3.7.1
- '@ledgerhq/connect-kit-loader': 1.1.0
+ '@ledgerhq/connect-kit-loader': 1.1.1
'@safe-global/safe-apps-provider': 0.15.2
'@safe-global/safe-apps-sdk': 7.11.0
'@wagmi/core': 0.10.17(ethers@5.7.2)(react@18.2.0)(typescript@4.9.5)
@@ -6427,7 +6440,7 @@ packages:
- utf-8-validate
- zod
- /@wagmi/connectors@2.6.6(@wagmi/chains@1.6.0)(react@18.2.0)(typescript@5.1.6)(viem@1.4.1):
+ /@wagmi/connectors@2.6.6(@wagmi/chains@1.6.0)(react@18.2.0)(typescript@5.1.6)(viem@1.5.3):
resolution: {integrity: sha512-/o1c/TCivQs8DOAUOcQvY2UIt3p2mWOAHi39D0LC74+ncpXzLC5/gyaWU38qnTxPM8s/PmTmaWDgz+VhICXrag==}
peerDependencies:
'@wagmi/chains': '>=1.3.0'
@@ -6440,7 +6453,7 @@ packages:
optional: true
dependencies:
'@coinbase/wallet-sdk': 3.7.1
- '@ledgerhq/connect-kit-loader': 1.1.0
+ '@ledgerhq/connect-kit-loader': 1.1.1
'@safe-global/safe-apps-provider': 0.17.1(typescript@5.1.6)
'@safe-global/safe-apps-sdk': 8.0.0(typescript@5.1.6)
'@wagmi/chains': 1.6.0(typescript@5.1.6)
@@ -6451,7 +6464,7 @@ packages:
abitype: 0.8.7(typescript@5.1.6)(zod@3.21.4)
eventemitter3: 4.0.7
typescript: 5.1.6
- viem: 1.4.1(typescript@5.1.6)(zod@3.21.4)
+ viem: 1.5.3(typescript@5.1.6)(zod@3.21.4)
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
- bufferutil
@@ -6477,9 +6490,10 @@ packages:
ethers: 5.7.2
eventemitter3: 4.0.7
typescript: 4.9.5
- zustand: 4.3.9(react@18.2.0)
+ zustand: 4.4.0(react@18.2.0)
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
+ - '@types/react'
- bufferutil
- encoding
- immer
@@ -6507,9 +6521,10 @@ packages:
abitype: 0.2.5(typescript@4.9.5)
ethers: 5.7.2
eventemitter3: 4.0.7
- zustand: 4.3.9(react@18.2.0)
+ zustand: 4.4.0(react@18.2.0)
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
+ - '@types/react'
- bufferutil
- debug
- encoding
@@ -6522,7 +6537,7 @@ packages:
- zod
dev: false
- /@wagmi/core@1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.4.1):
+ /@wagmi/core@1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.5.3):
resolution: {integrity: sha512-OYSxikoMizqVnpSkFTwGE7PwFaz2k0PXteSiI0W2Mtk4j4sZzRFdP+9AWeDB6AYm0yU3WvgN1IATx0EEBKUe3w==}
peerDependencies:
typescript: '>=5.0.4'
@@ -6532,14 +6547,15 @@ packages:
optional: true
dependencies:
'@wagmi/chains': 1.6.0(typescript@5.1.6)
- '@wagmi/connectors': 2.6.6(@wagmi/chains@1.6.0)(react@18.2.0)(typescript@5.1.6)(viem@1.4.1)
+ '@wagmi/connectors': 2.6.6(@wagmi/chains@1.6.0)(react@18.2.0)(typescript@5.1.6)(viem@1.5.3)
abitype: 0.8.7(typescript@5.1.6)(zod@3.21.4)
eventemitter3: 4.0.7
typescript: 5.1.6
- viem: 1.4.1(typescript@5.1.6)(zod@3.21.4)
- zustand: 4.3.9(react@18.2.0)
+ viem: 1.5.3(typescript@5.1.6)(zod@3.21.4)
+ zustand: 4.4.0(react@18.2.0)
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
+ - '@types/react'
- bufferutil
- encoding
- immer
@@ -6608,8 +6624,8 @@ packages:
- lokijs
- utf-8-validate
- /@walletconnect/core@2.9.1:
- resolution: {integrity: sha512-xyWeP0eLhEEDQAVJSmqs4n/AClKUM+8os2ZFe7BTuw1tFYjeLNVDtKCHziVOSTh8wEChMsKSGKA4zerQoH8mAQ==}
+ /@walletconnect/core@2.9.2:
+ resolution: {integrity: sha512-VARMPAx8sIgodeyngDHbealP3B621PQqjqKsByFUTOep8ZI1/R/20zU+cmq6j9RCrL+kLKZcrZqeVzs8Z7OlqQ==}
dependencies:
'@walletconnect/heartbeat': 1.2.1
'@walletconnect/jsonrpc-provider': 1.0.13
@@ -6622,8 +6638,8 @@ packages:
'@walletconnect/relay-auth': 1.0.4
'@walletconnect/safe-json': 1.0.2
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.9.1
- '@walletconnect/utils': 2.9.1
+ '@walletconnect/types': 2.9.2
+ '@walletconnect/utils': 2.9.2
events: 3.3.0
lodash.isequal: 4.5.0
uint8arrays: 3.1.1
@@ -6992,17 +7008,17 @@ packages:
- lokijs
- utf-8-validate
- /@walletconnect/sign-client@2.9.1:
- resolution: {integrity: sha512-Z7tFRrJ9btA1vU427vsjUS6cPlHQVcTWdKH90khEc2lv3dB6mU8FNO0VJsw+I2D7CW7WaMWF3nnj6Z1FfotbDg==}
+ /@walletconnect/sign-client@2.9.2:
+ resolution: {integrity: sha512-anRwnXKlR08lYllFMEarS01hp1gr6Q9XUgvacr749hoaC/AwGVlxYFdM8+MyYr3ozlA+2i599kjbK/mAebqdXg==}
dependencies:
- '@walletconnect/core': 2.9.1
+ '@walletconnect/core': 2.9.2
'@walletconnect/events': 1.0.1
'@walletconnect/heartbeat': 1.2.1
'@walletconnect/jsonrpc-utils': 1.0.8
'@walletconnect/logger': 2.0.1
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.9.1
- '@walletconnect/utils': 2.9.1
+ '@walletconnect/types': 2.9.2
+ '@walletconnect/utils': 2.9.2
events: 3.3.0
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
@@ -7059,8 +7075,8 @@ packages:
- '@react-native-async-storage/async-storage'
- lokijs
- /@walletconnect/types@2.9.1:
- resolution: {integrity: sha512-xbGgTPuD6xsb7YMvCESBIH55cjB86QAnnVL50a/ED42YkQzDsOdJ0VGTbrm0tG5cxUOF933rpxZQjxGdP+ovww==}
+ /@walletconnect/types@2.9.2:
+ resolution: {integrity: sha512-7Rdn30amnJEEal4hk83cdwHUuxI1SWQ+K7fFFHBMqkuHLGi3tpMY6kpyfDxnUScYEZXqgRps4Jo5qQgnRqVM7A==}
dependencies:
'@walletconnect/events': 1.0.1
'@walletconnect/heartbeat': 1.2.1
@@ -7092,17 +7108,17 @@ packages:
- lokijs
- utf-8-validate
- /@walletconnect/universal-provider@2.9.1:
- resolution: {integrity: sha512-Ychf+/J0Ql3UvaiPVEGtdpYXXDa87e6hP+NUEl/+nF41x3dlH0P1zoIgX5sWbpGP8HRaKd8Qsm0N6S7RalC+LQ==}
+ /@walletconnect/universal-provider@2.9.2:
+ resolution: {integrity: sha512-JmaolkO8D31UdRaQCHwlr8uIFUI5BYhBzqYFt54Mc6gbIa1tijGOmdyr6YhhFO70LPmS6gHIjljwOuEllmlrxw==}
dependencies:
'@walletconnect/jsonrpc-http-connection': 1.0.7
'@walletconnect/jsonrpc-provider': 1.0.13
'@walletconnect/jsonrpc-types': 1.0.3
'@walletconnect/jsonrpc-utils': 1.0.8
'@walletconnect/logger': 2.0.1
- '@walletconnect/sign-client': 2.9.1
- '@walletconnect/types': 2.9.1
- '@walletconnect/utils': 2.9.1
+ '@walletconnect/sign-client': 2.9.2
+ '@walletconnect/types': 2.9.2
+ '@walletconnect/utils': 2.9.2
events: 3.3.0
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
@@ -7145,8 +7161,8 @@ packages:
- '@react-native-async-storage/async-storage'
- lokijs
- /@walletconnect/utils@2.9.1:
- resolution: {integrity: sha512-tXeQVebF5oPBvhdmuUyVSkSIBYx/egIi4czav1QrnUpwrUS1LsrFhyWBxSbhN7TXY287ULWkEf6aFpWOHdp5EA==}
+ /@walletconnect/utils@2.9.2:
+ resolution: {integrity: sha512-D44hwXET/8JhhIjqljY6qxSu7xXnlPrf63UN/Qfl98vDjWlYVcDl2+JIQRxD9GPastw0S8XZXdRq59XDXLuZBg==}
dependencies:
'@stablelib/chacha20poly1305': 1.0.1
'@stablelib/hkdf': 1.0.1
@@ -7156,7 +7172,7 @@ packages:
'@walletconnect/relay-api': 1.0.9
'@walletconnect/safe-json': 1.0.2
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.9.1
+ '@walletconnect/types': 2.9.2
'@walletconnect/window-getters': 1.0.1
'@walletconnect/window-metadata': 1.0.1
detect-browser: 5.3.0
@@ -7205,14 +7221,14 @@ packages:
- react
dev: false
- /@web3modal/ethereum@2.7.1(@wagmi/core@1.3.8)(viem@1.4.1):
+ /@web3modal/ethereum@2.7.1(@wagmi/core@1.3.8)(viem@1.5.3):
resolution: {integrity: sha512-1x3qhYh9qgtvw1MDQD4VeDf2ZOsVANKRPtUty4lF+N4L8xnAIwvNKUAMA4j6T5xSsjqUfq5Tdy5mYsNxLmsWMA==}
peerDependencies:
'@wagmi/core': '>=1'
viem: '>=1'
dependencies:
- '@wagmi/core': 1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.4.1)
- viem: 1.4.1(typescript@5.1.6)(zod@3.21.4)
+ '@wagmi/core': 1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.5.3)
+ viem: 1.5.3(typescript@5.1.6)(zod@3.21.4)
dev: false
/@web3modal/html@2.7.1(react@18.2.0):
@@ -7378,12 +7394,12 @@ packages:
resolution: {integrity: sha512-k0W1JFoqHIcIQaP9ij99+Rv0ugaQSSNwOuNwwmTGRjWtIqrQr+ExLDE8LQGXLlJIprqDyMWB4lJkUql/r0RAtA==}
dev: true
- /@zerodevx/svelte-toast@0.9.5(svelte@4.1.0):
+ /@zerodevx/svelte-toast@0.9.5(svelte@4.1.2):
resolution: {integrity: sha512-JLeB/oRdJfT+dz9A5bgd3Z7TuQnBQbeUtXrGIrNWMGqWbabpepBF2KxtWVhL2qtxpRqhae2f6NAOzH7xs4jUSw==}
peerDependencies:
svelte: ^3.57.0 || ^4.0.0
dependencies:
- svelte: 4.1.0
+ svelte: 4.1.2
dev: false
/JSONStream@1.3.5:
@@ -7937,6 +7953,17 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /array.prototype.findlastindex@1.2.2:
+ resolution: {integrity: sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.2.0
+ es-abstract: 1.22.1
+ es-shim-unscopables: 1.0.0
+ get-intrinsic: 1.2.1
+ dev: true
+
/array.prototype.flat@1.3.1:
resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
engines: {node: '>= 0.4'}
@@ -8098,8 +8125,8 @@ packages:
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.21.9
- caniuse-lite: 1.0.30001517
+ browserslist: 4.21.10
+ caniuse-lite: 1.0.30001519
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -8378,7 +8405,7 @@ packages:
dependencies:
'@babel/core': 7.22.9
'@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.9)
- core-js-compat: 3.31.1
+ core-js-compat: 3.32.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -9064,19 +9091,19 @@ packages:
resolution: {integrity: sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001517
- electron-to-chromium: 1.4.475
+ caniuse-lite: 1.0.30001519
+ electron-to-chromium: 1.4.484
dev: true
- /browserslist@4.21.9:
- resolution: {integrity: sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==}
+ /browserslist@4.21.10:
+ resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001517
- electron-to-chromium: 1.4.473
+ caniuse-lite: 1.0.30001519
+ electron-to-chromium: 1.4.484
node-releases: 2.0.13
- update-browserslist-db: 1.0.11(browserslist@4.21.9)
+ update-browserslist-db: 1.0.11(browserslist@4.21.10)
dev: true
/bs-logger@0.2.6:
@@ -9369,8 +9396,8 @@ packages:
engines: {node: '>=10'}
dev: true
- /caniuse-lite@1.0.30001517:
- resolution: {integrity: sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==}
+ /caniuse-lite@1.0.30001519:
+ resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==}
/capital-case@1.0.4:
resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==}
@@ -9401,6 +9428,13 @@ packages:
nofilter: 3.1.0
dev: true
+ /cbor@9.0.1:
+ resolution: {integrity: sha512-/TQOWyamDxvVIv+DY9cOLNuABkoyz8K/F3QE56539pGVYohx0+MEA1f4lChFTX79dBTBS7R1PF6ovH7G+VtBfQ==}
+ engines: {node: '>=16'}
+ dependencies:
+ nofilter: 3.1.0
+ dev: true
+
/ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
dev: false
@@ -10123,10 +10157,10 @@ packages:
dependencies:
toggle-selection: 1.0.6
- /core-js-compat@3.31.1:
- resolution: {integrity: sha512-wIDWd2s5/5aJSdpOJHfSibxNODxoGoWOBHt8JSPB41NOE94M7kuTPZCYLOlTtuoXTsBPKobpJ6T+y0SSy5L9SA==}
+ /core-js-compat@3.32.0:
+ resolution: {integrity: sha512-7a9a3D1k4UCVKnLhrgALyFcP7YCsLOQIxPd0dKjf/6GuPcgyiGP70ewWdCGrSK7evyhymi0qO4EqCmSJofDeYw==}
dependencies:
- browserslist: 4.21.9
+ browserslist: 4.21.10
dev: true
/core-js-pure@3.32.0:
@@ -10373,6 +10407,13 @@ packages:
cssom: 0.3.8
dev: true
+ /cssstyle@3.0.0:
+ resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==}
+ engines: {node: '>=14'}
+ dependencies:
+ rrweb-cssom: 0.6.0
+ dev: true
+
/csstype@3.1.2:
resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
@@ -10705,8 +10746,8 @@ packages:
- ts-node
dev: true
- /daisyui@3.5.0:
- resolution: {integrity: sha512-wSaeXwaYdMv4yURv9wj7kKQQN9Jyumfh/skIpZfCNkCb2jLf/so+iNKSM8l4rDN0TRvB5OccMlAvsf2UAtk2gg==}
+ /daisyui@3.5.1:
+ resolution: {integrity: sha512-7GG+9QXnr2qQMCqnyFU8TxpaOYJigXiEtmzoivmiiZZHvxqIwYdaMAkgivqTVxEgy3Hot3m1suzZjmt1zUrvmA==}
engines: {node: '>=16.9.0'}
dependencies:
colord: 2.9.3
@@ -10739,6 +10780,15 @@ packages:
whatwg-url: 8.7.0
dev: true
+ /data-urls@4.0.0:
+ resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==}
+ engines: {node: '>=14'}
+ dependencies:
+ abab: 2.0.6
+ whatwg-mimetype: 3.0.0
+ whatwg-url: 12.0.1
+ dev: true
+
/dayjs@1.11.9:
resolution: {integrity: sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==}
dev: false
@@ -10979,7 +11029,7 @@ packages:
dependencies:
ansi-colors: 4.1.3
minimist: 1.2.8
- path-starts-with: 2.0.0
+ path-starts-with: 2.0.1
rimraf: 2.7.1
dev: true
@@ -11166,6 +11216,13 @@ packages:
webidl-conversions: 5.0.0
dev: true
+ /domexception@4.0.0:
+ resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==}
+ engines: {node: '>=12'}
+ dependencies:
+ webidl-conversions: 7.0.0
+ dev: true
+
/domhandler@4.3.1:
resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
engines: {node: '>= 4'}
@@ -11256,6 +11313,7 @@ packages:
/eip1193-provider@1.0.1:
resolution: {integrity: sha512-kSuqwQ26d7CzuS/t3yRXo2Su2cVH0QfvyKbr2H7Be7O5YDyIq4hQGCNTo5wRdP07bt+E2R/8nPCzey4ojBHf7g==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
dependencies:
'@json-rpc-tools/provider': 1.7.6
transitivePeerDependencies:
@@ -11264,12 +11322,8 @@ packages:
- utf-8-validate
dev: false
- /electron-to-chromium@1.4.473:
- resolution: {integrity: sha512-aVfC8+440vGfl06l8HKKn8/PD5jRfSnLkTTD65EFvU46igbpQRri1gxSzW9/+TeUlwYzrXk1sw867T96zlyECA==}
- dev: true
-
- /electron-to-chromium@1.4.475:
- resolution: {integrity: sha512-mTye5u5P98kSJO2n7zYALhpJDmoSQejIGya0iR01GpoRady8eK3bw7YHHnjA1Rfi4ZSLdpuzlAC7Zw+1Zu7Z6A==}
+ /electron-to-chromium@1.4.484:
+ resolution: {integrity: sha512-nO3ZEomTK2PO/3TUXgEx0A97xZTpKVf4p427lABHuCpT1IQ2N+njVh29DkQkCk6Q4m2wjU+faK4xAcfFndwjvw==}
dev: true
/elkjs@0.8.2:
@@ -11352,8 +11406,8 @@ packages:
tapable: 2.2.1
dev: true
- /enquirer@2.4.0:
- resolution: {integrity: sha512-ehu97t6FTYK2I3ZYtnp0BZ9vt0mvEL/cnHBds7Ct6jo9VX1VIkiFhOvVRWh6eblQqd7KOoICIQV+syZ3neXO/Q==}
+ /enquirer@2.4.1:
+ resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==}
engines: {node: '>=8.6'}
dependencies:
ansi-colors: 4.1.3
@@ -12014,8 +12068,8 @@ packages:
source-map: 0.6.1
dev: true
- /eslint-config-prettier@8.9.0(eslint@7.32.0):
- resolution: {integrity: sha512-+sbni7NfVXnOpnRadUA8S28AUlsZt9GjgFvABIRL9Hkn8KqNzOp+7Lw4QWtrwn20KzU3wqu1QoOj2m+7rKRqkA==}
+ /eslint-config-prettier@8.10.0(eslint@7.32.0):
+ resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
@@ -12023,16 +12077,16 @@ packages:
eslint: 7.32.0
dev: true
- /eslint-config-prettier@8.9.0(eslint@8.45.0):
- resolution: {integrity: sha512-+sbni7NfVXnOpnRadUA8S28AUlsZt9GjgFvABIRL9Hkn8KqNzOp+7Lw4QWtrwn20KzU3wqu1QoOj2m+7rKRqkA==}
+ /eslint-config-prettier@8.10.0(eslint@8.46.0):
+ resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 8.45.0
+ eslint: 8.46.0
dev: true
- /eslint-config-standard@16.0.3(eslint-plugin-import@2.27.5)(eslint-plugin-node@11.1.0)(eslint-plugin-promise@5.2.0)(eslint@7.32.0):
+ /eslint-config-standard@16.0.3(eslint-plugin-import@2.28.0)(eslint-plugin-node@11.1.0)(eslint-plugin-promise@5.2.0)(eslint@7.32.0):
resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==}
peerDependencies:
eslint: ^7.12.1
@@ -12041,7 +12095,7 @@ packages:
eslint-plugin-promise: ^4.2.1 || ^5.0.0
dependencies:
eslint: 7.32.0
- eslint-plugin-import: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)
+ eslint-plugin-import: 2.28.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)
eslint-plugin-node: 11.1.0(eslint@7.32.0)
eslint-plugin-promise: 5.2.0(eslint@7.32.0)
dev: true
@@ -12051,7 +12105,7 @@ packages:
dependencies:
debug: 3.2.7
is-core-module: 2.12.1
- resolve: 1.22.2
+ resolve: 1.22.3
transitivePeerDependencies:
- supports-color
dev: true
@@ -12096,8 +12150,8 @@ packages:
regexpp: 3.2.0
dev: true
- /eslint-plugin-import@2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0):
- resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==}
+ /eslint-plugin-import@2.28.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0):
+ resolution: {integrity: sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
@@ -12108,6 +12162,7 @@ packages:
dependencies:
'@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5)
array-includes: 3.1.6
+ array.prototype.findlastindex: 1.2.2
array.prototype.flat: 1.3.1
array.prototype.flatmap: 1.3.1
debug: 3.2.7
@@ -12119,8 +12174,10 @@ packages:
is-core-module: 2.12.1
is-glob: 4.0.3
minimatch: 3.1.2
+ object.fromentries: 2.0.6
+ object.groupby: 1.0.0
object.values: 1.1.6
- resolve: 1.22.2
+ resolve: 1.22.3
semver: 6.3.1
tsconfig-paths: 3.14.2
transitivePeerDependencies:
@@ -12166,7 +12223,7 @@ packages:
semver: 6.3.1
dev: true
- /eslint-plugin-prettier@3.4.1(eslint-config-prettier@8.9.0)(eslint@7.32.0)(prettier@2.8.8):
+ /eslint-plugin-prettier@3.4.1(eslint-config-prettier@8.10.0)(eslint@7.32.0)(prettier@2.8.8):
resolution: {integrity: sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==}
engines: {node: '>=6.0.0'}
peerDependencies:
@@ -12178,7 +12235,7 @@ packages:
optional: true
dependencies:
eslint: 7.32.0
- eslint-config-prettier: 8.9.0(eslint@7.32.0)
+ eslint-config-prettier: 8.10.0(eslint@7.32.0)
prettier: 2.8.8
prettier-linter-helpers: 1.0.0
dev: true
@@ -12200,12 +12257,12 @@ packages:
eslint: 7.32.0
dev: true
- /eslint-plugin-simple-import-sort@10.0.0(eslint@8.45.0):
+ /eslint-plugin-simple-import-sort@10.0.0(eslint@8.46.0):
resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==}
peerDependencies:
eslint: '>=5.0.0'
dependencies:
- eslint: 8.45.0
+ eslint: 8.46.0
dev: true
/eslint-plugin-svelte3@4.0.0(eslint@7.32.0)(svelte@3.59.2):
@@ -12218,7 +12275,7 @@ packages:
svelte: 3.59.2
dev: true
- /eslint-plugin-svelte@2.32.4(eslint@8.45.0)(svelte@4.1.0):
+ /eslint-plugin-svelte@2.32.4(eslint@8.46.0)(svelte@4.1.2):
resolution: {integrity: sha512-VJ12i2Iogug1jvhwxSlognnfGj76P5gks/V4pUD4SCSVQOp14u47MNP0zAG8AQR3LT0Fi1iUvIFnY4l9z5Rwbg==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -12228,10 +12285,10 @@ packages:
svelte:
optional: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
'@jridgewell/sourcemap-codec': 1.4.15
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.45.0
+ eslint: 8.46.0
esutils: 2.0.3
known-css-properties: 0.28.0
postcss: 8.4.27
@@ -12239,8 +12296,8 @@ packages:
postcss-safe-parser: 6.0.0(postcss@8.4.27)
postcss-selector-parser: 6.0.13
semver: 7.5.4
- svelte: 4.1.0
- svelte-eslint-parser: 0.32.2(svelte@4.1.0)
+ svelte: 4.1.2
+ svelte-eslint-parser: 0.32.2(svelte@4.1.2)
transitivePeerDependencies:
- supports-color
- ts-node
@@ -12254,8 +12311,8 @@ packages:
estraverse: 4.3.0
dev: true
- /eslint-scope@7.2.1:
- resolution: {integrity: sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==}
+ /eslint-scope@7.2.2:
+ resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
esrecurse: 4.3.0
@@ -12289,8 +12346,8 @@ packages:
engines: {node: '>=10'}
dev: true
- /eslint-visitor-keys@3.4.1:
- resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==}
+ /eslint-visitor-keys@3.4.2:
+ resolution: {integrity: sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
@@ -12307,7 +12364,7 @@ packages:
cross-spawn: 7.0.3
debug: 4.3.4(supports-color@8.1.1)
doctrine: 3.0.0
- enquirer: 2.4.0
+ enquirer: 2.4.1
escape-string-regexp: 4.0.0
eslint-scope: 5.1.1
eslint-utils: 2.1.0
@@ -12343,15 +12400,15 @@ packages:
- supports-color
dev: true
- /eslint@8.45.0:
- resolution: {integrity: sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==}
+ /eslint@8.46.0:
+ resolution: {integrity: sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
'@eslint-community/regexpp': 4.6.2
- '@eslint/eslintrc': 2.1.0
- '@eslint/js': 8.44.0
+ '@eslint/eslintrc': 2.1.1
+ '@eslint/js': 8.46.0
'@humanwhocodes/config-array': 0.11.10
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
@@ -12361,8 +12418,8 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
doctrine: 3.0.0
escape-string-regexp: 4.0.0
- eslint-scope: 7.2.1
- eslint-visitor-keys: 3.4.1
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.2
espree: 9.6.1
esquery: 1.5.0
esutils: 2.0.3
@@ -12408,7 +12465,7 @@ packages:
dependencies:
acorn: 8.10.0
acorn-jsx: 5.3.2(acorn@8.10.0)
- eslint-visitor-keys: 3.4.1
+ eslint-visitor-keys: 3.4.2
dev: true
/esprima@2.7.3:
@@ -13246,8 +13303,8 @@ packages:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
dev: true
- /fast-redact@3.2.0:
- resolution: {integrity: sha512-zaTadChr+NekyzallAMXATXLOR8MNx3zqpZ0MUF2aGf4EathnG0f32VLODNlY8IuGY3HoRO2L6/6fSzNsLaHIw==}
+ /fast-redact@3.3.0:
+ resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==}
engines: {node: '>=6'}
/fast-safe-stringify@2.1.1:
@@ -14133,8 +14190,8 @@ packages:
engines: {node: '>=4.x'}
dev: true
- /handlebars@4.7.7:
- resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==}
+ /handlebars@4.7.8:
+ resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==}
engines: {node: '>=0.4.7'}
hasBin: true
dependencies:
@@ -14165,7 +14222,7 @@ packages:
engines: {node: '>=6'}
dev: true
- /hardhat-abi-exporter@2.10.1(hardhat@2.17.0):
+ /hardhat-abi-exporter@2.10.1(hardhat@2.17.1):
resolution: {integrity: sha512-X8GRxUTtebMAd2k4fcPyVnCdPa6dYK4lBsrwzKP5yiSq4i+WadWPIumaLfce53TUf/o2TnLpLOduyO1ylE2NHQ==}
engines: {node: '>=14.14.0'}
peerDependencies:
@@ -14173,28 +14230,28 @@ packages:
dependencies:
'@ethersproject/abi': 5.7.0
delete-empty: 3.0.0
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
dev: true
- /hardhat-contract-sizer@2.10.0(hardhat@2.17.0):
+ /hardhat-contract-sizer@2.10.0(hardhat@2.17.1):
resolution: {integrity: sha512-QiinUgBD5MqJZJh1hl1jc9dNnpJg7eE/w4/4GEnrcmZJJTDbVFNe3+/3Ep24XqISSkYxRz36czcPHKHd/a0dwA==}
peerDependencies:
hardhat: ^2.0.0
dependencies:
chalk: 4.1.2
cli-table3: 0.6.3
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
strip-ansi: 6.0.1
dev: true
- /hardhat-docgen@1.3.0(hardhat@2.17.0)(lodash@4.17.21):
+ /hardhat-docgen@1.3.0(hardhat@2.17.1)(lodash@4.17.21):
resolution: {integrity: sha512-paaiOHjJFLCLz2/qM1TQ7ZEG+Vy+LBvJL+SW4A64ZhBnVnyoZ/zv9DvEuawaWhqP5P7AOM6r22reVz4ecWgW7A==}
engines: {node: '>=14.14.0'}
peerDependencies:
hardhat: ^2.0.0
dependencies:
css-loader: 6.8.1(webpack@5.88.2)
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
html-webpack-plugin: 5.5.3(webpack@5.88.2)
vue: 2.7.14
vue-loader: 15.10.1(css-loader@6.8.1)(lodash@4.17.21)(vue-template-compiler@2.7.14)(webpack@5.88.2)
@@ -14263,31 +14320,30 @@ packages:
- whiskers
dev: true
- /hardhat-gas-reporter@1.0.9(hardhat@2.17.0):
+ /hardhat-gas-reporter@1.0.9(hardhat@2.17.1):
resolution: {integrity: sha512-INN26G3EW43adGKBNzYWOlI3+rlLnasXTwW79YNnUhXPDa+yHESgt639dJEs37gCjhkbNKcRRJnomXEuMFBXJg==}
peerDependencies:
hardhat: ^2.0.2
dependencies:
array-uniq: 1.0.3
eth-gas-reporter: 0.2.25
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
sha1: 1.1.1
transitivePeerDependencies:
- '@codechecks/client'
dev: true
- /hardhat-preprocessor@0.1.5(hardhat@2.17.0):
+ /hardhat-preprocessor@0.1.5(hardhat@2.17.1):
resolution: {integrity: sha512-j8m44mmPxpxAAd0G8fPHRHOas/INZdzptSur0TNJvMEGcFdLDhbHHxBcqZVQ/bmiW42q4gC60AP4CXn9EF018g==}
peerDependencies:
hardhat: ^2.0.5
dependencies:
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
murmur-128: 0.2.1
dev: true
- /hardhat@2.17.0(ts-node@10.9.1)(typescript@4.9.5):
- resolution: {integrity: sha512-CaEGa13tkJNe2/rdaBiive4pmdNShwxvdWVhr1zfb6aVpRhQt9VNO0l/UIBt/zzajz38ZFjvhfM2bj8LDXo9gw==}
- engines: {node: '>=16.0.0'}
+ /hardhat@2.17.1(ts-node@10.9.1)(typescript@4.9.5):
+ resolution: {integrity: sha512-1PxRkfjhEzXs/wDxI5YgzYBxNmvzifBTjYzuopwel+vXpAhCudplusJthN5eig0FTs4qbi828DBIITEDh8x9LA==}
hasBin: true
peerDependencies:
ts-node: '*'
@@ -14314,7 +14370,6 @@ packages:
'@sentry/node': 5.30.0
'@types/bn.js': 5.1.1
'@types/lru-cache': 5.1.1
- abort-controller: 3.0.0
adm-zip: 0.4.16
aggregate-error: 3.1.0
ansi-escapes: 4.3.2
@@ -14322,7 +14377,7 @@ packages:
chokidar: 3.5.3
ci-info: 2.0.0
debug: 4.3.4(supports-color@8.1.1)
- enquirer: 2.4.0
+ enquirer: 2.4.1
env-paths: 2.2.1
ethereum-cryptography: 1.2.0
ethereumjs-abi: 0.6.8
@@ -14330,7 +14385,7 @@ packages:
fp-ts: 1.19.3
fs-extra: 7.0.1
glob: 7.2.0
- immutable: 4.3.1
+ immutable: 4.3.2
io-ts: 1.10.4
keccak: 3.0.3
lodash: 4.17.21
@@ -14346,7 +14401,7 @@ packages:
ts-node: 10.9.1(@types/node@12.20.55)(typescript@4.9.5)
tsort: 0.0.1
typescript: 4.9.5
- undici: 5.22.1
+ undici: 5.23.0
uuid: 8.3.2
ws: 7.5.9
transitivePeerDependencies:
@@ -14547,7 +14602,7 @@ packages:
mdast-util-mdxjs-esm: 1.3.1
property-information: 6.2.0
space-separated-tokens: 2.0.2
- style-to-object: 0.4.1
+ style-to-object: 0.4.2
unist-util-position: 4.0.4
zwitch: 2.0.4
transitivePeerDependencies:
@@ -14632,6 +14687,13 @@ packages:
whatwg-encoding: 1.0.5
dev: true
+ /html-encoding-sniffer@3.0.0:
+ resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
+ engines: {node: '>=12'}
+ dependencies:
+ whatwg-encoding: 2.0.0
+ dev: true
+
/html-escaper@2.0.2:
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
dev: true
@@ -14723,6 +14785,17 @@ packages:
- supports-color
dev: true
+ /http-proxy-agent@5.0.0:
+ resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
+ engines: {node: '>= 6'}
+ dependencies:
+ '@tootallnate/once': 2.0.0
+ agent-base: 6.0.2
+ debug: 4.3.4(supports-color@8.1.1)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/http-response-object@3.0.2:
resolution: {integrity: sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==}
dependencies:
@@ -14830,8 +14903,8 @@ packages:
resolution: {integrity: sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==}
dev: true
- /immutable@4.3.1:
- resolution: {integrity: sha512-lj9cnmB/kVS0QHsJnYKD1uo3o39nrbKxszjnqS9Fr6NB7bZzW45U6WSGBPKXDL/CvDKqDNPA4r3DoDQ8GTxo2A==}
+ /immutable@4.3.2:
+ resolution: {integrity: sha512-oGXzbEDem9OOpDWZu88jGiYCvIsLHMvGw+8OXlpsvTFvIQplQbjg1B1cvKg8f7Hoch6+NGjpPsH1Fr+Mc2D1aA==}
dev: true
/import-cwd@2.1.0:
@@ -15521,7 +15594,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
chalk: 4.1.2
co: 4.6.0
dedent: 0.7.0
@@ -15646,7 +15719,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
jest-mock: 27.5.1
jest-util: 27.5.1
jsdom: 16.7.0
@@ -15664,7 +15737,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
jest-mock: 27.5.1
jest-util: 27.5.1
dev: true
@@ -15680,7 +15753,7 @@ packages:
dependencies:
'@jest/types': 27.5.1
'@types/graceful-fs': 4.1.6
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -15702,7 +15775,7 @@ packages:
'@jest/source-map': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
chalk: 4.1.2
co: 4.6.0
expect: 27.5.1
@@ -15757,7 +15830,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
dev: true
/jest-pnp-resolver@1.2.3(jest-resolve@27.5.1):
@@ -15813,7 +15886,7 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
chalk: 4.1.2
emittery: 0.8.1
graceful-fs: 4.2.11
@@ -15870,7 +15943,7 @@ packages:
resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
graceful-fs: 4.2.11
dev: true
@@ -15909,7 +15982,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
chalk: 4.1.2
ci-info: 3.8.0
graceful-fs: 4.2.11
@@ -15934,7 +16007,7 @@ packages:
dependencies:
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
ansi-escapes: 4.3.2
chalk: 4.1.2
jest-util: 27.5.1
@@ -15945,7 +16018,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
@@ -16069,6 +16142,44 @@ packages:
- utf-8-validate
dev: true
+ /jsdom@22.1.0:
+ resolution: {integrity: sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==}
+ engines: {node: '>=16'}
+ peerDependencies:
+ canvas: ^2.5.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+ dependencies:
+ abab: 2.0.6
+ cssstyle: 3.0.0
+ data-urls: 4.0.0
+ decimal.js: 10.4.3
+ domexception: 4.0.0
+ form-data: 4.0.0
+ html-encoding-sniffer: 3.0.0
+ http-proxy-agent: 5.0.0
+ https-proxy-agent: 5.0.1
+ is-potential-custom-element-name: 1.0.1
+ nwsapi: 2.2.7
+ parse5: 7.1.2
+ rrweb-cssom: 0.6.0
+ saxes: 6.0.0
+ symbol-tree: 3.2.4
+ tough-cookie: 4.1.3
+ w3c-xmlserializer: 4.0.0
+ webidl-conversions: 7.0.0
+ whatwg-encoding: 2.0.0
+ whatwg-mimetype: 3.0.0
+ whatwg-url: 12.0.1
+ ws: 8.13.0(bufferutil@4.0.7)(utf-8-validate@5.0.10)
+ xml-name-validator: 4.0.0
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/jsesc@0.5.0:
resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
hasBin: true
@@ -16325,83 +16436,83 @@ packages:
invert-kv: 1.0.0
dev: true
- /lefthook-darwin-arm64@1.4.7:
- resolution: {integrity: sha512-26zPoDw9gUXCroqf8OIb3qHjIq7XWrRQKdwFz2RgCfOphY22XNEucq0W+5on5s4LeqI9GieKeYQ+R0UBTjQ5LA==}
+ /lefthook-darwin-arm64@1.4.8:
+ resolution: {integrity: sha512-wUaasRq7P1BNAlGwu/vONVHrwlrTwQGEhyn0leciEcnQCUN8aTeEC4hkxHmxisgQVQTdidYkCSWcsaEFn84xzw==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /lefthook-darwin-x64@1.4.7:
- resolution: {integrity: sha512-LSPiHTGEYqcABYuKqK+5+4SW6tmDXRUhSmZqcd7VSFsGa/9HU7imzqcbreiVPEO7ahKUDFYOB0riPV4g/Qys7w==}
+ /lefthook-darwin-x64@1.4.8:
+ resolution: {integrity: sha512-uUkQeU08szL4IpKVQSlhzNObZ79YkwmZ3fZDmF+jjP69LMESEVY7Y+cuQI0RG4YOTXHGBqZs3MPUZ7ZygBrhcQ==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /lefthook-freebsd-arm64@1.4.7:
- resolution: {integrity: sha512-b7LJdWwnrkh3uuWKqNfrlvau8/9N78IoxPz1z/xo468WcwroCYORRGpM+lKvgmKjrVFOJZQ6lFIYvVe8212wZg==}
+ /lefthook-freebsd-arm64@1.4.8:
+ resolution: {integrity: sha512-X4rWxsmxfyMRgfIOqAnk2zrMzlJV0fANEDYNuUYBVbgH8IYAy1cyVQlolgeC8NhFW8VaJ3AztbWpnR1M8zEByA==}
cpu: [arm64]
os: [freebsd]
requiresBuild: true
dev: true
optional: true
- /lefthook-freebsd-x64@1.4.7:
- resolution: {integrity: sha512-+sOYtxlyB9iwVHZLyoD0P7qg/8Guqjk5wmslXQrM89ilEQmDL+gnPRaqfEZrByjNEi/ltPTZ0YlOXeK/qxM0mg==}
+ /lefthook-freebsd-x64@1.4.8:
+ resolution: {integrity: sha512-ijenlZtEZpbnLFWTZdsIDmVdLzkaTkeEQVjjHEXdo2GBjLmdLYk8hRQiY/7oUxFe/JO1RLuhfIlPkKLtYz1iTQ==}
cpu: [x64]
os: [freebsd]
requiresBuild: true
dev: true
optional: true
- /lefthook-linux-arm64@1.4.7:
- resolution: {integrity: sha512-Gli+cAqnBX0bCwv0mON8PM7SY/aIaM4H+nbqad5HlDHZ3ovoQBPxCmEvMxug7/Ssa3v3zdZ1cR2FkRrgzA1w+w==}
+ /lefthook-linux-arm64@1.4.8:
+ resolution: {integrity: sha512-lOsJymblZ8nIpgm2lLfWx33tXtkdamK0lZThbSK4uwZQWFzSjr9qx21qZlJZ/mG8jZ5EY5Twhjqrt131CUXtMw==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /lefthook-linux-x64@1.4.7:
- resolution: {integrity: sha512-XVN686RdGB8UB/zguDeY+Nx6ikN1I9g3QBGBOGPE3aj9waB86+FotPhat/c9wfb9T0gkhKnxMiQ9kO8nvDuQxw==}
+ /lefthook-linux-x64@1.4.8:
+ resolution: {integrity: sha512-tF/iQFZu9iR++C3UXvpeTQS50CtTdZWmeMJ49uAovu9qe3qpPdKoguorZSFDC2+OGYbd7wbulldpWhvgxarniA==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /lefthook-windows-arm64@1.4.7:
- resolution: {integrity: sha512-CxZwmsIV9h1N2NPZ08a2V9jXzvaDMPwmyByDJZNOkWW1Z3Dx/Q76VK4X7aS3HhyLpudzwYEYScWhQ+SIOmx6IA==}
+ /lefthook-windows-arm64@1.4.8:
+ resolution: {integrity: sha512-ykqX5rm5UI6244cF6anf92p+JXNvuA/Ah3bpQKYSA5JoMG2vJmPZ9nIThq5ky/F90jXySBxcdZRdrridtagAbw==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /lefthook-windows-x64@1.4.7:
- resolution: {integrity: sha512-Hu/GoPrJviM9gbys11ZJEIgTXyQ4btifUn6WBFW4M7NpA8rxx1bbLfXdDlcl6W28BGDb1aFIXVdnJIupK01hUw==}
+ /lefthook-windows-x64@1.4.8:
+ resolution: {integrity: sha512-wv8in0vku5eDpjNtri4s02kXbowEa6t/h8pHHUnCedmJJ2ImwwqGQJ1kwDVQL0U3bgdNWCfC2mUxVmtXoLQkBg==}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /lefthook@1.4.7:
- resolution: {integrity: sha512-0fCJ1ekbGG+Pi+xK9bnBF4B5eXHf/FRSiuLRP0ofYYs8LO7p1f7qbYQTCj3qjGBs6mvv/wq4UIR8e+Gi+L06TA==}
+ /lefthook@1.4.8:
+ resolution: {integrity: sha512-SALO6nIy0aizM3FJdy4cNdUy9qKJyGZo6f8gZdzhBuKLMrwnm9YeMdJmQKeEPZA9E2mDSqdHGJjvMlKrm+04Pg==}
hasBin: true
requiresBuild: true
optionalDependencies:
- lefthook-darwin-arm64: 1.4.7
- lefthook-darwin-x64: 1.4.7
- lefthook-freebsd-arm64: 1.4.7
- lefthook-freebsd-x64: 1.4.7
- lefthook-linux-arm64: 1.4.7
- lefthook-linux-x64: 1.4.7
- lefthook-windows-arm64: 1.4.7
- lefthook-windows-x64: 1.4.7
+ lefthook-darwin-arm64: 1.4.8
+ lefthook-darwin-x64: 1.4.8
+ lefthook-freebsd-arm64: 1.4.8
+ lefthook-freebsd-x64: 1.4.8
+ lefthook-linux-arm64: 1.4.8
+ lefthook-linux-x64: 1.4.8
+ lefthook-windows-arm64: 1.4.8
+ lefthook-windows-x64: 1.4.8
dev: true
/level-blobs@0.1.7:
@@ -16476,7 +16587,7 @@ packages:
dependencies:
inherits: 2.0.4
level-errors: 1.0.5
- readable-stream: 1.0.34
+ readable-stream: 1.1.14
xtend: 4.0.2
dev: true
@@ -16714,31 +16825,31 @@ packages:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
- /lit-element@3.3.2:
- resolution: {integrity: sha512-xXAeVWKGr4/njq0rGC9dethMnYCq5hpKYrgQZYTzawt9YQhMiXfD+T1RgrdY3NamOxwq2aXlb0vOI6e29CKgVQ==}
+ /lit-element@3.3.3:
+ resolution: {integrity: sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==}
dependencies:
'@lit-labs/ssr-dom-shim': 1.1.1
- '@lit/reactive-element': 1.6.2
- lit-html: 2.7.5
+ '@lit/reactive-element': 1.6.3
+ lit-html: 2.8.0
- /lit-html@2.7.5:
- resolution: {integrity: sha512-YqUzpisJodwKIlbMFCtyrp58oLloKGnnPLMJ1t23cbfIJjg/H9pvLWK4XS69YeubK5HUs1UE4ys9w5dP1zg6IA==}
+ /lit-html@2.8.0:
+ resolution: {integrity: sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==}
dependencies:
'@types/trusted-types': 2.0.3
/lit@2.7.5:
resolution: {integrity: sha512-i/cH7Ye6nBDUASMnfwcictBnsTN91+aBjXoTHF2xARghXScKxpD4F4WYI+VLXg9lqbMinDfvoI7VnZXjyHgdfQ==}
dependencies:
- '@lit/reactive-element': 1.6.2
- lit-element: 3.3.2
- lit-html: 2.7.5
+ '@lit/reactive-element': 1.6.3
+ lit-element: 3.3.3
+ lit-html: 2.8.0
/lit@2.7.6:
resolution: {integrity: sha512-1amFHA7t4VaaDe+vdQejSVBklwtH9svGoG6/dZi9JhxtJBBlqY5D1RV7iLUYY0trCqQc4NfhYYZilZiVHt7Hxg==}
dependencies:
- '@lit/reactive-element': 1.6.2
- lit-element: 3.3.2
- lit-html: 2.7.5
+ '@lit/reactive-element': 1.6.3
+ lit-element: 3.3.3
+ lit-html: 2.8.0
/load-json-file@1.1.0:
resolution: {integrity: sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==}
@@ -17007,8 +17118,8 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
- /magic-string@0.30.1:
- resolution: {integrity: sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==}
+ /magic-string@0.30.2:
+ resolution: {integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==}
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
@@ -17452,7 +17563,7 @@ packages:
/mermaid@10.3.0:
resolution: {integrity: sha512-H5quxuQjwXC8M1WuuzhAp2TdqGg74t5skfDBrNKJ7dt3z8Wprl5S6h9VJsRhoBUTSs1TMtHEdplLhCqXleZZLw==}
dependencies:
- '@braintree/sanitize-url': 6.0.2
+ '@braintree/sanitize-url': 6.0.4
'@types/d3-scale': 4.0.3
'@types/d3-scale-chromatic': 3.0.0
cytoscape: 3.25.0
@@ -18113,7 +18224,7 @@ packages:
acorn: 8.10.0
pathe: 1.1.1
pkg-types: 1.0.3
- ufo: 1.1.2
+ ufo: 1.2.0
dev: true
/mnemonist@0.38.5:
@@ -18443,7 +18554,7 @@ packages:
'@next/env': 13.4.12
'@swc/helpers': 0.5.1
busboy: 1.6.0
- caniuse-lite: 1.0.30001517
+ caniuse-lite: 1.0.30001519
postcss: 8.4.14
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -18860,6 +18971,15 @@ packages:
object-keys: 1.1.1
dev: true
+ /object.fromentries@2.0.6:
+ resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.2.0
+ es-abstract: 1.22.1
+ dev: true
+
/object.getownpropertydescriptors@2.1.6:
resolution: {integrity: sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==}
engines: {node: '>= 0.8'}
@@ -18871,6 +18991,15 @@ packages:
safe-array-concat: 1.0.0
dev: true
+ /object.groupby@1.0.0:
+ resolution: {integrity: sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.2.0
+ es-abstract: 1.22.1
+ get-intrinsic: 1.2.1
+ dev: true
+
/object.pick@1.3.0:
resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==}
engines: {node: '>=0.10.0'}
@@ -19182,7 +19311,6 @@ packages:
resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
dependencies:
entities: 4.5.0
- dev: false
/parseurl@1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
@@ -19306,8 +19434,8 @@ packages:
minipass: 7.0.2
dev: true
- /path-starts-with@2.0.0:
- resolution: {integrity: sha512-3UHTHbJz5+NLkPafFR+2ycJOjoc4WV2e9qCZCnm71zHiWaFrm1XniLVTkZXvaRgxr1xFh9JsTdicpH2yM03nLA==}
+ /path-starts-with@2.0.1:
+ resolution: {integrity: sha512-wZ3AeiRBRlNwkdUxvBANh0+esnt38DLffHDujZyRHkqkaKHTglnY2EP5UX3b8rdeiSutgO4y9NEJwXezNP5vHg==}
engines: {node: '>=8'}
dev: true
@@ -19416,7 +19544,7 @@ packages:
hasBin: true
dependencies:
atomic-sleep: 1.0.0
- fast-redact: 3.2.0
+ fast-redact: 3.3.0
on-exit-leak-free: 0.2.0
pino-abstract-transport: 0.5.0
pino-std-serializers: 4.0.0
@@ -19736,14 +19864,14 @@ packages:
svelte: 3.59.2
dev: true
- /prettier-plugin-svelte@3.0.0(prettier@3.0.0)(svelte@4.1.0):
- resolution: {integrity: sha512-l3RQcPty2UBCoRh3yb9c5XCAmxkrc4BptAnbd5acO1gmSJtChOWkiEjnOvh7hvmtT4V80S8gXCOKAq8RNeIzSw==}
+ /prettier-plugin-svelte@3.0.3(prettier@3.0.1)(svelte@4.1.2):
+ resolution: {integrity: sha512-dLhieh4obJEK1hnZ6koxF+tMUrZbV5YGvRpf2+OADyanjya5j0z1Llo8iGwiHmFWZVG/hLEw/AJD5chXd9r3XA==}
peerDependencies:
prettier: ^3.0.0
svelte: ^3.2.0 || ^4.0.0-next.0
dependencies:
- prettier: 3.0.0
- svelte: 4.1.0
+ prettier: 3.0.1
+ svelte: 4.1.2
dev: true
/prettier@2.7.1:
@@ -19758,8 +19886,8 @@ packages:
hasBin: true
dev: true
- /prettier@3.0.0:
- resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==}
+ /prettier@3.0.1:
+ resolution: {integrity: sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==}
engines: {node: '>=14'}
hasBin: true
dev: true
@@ -20633,6 +20761,15 @@ packages:
supports-preserve-symlinks-flag: 1.0.0
dev: true
+ /resolve@1.22.3:
+ resolution: {integrity: sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==}
+ hasBin: true
+ dependencies:
+ is-core-module: 2.12.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+ dev: true
+
/responselike@1.0.2:
resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==}
dependencies:
@@ -20744,8 +20881,8 @@ packages:
fsevents: 2.3.2
dev: true
- /rollup@3.26.3:
- resolution: {integrity: sha512-7Tin0C8l86TkpcMtXvQu6saWH93nhG3dGQ1/+l5V2TDMceTxO7kDiK6GzbfLWNNxqJXm591PcEZUozZm51ogwQ==}
+ /rollup@3.27.1:
+ resolution: {integrity: sha512-tXNDFwOkN6C2w5Blj1g6ForKeFw6c1mDu5jxoeDO3/pmYjgt+8yvIFjKzH5FQUq70OKZBkOt0zzv0THXL7vwzQ==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -20763,6 +20900,10 @@ packages:
bufferutil: 4.0.7
utf-8-validate: 5.0.10
+ /rrweb-cssom@0.6.0:
+ resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
+ dev: true
+
/run-parallel-limit@1.1.0:
resolution: {integrity: sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw==}
dependencies:
@@ -20869,13 +21010,13 @@ packages:
yargs: 17.7.2
dev: true
- /sass@1.64.1:
- resolution: {integrity: sha512-16rRACSOFEE8VN7SCgBu1MpYCyN7urj9At898tyzdXFhC+a+yOX5dXwAR7L8/IdPJ1NB8OYoXmD55DM30B2kEQ==}
+ /sass@1.64.2:
+ resolution: {integrity: sha512-TnDlfc+CRnUAgLO9D8cQLFu/GIjJIzJCGkE7o4ekIGQOH7T3GetiRR/PsTWJUHhkzcSPrARkPI+gNWn5alCzDg==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
chokidar: 3.5.3
- immutable: 4.3.1
+ immutable: 4.3.2
source-map-js: 1.0.2
dev: true
@@ -20886,6 +21027,13 @@ packages:
xmlchars: 2.2.0
dev: true
+ /saxes@6.0.0:
+ resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
+ engines: {node: '>=v12.22.7'}
+ dependencies:
+ xmlchars: 2.2.0
+ dev: true
+
/sc-istanbul@0.4.6:
resolution: {integrity: sha512-qJFF/8tW/zJsbyfh/iT/ZM5QNHE3CXxtLJbZsL+CzdJLBsPD7SedJZoUA4d8iAcN2IoMp/Dx80shOOd2x96X/g==}
hasBin: true
@@ -20895,7 +21043,7 @@ packages:
escodegen: 1.8.1
esprima: 2.7.3
glob: 5.0.15
- handlebars: 4.7.7
+ handlebars: 4.7.8
js-yaml: 3.14.1
mkdirp: 0.5.6
nopt: 3.0.6
@@ -21370,13 +21518,13 @@ packages:
resolution: {integrity: sha512-Pr5sCAj1SFqzwFZw1HPKSq0PehlQNdM8GwKyAVYh2DOn7/cCK8LUKD1HeHnKtTgBW7hi9h4nnnan7hpAg5RhWQ==}
dev: true
- /solidity-docgen@0.6.0-beta.35(hardhat@2.17.0):
+ /solidity-docgen@0.6.0-beta.35(hardhat@2.17.1):
resolution: {integrity: sha512-9QdwK1THk/MWIdq1PEW/6dvtND0pUqpFTsbKwwU9YQIMYuRhH1lek9SsgnsGGYtdJ0VTrXXcVT30q20a8Y610A==}
peerDependencies:
hardhat: ^2.8.0
dependencies:
- handlebars: 4.7.7
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ handlebars: 4.7.8
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
solidity-ast: 0.4.49
dev: true
@@ -21816,14 +21964,14 @@ packages:
engines: {node: '>=8'}
dev: true
- /strip-literal@1.0.1:
- resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==}
+ /strip-literal@1.3.0:
+ resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==}
dependencies:
acorn: 8.10.0
dev: true
- /style-to-object@0.4.1:
- resolution: {integrity: sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==}
+ /style-to-object@0.4.2:
+ resolution: {integrity: sha512-1JGpfPB3lo42ZX8cuPrheZbfQ6kqPPnPHlKMyeRYtfKD+0jG+QsXgXN57O/dvJlzlB2elI6dGmrPnl5VPQFPaA==}
dependencies:
inline-style-parser: 0.1.1
dev: false
@@ -21957,7 +22105,7 @@ packages:
- sugarss
dev: true
- /svelte-check@3.4.6(postcss@8.4.27)(svelte@4.1.0):
+ /svelte-check@3.4.6(postcss@8.4.27)(svelte@4.1.2):
resolution: {integrity: sha512-OBlY8866Zh1zHQTkBMPS6psPi7o2umTUyj6JWm4SacnIHXpWFm658pG32m3dKvKFL49V4ntAkfFHKo4ztH07og==}
hasBin: true
peerDependencies:
@@ -21969,8 +22117,8 @@ packages:
import-fresh: 3.3.0
picocolors: 1.0.0
sade: 1.8.1
- svelte: 4.1.0
- svelte-preprocess: 5.0.4(postcss@8.4.27)(svelte@4.1.0)(typescript@5.1.6)
+ svelte: 4.1.2
+ svelte-preprocess: 5.0.4(postcss@8.4.27)(svelte@4.1.2)(typescript@5.1.6)
typescript: 5.1.6
transitivePeerDependencies:
- '@babel/core'
@@ -21988,7 +22136,7 @@ packages:
resolution: {integrity: sha512-oU+Xv7Dl4kRU2kdFjsoPLfJfnt5hUhsFUZtuzI3Ku/f2iAFZqBoEuXOqK3N9ngD4dxQOmN4OKWPHVi3NeAeAfQ==}
dev: true
- /svelte-eslint-parser@0.32.2(svelte@4.1.0):
+ /svelte-eslint-parser@0.32.2(svelte@4.1.2):
resolution: {integrity: sha512-Ok9D3A4b23iLQsONrjqtXtYDu5ZZ/826Blaw2LeFZVTg1pwofKDG4mz3/GYTax8fQ0plRGHI6j+d9VQYy5Lo/A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -21997,12 +22145,12 @@ packages:
svelte:
optional: true
dependencies:
- eslint-scope: 7.2.1
- eslint-visitor-keys: 3.4.1
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.2
espree: 9.6.1
postcss: 8.4.27
postcss-scss: 4.0.6(postcss@8.4.27)
- svelte: 4.1.0
+ svelte: 4.1.2
dev: true
/svelte-heros-v2@0.3.21(svelte@3.59.2):
@@ -22031,13 +22179,13 @@ packages:
svelte: 3.59.2
dev: true
- /svelte-hmr@0.15.2(svelte@4.1.0):
+ /svelte-hmr@0.15.2(svelte@4.1.2):
resolution: {integrity: sha512-q/bAruCvFLwvNbeE1x3n37TYFb3mTBJ6TrCq6p2CoFbSTNhDE9oAtEfpy+wmc9So8AG0Tja+X0/mJzX9tSfvIg==}
engines: {node: ^12.20 || ^14.13.1 || >= 16}
peerDependencies:
svelte: ^3.19.0 || ^4.0.0-next.0
dependencies:
- svelte: 4.1.0
+ svelte: 4.1.2
dev: true
/svelte-i18n@3.7.0(svelte@3.59.2):
@@ -22056,7 +22204,7 @@ packages:
tiny-glob: 0.2.9
dev: false
- /svelte-i18n@3.7.0(svelte@4.1.0):
+ /svelte-i18n@3.7.0(svelte@4.1.2):
resolution: {integrity: sha512-kfdJsYsyOE9tFEVtjPXvrUaufXQnbFAI6LsX9vaQP+xm8A5Wao2qQ6pRZmIUCAvXvYQt7aXQ7hK9+NP9AlxehA==}
engines: {node: '>= 16'}
hasBin: true
@@ -22068,7 +22216,7 @@ packages:
estree-walker: 2.0.2
intl-messageformat: 9.13.0
sade: 1.8.1
- svelte: 4.1.0
+ svelte: 4.1.2
tiny-glob: 0.2.9
dev: false
@@ -22148,7 +22296,7 @@ packages:
typescript: 4.9.5
dev: true
- /svelte-preprocess@5.0.4(postcss@8.4.27)(svelte@4.1.0)(typescript@5.1.6):
+ /svelte-preprocess@5.0.4(postcss@8.4.27)(svelte@4.1.2)(typescript@5.1.6):
resolution: {integrity: sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==}
engines: {node: '>= 14.10.0'}
requiresBuild: true
@@ -22192,7 +22340,7 @@ packages:
postcss: 8.4.27
sorcery: 0.11.0
strip-indent: 3.0.0
- svelte: 4.1.0
+ svelte: 4.1.2
typescript: 5.1.6
dev: true
@@ -22206,8 +22354,8 @@ packages:
resolution: {integrity: sha512-vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA==}
engines: {node: '>= 8'}
- /svelte@4.1.0:
- resolution: {integrity: sha512-qob6IX0ui4Z++Lhwzvqb6aig79WhwsF3z6y1YMicjvw0rv71hxD+RmMFG3BM8lB7prNLXeOLnP64Zrynqa3Gtw==}
+ /svelte@4.1.2:
+ resolution: {integrity: sha512-/evA8U6CgOHe5ZD1C1W3va9iJG7mWflcCdghBORJaAhD2JzrVERJty/2gl0pIPrJYBGZwZycH6onYf+64XXF9g==}
engines: {node: '>=16'}
dependencies:
'@ampproject/remapping': 2.2.1
@@ -22221,7 +22369,7 @@ packages:
estree-walker: 3.0.3
is-reference: 3.0.1
locate-character: 3.0.0
- magic-string: 0.30.1
+ magic-string: 0.30.2
periscopic: 3.1.0
/swarm-js@0.1.42:
@@ -22664,6 +22812,13 @@ packages:
punycode: 2.3.0
dev: true
+ /tr46@4.1.1:
+ resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==}
+ engines: {node: '>=14'}
+ dependencies:
+ punycode: 2.3.0
+ dev: true
+
/trim-lines@3.0.1:
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
dev: false
@@ -23081,8 +23236,8 @@ packages:
resolution: {integrity: sha512-ofhi8kjIje6npGozTip9Fr8iecmYfEbS06i0JnIg+rh51KakryWF4+jX8lLKZVhy6N+ID45WYSFCxPOdTWCzNg==}
dev: true
- /ufo@1.1.2:
- resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==}
+ /ufo@1.2.0:
+ resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==}
dev: true
/uglify-js@3.17.4:
@@ -23124,6 +23279,13 @@ packages:
busboy: 1.6.0
dev: true
+ /undici@5.23.0:
+ resolution: {integrity: sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==}
+ engines: {node: '>=14.0'}
+ dependencies:
+ busboy: 1.6.0
+ dev: true
+
/unfetch@4.2.0:
resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==}
dev: true
@@ -23328,13 +23490,13 @@ packages:
isobject: 3.0.1
dev: true
- /update-browserslist-db@1.0.11(browserslist@4.21.9):
+ /update-browserslist-db@1.0.11(browserslist@4.21.10):
resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.21.9
+ browserslist: 4.21.10
escalade: 3.1.1
picocolors: 1.0.0
dev: true
@@ -23608,8 +23770,8 @@ packages:
vfile-message: 3.1.4
dev: false
- /viem@1.4.1(typescript@4.9.5)(zod@3.21.4):
- resolution: {integrity: sha512-MtaoBHDSJDqa+QyXKG5d+S6EQSebRO0tzw6anSP4zC7AbC614vMeg9Y8LbkmEkWCw8swFYkort+H9l7GkWB0uA==}
+ /viem@1.5.3(typescript@4.9.5)(zod@3.21.4):
+ resolution: {integrity: sha512-oImpSDDvm8Y72qxXV0pCAGAqQLYgo8YENdz9EKS8ExnnOJLascpex4LNazNyp9cksjm3ORpVpbqGMr9Cy1z2mg==}
peerDependencies:
typescript: '>=5.0.4'
peerDependenciesMeta:
@@ -23621,6 +23783,7 @@ packages:
'@noble/hashes': 1.3.0
'@scure/bip32': 1.3.0
'@scure/bip39': 1.2.0
+ '@types/ws': 8.5.5
'@wagmi/chains': 1.6.0(typescript@4.9.5)
abitype: 0.9.3(typescript@4.9.5)(zod@3.21.4)
isomorphic-ws: 5.0.0(ws@8.12.0)
@@ -23632,8 +23795,8 @@ packages:
- zod
dev: true
- /viem@1.4.1(typescript@5.1.6)(zod@3.21.4):
- resolution: {integrity: sha512-MtaoBHDSJDqa+QyXKG5d+S6EQSebRO0tzw6anSP4zC7AbC614vMeg9Y8LbkmEkWCw8swFYkort+H9l7GkWB0uA==}
+ /viem@1.5.3(typescript@5.1.6)(zod@3.21.4):
+ resolution: {integrity: sha512-oImpSDDvm8Y72qxXV0pCAGAqQLYgo8YENdz9EKS8ExnnOJLascpex4LNazNyp9cksjm3ORpVpbqGMr9Cy1z2mg==}
peerDependencies:
typescript: '>=5.0.4'
peerDependenciesMeta:
@@ -23645,6 +23808,7 @@ packages:
'@noble/hashes': 1.3.0
'@scure/bip32': 1.3.0
'@scure/bip39': 1.2.0
+ '@types/ws': 8.5.5
'@wagmi/chains': 1.6.0(typescript@5.1.6)
abitype: 0.9.3(typescript@5.1.6)(zod@3.21.4)
isomorphic-ws: 5.0.0(ws@8.12.0)
@@ -23655,7 +23819,7 @@ packages:
- utf-8-validate
- zod
- /vite-node@0.32.4(@types/node@20.4.5):
+ /vite-node@0.32.4(@types/node@20.4.7):
resolution: {integrity: sha512-L2gIw+dCxO0LK14QnUMoqSYpa9XRGnTTTDjW2h19Mr+GR0EFj4vx52W41gFXfMLqpA00eK4ZjOVYo1Xk//LFEw==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -23665,7 +23829,7 @@ packages:
mlly: 1.4.0
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.4.7(@types/node@20.4.5)
+ vite: 4.4.8(@types/node@20.4.7)
transitivePeerDependencies:
- '@types/node'
- less
@@ -23690,7 +23854,7 @@ packages:
vite: 3.2.7
dev: true
- /vite-tsconfig-paths@4.2.0(typescript@5.1.6)(vite@4.4.7):
+ /vite-tsconfig-paths@4.2.0(typescript@5.1.6)(vite@4.4.8):
resolution: {integrity: sha512-jGpus0eUy5qbbMVGiTxCL1iB9ZGN6Bd37VGLJU39kTDD6ZfULTTb1bcc5IeTWqWJKiWV5YihCaibeASPiGi8kw==}
peerDependencies:
vite: '*'
@@ -23701,7 +23865,7 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
globrex: 0.1.2
tsconfck: 2.1.2(typescript@5.1.6)
- vite: 4.4.7(@types/node@20.4.5)
+ vite: 4.4.8(@types/node@20.4.7)
transitivePeerDependencies:
- supports-color
- typescript
@@ -23740,8 +23904,8 @@ packages:
fsevents: 2.3.2
dev: true
- /vite@4.4.7(@types/node@20.4.5):
- resolution: {integrity: sha512-6pYf9QJ1mHylfVh39HpuSfMPojPSKVxZvnclX1K1FyZ1PXDOcLBibdq5t1qxJSnL63ca8Wf4zts6mD8u8oc9Fw==}
+ /vite@4.4.8(@types/node@20.4.7):
+ resolution: {integrity: sha512-LONawOUUjxQridNWGQlNizfKH89qPigK36XhMI7COMGztz8KNY0JHim7/xDd71CZwGT4HtSRgI7Hy+RlhG0Gvg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -23768,10 +23932,10 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
esbuild: 0.18.17
postcss: 8.4.27
- rollup: 3.26.3
+ rollup: 3.27.1
optionalDependencies:
fsevents: 2.3.2
dev: true
@@ -23787,7 +23951,7 @@ packages:
vite: 3.2.7
dev: true
- /vitefu@0.2.4(vite@4.4.7):
+ /vitefu@0.2.4(vite@4.4.8):
resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==}
peerDependencies:
vite: ^3.0.0 || ^4.0.0
@@ -23795,7 +23959,7 @@ packages:
vite:
optional: true
dependencies:
- vite: 4.4.7(@types/node@20.4.5)
+ vite: 4.4.8(@types/node@20.4.7)
dev: true
/vitest-fetch-mock@0.2.2(vitest@0.32.4):
@@ -23805,12 +23969,12 @@ packages:
vitest: '>=0.16.0'
dependencies:
cross-fetch: 3.1.8
- vitest: 0.32.4
+ vitest: 0.32.4(jsdom@22.1.0)
transitivePeerDependencies:
- encoding
dev: true
- /vitest@0.32.4:
+ /vitest@0.32.4(jsdom@22.1.0):
resolution: {integrity: sha512-3czFm8RnrsWwIzVDu/Ca48Y/M+qh3vOnF16czJm98Q/AN1y3B6PBsyV8Re91Ty5s7txKNjEhpgtGPcfdbh2MZg==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -23843,7 +24007,7 @@ packages:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.4.5
+ '@types/node': 20.4.7
'@vitest/expect': 0.32.4
'@vitest/runner': 0.32.4
'@vitest/snapshot': 0.32.4
@@ -23854,16 +24018,17 @@ packages:
cac: 6.7.14
chai: 4.3.7
debug: 4.3.4(supports-color@8.1.1)
+ jsdom: 22.1.0
local-pkg: 0.4.3
- magic-string: 0.30.1
+ magic-string: 0.30.2
pathe: 1.1.1
picocolors: 1.0.0
std-env: 3.3.3
- strip-literal: 1.0.1
+ strip-literal: 1.3.0
tinybench: 2.5.0
tinypool: 0.5.0
- vite: 4.4.7(@types/node@20.4.5)
- vite-node: 0.32.4(@types/node@20.4.5)
+ vite: 4.4.8(@types/node@20.4.7)
+ vite-node: 0.32.4(@types/node@20.4.7)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -24014,6 +24179,13 @@ packages:
xml-name-validator: 3.0.0
dev: true
+ /w3c-xmlserializer@4.0.0:
+ resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==}
+ engines: {node: '>=14'}
+ dependencies:
+ xml-name-validator: 4.0.0
+ dev: true
+
/wagmi@0.12.19(ethers@5.7.2)(react@18.2.0)(typescript@4.9.5):
resolution: {integrity: sha512-S/el9BDb/HNeQWh1v8TvntMPX/CgKLDAoJqDb8i7jifLfWPqFL7gor3vnI1Vs6ZlB8uh7m+K1Qyg+mKhbITuDQ==}
peerDependencies:
@@ -24024,9 +24196,9 @@ packages:
typescript:
optional: true
dependencies:
- '@tanstack/query-sync-storage-persister': 4.32.0
- '@tanstack/react-query': 4.32.0(react@18.2.0)
- '@tanstack/react-query-persist-client': 4.32.0(@tanstack/react-query@4.32.0)
+ '@tanstack/query-sync-storage-persister': 4.32.5
+ '@tanstack/react-query': 4.32.5(react@18.2.0)
+ '@tanstack/react-query-persist-client': 4.32.5(@tanstack/react-query@4.32.5)
'@wagmi/core': 0.10.17(ethers@5.7.2)(react@18.2.0)(typescript@4.9.5)
abitype: 0.3.0(typescript@4.9.5)
ethers: 5.7.2
@@ -24035,6 +24207,7 @@ packages:
use-sync-external-store: 1.2.0(react@18.2.0)
transitivePeerDependencies:
- '@react-native-async-storage/async-storage'
+ - '@types/react'
- bufferutil
- encoding
- immer
@@ -24422,6 +24595,11 @@ packages:
engines: {node: '>=10.4'}
dev: true
+ /webidl-conversions@7.0.0:
+ resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
+ engines: {node: '>=12'}
+ dev: true
+
/webpack-sources@3.2.3:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
@@ -24448,7 +24626,7 @@ packages:
'@webassemblyjs/wasm-parser': 1.11.6
acorn: 8.10.0
acorn-import-assertions: 1.9.0(acorn@8.10.0)
- browserslist: 4.21.9
+ browserslist: 4.21.10
chrome-trace-event: 1.0.3
enhanced-resolve: 5.15.0
es-module-lexer: 1.3.0
@@ -24488,7 +24666,7 @@ packages:
'@webassemblyjs/wasm-parser': 1.11.6
acorn: 8.10.0
acorn-import-assertions: 1.9.0(acorn@8.10.0)
- browserslist: 4.21.9
+ browserslist: 4.21.10
chrome-trace-event: 1.0.3
enhanced-resolve: 5.15.0
es-module-lexer: 1.3.0
@@ -24531,6 +24709,13 @@ packages:
iconv-lite: 0.4.24
dev: true
+ /whatwg-encoding@2.0.0:
+ resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==}
+ engines: {node: '>=12'}
+ dependencies:
+ iconv-lite: 0.6.3
+ dev: true
+
/whatwg-fetch@2.0.4:
resolution: {integrity: sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==}
dev: true
@@ -24539,6 +24724,19 @@ packages:
resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==}
dev: true
+ /whatwg-mimetype@3.0.0:
+ resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /whatwg-url@12.0.1:
+ resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==}
+ engines: {node: '>=14'}
+ dependencies:
+ tr46: 4.1.1
+ webidl-conversions: 7.0.0
+ dev: true
+
/whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
dependencies:
@@ -24815,6 +25013,11 @@ packages:
resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==}
dev: true
+ /xml-name-validator@4.0.0:
+ resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
+ engines: {node: '>=12'}
+ dev: true
+
/xmlchars@2.2.0:
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
dev: true
@@ -25036,13 +25239,16 @@ packages:
/zod@3.21.4:
resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==}
- /zustand@4.3.9(react@18.2.0):
- resolution: {integrity: sha512-Tat5r8jOMG1Vcsj8uldMyqYKC5IZvQif8zetmLHs9WoZlntTHmIoNM8TpLRY31ExncuUvUOXehd0kvahkuHjDw==}
+ /zustand@4.4.0(react@18.2.0):
+ resolution: {integrity: sha512-2dq6wq4dSxbiPTamGar0NlIG/av0wpyWZJGeQYtUOLegIUvhM2Bf86ekPlmgpUtS5uR7HyetSiktYrGsdsyZgQ==}
engines: {node: '>=12.7.0'}
peerDependencies:
+ '@types/react': '>=16.8'
immer: '>=9.0'
react: '>=16.8'
peerDependenciesMeta:
+ '@types/react':
+ optional: true
immer:
optional: true
react:
@@ -25064,7 +25270,7 @@ packages:
ethereumjs-util: 6.2.1
dev: true
- github.com/taikoxyz/solidity-coverage/ceb49fd1f6041e4fcd26079dfb0d3b0f58c812e5(hardhat@2.17.0):
+ github.com/taikoxyz/solidity-coverage/ceb49fd1f6041e4fcd26079dfb0d3b0f58c812e5(hardhat@2.17.1):
resolution: {tarball: https://codeload.github.com/taikoxyz/solidity-coverage/tar.gz/ceb49fd1f6041e4fcd26079dfb0d3b0f58c812e5}
id: github.com/taikoxyz/solidity-coverage/ceb49fd1f6041e4fcd26079dfb0d3b0f58c812e5
name: solidity-coverage
@@ -25083,7 +25289,7 @@ packages:
ghost-testrpc: 0.0.2
global-modules: 2.0.0
globby: 10.0.2
- hardhat: 2.17.0(ts-node@10.9.1)(typescript@4.9.5)
+ hardhat: 2.17.1(ts-node@10.9.1)(typescript@4.9.5)
jsonschema: 1.4.1
lodash: 4.17.21
mocha: 7.1.2