├── .gitignore
├── LICENSE
├── README.md
├── example.png
├── example
├── WalletExample.tsx
├── example.tsx
└── index.html
├── package.json
├── src
├── components
│ └── CloseButton.tsx
├── config.ts
├── connectors.ts
├── constants.ts
├── context
│ ├── WalletModalOpenContext.tsx
│ └── Web3ConfigProvider.tsx
├── hooks
│ ├── useThemeConfig.ts
│ ├── useWalletButton.tsx
│ ├── useWalletModalState.ts
│ └── useWeb3Context.ts
├── index.ts
├── modal
│ ├── ModalActionLayout.tsx
│ ├── ModalContent.tsx
│ └── ModalOverlay.tsx
├── types.ts
├── utils
│ └── address.ts
└── wallet
│ ├── ConnectWalletModal.tsx
│ ├── WalletOption.tsx
│ └── WalletOptions.tsx
├── tsconfig.json
└── yarn.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | dist/
2 | .DS_Store
3 | .parcel-cache
4 | node_modules
5 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Iain Nash
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # simple wallet provider
2 |
3 | set of react hooks and components for an easy wallet login flow
4 |
5 | run example:
6 | `sh example/run.sh`
7 |
8 |
--------------------------------------------------------------------------------
/example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ourzora/simple-wallet-provider/333745a7d3b386a443de348c0f22f6c4b48cedb2/example.png
--------------------------------------------------------------------------------
/example/WalletExample.tsx:
--------------------------------------------------------------------------------
1 | import React, { Fragment } from "react";
2 | import { useWalletButton, Web3ConfigProvider } from "../src/";
3 |
4 | const ConnectTrigger = () => {
5 | const { buttonAction, actionText, connectedInfo } = useWalletButton();
6 |
7 | return (
8 |
9 | {connectedInfo}
10 |
11 |
12 | );
13 | };
14 |
15 | export const WalletExample = () => {
16 | return (
17 |
18 |
19 |
20 | );
21 | };
22 |
--------------------------------------------------------------------------------
/example/example.tsx:
--------------------------------------------------------------------------------
1 | import ReactDOM from "react-dom";
2 | import { WalletExample } from "./WalletExample";
3 |
4 | ReactDOM.render(, document.getElementById("main"));
5 |
--------------------------------------------------------------------------------
/example/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Example Shared Cursor Playground
4 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@zoralabs/simple-wallet-provider",
3 | "version": "0.1.1",
4 | "description": "simple wallet provider app",
5 | "main": "dist/index.js",
6 | "typings": "dist/index.d.ts",
7 | "source": "src/index.ts",
8 | "files": [
9 | "dist"
10 | ],
11 | "scripts": {
12 | "build": "yarn run prepack",
13 | "prettier": "prettier src --write",
14 | "prepack": "yarn clean && yarn run prettier && yarn run tsc",
15 | "clean": "rm -rf ./dist",
16 | "example": "npx parcel example/index.html"
17 | },
18 | "repository": "git@github.com:ourzora/simple-wallet-provider.git",
19 | "author": "Iain ",
20 | "license": "MIT",
21 | "dependencies": {
22 | "@emotion/css": "^11.1.3",
23 | "@ethersproject/providers": "^5.4.3",
24 | "@ethersproject/units": "^5.4.0",
25 | "@reach/dialog": "^0.16.0",
26 | "@types/js-cookie": "^2.2.7",
27 | "@types/react": "^17.0.15",
28 | "babel-polyfill": "^6.26.0",
29 | "ethers": "^5.5.4",
30 | "react": "^17.0.2",
31 | "wagmi": "^0.2.10"
32 | },
33 | "devDependencies": {
34 | "prettier": "^2.3.2",
35 | "react-dom": "^17.0.2",
36 | "typescript": "^4.3.5"
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/src/components/CloseButton.tsx:
--------------------------------------------------------------------------------
1 | export function CloseButton(props: React.SVGProps) {
2 | return (
3 |
17 | );
18 | }
19 |
--------------------------------------------------------------------------------
/src/config.ts:
--------------------------------------------------------------------------------
1 | import { createContext } from "react";
2 | import { Strings, Theme } from "./constants";
3 | import type { Web3ConfigurationContextType } from "./types";
4 |
5 | export const Web3ConfigurationContext =
6 | createContext({
7 | networkId: undefined,
8 | rpcUrl: undefined,
9 | connectors: [],
10 | theme: Theme,
11 | strings: Strings,
12 | });
13 |
--------------------------------------------------------------------------------
/src/connectors.ts:
--------------------------------------------------------------------------------
1 | /*
2 | * Thanks Uniswap ❤️🦄
3 | * https://github.com/Uniswap/uniswap-interface/blob/master/src/connectors/index.ts
4 | */
5 |
6 | import { WalletConnectConnector } from "@web3-react/walletconnect-connector";
7 | import { AbstractConnector } from "@web3-react/abstract-connector";
8 | import { ConnectorType, Web3ConfigurationContextType } from "./types";
9 | import { LAST_CONNECTOR_KEY } from "./constants";
10 | import { WalletLinkConnector } from "@web3-react/walletlink-connector";
11 |
12 | export function getConnectorType(connector: AbstractConnector) {
13 | if (connector instanceof WalletConnectConnector) {
14 | return ConnectorType.WALLETCONNECT;
15 | }
16 | if (connector instanceof WalletLinkConnector) {
17 | return ConnectorType.WALLETLINK;
18 | }
19 | return ConnectorType.INJECTED;
20 | }
21 |
22 | export function fetchLastConnectorType(
23 | connectors: NonNullable
24 | ): AbstractConnector | undefined {
25 | const last = sessionStorage.getItem(LAST_CONNECTOR_KEY);
26 | if (last === ConnectorType.WALLETCONNECT) {
27 | return connectors.walletConnectConnector;
28 | }
29 |
30 | if (last === ConnectorType.WALLETLINK) {
31 | return connectors.walletLinkConnector;
32 | }
33 |
34 | return connectors.injectedConnector;
35 | }
36 |
37 | export function setLastConnectorType(connector?: AbstractConnector) {
38 | const connectorType = connector ? getConnectorType(connector) : undefined;
39 | if (!connectorType) {
40 | sessionStorage.removeItem(LAST_CONNECTOR_KEY);
41 | return;
42 | }
43 |
44 | return sessionStorage.setItem(LAST_CONNECTOR_KEY, connectorType);
45 | }
46 |
--------------------------------------------------------------------------------
/src/constants.ts:
--------------------------------------------------------------------------------
1 | import { css } from "@emotion/css";
2 |
3 | export const LAST_CONNECTOR_KEY = "LAST_CONNECTOR";
4 |
5 | export const isClientSide = typeof window !== "undefined";
6 |
7 | export const Theme = {
8 | modalWrapper: css``,
9 | dialogOverlay: css`
10 | position: fixed;
11 | top: 0;
12 | right: 0;
13 | bottom: 0;
14 | left: 0;
15 | padding: 0;
16 | margin: 0;
17 | z-index: 99999999;
18 | overflow: auto;
19 | background: rgba(0, 0, 0, 0.3);
20 | display: flex;
21 | text-align: center;
22 | `,
23 | modalText: css`
24 | position: relative;
25 | pointer-events: auto;
26 | background-color: white;
27 | box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 2px, rgba(0, 0, 0, 0.1) 0px 2px 10px;
28 | border-radius: 4px;
29 | `,
30 | modalContent: css`
31 | pointer-events: none;
32 | display: flex;
33 | flex: auto;
34 | flex-direction: column;
35 | justify-content: center;
36 | align-items: center;
37 | padding: 0;
38 | overflow-x: hidden;
39 | `,
40 | walletOptionsWrapper: css`
41 | padding: 15px;
42 | `,
43 | walletOption: css`
44 | background: #dedede;
45 | border: 0 none;
46 | position: relative;
47 | width: 100%;
48 | padding: 20px 30px;
49 | margin-bottom: 20px;
50 | cursor: pointer;
51 | transition: 0.3s background-color ease-in-out;
52 | border-radius: 6px;
53 | font: inherit;
54 |
55 | &:last-child {
56 | margin-bottom: 0;
57 | }
58 | &:hover {
59 | background: #bbb;
60 | }
61 | `,
62 | walletOptionsList: css`
63 | padding: 30px;
64 | background: white;
65 | `,
66 | walletError: css`
67 | color: #b22222;
68 | width: 100%;
69 | text-align: center;
70 | max-width: 420px;
71 | `,
72 | modalTitleText: css`
73 | margin-top: 2px;
74 | font-size: 1em;
75 | `,
76 | modalHeader: css`
77 | position: relative;
78 | border-bottom: 2px solid #dedede;
79 | display: flex;
80 | justify-content: space-between;
81 | padding: 14px;
82 | align-content: center;
83 | `,
84 | modalClose: css`
85 | background: #fff;
86 | padding: 4px;
87 | border: 0 none;
88 | border-radius: 4px;
89 | cursor: pointer;
90 | &:hover {
91 | background-color: #eee;
92 | }
93 | `,
94 | injectedIcon: css``,
95 | metamaskIcon: css``,
96 | walletConnectIcon: css``,
97 | modalConnectWalletButtonStyle: css``,
98 | modalError: css`
99 | padding: 12px;
100 | color: #8b0000;
101 | `,
102 | };
103 |
104 | export const Strings = {
105 | CONNECT_WALLET: "Connect Wallet",
106 | CONNECT_WALLET_ARIA_LABEL: "connect wallet modal",
107 | CONNECT_WALLET_BUTTON_TEXT: "Connect Wallet",
108 | CONNECTED_BUTTON_TEXT: "Connected to ",
109 | DISCONNECT_WALLET_BUTTON_TEXT: "Disconnect Wallet",
110 | PROMPT_PLEASE_CONNECT_PROMPT: "Please",
111 | PROMPT_CONNECT_ACTION: "connect your wallet",
112 | PROMPT_AFTER_CONNECT_TO_CONTINUE: "to continue",
113 | WALLETLINK_APP_NAME: "",
114 | WALLETLINK_APP_LOGO_URL: "",
115 | };
116 |
--------------------------------------------------------------------------------
/src/context/WalletModalOpenContext.tsx:
--------------------------------------------------------------------------------
1 | import { createContext } from "react";
2 |
3 | export const WALLET_MODAL_NAME = "WALLET";
4 |
5 | type ModalNameType = string | null;
6 |
7 | export const WalletModalOpenContext = createContext<{
8 | openModalName: ModalNameType;
9 | setOpenModalName: (modalName: ModalNameType) => void;
10 | }>({
11 | openModalName: null,
12 | setOpenModalName: (_modalName: ModalNameType) => {
13 | throw new Error("Open Modal Context Not Setup");
14 | },
15 | });
16 |
--------------------------------------------------------------------------------
/src/context/Web3ConfigProvider.tsx:
--------------------------------------------------------------------------------
1 | import { Web3ConfigurationContext } from "../config";
2 | import { Fragment, ReactNode, useState } from "react";
3 | import { Theme, Strings } from "../constants";
4 | import { WalletModalOpenContext } from "./WalletModalOpenContext";
5 | import { ConnectWalletModal } from "../wallet/ConnectWalletModal";
6 | import {
7 | Provider as WAGMIProvider,
8 | InjectedConnector,
9 | WalletConnectConnector,
10 | WalletLinkConnector,
11 | defaultChains,
12 | } from "wagmi";
13 |
14 | export const Web3ConfigProvider = ({
15 | rpcUrl,
16 | networkId,
17 | children,
18 | theme = {},
19 | strings = {},
20 | }: {
21 | theme?: Partial;
22 | strings?: Partial;
23 | rpcUrl?: string;
24 | networkId: number;
25 | children: ReactNode;
26 | }) => {
27 | const connectors = (networkId?: number) => {
28 | const chain = defaultChains.find((x) => x.id === networkId)!;
29 | const chains = [chain];
30 | return [
31 | new InjectedConnector({ chains }),
32 | new WalletConnectConnector({
33 | chains,
34 | options: { rpc: rpcUrl, qrcode: true },
35 | }),
36 | new WalletLinkConnector({
37 | chains,
38 | options: {
39 | appName: document ? document.title : "DApp",
40 | jsonRpcUrl: rpcUrl,
41 | },
42 | }),
43 | ];
44 | };
45 |
46 | const config = {
47 | networkId: networkId,
48 | rpcUrl: rpcUrl,
49 | connectors: connectors(networkId),
50 | theme: Object.assign({}, Theme, theme),
51 | strings: Object.assign({}, Strings, strings),
52 | };
53 |
54 | const [openModalName, setOpenModalName] = useState(null);
55 |
56 | return (
57 |
60 |
61 |
62 |
63 |
64 | {children}
65 |
66 |
67 |
68 |
69 | );
70 | };
71 |
--------------------------------------------------------------------------------
/src/hooks/useThemeConfig.ts:
--------------------------------------------------------------------------------
1 | import { useContext } from "react";
2 | import { css } from "@emotion/css";
3 | import { Web3ConfigurationContext } from "../config";
4 | import { Theme, Strings } from "../constants";
5 |
6 | type ThemeType = typeof Theme;
7 |
8 | export function useThemeConfig() {
9 | const mediaContext = useContext(Web3ConfigurationContext);
10 |
11 | const getStyles = (themeKey: keyof ThemeType): any => {
12 | if (!(themeKey in mediaContext.theme)) {
13 | throw new Error(
14 | `"${String(themeKey)}" not found in [${Object.keys(
15 | mediaContext.theme
16 | ).join(", ")}]`
17 | );
18 | }
19 | const styles = mediaContext.theme[themeKey];
20 | return {
21 | className: `zora-wallet-${themeKey} ${css(styles)}`,
22 | };
23 | };
24 |
25 | const getString = (stringName: keyof typeof Strings) => {
26 | return mediaContext.strings[stringName];
27 | };
28 |
29 | return { getString, getStyles };
30 | }
31 |
--------------------------------------------------------------------------------
/src/hooks/useWalletButton.tsx:
--------------------------------------------------------------------------------
1 | import { useThemeConfig } from "./useThemeConfig";
2 | import { shortenAddress } from "../utils/address";
3 | import { useWalletModalState } from "./useWalletModalState";
4 | import { useAccount } from "wagmi";
5 |
6 | export const useWalletButton = () => {
7 | const [{ data: account }, disconnect] = useAccount();
8 | const { getString } = useThemeConfig();
9 | const { openWallet } = useWalletModalState();
10 |
11 | const addressShortened = account
12 | ? shortenAddress(account.address)
13 | : undefined;
14 | const actionText = !account
15 | ? getString("CONNECT_WALLET_BUTTON_TEXT")
16 | : getString("DISCONNECT_WALLET_BUTTON_TEXT");
17 | return {
18 | active: !!account,
19 | openModal: () => openWallet(),
20 | buttonAction: () => {
21 | !!account ? disconnect() : openWallet();
22 | },
23 | connectedInfo: !!account
24 | ? `${getString("CONNECTED_BUTTON_TEXT")} ${addressShortened}`
25 | : undefined,
26 | account: account
27 | ? {
28 | address: account,
29 | addressShortened,
30 | }
31 | : undefined,
32 | actionText,
33 | };
34 | };
35 |
--------------------------------------------------------------------------------
/src/hooks/useWalletModalState.ts:
--------------------------------------------------------------------------------
1 | import { useContext } from "react";
2 | import {
3 | WalletModalOpenContext,
4 | WALLET_MODAL_NAME,
5 | } from "../context/WalletModalOpenContext";
6 |
7 | export const useWalletModalState = () => {
8 | const openContext = useContext(WalletModalOpenContext);
9 | return {
10 | openWallet: () => {
11 | openContext.setOpenModalName(WALLET_MODAL_NAME);
12 | },
13 | openModalByName: (name: string) => {
14 | openContext.setOpenModalName(name);
15 | },
16 | closeModal: () => {
17 | openContext.setOpenModalName(null);
18 | },
19 | openModalName: openContext.openModalName,
20 | modalWalletOpen: openContext.openModalName === WALLET_MODAL_NAME,
21 | };
22 | };
23 |
--------------------------------------------------------------------------------
/src/hooks/useWeb3Context.ts:
--------------------------------------------------------------------------------
1 | import type { Provider } from "@ethersproject/providers";
2 | import { useEffect, useState } from "react";
3 | import { useAccount } from "wagmi";
4 |
5 | type MockWeb3Context = {
6 | provider: Provider;
7 | chainId?: number;
8 | account?: string;
9 | active: boolean;
10 | error?: Error;
11 | deactivate: () => void;
12 | };
13 |
14 | /**
15 | * @deprecated useWeb3Context compat shim for `wagmi` hooks tool
16 | * @returns provider shim
17 | */
18 | export const useWeb3Context = (): MockWeb3Context => {
19 | const [{ data: accountData, error }, disconnect] = useAccount();
20 | // use default chainid
21 | const [chainId, setChainId] = useState(accountData?.connector?.chains[0].id);
22 | useEffect(() => {
23 | (async () => {
24 | // update with correct chainid
25 | setChainId(await accountData?.connector?.getChainId());
26 | })();
27 | });
28 |
29 | return {
30 | provider: accountData?.connector?.getProvider(),
31 | chainId,
32 | active: !!accountData,
33 | error,
34 | account: accountData?.address,
35 | deactivate: disconnect,
36 | };
37 | };
38 |
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
1 | export * as types from "./types";
2 |
3 | export { Web3ConfigProvider } from "./context/Web3ConfigProvider";
4 | import * as wagmi from "wagmi";
5 | export { useWalletButton } from "./hooks/useWalletButton";
6 | export { useWalletModalState } from "./hooks/useWalletModalState";
7 | export { ModalActionLayout } from "./modal/ModalActionLayout";
8 | export {wagmi};
--------------------------------------------------------------------------------
/src/modal/ModalActionLayout.tsx:
--------------------------------------------------------------------------------
1 | import { SyntheticEvent, useCallback } from "react";
2 |
3 | import { useThemeConfig } from "../hooks/useThemeConfig";
4 | import { ModalOverlay } from "./ModalOverlay";
5 | import { ModalContent } from "./ModalContent";
6 | import { useWalletModalState } from "../hooks/useWalletModalState";
7 | import { CloseButton } from "../components/CloseButton";
8 | import { useConnect } from "wagmi";
9 |
10 | export const ModalActionLayout = ({
11 | children,
12 | error,
13 | modalTitle,
14 | modalName,
15 | modalDescription,
16 | }: {
17 | modalTitle: string;
18 | modalDescription: string;
19 | modalName: string;
20 | children: any;
21 | error?: string;
22 | }) => {
23 | const { getString, getStyles } = useThemeConfig();
24 | const { openWallet, closeModal, modalWalletOpen } = useWalletModalState();
25 | const [{ data: account }] = useConnect();
26 |
27 | const openConnectWallet = useCallback((evt: SyntheticEvent) => {
28 | evt.preventDefault();
29 | openWallet();
30 | }, []);
31 |
32 | return (
33 |
34 | {!!account || modalWalletOpen ? (
35 |
36 |
37 |
38 |
{modalTitle}
39 |
42 |
43 | {children}
44 | {error && (
45 |
46 |
47 | {error}
48 |
49 | )}
50 |
51 |
52 | ) : (
53 |
57 |
64 |
65 | )}
66 |
67 | );
68 | };
69 |
--------------------------------------------------------------------------------
/src/modal/ModalContent.tsx:
--------------------------------------------------------------------------------
1 | import { DialogContent, DialogContentProps } from "@reach/dialog";
2 | import { ReactNode } from "react";
3 | import { useThemeConfig } from "../hooks/useThemeConfig";
4 |
5 | export interface ModalContentProps extends DialogContentProps {
6 | className?: string;
7 | title?: string;
8 | size?: "small" | "normal";
9 | ariaLabel?: string;
10 | canClose?: boolean;
11 | }
12 |
13 | export const ModalContent = ({
14 | title,
15 | ariaLabel,
16 | children,
17 | }: {
18 | title: string;
19 | ariaLabel: string;
20 | children: ReactNode;
21 | }) => {
22 | const { getStyles } = useThemeConfig();
23 | return (
24 |
29 | {children}
30 |
31 | );
32 | };
33 |
--------------------------------------------------------------------------------
/src/modal/ModalOverlay.tsx:
--------------------------------------------------------------------------------
1 | import { Fragment, ReactNode, useCallback, useContext, useEffect } from "react";
2 | import { DialogOverlay } from "@reach/dialog";
3 | import { WalletModalOpenContext } from "../context/WalletModalOpenContext";
4 | import { useThemeConfig } from "../hooks/useThemeConfig";
5 | import { isClientSide } from "../constants";
6 |
7 | export const ModalOverlay = ({
8 | children,
9 | canClose,
10 | modalName,
11 | }: {
12 | children: ReactNode;
13 | canClose: boolean;
14 | modalName: string;
15 | }) => {
16 | const { openModalName, setOpenModalName } = useContext(
17 | WalletModalOpenContext
18 | );
19 | const { getStyles } = useThemeConfig();
20 |
21 | const handleOnDismiss = useCallback(() => {
22 | console.log("dismiss");
23 | if (canClose && setOpenModalName) {
24 | setOpenModalName(null);
25 | }
26 | }, [canClose, setOpenModalName]);
27 |
28 | const onEscape = useCallback(
29 | (e: KeyboardEvent) => {
30 | if (!canClose) {
31 | return;
32 | }
33 |
34 | if (e.key === "Escape") {
35 | return setOpenModalName(null);
36 | }
37 | },
38 | [canClose, setOpenModalName]
39 | );
40 |
41 | useEffect(() => {
42 | if (!isClientSide) {
43 | return;
44 | }
45 | window.document.addEventListener("keydown", onEscape, true);
46 | return () => {
47 | window.document.removeEventListener("keydown", onEscape, true);
48 | };
49 | });
50 |
51 | return openModalName === modalName ? (
52 |
53 | {children}
54 |
55 | ) : (
56 |
57 | );
58 | };
59 |
--------------------------------------------------------------------------------
/src/types.ts:
--------------------------------------------------------------------------------
1 | import { Strings, Theme } from "./constants";
2 |
3 | export type Web3ConfigurationContextType = {
4 | networkId?: number;
5 | rpcUrl?: string;
6 | connectors: any[];
7 | theme: typeof Theme;
8 | strings: typeof Strings;
9 | };
10 |
11 | export enum ConnectorType {
12 | WALLETCONNECT = "WALLETCONNECT",
13 | WALLETLINK = "WALLETLINK",
14 | INJECTED = "INJECTED",
15 | }
16 |
17 | export enum ModalType {
18 | LIST_MODAL = "LIST_MODAL",
19 | BID_MODAL = "BID_MODAL",
20 | MANAGE_MODAL = "MANAGE_MODAL",
21 | }
22 |
--------------------------------------------------------------------------------
/src/utils/address.ts:
--------------------------------------------------------------------------------
1 | import { getAddress, isAddress } from "@ethersproject/address";
2 |
3 | export function shortenAddress(address: string, chars = 4): string {
4 | const isValid = isAddress(address);
5 | if (!isValid) {
6 | console.error(`Invalid 'address' parameter '${address}'.`);
7 | return "";
8 | }
9 |
10 | const parsed = getAddress(address);
11 | return `${parsed.substring(0, chars + 2)}...${parsed.substring(42 - chars)}`;
12 | }
13 |
--------------------------------------------------------------------------------
/src/wallet/ConnectWalletModal.tsx:
--------------------------------------------------------------------------------
1 | import { useThemeConfig } from "../hooks/useThemeConfig";
2 | import { WalletOptions } from "./WalletOptions";
3 | import { ModalActionLayout } from "../modal/ModalActionLayout";
4 | import { WALLET_MODAL_NAME } from "../context/WalletModalOpenContext";
5 |
6 | export const ConnectWalletModal = () => {
7 | const { getString, getStyles } = useThemeConfig();
8 |
9 | return (
10 |
15 |
16 |
17 |
18 |
19 | );
20 | };
21 |
--------------------------------------------------------------------------------
/src/wallet/WalletOption.tsx:
--------------------------------------------------------------------------------
1 | import React from "react";
2 | import { Theme } from "../constants";
3 | import { useThemeConfig } from "../hooks/useThemeConfig";
4 |
5 | interface WalletOptionProps
6 | extends React.ButtonHTMLAttributes {
7 | as?: React.ElementType;
8 | onClick?: () => void;
9 | href?: string;
10 | target?: string;
11 | rel?: string;
12 | iconStylesKey?: keyof typeof Theme;
13 | }
14 |
15 | export const WalletOption: React.FC = ({
16 | children,
17 | iconStylesKey,
18 | as,
19 | ...props
20 | }) => {
21 | const { getStyles } = useThemeConfig();
22 | const Component = as || "button";
23 |
24 | return (
25 |
26 | {children}
27 | {iconStylesKey && }
28 |
29 | );
30 | };
31 |
--------------------------------------------------------------------------------
/src/wallet/WalletOptions.tsx:
--------------------------------------------------------------------------------
1 | import React, { useEffect, useMemo } from "react";
2 | import { WalletOption } from "./WalletOption";
3 | import { useThemeConfig } from "../hooks/useThemeConfig";
4 | import { useWalletModalState } from "../hooks/useWalletModalState";
5 | import { useConnect } from "wagmi";
6 |
7 | export const WalletOptions: React.FC = () => {
8 | const { getStyles } = useThemeConfig();
9 | const { closeModal, modalWalletOpen } = useWalletModalState();
10 |
11 | const [{ data, error }, connect] = useConnect();
12 |
13 | console.log({data})
14 |
15 | // Close modal if connected
16 | useEffect(() => {
17 | if (data.connected && modalWalletOpen) {
18 | closeModal();
19 | }
20 | }, [data.connected, modalWalletOpen, closeModal]);
21 |
22 | const renderWalletOptions = useMemo(
23 | () =>
24 | data.connectors.map((x) => (
25 | connect(x)}
29 | title={x.name}
30 | >
31 | {x.name}
32 | {!x.ready && " (unsupported)"}
33 |
34 | )),
35 | [connect]
36 | );
37 |
38 | return (
39 |
40 | {renderWalletOptions}
41 | {error &&
{error?.message ?? "Failed to connect"}
}
42 |
43 | );
44 | };
45 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "strict": true,
4 | "outDir": "./dist",
5 | "target": "es2018",
6 | "module": "commonjs",
7 | "moduleResolution": "node",
8 | "allowSyntheticDefaultImports": true,
9 | "preserveConstEnums": true,
10 | "forceConsistentCasingInFileNames": true,
11 | "importHelpers": true,
12 | "esModuleInterop": true,
13 | "declaration": true,
14 | "jsx": "react-jsx",
15 | "baseUrl": ".",
16 | "noImplicitAny": true,
17 | "strictNullChecks": true,
18 | "strictFunctionTypes": true,
19 | "strictPropertyInitialization": true,
20 | "noImplicitThis": true,
21 | "alwaysStrict": true,
22 | "noUnusedLocals": true,
23 | "noUnusedParameters": true,
24 | "noImplicitReturns": true,
25 | "noFallthroughCasesInSwitch": true,
26 | "resolveJsonModule": true
27 | },
28 | "include": ["src"]
29 | }
30 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7":
6 | version "7.16.7"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789"
8 | integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==
9 | dependencies:
10 | "@babel/highlight" "^7.16.7"
11 |
12 | "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.4":
13 | version "7.17.0"
14 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.0.tgz#86850b8597ea6962089770952075dcaabb8dba34"
15 | integrity sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==
16 |
17 | "@babel/generator@^7.17.0":
18 | version "7.17.0"
19 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.0.tgz#7bd890ba706cd86d3e2f727322346ffdbf98f65e"
20 | integrity sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==
21 | dependencies:
22 | "@babel/types" "^7.17.0"
23 | jsesc "^2.5.1"
24 | source-map "^0.5.0"
25 |
26 | "@babel/helper-compilation-targets@^7.13.0":
27 | version "7.16.7"
28 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz#06e66c5f299601e6c7da350049315e83209d551b"
29 | integrity sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==
30 | dependencies:
31 | "@babel/compat-data" "^7.16.4"
32 | "@babel/helper-validator-option" "^7.16.7"
33 | browserslist "^4.17.5"
34 | semver "^6.3.0"
35 |
36 | "@babel/helper-define-polyfill-provider@^0.3.1":
37 | version "0.3.1"
38 | resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665"
39 | integrity sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==
40 | dependencies:
41 | "@babel/helper-compilation-targets" "^7.13.0"
42 | "@babel/helper-module-imports" "^7.12.13"
43 | "@babel/helper-plugin-utils" "^7.13.0"
44 | "@babel/traverse" "^7.13.0"
45 | debug "^4.1.1"
46 | lodash.debounce "^4.0.8"
47 | resolve "^1.14.2"
48 | semver "^6.1.2"
49 |
50 | "@babel/helper-environment-visitor@^7.16.7":
51 | version "7.16.7"
52 | resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7"
53 | integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==
54 | dependencies:
55 | "@babel/types" "^7.16.7"
56 |
57 | "@babel/helper-function-name@^7.16.7":
58 | version "7.16.7"
59 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz#f1ec51551fb1c8956bc8dd95f38523b6cf375f8f"
60 | integrity sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==
61 | dependencies:
62 | "@babel/helper-get-function-arity" "^7.16.7"
63 | "@babel/template" "^7.16.7"
64 | "@babel/types" "^7.16.7"
65 |
66 | "@babel/helper-get-function-arity@^7.16.7":
67 | version "7.16.7"
68 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz#ea08ac753117a669f1508ba06ebcc49156387419"
69 | integrity sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==
70 | dependencies:
71 | "@babel/types" "^7.16.7"
72 |
73 | "@babel/helper-hoist-variables@^7.16.7":
74 | version "7.16.7"
75 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246"
76 | integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==
77 | dependencies:
78 | "@babel/types" "^7.16.7"
79 |
80 | "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7":
81 | version "7.16.7"
82 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437"
83 | integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==
84 | dependencies:
85 | "@babel/types" "^7.16.7"
86 |
87 | "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.16.7":
88 | version "7.16.7"
89 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5"
90 | integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==
91 |
92 | "@babel/helper-split-export-declaration@^7.16.7":
93 | version "7.16.7"
94 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b"
95 | integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==
96 | dependencies:
97 | "@babel/types" "^7.16.7"
98 |
99 | "@babel/helper-validator-identifier@^7.16.7":
100 | version "7.16.7"
101 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
102 | integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
103 |
104 | "@babel/helper-validator-option@^7.16.7":
105 | version "7.16.7"
106 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23"
107 | integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==
108 |
109 | "@babel/highlight@^7.16.7":
110 | version "7.16.10"
111 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.10.tgz#744f2eb81579d6eea753c227b0f570ad785aba88"
112 | integrity sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==
113 | dependencies:
114 | "@babel/helper-validator-identifier" "^7.16.7"
115 | chalk "^2.0.0"
116 | js-tokens "^4.0.0"
117 |
118 | "@babel/parser@^7.16.7", "@babel/parser@^7.17.0":
119 | version "7.17.0"
120 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.0.tgz#f0ac33eddbe214e4105363bb17c3341c5ffcc43c"
121 | integrity sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==
122 |
123 | "@babel/plugin-syntax-jsx@^7.12.13":
124 | version "7.16.7"
125 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz#50b6571d13f764266a113d77c82b4a6508bbe665"
126 | integrity sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==
127 | dependencies:
128 | "@babel/helper-plugin-utils" "^7.16.7"
129 |
130 | "@babel/plugin-transform-runtime@^7.5.5":
131 | version "7.17.0"
132 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz#0a2e08b5e2b2d95c4b1d3b3371a2180617455b70"
133 | integrity sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==
134 | dependencies:
135 | "@babel/helper-module-imports" "^7.16.7"
136 | "@babel/helper-plugin-utils" "^7.16.7"
137 | babel-plugin-polyfill-corejs2 "^0.3.0"
138 | babel-plugin-polyfill-corejs3 "^0.5.0"
139 | babel-plugin-polyfill-regenerator "^0.3.0"
140 | semver "^6.3.0"
141 |
142 | "@babel/runtime@^7.0.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.13.10", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2":
143 | version "7.17.2"
144 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.2.tgz#66f68591605e59da47523c631416b18508779941"
145 | integrity sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==
146 | dependencies:
147 | regenerator-runtime "^0.13.4"
148 |
149 | "@babel/template@^7.16.7":
150 | version "7.16.7"
151 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155"
152 | integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==
153 | dependencies:
154 | "@babel/code-frame" "^7.16.7"
155 | "@babel/parser" "^7.16.7"
156 | "@babel/types" "^7.16.7"
157 |
158 | "@babel/traverse@^7.13.0":
159 | version "7.17.0"
160 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.0.tgz#3143e5066796408ccc880a33ecd3184f3e75cd30"
161 | integrity sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==
162 | dependencies:
163 | "@babel/code-frame" "^7.16.7"
164 | "@babel/generator" "^7.17.0"
165 | "@babel/helper-environment-visitor" "^7.16.7"
166 | "@babel/helper-function-name" "^7.16.7"
167 | "@babel/helper-hoist-variables" "^7.16.7"
168 | "@babel/helper-split-export-declaration" "^7.16.7"
169 | "@babel/parser" "^7.17.0"
170 | "@babel/types" "^7.17.0"
171 | debug "^4.1.0"
172 | globals "^11.1.0"
173 |
174 | "@babel/types@^7.16.7", "@babel/types@^7.17.0":
175 | version "7.17.0"
176 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b"
177 | integrity sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==
178 | dependencies:
179 | "@babel/helper-validator-identifier" "^7.16.7"
180 | to-fast-properties "^2.0.0"
181 |
182 | "@emotion/babel-plugin@^11.7.1":
183 | version "11.7.2"
184 | resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.7.2.tgz#fec75f38a6ab5b304b0601c74e2a5e77c95e5fa0"
185 | integrity sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==
186 | dependencies:
187 | "@babel/helper-module-imports" "^7.12.13"
188 | "@babel/plugin-syntax-jsx" "^7.12.13"
189 | "@babel/runtime" "^7.13.10"
190 | "@emotion/hash" "^0.8.0"
191 | "@emotion/memoize" "^0.7.5"
192 | "@emotion/serialize" "^1.0.2"
193 | babel-plugin-macros "^2.6.1"
194 | convert-source-map "^1.5.0"
195 | escape-string-regexp "^4.0.0"
196 | find-root "^1.1.0"
197 | source-map "^0.5.7"
198 | stylis "4.0.13"
199 |
200 | "@emotion/cache@^11.7.1":
201 | version "11.7.1"
202 | resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.7.1.tgz#08d080e396a42e0037848214e8aa7bf879065539"
203 | integrity sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==
204 | dependencies:
205 | "@emotion/memoize" "^0.7.4"
206 | "@emotion/sheet" "^1.1.0"
207 | "@emotion/utils" "^1.0.0"
208 | "@emotion/weak-memoize" "^0.2.5"
209 | stylis "4.0.13"
210 |
211 | "@emotion/css@^11.1.3":
212 | version "11.7.1"
213 | resolved "https://registry.yarnpkg.com/@emotion/css/-/css-11.7.1.tgz#516b717340d36b0bbd2304ba7e1a090e866f8acc"
214 | integrity sha512-RUUgPlMZunlc7SE5A6Hg+VWRzb2cU6O9xlV78KCFgcnl25s7Qz/20oQg71iKudpLqk7xj0vhbJlwcJJMT0BOZg==
215 | dependencies:
216 | "@emotion/babel-plugin" "^11.7.1"
217 | "@emotion/cache" "^11.7.1"
218 | "@emotion/serialize" "^1.0.0"
219 | "@emotion/sheet" "^1.0.3"
220 | "@emotion/utils" "^1.0.0"
221 |
222 | "@emotion/hash@^0.8.0":
223 | version "0.8.0"
224 | resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413"
225 | integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==
226 |
227 | "@emotion/memoize@^0.7.4", "@emotion/memoize@^0.7.5":
228 | version "0.7.5"
229 | resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.5.tgz#2c40f81449a4e554e9fc6396910ed4843ec2be50"
230 | integrity sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==
231 |
232 | "@emotion/serialize@^1.0.0", "@emotion/serialize@^1.0.2":
233 | version "1.0.2"
234 | resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.0.2.tgz#77cb21a0571c9f68eb66087754a65fa97bfcd965"
235 | integrity sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==
236 | dependencies:
237 | "@emotion/hash" "^0.8.0"
238 | "@emotion/memoize" "^0.7.4"
239 | "@emotion/unitless" "^0.7.5"
240 | "@emotion/utils" "^1.0.0"
241 | csstype "^3.0.2"
242 |
243 | "@emotion/sheet@^1.0.3", "@emotion/sheet@^1.1.0":
244 | version "1.1.0"
245 | resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.1.0.tgz#56d99c41f0a1cda2726a05aa6a20afd4c63e58d2"
246 | integrity sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==
247 |
248 | "@emotion/unitless@^0.7.5":
249 | version "0.7.5"
250 | resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed"
251 | integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==
252 |
253 | "@emotion/utils@^1.0.0":
254 | version "1.0.0"
255 | resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.0.0.tgz#abe06a83160b10570816c913990245813a2fd6af"
256 | integrity sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==
257 |
258 | "@emotion/weak-memoize@^0.2.5":
259 | version "0.2.5"
260 | resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46"
261 | integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==
262 |
263 | "@ethersproject/abi@5.5.0", "@ethersproject/abi@^5.5.0":
264 | version "5.5.0"
265 | resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.5.0.tgz#fb52820e22e50b854ff15ce1647cc508d6660613"
266 | integrity sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==
267 | dependencies:
268 | "@ethersproject/address" "^5.5.0"
269 | "@ethersproject/bignumber" "^5.5.0"
270 | "@ethersproject/bytes" "^5.5.0"
271 | "@ethersproject/constants" "^5.5.0"
272 | "@ethersproject/hash" "^5.5.0"
273 | "@ethersproject/keccak256" "^5.5.0"
274 | "@ethersproject/logger" "^5.5.0"
275 | "@ethersproject/properties" "^5.5.0"
276 | "@ethersproject/strings" "^5.5.0"
277 |
278 | "@ethersproject/abstract-provider@5.5.1", "@ethersproject/abstract-provider@^5.5.0":
279 | version "5.5.1"
280 | resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.5.1.tgz#2f1f6e8a3ab7d378d8ad0b5718460f85649710c5"
281 | integrity sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==
282 | dependencies:
283 | "@ethersproject/bignumber" "^5.5.0"
284 | "@ethersproject/bytes" "^5.5.0"
285 | "@ethersproject/logger" "^5.5.0"
286 | "@ethersproject/networks" "^5.5.0"
287 | "@ethersproject/properties" "^5.5.0"
288 | "@ethersproject/transactions" "^5.5.0"
289 | "@ethersproject/web" "^5.5.0"
290 |
291 | "@ethersproject/abstract-signer@5.5.0", "@ethersproject/abstract-signer@^5.5.0":
292 | version "5.5.0"
293 | resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.5.0.tgz#590ff6693370c60ae376bf1c7ada59eb2a8dd08d"
294 | integrity sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==
295 | dependencies:
296 | "@ethersproject/abstract-provider" "^5.5.0"
297 | "@ethersproject/bignumber" "^5.5.0"
298 | "@ethersproject/bytes" "^5.5.0"
299 | "@ethersproject/logger" "^5.5.0"
300 | "@ethersproject/properties" "^5.5.0"
301 |
302 | "@ethersproject/address@5.5.0", "@ethersproject/address@^5.5.0":
303 | version "5.5.0"
304 | resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.5.0.tgz#bcc6f576a553f21f3dd7ba17248f81b473c9c78f"
305 | integrity sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==
306 | dependencies:
307 | "@ethersproject/bignumber" "^5.5.0"
308 | "@ethersproject/bytes" "^5.5.0"
309 | "@ethersproject/keccak256" "^5.5.0"
310 | "@ethersproject/logger" "^5.5.0"
311 | "@ethersproject/rlp" "^5.5.0"
312 |
313 | "@ethersproject/base64@5.5.0", "@ethersproject/base64@^5.5.0":
314 | version "5.5.0"
315 | resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.5.0.tgz#881e8544e47ed976930836986e5eb8fab259c090"
316 | integrity sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==
317 | dependencies:
318 | "@ethersproject/bytes" "^5.5.0"
319 |
320 | "@ethersproject/basex@5.5.0", "@ethersproject/basex@^5.5.0":
321 | version "5.5.0"
322 | resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.5.0.tgz#e40a53ae6d6b09ab4d977bd037010d4bed21b4d3"
323 | integrity sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==
324 | dependencies:
325 | "@ethersproject/bytes" "^5.5.0"
326 | "@ethersproject/properties" "^5.5.0"
327 |
328 | "@ethersproject/bignumber@5.5.0", "@ethersproject/bignumber@^5.5.0":
329 | version "5.5.0"
330 | resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.5.0.tgz#875b143f04a216f4f8b96245bde942d42d279527"
331 | integrity sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==
332 | dependencies:
333 | "@ethersproject/bytes" "^5.5.0"
334 | "@ethersproject/logger" "^5.5.0"
335 | bn.js "^4.11.9"
336 |
337 | "@ethersproject/bytes@5.5.0", "@ethersproject/bytes@^5.5.0":
338 | version "5.5.0"
339 | resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.5.0.tgz#cb11c526de657e7b45d2e0f0246fb3b9d29a601c"
340 | integrity sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==
341 | dependencies:
342 | "@ethersproject/logger" "^5.5.0"
343 |
344 | "@ethersproject/constants@5.5.0", "@ethersproject/constants@^5.5.0":
345 | version "5.5.0"
346 | resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.5.0.tgz#d2a2cd7d94bd1d58377d1d66c4f53c9be4d0a45e"
347 | integrity sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==
348 | dependencies:
349 | "@ethersproject/bignumber" "^5.5.0"
350 |
351 | "@ethersproject/contracts@5.5.0":
352 | version "5.5.0"
353 | resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.5.0.tgz#b735260d4bd61283a670a82d5275e2a38892c197"
354 | integrity sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==
355 | dependencies:
356 | "@ethersproject/abi" "^5.5.0"
357 | "@ethersproject/abstract-provider" "^5.5.0"
358 | "@ethersproject/abstract-signer" "^5.5.0"
359 | "@ethersproject/address" "^5.5.0"
360 | "@ethersproject/bignumber" "^5.5.0"
361 | "@ethersproject/bytes" "^5.5.0"
362 | "@ethersproject/constants" "^5.5.0"
363 | "@ethersproject/logger" "^5.5.0"
364 | "@ethersproject/properties" "^5.5.0"
365 | "@ethersproject/transactions" "^5.5.0"
366 |
367 | "@ethersproject/hash@5.5.0", "@ethersproject/hash@^5.5.0":
368 | version "5.5.0"
369 | resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.5.0.tgz#7cee76d08f88d1873574c849e0207dcb32380cc9"
370 | integrity sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==
371 | dependencies:
372 | "@ethersproject/abstract-signer" "^5.5.0"
373 | "@ethersproject/address" "^5.5.0"
374 | "@ethersproject/bignumber" "^5.5.0"
375 | "@ethersproject/bytes" "^5.5.0"
376 | "@ethersproject/keccak256" "^5.5.0"
377 | "@ethersproject/logger" "^5.5.0"
378 | "@ethersproject/properties" "^5.5.0"
379 | "@ethersproject/strings" "^5.5.0"
380 |
381 | "@ethersproject/hdnode@5.5.0", "@ethersproject/hdnode@^5.5.0":
382 | version "5.5.0"
383 | resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.5.0.tgz#4a04e28f41c546f7c978528ea1575206a200ddf6"
384 | integrity sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==
385 | dependencies:
386 | "@ethersproject/abstract-signer" "^5.5.0"
387 | "@ethersproject/basex" "^5.5.0"
388 | "@ethersproject/bignumber" "^5.5.0"
389 | "@ethersproject/bytes" "^5.5.0"
390 | "@ethersproject/logger" "^5.5.0"
391 | "@ethersproject/pbkdf2" "^5.5.0"
392 | "@ethersproject/properties" "^5.5.0"
393 | "@ethersproject/sha2" "^5.5.0"
394 | "@ethersproject/signing-key" "^5.5.0"
395 | "@ethersproject/strings" "^5.5.0"
396 | "@ethersproject/transactions" "^5.5.0"
397 | "@ethersproject/wordlists" "^5.5.0"
398 |
399 | "@ethersproject/json-wallets@5.5.0", "@ethersproject/json-wallets@^5.5.0":
400 | version "5.5.0"
401 | resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.5.0.tgz#dd522d4297e15bccc8e1427d247ec8376b60e325"
402 | integrity sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==
403 | dependencies:
404 | "@ethersproject/abstract-signer" "^5.5.0"
405 | "@ethersproject/address" "^5.5.0"
406 | "@ethersproject/bytes" "^5.5.0"
407 | "@ethersproject/hdnode" "^5.5.0"
408 | "@ethersproject/keccak256" "^5.5.0"
409 | "@ethersproject/logger" "^5.5.0"
410 | "@ethersproject/pbkdf2" "^5.5.0"
411 | "@ethersproject/properties" "^5.5.0"
412 | "@ethersproject/random" "^5.5.0"
413 | "@ethersproject/strings" "^5.5.0"
414 | "@ethersproject/transactions" "^5.5.0"
415 | aes-js "3.0.0"
416 | scrypt-js "3.0.1"
417 |
418 | "@ethersproject/keccak256@5.5.0", "@ethersproject/keccak256@^5.5.0":
419 | version "5.5.0"
420 | resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.5.0.tgz#e4b1f9d7701da87c564ffe336f86dcee82983492"
421 | integrity sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==
422 | dependencies:
423 | "@ethersproject/bytes" "^5.5.0"
424 | js-sha3 "0.8.0"
425 |
426 | "@ethersproject/logger@5.5.0", "@ethersproject/logger@^5.5.0":
427 | version "5.5.0"
428 | resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.5.0.tgz#0c2caebeff98e10aefa5aef27d7441c7fd18cf5d"
429 | integrity sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==
430 |
431 | "@ethersproject/networks@5.5.2", "@ethersproject/networks@^5.5.0":
432 | version "5.5.2"
433 | resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.5.2.tgz#784c8b1283cd2a931114ab428dae1bd00c07630b"
434 | integrity sha512-NEqPxbGBfy6O3x4ZTISb90SjEDkWYDUbEeIFhJly0F7sZjoQMnj5KYzMSkMkLKZ+1fGpx00EDpHQCy6PrDupkQ==
435 | dependencies:
436 | "@ethersproject/logger" "^5.5.0"
437 |
438 | "@ethersproject/pbkdf2@5.5.0", "@ethersproject/pbkdf2@^5.5.0":
439 | version "5.5.0"
440 | resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.5.0.tgz#e25032cdf02f31505d47afbf9c3e000d95c4a050"
441 | integrity sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==
442 | dependencies:
443 | "@ethersproject/bytes" "^5.5.0"
444 | "@ethersproject/sha2" "^5.5.0"
445 |
446 | "@ethersproject/properties@5.5.0", "@ethersproject/properties@^5.5.0":
447 | version "5.5.0"
448 | resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.5.0.tgz#61f00f2bb83376d2071baab02245f92070c59995"
449 | integrity sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==
450 | dependencies:
451 | "@ethersproject/logger" "^5.5.0"
452 |
453 | "@ethersproject/providers@5.5.3", "@ethersproject/providers@^5.4.3", "@ethersproject/providers@^5.5.1":
454 | version "5.5.3"
455 | resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.5.3.tgz#56c2b070542ac44eb5de2ed3cf6784acd60a3130"
456 | integrity sha512-ZHXxXXXWHuwCQKrgdpIkbzMNJMvs+9YWemanwp1fA7XZEv7QlilseysPvQe0D7Q7DlkJX/w/bGA1MdgK2TbGvA==
457 | dependencies:
458 | "@ethersproject/abstract-provider" "^5.5.0"
459 | "@ethersproject/abstract-signer" "^5.5.0"
460 | "@ethersproject/address" "^5.5.0"
461 | "@ethersproject/basex" "^5.5.0"
462 | "@ethersproject/bignumber" "^5.5.0"
463 | "@ethersproject/bytes" "^5.5.0"
464 | "@ethersproject/constants" "^5.5.0"
465 | "@ethersproject/hash" "^5.5.0"
466 | "@ethersproject/logger" "^5.5.0"
467 | "@ethersproject/networks" "^5.5.0"
468 | "@ethersproject/properties" "^5.5.0"
469 | "@ethersproject/random" "^5.5.0"
470 | "@ethersproject/rlp" "^5.5.0"
471 | "@ethersproject/sha2" "^5.5.0"
472 | "@ethersproject/strings" "^5.5.0"
473 | "@ethersproject/transactions" "^5.5.0"
474 | "@ethersproject/web" "^5.5.0"
475 | bech32 "1.1.4"
476 | ws "7.4.6"
477 |
478 | "@ethersproject/random@5.5.1", "@ethersproject/random@^5.5.0":
479 | version "5.5.1"
480 | resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.5.1.tgz#7cdf38ea93dc0b1ed1d8e480ccdaf3535c555415"
481 | integrity sha512-YaU2dQ7DuhL5Au7KbcQLHxcRHfgyNgvFV4sQOo0HrtW3Zkrc9ctWNz8wXQ4uCSfSDsqX2vcjhroxU5RQRV0nqA==
482 | dependencies:
483 | "@ethersproject/bytes" "^5.5.0"
484 | "@ethersproject/logger" "^5.5.0"
485 |
486 | "@ethersproject/rlp@5.5.0", "@ethersproject/rlp@^5.5.0":
487 | version "5.5.0"
488 | resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.5.0.tgz#530f4f608f9ca9d4f89c24ab95db58ab56ab99a0"
489 | integrity sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==
490 | dependencies:
491 | "@ethersproject/bytes" "^5.5.0"
492 | "@ethersproject/logger" "^5.5.0"
493 |
494 | "@ethersproject/sha2@5.5.0", "@ethersproject/sha2@^5.5.0":
495 | version "5.5.0"
496 | resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.5.0.tgz#a40a054c61f98fd9eee99af2c3cc6ff57ec24db7"
497 | integrity sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==
498 | dependencies:
499 | "@ethersproject/bytes" "^5.5.0"
500 | "@ethersproject/logger" "^5.5.0"
501 | hash.js "1.1.7"
502 |
503 | "@ethersproject/signing-key@5.5.0", "@ethersproject/signing-key@^5.5.0":
504 | version "5.5.0"
505 | resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.5.0.tgz#2aa37169ce7e01e3e80f2c14325f624c29cedbe0"
506 | integrity sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==
507 | dependencies:
508 | "@ethersproject/bytes" "^5.5.0"
509 | "@ethersproject/logger" "^5.5.0"
510 | "@ethersproject/properties" "^5.5.0"
511 | bn.js "^4.11.9"
512 | elliptic "6.5.4"
513 | hash.js "1.1.7"
514 |
515 | "@ethersproject/solidity@5.5.0":
516 | version "5.5.0"
517 | resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.5.0.tgz#2662eb3e5da471b85a20531e420054278362f93f"
518 | integrity sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==
519 | dependencies:
520 | "@ethersproject/bignumber" "^5.5.0"
521 | "@ethersproject/bytes" "^5.5.0"
522 | "@ethersproject/keccak256" "^5.5.0"
523 | "@ethersproject/logger" "^5.5.0"
524 | "@ethersproject/sha2" "^5.5.0"
525 | "@ethersproject/strings" "^5.5.0"
526 |
527 | "@ethersproject/strings@5.5.0", "@ethersproject/strings@^5.5.0":
528 | version "5.5.0"
529 | resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.5.0.tgz#e6784d00ec6c57710755699003bc747e98c5d549"
530 | integrity sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==
531 | dependencies:
532 | "@ethersproject/bytes" "^5.5.0"
533 | "@ethersproject/constants" "^5.5.0"
534 | "@ethersproject/logger" "^5.5.0"
535 |
536 | "@ethersproject/transactions@5.5.0", "@ethersproject/transactions@^5.5.0":
537 | version "5.5.0"
538 | resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.5.0.tgz#7e9bf72e97bcdf69db34fe0d59e2f4203c7a2908"
539 | integrity sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==
540 | dependencies:
541 | "@ethersproject/address" "^5.5.0"
542 | "@ethersproject/bignumber" "^5.5.0"
543 | "@ethersproject/bytes" "^5.5.0"
544 | "@ethersproject/constants" "^5.5.0"
545 | "@ethersproject/keccak256" "^5.5.0"
546 | "@ethersproject/logger" "^5.5.0"
547 | "@ethersproject/properties" "^5.5.0"
548 | "@ethersproject/rlp" "^5.5.0"
549 | "@ethersproject/signing-key" "^5.5.0"
550 |
551 | "@ethersproject/units@5.5.0", "@ethersproject/units@^5.4.0":
552 | version "5.5.0"
553 | resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.5.0.tgz#104d02db5b5dc42cc672cc4587bafb87a95ee45e"
554 | integrity sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==
555 | dependencies:
556 | "@ethersproject/bignumber" "^5.5.0"
557 | "@ethersproject/constants" "^5.5.0"
558 | "@ethersproject/logger" "^5.5.0"
559 |
560 | "@ethersproject/wallet@5.5.0":
561 | version "5.5.0"
562 | resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.5.0.tgz#322a10527a440ece593980dca6182f17d54eae75"
563 | integrity sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==
564 | dependencies:
565 | "@ethersproject/abstract-provider" "^5.5.0"
566 | "@ethersproject/abstract-signer" "^5.5.0"
567 | "@ethersproject/address" "^5.5.0"
568 | "@ethersproject/bignumber" "^5.5.0"
569 | "@ethersproject/bytes" "^5.5.0"
570 | "@ethersproject/hash" "^5.5.0"
571 | "@ethersproject/hdnode" "^5.5.0"
572 | "@ethersproject/json-wallets" "^5.5.0"
573 | "@ethersproject/keccak256" "^5.5.0"
574 | "@ethersproject/logger" "^5.5.0"
575 | "@ethersproject/properties" "^5.5.0"
576 | "@ethersproject/random" "^5.5.0"
577 | "@ethersproject/signing-key" "^5.5.0"
578 | "@ethersproject/transactions" "^5.5.0"
579 | "@ethersproject/wordlists" "^5.5.0"
580 |
581 | "@ethersproject/web@5.5.1", "@ethersproject/web@^5.5.0":
582 | version "5.5.1"
583 | resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.5.1.tgz#cfcc4a074a6936c657878ac58917a61341681316"
584 | integrity sha512-olvLvc1CB12sREc1ROPSHTdFCdvMh0J5GSJYiQg2D0hdD4QmJDy8QYDb1CvoqD/bF1c++aeKv2sR5uduuG9dQg==
585 | dependencies:
586 | "@ethersproject/base64" "^5.5.0"
587 | "@ethersproject/bytes" "^5.5.0"
588 | "@ethersproject/logger" "^5.5.0"
589 | "@ethersproject/properties" "^5.5.0"
590 | "@ethersproject/strings" "^5.5.0"
591 |
592 | "@ethersproject/wordlists@5.5.0", "@ethersproject/wordlists@^5.5.0":
593 | version "5.5.0"
594 | resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.5.0.tgz#aac74963aa43e643638e5172353d931b347d584f"
595 | integrity sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==
596 | dependencies:
597 | "@ethersproject/bytes" "^5.5.0"
598 | "@ethersproject/hash" "^5.5.0"
599 | "@ethersproject/logger" "^5.5.0"
600 | "@ethersproject/properties" "^5.5.0"
601 | "@ethersproject/strings" "^5.5.0"
602 |
603 | "@json-rpc-tools/provider@^1.5.5":
604 | version "1.7.6"
605 | resolved "https://registry.yarnpkg.com/@json-rpc-tools/provider/-/provider-1.7.6.tgz#8a17c34c493fa892632e278fd9331104e8491ec6"
606 | integrity sha512-z7D3xvJ33UfCGv77n40lbzOYjZKVM3k2+5cV7xS8G6SCvKTzMkhkUYuD/qzQUNT4cG/lv0e9mRToweEEVLVVmA==
607 | dependencies:
608 | "@json-rpc-tools/utils" "^1.7.6"
609 | axios "^0.21.0"
610 | safe-json-utils "^1.1.1"
611 | ws "^7.4.0"
612 |
613 | "@json-rpc-tools/types@^1.7.6":
614 | version "1.7.6"
615 | resolved "https://registry.yarnpkg.com/@json-rpc-tools/types/-/types-1.7.6.tgz#5abd5fde01364a130c46093b501715bcce5bdc0e"
616 | integrity sha512-nDSqmyRNEqEK9TZHtM15uNnDljczhCUdBmRhpNZ95bIPKEDQ+nTDmGMFd2lLin3upc5h2VVVd9tkTDdbXUhDIQ==
617 | dependencies:
618 | keyvaluestorage-interface "^1.0.0"
619 |
620 | "@json-rpc-tools/utils@^1.7.6":
621 | version "1.7.6"
622 | resolved "https://registry.yarnpkg.com/@json-rpc-tools/utils/-/utils-1.7.6.tgz#67f04987dbaa2e7adb6adff1575367b75a9a9ba1"
623 | integrity sha512-HjA8x/U/Q78HRRe19yh8HVKoZ+Iaoo3YZjakJYxR+rw52NHo6jM+VE9b8+7ygkCFXl/EHID5wh/MkXaE/jGyYw==
624 | dependencies:
625 | "@json-rpc-tools/types" "^1.7.6"
626 | "@pedrouid/environment" "^1.0.1"
627 |
628 | "@metamask/safe-event-emitter@2.0.0", "@metamask/safe-event-emitter@^2.0.0":
629 | version "2.0.0"
630 | resolved "https://registry.yarnpkg.com/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz#af577b477c683fad17c619a78208cede06f9605c"
631 | integrity sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==
632 |
633 | "@pedrouid/environment@^1.0.1":
634 | version "1.0.1"
635 | resolved "https://registry.yarnpkg.com/@pedrouid/environment/-/environment-1.0.1.tgz#858f0f8a057340e0b250398b75ead77d6f4342ec"
636 | integrity sha512-HaW78NszGzRZd9SeoI3JD11JqY+lubnaOx7Pewj5pfjqWXOEATpeKIFb9Z4t2WBUK2iryiXX3lzWwmYWgUL0Ug==
637 |
638 | "@reach/dialog@^0.16.0":
639 | version "0.16.2"
640 | resolved "https://registry.yarnpkg.com/@reach/dialog/-/dialog-0.16.2.tgz#567e6f59d0a6dabe84b2ba4c456404efa6cb7d03"
641 | integrity sha512-qq8oX0cROgTb8LjOKWzzNm4SqaN9b89lJHr7UyVo2aQ6WbeNzZBxqXhGywFP7dkR+hNqOJnrA59PXFWhfttA9A==
642 | dependencies:
643 | "@reach/portal" "0.16.2"
644 | "@reach/utils" "0.16.0"
645 | prop-types "^15.7.2"
646 | react-focus-lock "^2.5.2"
647 | react-remove-scroll "^2.4.3"
648 | tslib "^2.3.0"
649 |
650 | "@reach/portal@0.16.2":
651 | version "0.16.2"
652 | resolved "https://registry.yarnpkg.com/@reach/portal/-/portal-0.16.2.tgz#ca83696215ee03acc2bb25a5ae5d8793eaaf2f64"
653 | integrity sha512-9ur/yxNkuVYTIjAcfi46LdKUvH0uYZPfEp4usWcpt6PIp+WDF57F/5deMe/uGi/B/nfDweQu8VVwuMVrCb97JQ==
654 | dependencies:
655 | "@reach/utils" "0.16.0"
656 | tiny-warning "^1.0.3"
657 | tslib "^2.3.0"
658 |
659 | "@reach/utils@0.16.0":
660 | version "0.16.0"
661 | resolved "https://registry.yarnpkg.com/@reach/utils/-/utils-0.16.0.tgz#5b0777cf16a7cab1ddd4728d5d02762df0ba84ce"
662 | integrity sha512-PCggBet3qaQmwFNcmQ/GqHSefadAFyNCUekq9RrWoaU9hh/S4iaFgf2MBMdM47eQj5i/Bk0Mm07cP/XPFlkN+Q==
663 | dependencies:
664 | tiny-warning "^1.0.3"
665 | tslib "^2.3.0"
666 |
667 | "@types/bn.js@^4.11.3":
668 | version "4.11.6"
669 | resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c"
670 | integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==
671 | dependencies:
672 | "@types/node" "*"
673 |
674 | "@types/js-cookie@^2.2.7":
675 | version "2.2.7"
676 | resolved "https://registry.yarnpkg.com/@types/js-cookie/-/js-cookie-2.2.7.tgz#226a9e31680835a6188e887f3988e60c04d3f6a3"
677 | integrity sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==
678 |
679 | "@types/node@*":
680 | version "17.0.17"
681 | resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.17.tgz#a8ddf6e0c2341718d74ee3dc413a13a042c45a0c"
682 | integrity sha512-e8PUNQy1HgJGV3iU/Bp2+D/DXh3PYeyli8LgIwsQcs1Ar1LoaWHSIT6Rw+H2rNJmiq6SNWiDytfx8+gYj7wDHw==
683 |
684 | "@types/parse-json@^4.0.0":
685 | version "4.0.0"
686 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
687 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
688 |
689 | "@types/pbkdf2@^3.0.0":
690 | version "3.1.0"
691 | resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1"
692 | integrity sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==
693 | dependencies:
694 | "@types/node" "*"
695 |
696 | "@types/prop-types@*":
697 | version "15.7.4"
698 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11"
699 | integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==
700 |
701 | "@types/react@^17.0.15":
702 | version "17.0.39"
703 | resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.39.tgz#d0f4cde092502a6db00a1cded6e6bf2abb7633ce"
704 | integrity sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==
705 | dependencies:
706 | "@types/prop-types" "*"
707 | "@types/scheduler" "*"
708 | csstype "^3.0.2"
709 |
710 | "@types/scheduler@*":
711 | version "0.16.2"
712 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
713 | integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
714 |
715 | "@types/secp256k1@^4.0.1":
716 | version "4.0.3"
717 | resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.3.tgz#1b8e55d8e00f08ee7220b4d59a6abe89c37a901c"
718 | integrity sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==
719 | dependencies:
720 | "@types/node" "*"
721 |
722 | "@walletconnect/browser-utils@^1.7.1":
723 | version "1.7.1"
724 | resolved "https://registry.yarnpkg.com/@walletconnect/browser-utils/-/browser-utils-1.7.1.tgz#2a28846cd4d73166debbbf7d470e78ba25616f5e"
725 | integrity sha512-y6KvxPhi52sWzS0/HtA3EhdgmtG8mXcxdc26YURDOVC/BJh3MxV8E16JFrT4InylOqYJs6dcSLWVfcnJaiPtZw==
726 | dependencies:
727 | "@walletconnect/safe-json" "1.0.0"
728 | "@walletconnect/types" "^1.7.1"
729 | "@walletconnect/window-getters" "1.0.0"
730 | "@walletconnect/window-metadata" "1.0.0"
731 | detect-browser "5.2.0"
732 |
733 | "@walletconnect/client@^1.7.1":
734 | version "1.7.1"
735 | resolved "https://registry.yarnpkg.com/@walletconnect/client/-/client-1.7.1.tgz#aaa74199bdc0605db9ac2ecdf8a463b271586d3b"
736 | integrity sha512-xD8B8s1hL7Z5vJwb3L0u1bCVAk6cRQfIY9ycymf7KkmIhkAONQJNf2Y0C0xIpbPp2fdn9VwnSfLm5Ed/Ht/1IA==
737 | dependencies:
738 | "@walletconnect/core" "^1.7.1"
739 | "@walletconnect/iso-crypto" "^1.7.1"
740 | "@walletconnect/types" "^1.7.1"
741 | "@walletconnect/utils" "^1.7.1"
742 |
743 | "@walletconnect/core@^1.7.1":
744 | version "1.7.1"
745 | resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-1.7.1.tgz#321c14d63af81241658b028022e0e5fa6dc7f374"
746 | integrity sha512-qO+4wykyRNiq3HEuaAA2pW2PDnMM4y7pyPAgiCwfHiqF4PpWvtcdB301hI0K5am9ghuqKZMy1HlE9LWNOEBvcw==
747 | dependencies:
748 | "@walletconnect/socket-transport" "^1.7.1"
749 | "@walletconnect/types" "^1.7.1"
750 | "@walletconnect/utils" "^1.7.1"
751 |
752 | "@walletconnect/crypto@^1.0.1":
753 | version "1.0.1"
754 | resolved "https://registry.yarnpkg.com/@walletconnect/crypto/-/crypto-1.0.1.tgz#d4c1b1cd5dd1be88fe9a82dfc54cadbbb3f9d325"
755 | integrity sha512-IgUReNrycIFxkGgq8YT9HsosCkhutakWD9Q411PR0aJfxpEa/VKJeaLRtoz6DvJpztWStwhIHnAbBoOVR72a6g==
756 | dependencies:
757 | "@walletconnect/encoding" "^1.0.0"
758 | "@walletconnect/environment" "^1.0.0"
759 | "@walletconnect/randombytes" "^1.0.1"
760 | aes-js "^3.1.2"
761 | hash.js "^1.1.7"
762 |
763 | "@walletconnect/encoding@^1.0.0":
764 | version "1.0.0"
765 | resolved "https://registry.yarnpkg.com/@walletconnect/encoding/-/encoding-1.0.0.tgz#e24190cb5e803526f9dfd7191fb0e4dc53c6d864"
766 | integrity sha512-4nkJFnS0QF5JdieG/3VPD1/iEWkLSZ14EBInLZ00RWxmC6EMZrzAeHNAWIgm+xP3NK0lqz+7lEsmWGtcl5gYnQ==
767 | dependencies:
768 | is-typedarray "1.0.0"
769 | typedarray-to-buffer "3.1.5"
770 |
771 | "@walletconnect/environment@^1.0.0":
772 | version "1.0.0"
773 | resolved "https://registry.yarnpkg.com/@walletconnect/environment/-/environment-1.0.0.tgz#c4545869fa9c389ec88c364e1a5f8178e8ab5034"
774 | integrity sha512-4BwqyWy6KpSvkocSaV7WR3BlZfrxLbJSLkg+j7Gl6pTDE+U55lLhJvQaMuDVazXYxcjBsG09k7UlH7cGiUI5vQ==
775 |
776 | "@walletconnect/ethereum-provider@1.7.1":
777 | version "1.7.1"
778 | resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-1.7.1.tgz#706bbb18659bd6475750fed7e5a93438c97a9fa9"
779 | integrity sha512-r01XPO8NHs0n/rjU77VXXgCtxC/hL8F34bu+UHGXmkMUHZGCSY2uKN4VCe2uptkCVYUQ9gCEDyCOUyQSQzULjw==
780 | dependencies:
781 | "@walletconnect/client" "^1.7.1"
782 | "@walletconnect/jsonrpc-http-connection" "^1.0.0"
783 | "@walletconnect/jsonrpc-provider" "^1.0.0"
784 | "@walletconnect/signer-connection" "^1.7.1"
785 | "@walletconnect/types" "^1.7.1"
786 | "@walletconnect/utils" "^1.7.1"
787 | eip1193-provider "1.0.1"
788 | eventemitter3 "4.0.7"
789 |
790 | "@walletconnect/iso-crypto@^1.7.1":
791 | version "1.7.1"
792 | resolved "https://registry.yarnpkg.com/@walletconnect/iso-crypto/-/iso-crypto-1.7.1.tgz#c463bb5874686c2f21344e2c7f3cf4d71c34ca70"
793 | integrity sha512-qMiW0kLN6KCjnLMD50ijIj1lQqjNjGszGUwrSVUiS2/Dp4Ecx+4QEtHbmVwGEkfx4kelYPFpDJV3ZJpQ4Kqg/g==
794 | dependencies:
795 | "@walletconnect/crypto" "^1.0.1"
796 | "@walletconnect/types" "^1.7.1"
797 | "@walletconnect/utils" "^1.7.1"
798 |
799 | "@walletconnect/jsonrpc-http-connection@^1.0.0":
800 | version "1.0.0"
801 | resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.0.tgz#5bbdfbaf6d6519b3c08e492a6badb7460ab5ecd0"
802 | integrity sha512-fmBTox7Zo9Tb8wzKpnOgYl5cYPu+2xXifNMDYMRGkWDAygXBzRzmfdhk7OowCkSXeh8aDhE5eFtMk+u8MOmntg==
803 | dependencies:
804 | "@walletconnect/jsonrpc-utils" "^1.0.0"
805 | "@walletconnect/safe-json" "^1.0.0"
806 | cross-fetch "^3.1.4"
807 |
808 | "@walletconnect/jsonrpc-provider@^1.0.0":
809 | version "1.0.0"
810 | resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.0.tgz#066ee5a8a8554c55ea68f9ebf6fe8f96cdb66e7e"
811 | integrity sha512-ZVe23tYT0LdykZ/denBdkKCjBC13fnpj8MiKFuvUl0idBv1PiYKYJR3LVJHy8+7zk0lBbDH3hBNrbMt/K4kjcw==
812 | dependencies:
813 | "@walletconnect/jsonrpc-utils" "^1.0.0"
814 | "@walletconnect/safe-json" "^1.0.0"
815 |
816 | "@walletconnect/jsonrpc-types@^1.0.0":
817 | version "1.0.0"
818 | resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.0.tgz#fa75ad5e8f106a2e33287b1e6833e22ed0225055"
819 | integrity sha512-11QXNq5H1PKZk7bP8SxgmCw3HRaDuPOVE+wObqEvmhc7OWYUZqfuaaMb+OXGRSOHL3sbC+XHfdeCxFTMXSFyng==
820 | dependencies:
821 | keyvaluestorage-interface "^1.0.0"
822 |
823 | "@walletconnect/jsonrpc-utils@^1.0.0":
824 | version "1.0.0"
825 | resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.0.tgz#1a2f668d606e8f0b6e7d8fdebae86001bd037a3f"
826 | integrity sha512-qUHbKUK6sHeHn67qtHZoLoYk5hS6x1arTPjKDRkY93/6Fx+ZmNIpdm1owX3l6aYueyegJ7mz43FpvYHUqJ8xcw==
827 | dependencies:
828 | "@walletconnect/environment" "^1.0.0"
829 | "@walletconnect/jsonrpc-types" "^1.0.0"
830 |
831 | "@walletconnect/mobile-registry@^1.4.0":
832 | version "1.4.0"
833 | resolved "https://registry.yarnpkg.com/@walletconnect/mobile-registry/-/mobile-registry-1.4.0.tgz#502cf8ab87330841d794819081e748ebdef7aee5"
834 | integrity sha512-ZtKRio4uCZ1JUF7LIdecmZt7FOLnX72RPSY7aUVu7mj7CSfxDwUn6gBuK6WGtH+NZCldBqDl5DenI5fFSvkKYw==
835 |
836 | "@walletconnect/qrcode-modal@^1.7.1":
837 | version "1.7.1"
838 | resolved "https://registry.yarnpkg.com/@walletconnect/qrcode-modal/-/qrcode-modal-1.7.1.tgz#89b19c2eb6466ec237ccd597388d7a1b1b946067"
839 | integrity sha512-m/4lSx3pgj8V2eHVJcGnxBKUSCNFtyVIcg5tqbSJHi9HjKIBxvRq4D5M4X4yEpgXYtRmTucihxNCrj2zQrmlSQ==
840 | dependencies:
841 | "@walletconnect/browser-utils" "^1.7.1"
842 | "@walletconnect/mobile-registry" "^1.4.0"
843 | "@walletconnect/types" "^1.7.1"
844 | copy-to-clipboard "^3.3.1"
845 | preact "10.4.1"
846 | qrcode "1.4.4"
847 |
848 | "@walletconnect/randombytes@^1.0.1":
849 | version "1.0.1"
850 | resolved "https://registry.yarnpkg.com/@walletconnect/randombytes/-/randombytes-1.0.1.tgz#87f0f02d9206704ce1c9e23f07d3b28898c48385"
851 | integrity sha512-YJTyq69i0PtxVg7osEpKfvjTaWuAsR49QEcqGKZRKVQWMbGXBZ65fovemK/SRgtiFRv0V8PwsrlKSheqzfPNcg==
852 | dependencies:
853 | "@walletconnect/encoding" "^1.0.0"
854 | "@walletconnect/environment" "^1.0.0"
855 | randombytes "^2.1.0"
856 |
857 | "@walletconnect/safe-json@1.0.0", "@walletconnect/safe-json@^1.0.0":
858 | version "1.0.0"
859 | resolved "https://registry.yarnpkg.com/@walletconnect/safe-json/-/safe-json-1.0.0.tgz#12eeb11d43795199c045fafde97e3c91646683b2"
860 | integrity sha512-QJzp/S/86sUAgWY6eh5MKYmSfZaRpIlmCJdi5uG4DJlKkZrHEF7ye7gA+VtbVzvTtpM/gRwO2plQuiooIeXjfg==
861 |
862 | "@walletconnect/signer-connection@^1.7.1":
863 | version "1.7.1"
864 | resolved "https://registry.yarnpkg.com/@walletconnect/signer-connection/-/signer-connection-1.7.1.tgz#77d36fd7ca96c4ffc67ae649826b519b4a14ec8e"
865 | integrity sha512-eEGahkxQP+uFRrUAU4qKXRmTR2jZTG6vtUOQAasSbq346NDCLF4oM9ZqLBwKX/JrAE2bdap+UBgDlb5zebUUWQ==
866 | dependencies:
867 | "@walletconnect/client" "^1.7.1"
868 | "@walletconnect/jsonrpc-types" "^1.0.0"
869 | "@walletconnect/jsonrpc-utils" "^1.0.0"
870 | "@walletconnect/qrcode-modal" "^1.7.1"
871 | "@walletconnect/types" "^1.7.1"
872 | eventemitter3 "4.0.7"
873 |
874 | "@walletconnect/socket-transport@^1.7.1":
875 | version "1.7.1"
876 | resolved "https://registry.yarnpkg.com/@walletconnect/socket-transport/-/socket-transport-1.7.1.tgz#cc4c8dcf21c40b805812ecb066b2abb156fdb146"
877 | integrity sha512-Gu1RPro0eLe+HHtLhq/1T5TNFfO/HW2z3BnWuUYuJ/F8w1U9iK7+4LMHe+LTgwgWy9Ybcb2k0tiO5e3LgjHBHQ==
878 | dependencies:
879 | "@walletconnect/types" "^1.7.1"
880 | "@walletconnect/utils" "^1.7.1"
881 | ws "7.5.3"
882 |
883 | "@walletconnect/types@^1.7.1":
884 | version "1.7.1"
885 | resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-1.7.1.tgz#86cc3832e02415dc9f518f3dcb5366722afbfc03"
886 | integrity sha512-X0NunEUgq46ExDcKo7BnnFpFhuZ89bZ04/1FtohNziBWcP2Mblp2yf+FN7iwmZiuZ3bRTb8J1O4oJH2JGP9I7A==
887 |
888 | "@walletconnect/utils@^1.7.1":
889 | version "1.7.1"
890 | resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-1.7.1.tgz#f858d5f22425a4c2da2a28ae493bde7f2eecf815"
891 | integrity sha512-7Lig9rruqTMaFuwEhBrArq1QgzIf2NuzO6J3sCUYCZh60EQ7uIZjekaDonQjiQJAbfYcgWUBm8qa0PG1TzYN3Q==
892 | dependencies:
893 | "@walletconnect/browser-utils" "^1.7.1"
894 | "@walletconnect/encoding" "^1.0.0"
895 | "@walletconnect/jsonrpc-utils" "^1.0.0"
896 | "@walletconnect/types" "^1.7.1"
897 | bn.js "4.11.8"
898 | js-sha3 "0.8.0"
899 | query-string "6.13.5"
900 |
901 | "@walletconnect/window-getters@1.0.0", "@walletconnect/window-getters@^1.0.0":
902 | version "1.0.0"
903 | resolved "https://registry.yarnpkg.com/@walletconnect/window-getters/-/window-getters-1.0.0.tgz#1053224f77e725dfd611c83931b5f6c98c32bfc8"
904 | integrity sha512-xB0SQsLaleIYIkSsl43vm8EwETpBzJ2gnzk7e0wMF3ktqiTGS6TFHxcprMl5R44KKh4tCcHCJwolMCaDSwtAaA==
905 |
906 | "@walletconnect/window-metadata@1.0.0":
907 | version "1.0.0"
908 | resolved "https://registry.yarnpkg.com/@walletconnect/window-metadata/-/window-metadata-1.0.0.tgz#93b1cc685e6b9b202f29c26be550fde97800c4e5"
909 | integrity sha512-9eFvmJxIKCC3YWOL97SgRkKhlyGXkrHwamfechmqszbypFspaSk+t2jQXAEU7YClHF6Qjw5eYOmy1//zFi9/GA==
910 | dependencies:
911 | "@walletconnect/window-getters" "^1.0.0"
912 |
913 | aes-js@3.0.0:
914 | version "3.0.0"
915 | resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.0.0.tgz#e21df10ad6c2053295bcbb8dab40b09dbea87e4d"
916 | integrity sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=
917 |
918 | aes-js@^3.1.2:
919 | version "3.1.2"
920 | resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.1.2.tgz#db9aabde85d5caabbfc0d4f2a4446960f627146a"
921 | integrity sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==
922 |
923 | ansi-regex@^4.1.0:
924 | version "4.1.0"
925 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
926 | integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
927 |
928 | ansi-styles@^3.2.0, ansi-styles@^3.2.1:
929 | version "3.2.1"
930 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
931 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
932 | dependencies:
933 | color-convert "^1.9.0"
934 |
935 | async-mutex@^0.2.6:
936 | version "0.2.6"
937 | resolved "https://registry.yarnpkg.com/async-mutex/-/async-mutex-0.2.6.tgz#0d7a3deb978bc2b984d5908a2038e1ae2e54ff40"
938 | integrity sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw==
939 | dependencies:
940 | tslib "^2.0.0"
941 |
942 | axios@^0.21.0:
943 | version "0.21.4"
944 | resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575"
945 | integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==
946 | dependencies:
947 | follow-redirects "^1.14.0"
948 |
949 | babel-plugin-macros@^2.6.1:
950 | version "2.8.0"
951 | resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138"
952 | integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==
953 | dependencies:
954 | "@babel/runtime" "^7.7.2"
955 | cosmiconfig "^6.0.0"
956 | resolve "^1.12.0"
957 |
958 | babel-plugin-polyfill-corejs2@^0.3.0:
959 | version "0.3.1"
960 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5"
961 | integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==
962 | dependencies:
963 | "@babel/compat-data" "^7.13.11"
964 | "@babel/helper-define-polyfill-provider" "^0.3.1"
965 | semver "^6.1.1"
966 |
967 | babel-plugin-polyfill-corejs3@^0.5.0:
968 | version "0.5.2"
969 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72"
970 | integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==
971 | dependencies:
972 | "@babel/helper-define-polyfill-provider" "^0.3.1"
973 | core-js-compat "^3.21.0"
974 |
975 | babel-plugin-polyfill-regenerator@^0.3.0:
976 | version "0.3.1"
977 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990"
978 | integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==
979 | dependencies:
980 | "@babel/helper-define-polyfill-provider" "^0.3.1"
981 |
982 | babel-polyfill@^6.26.0:
983 | version "6.26.0"
984 | resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153"
985 | integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=
986 | dependencies:
987 | babel-runtime "^6.26.0"
988 | core-js "^2.5.0"
989 | regenerator-runtime "^0.10.5"
990 |
991 | babel-runtime@^6.26.0:
992 | version "6.26.0"
993 | resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
994 | integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
995 | dependencies:
996 | core-js "^2.4.0"
997 | regenerator-runtime "^0.11.0"
998 |
999 | base-x@^3.0.2:
1000 | version "3.0.9"
1001 | resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.9.tgz#6349aaabb58526332de9f60995e548a53fe21320"
1002 | integrity sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==
1003 | dependencies:
1004 | safe-buffer "^5.0.1"
1005 |
1006 | base64-js@^1.3.1:
1007 | version "1.5.1"
1008 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
1009 | integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
1010 |
1011 | bech32@1.1.4:
1012 | version "1.1.4"
1013 | resolved "https://registry.yarnpkg.com/bech32/-/bech32-1.1.4.tgz#e38c9f37bf179b8eb16ae3a772b40c356d4832e9"
1014 | integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==
1015 |
1016 | bind-decorator@^1.0.11:
1017 | version "1.0.11"
1018 | resolved "https://registry.yarnpkg.com/bind-decorator/-/bind-decorator-1.0.11.tgz#e41bc06a1f65dd9cec476c91c5daf3978488252f"
1019 | integrity sha1-5BvAah9l3ZzsR2yRxdrzl4SIJS8=
1020 |
1021 | blakejs@^1.1.0:
1022 | version "1.1.1"
1023 | resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.1.1.tgz#bf313053978b2cd4c444a48795710be05c785702"
1024 | integrity sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==
1025 |
1026 | bn.js@4.11.8:
1027 | version "4.11.8"
1028 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
1029 | integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==
1030 |
1031 | bn.js@^4.11.0, bn.js@^4.11.8, bn.js@^4.11.9:
1032 | version "4.12.0"
1033 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
1034 | integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
1035 |
1036 | bn.js@^5.1.1, bn.js@^5.2.0:
1037 | version "5.2.0"
1038 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002"
1039 | integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==
1040 |
1041 | brorand@^1.1.0:
1042 | version "1.1.0"
1043 | resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
1044 | integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
1045 |
1046 | browserify-aes@^1.2.0:
1047 | version "1.2.0"
1048 | resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
1049 | integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
1050 | dependencies:
1051 | buffer-xor "^1.0.3"
1052 | cipher-base "^1.0.0"
1053 | create-hash "^1.1.0"
1054 | evp_bytestokey "^1.0.3"
1055 | inherits "^2.0.1"
1056 | safe-buffer "^5.0.1"
1057 |
1058 | browserslist@^4.17.5, browserslist@^4.19.1:
1059 | version "4.19.1"
1060 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3"
1061 | integrity sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==
1062 | dependencies:
1063 | caniuse-lite "^1.0.30001286"
1064 | electron-to-chromium "^1.4.17"
1065 | escalade "^3.1.1"
1066 | node-releases "^2.0.1"
1067 | picocolors "^1.0.0"
1068 |
1069 | bs58@^4.0.0:
1070 | version "4.0.1"
1071 | resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a"
1072 | integrity sha1-vhYedsNU9veIrkBx9j806MTwpCo=
1073 | dependencies:
1074 | base-x "^3.0.2"
1075 |
1076 | bs58check@^2.1.2:
1077 | version "2.1.2"
1078 | resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc"
1079 | integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==
1080 | dependencies:
1081 | bs58 "^4.0.0"
1082 | create-hash "^1.1.0"
1083 | safe-buffer "^5.1.2"
1084 |
1085 | btoa@^1.2.1:
1086 | version "1.2.1"
1087 | resolved "https://registry.yarnpkg.com/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73"
1088 | integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==
1089 |
1090 | buffer-alloc-unsafe@^1.1.0:
1091 | version "1.1.0"
1092 | resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
1093 | integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==
1094 |
1095 | buffer-alloc@^1.2.0:
1096 | version "1.2.0"
1097 | resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec"
1098 | integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==
1099 | dependencies:
1100 | buffer-alloc-unsafe "^1.1.0"
1101 | buffer-fill "^1.0.0"
1102 |
1103 | buffer-fill@^1.0.0:
1104 | version "1.0.0"
1105 | resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
1106 | integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
1107 |
1108 | buffer-from@^1.1.1:
1109 | version "1.1.2"
1110 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
1111 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
1112 |
1113 | buffer-xor@^1.0.3:
1114 | version "1.0.3"
1115 | resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
1116 | integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
1117 |
1118 | buffer@^5.4.3:
1119 | version "5.7.1"
1120 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
1121 | integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
1122 | dependencies:
1123 | base64-js "^1.3.1"
1124 | ieee754 "^1.1.13"
1125 |
1126 | callsites@^3.0.0:
1127 | version "3.1.0"
1128 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
1129 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
1130 |
1131 | camelcase@^5.0.0:
1132 | version "5.3.1"
1133 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
1134 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
1135 |
1136 | caniuse-lite@^1.0.30001286:
1137 | version "1.0.30001311"
1138 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001311.tgz#682ef3f4e617f1a177ad943de59775ed3032e511"
1139 | integrity sha512-mleTFtFKfykEeW34EyfhGIFjGCqzhh38Y0LhdQ9aWF+HorZTtdgKV/1hEE0NlFkG2ubvisPV6l400tlbPys98A==
1140 |
1141 | chalk@^2.0.0:
1142 | version "2.4.2"
1143 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
1144 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
1145 | dependencies:
1146 | ansi-styles "^3.2.1"
1147 | escape-string-regexp "^1.0.5"
1148 | supports-color "^5.3.0"
1149 |
1150 | cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
1151 | version "1.0.4"
1152 | resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
1153 | integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
1154 | dependencies:
1155 | inherits "^2.0.1"
1156 | safe-buffer "^5.0.1"
1157 |
1158 | cliui@^5.0.0:
1159 | version "5.0.0"
1160 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
1161 | integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
1162 | dependencies:
1163 | string-width "^3.1.0"
1164 | strip-ansi "^5.2.0"
1165 | wrap-ansi "^5.1.0"
1166 |
1167 | clone@^2.1.1:
1168 | version "2.1.2"
1169 | resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
1170 | integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
1171 |
1172 | clsx@^1.1.0:
1173 | version "1.1.1"
1174 | resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188"
1175 | integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==
1176 |
1177 | color-convert@^1.9.0:
1178 | version "1.9.3"
1179 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
1180 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
1181 | dependencies:
1182 | color-name "1.1.3"
1183 |
1184 | color-name@1.1.3:
1185 | version "1.1.3"
1186 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
1187 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
1188 |
1189 | convert-source-map@^1.5.0:
1190 | version "1.8.0"
1191 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
1192 | integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
1193 | dependencies:
1194 | safe-buffer "~5.1.1"
1195 |
1196 | copy-to-clipboard@^3.3.1:
1197 | version "3.3.1"
1198 | resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz#115aa1a9998ffab6196f93076ad6da3b913662ae"
1199 | integrity sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==
1200 | dependencies:
1201 | toggle-selection "^1.0.6"
1202 |
1203 | core-js-compat@^3.21.0:
1204 | version "3.21.0"
1205 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.21.0.tgz#bcc86aa5a589cee358e7a7fa0a4979d5a76c3885"
1206 | integrity sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==
1207 | dependencies:
1208 | browserslist "^4.19.1"
1209 | semver "7.0.0"
1210 |
1211 | core-js@^2.4.0, core-js@^2.5.0:
1212 | version "2.6.12"
1213 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec"
1214 | integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
1215 |
1216 | cosmiconfig@^6.0.0:
1217 | version "6.0.0"
1218 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
1219 | integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
1220 | dependencies:
1221 | "@types/parse-json" "^4.0.0"
1222 | import-fresh "^3.1.0"
1223 | parse-json "^5.0.0"
1224 | path-type "^4.0.0"
1225 | yaml "^1.7.2"
1226 |
1227 | create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
1228 | version "1.2.0"
1229 | resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
1230 | integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
1231 | dependencies:
1232 | cipher-base "^1.0.1"
1233 | inherits "^2.0.1"
1234 | md5.js "^1.3.4"
1235 | ripemd160 "^2.0.1"
1236 | sha.js "^2.4.0"
1237 |
1238 | create-hmac@^1.1.4, create-hmac@^1.1.7:
1239 | version "1.1.7"
1240 | resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
1241 | integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
1242 | dependencies:
1243 | cipher-base "^1.0.3"
1244 | create-hash "^1.1.0"
1245 | inherits "^2.0.1"
1246 | ripemd160 "^2.0.0"
1247 | safe-buffer "^5.0.1"
1248 | sha.js "^2.4.8"
1249 |
1250 | cross-fetch@^3.1.4:
1251 | version "3.1.5"
1252 | resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.5.tgz#e1389f44d9e7ba767907f7af8454787952ab534f"
1253 | integrity sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==
1254 | dependencies:
1255 | node-fetch "2.6.7"
1256 |
1257 | csstype@^3.0.2:
1258 | version "3.0.10"
1259 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.10.tgz#2ad3a7bed70f35b965707c092e5f30b327c290e5"
1260 | integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==
1261 |
1262 | debug@^4.1.0, debug@^4.1.1:
1263 | version "4.3.3"
1264 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664"
1265 | integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==
1266 | dependencies:
1267 | ms "2.1.2"
1268 |
1269 | decamelize@^1.2.0:
1270 | version "1.2.0"
1271 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
1272 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
1273 |
1274 | decode-uri-component@^0.2.0:
1275 | version "0.2.0"
1276 | resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
1277 | integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
1278 |
1279 | detect-browser@5.2.0:
1280 | version "5.2.0"
1281 | resolved "https://registry.yarnpkg.com/detect-browser/-/detect-browser-5.2.0.tgz#c9cd5afa96a6a19fda0bbe9e9be48a6b6e1e9c97"
1282 | integrity sha512-tr7XntDAu50BVENgQfajMLzacmSe34D+qZc4zjnniz0ZVuw/TZcLcyxHQjYpJTM36sGEkZZlYLnIM1hH7alTMA==
1283 |
1284 | detect-node-es@^1.1.0:
1285 | version "1.1.0"
1286 | resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493"
1287 | integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==
1288 |
1289 | dijkstrajs@^1.0.1:
1290 | version "1.0.2"
1291 | resolved "https://registry.yarnpkg.com/dijkstrajs/-/dijkstrajs-1.0.2.tgz#2e48c0d3b825462afe75ab4ad5e829c8ece36257"
1292 | integrity sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==
1293 |
1294 | eip1193-provider@1.0.1:
1295 | version "1.0.1"
1296 | resolved "https://registry.yarnpkg.com/eip1193-provider/-/eip1193-provider-1.0.1.tgz#420d29cf4f6c443e3f32e718fb16fafb250637c3"
1297 | integrity sha512-kSuqwQ26d7CzuS/t3yRXo2Su2cVH0QfvyKbr2H7Be7O5YDyIq4hQGCNTo5wRdP07bt+E2R/8nPCzey4ojBHf7g==
1298 | dependencies:
1299 | "@json-rpc-tools/provider" "^1.5.5"
1300 |
1301 | electron-to-chromium@^1.4.17:
1302 | version "1.4.68"
1303 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.68.tgz#d79447b6bd1bec9183f166bb33d4bef0d5e4e568"
1304 | integrity sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==
1305 |
1306 | elliptic@6.5.4, elliptic@^6.5.2, elliptic@^6.5.4:
1307 | version "6.5.4"
1308 | resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
1309 | integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
1310 | dependencies:
1311 | bn.js "^4.11.9"
1312 | brorand "^1.1.0"
1313 | hash.js "^1.0.0"
1314 | hmac-drbg "^1.0.1"
1315 | inherits "^2.0.4"
1316 | minimalistic-assert "^1.0.1"
1317 | minimalistic-crypto-utils "^1.0.1"
1318 |
1319 | emoji-regex@^7.0.1:
1320 | version "7.0.3"
1321 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
1322 | integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
1323 |
1324 | error-ex@^1.3.1:
1325 | version "1.3.2"
1326 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
1327 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1328 | dependencies:
1329 | is-arrayish "^0.2.1"
1330 |
1331 | escalade@^3.1.1:
1332 | version "3.1.1"
1333 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
1334 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
1335 |
1336 | escape-string-regexp@^1.0.5:
1337 | version "1.0.5"
1338 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
1339 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
1340 |
1341 | escape-string-regexp@^4.0.0:
1342 | version "4.0.0"
1343 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
1344 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
1345 |
1346 | eth-block-tracker@4.4.3:
1347 | version "4.4.3"
1348 | resolved "https://registry.yarnpkg.com/eth-block-tracker/-/eth-block-tracker-4.4.3.tgz#766a0a0eb4a52c867a28328e9ae21353812cf626"
1349 | integrity sha512-A8tG4Z4iNg4mw5tP1Vung9N9IjgMNqpiMoJ/FouSFwNCGHv2X0mmOYwtQOJzki6XN7r7Tyo01S29p7b224I4jw==
1350 | dependencies:
1351 | "@babel/plugin-transform-runtime" "^7.5.5"
1352 | "@babel/runtime" "^7.5.5"
1353 | eth-query "^2.1.0"
1354 | json-rpc-random-id "^1.0.1"
1355 | pify "^3.0.0"
1356 | safe-event-emitter "^1.0.1"
1357 |
1358 | eth-json-rpc-filters@4.2.2:
1359 | version "4.2.2"
1360 | resolved "https://registry.yarnpkg.com/eth-json-rpc-filters/-/eth-json-rpc-filters-4.2.2.tgz#eb35e1dfe9357ace8a8908e7daee80b2cd60a10d"
1361 | integrity sha512-DGtqpLU7bBg63wPMWg1sCpkKCf57dJ+hj/k3zF26anXMzkmtSBDExL8IhUu7LUd34f0Zsce3PYNO2vV2GaTzaw==
1362 | dependencies:
1363 | "@metamask/safe-event-emitter" "^2.0.0"
1364 | async-mutex "^0.2.6"
1365 | eth-json-rpc-middleware "^6.0.0"
1366 | eth-query "^2.1.2"
1367 | json-rpc-engine "^6.1.0"
1368 | pify "^5.0.0"
1369 |
1370 | eth-json-rpc-middleware@^6.0.0:
1371 | version "6.0.0"
1372 | resolved "https://registry.yarnpkg.com/eth-json-rpc-middleware/-/eth-json-rpc-middleware-6.0.0.tgz#4fe16928b34231a2537856f08a5ebbc3d0c31175"
1373 | integrity sha512-qqBfLU2Uq1Ou15Wox1s+NX05S9OcAEL4JZ04VZox2NS0U+RtCMjSxzXhLFWekdShUPZ+P8ax3zCO2xcPrp6XJQ==
1374 | dependencies:
1375 | btoa "^1.2.1"
1376 | clone "^2.1.1"
1377 | eth-query "^2.1.2"
1378 | eth-rpc-errors "^3.0.0"
1379 | eth-sig-util "^1.4.2"
1380 | ethereumjs-util "^5.1.2"
1381 | json-rpc-engine "^5.3.0"
1382 | json-stable-stringify "^1.0.1"
1383 | node-fetch "^2.6.1"
1384 | pify "^3.0.0"
1385 | safe-event-emitter "^1.0.1"
1386 |
1387 | eth-query@^2.1.0, eth-query@^2.1.2:
1388 | version "2.1.2"
1389 | resolved "https://registry.yarnpkg.com/eth-query/-/eth-query-2.1.2.tgz#d6741d9000106b51510c72db92d6365456a6da5e"
1390 | integrity sha1-1nQdkAAQa1FRDHLbktY2VFam2l4=
1391 | dependencies:
1392 | json-rpc-random-id "^1.0.0"
1393 | xtend "^4.0.1"
1394 |
1395 | eth-rpc-errors@4.0.2:
1396 | version "4.0.2"
1397 | resolved "https://registry.yarnpkg.com/eth-rpc-errors/-/eth-rpc-errors-4.0.2.tgz#11bc164e25237a679061ac05b7da7537b673d3b7"
1398 | integrity sha512-n+Re6Gu8XGyfFy1it0AwbD1x0MUzspQs0D5UiPs1fFPCr6WAwZM+vbIhXheBFrpgosqN9bs5PqlB4Q61U/QytQ==
1399 | dependencies:
1400 | fast-safe-stringify "^2.0.6"
1401 |
1402 | eth-rpc-errors@^3.0.0:
1403 | version "3.0.0"
1404 | resolved "https://registry.yarnpkg.com/eth-rpc-errors/-/eth-rpc-errors-3.0.0.tgz#d7b22653c70dbf9defd4ef490fd08fe70608ca10"
1405 | integrity sha512-iPPNHPrLwUlR9xCSYm7HHQjWBasor3+KZfRvwEWxMz3ca0yqnlBeJrnyphkGIXZ4J7AMAaOLmwy4AWhnxOiLxg==
1406 | dependencies:
1407 | fast-safe-stringify "^2.0.6"
1408 |
1409 | eth-rpc-errors@^4.0.2:
1410 | version "4.0.3"
1411 | resolved "https://registry.yarnpkg.com/eth-rpc-errors/-/eth-rpc-errors-4.0.3.tgz#6ddb6190a4bf360afda82790bb7d9d5e724f423a"
1412 | integrity sha512-Z3ymjopaoft7JDoxZcEb3pwdGh7yiYMhOwm2doUt6ASXlMavpNlK6Cre0+IMl2VSGyEU9rkiperQhp5iRxn5Pg==
1413 | dependencies:
1414 | fast-safe-stringify "^2.0.6"
1415 |
1416 | eth-sig-util@^1.4.2:
1417 | version "1.4.2"
1418 | resolved "https://registry.yarnpkg.com/eth-sig-util/-/eth-sig-util-1.4.2.tgz#8d958202c7edbaae839707fba6f09ff327606210"
1419 | integrity sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=
1420 | dependencies:
1421 | ethereumjs-abi "git+https://github.com/ethereumjs/ethereumjs-abi.git"
1422 | ethereumjs-util "^5.1.1"
1423 |
1424 | ethereum-cryptography@^0.1.3:
1425 | version "0.1.3"
1426 | resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz#8d6143cfc3d74bf79bbd8edecdf29e4ae20dd191"
1427 | integrity sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==
1428 | dependencies:
1429 | "@types/pbkdf2" "^3.0.0"
1430 | "@types/secp256k1" "^4.0.1"
1431 | blakejs "^1.1.0"
1432 | browserify-aes "^1.2.0"
1433 | bs58check "^2.1.2"
1434 | create-hash "^1.2.0"
1435 | create-hmac "^1.1.7"
1436 | hash.js "^1.1.7"
1437 | keccak "^3.0.0"
1438 | pbkdf2 "^3.0.17"
1439 | randombytes "^2.1.0"
1440 | safe-buffer "^5.1.2"
1441 | scrypt-js "^3.0.0"
1442 | secp256k1 "^4.0.1"
1443 | setimmediate "^1.0.5"
1444 |
1445 | "ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git":
1446 | version "0.6.8"
1447 | resolved "git+https://github.com/ethereumjs/ethereumjs-abi.git#ee3994657fa7a427238e6ba92a84d0b529bbcde0"
1448 | dependencies:
1449 | bn.js "^4.11.8"
1450 | ethereumjs-util "^6.0.0"
1451 |
1452 | ethereumjs-util@^5.1.1, ethereumjs-util@^5.1.2:
1453 | version "5.2.1"
1454 | resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz#a833f0e5fca7e5b361384dc76301a721f537bf65"
1455 | integrity sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==
1456 | dependencies:
1457 | bn.js "^4.11.0"
1458 | create-hash "^1.1.2"
1459 | elliptic "^6.5.2"
1460 | ethereum-cryptography "^0.1.3"
1461 | ethjs-util "^0.1.3"
1462 | rlp "^2.0.0"
1463 | safe-buffer "^5.1.1"
1464 |
1465 | ethereumjs-util@^6.0.0:
1466 | version "6.2.1"
1467 | resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz#fcb4e4dd5ceacb9d2305426ab1a5cd93e3163b69"
1468 | integrity sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==
1469 | dependencies:
1470 | "@types/bn.js" "^4.11.3"
1471 | bn.js "^4.11.0"
1472 | create-hash "^1.1.2"
1473 | elliptic "^6.5.2"
1474 | ethereum-cryptography "^0.1.3"
1475 | ethjs-util "0.1.6"
1476 | rlp "^2.2.3"
1477 |
1478 | ethers@^5.5.4:
1479 | version "5.5.4"
1480 | resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.5.4.tgz#e1155b73376a2f5da448e4a33351b57a885f4352"
1481 | integrity sha512-N9IAXsF8iKhgHIC6pquzRgPBJEzc9auw3JoRkaKe+y4Wl/LFBtDDunNe7YmdomontECAcC5APaAgWZBiu1kirw==
1482 | dependencies:
1483 | "@ethersproject/abi" "5.5.0"
1484 | "@ethersproject/abstract-provider" "5.5.1"
1485 | "@ethersproject/abstract-signer" "5.5.0"
1486 | "@ethersproject/address" "5.5.0"
1487 | "@ethersproject/base64" "5.5.0"
1488 | "@ethersproject/basex" "5.5.0"
1489 | "@ethersproject/bignumber" "5.5.0"
1490 | "@ethersproject/bytes" "5.5.0"
1491 | "@ethersproject/constants" "5.5.0"
1492 | "@ethersproject/contracts" "5.5.0"
1493 | "@ethersproject/hash" "5.5.0"
1494 | "@ethersproject/hdnode" "5.5.0"
1495 | "@ethersproject/json-wallets" "5.5.0"
1496 | "@ethersproject/keccak256" "5.5.0"
1497 | "@ethersproject/logger" "5.5.0"
1498 | "@ethersproject/networks" "5.5.2"
1499 | "@ethersproject/pbkdf2" "5.5.0"
1500 | "@ethersproject/properties" "5.5.0"
1501 | "@ethersproject/providers" "5.5.3"
1502 | "@ethersproject/random" "5.5.1"
1503 | "@ethersproject/rlp" "5.5.0"
1504 | "@ethersproject/sha2" "5.5.0"
1505 | "@ethersproject/signing-key" "5.5.0"
1506 | "@ethersproject/solidity" "5.5.0"
1507 | "@ethersproject/strings" "5.5.0"
1508 | "@ethersproject/transactions" "5.5.0"
1509 | "@ethersproject/units" "5.5.0"
1510 | "@ethersproject/wallet" "5.5.0"
1511 | "@ethersproject/web" "5.5.1"
1512 | "@ethersproject/wordlists" "5.5.0"
1513 |
1514 | ethjs-util@0.1.6, ethjs-util@^0.1.3:
1515 | version "0.1.6"
1516 | resolved "https://registry.yarnpkg.com/ethjs-util/-/ethjs-util-0.1.6.tgz#f308b62f185f9fe6237132fb2a9818866a5cd536"
1517 | integrity sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==
1518 | dependencies:
1519 | is-hex-prefixed "1.0.0"
1520 | strip-hex-prefix "1.0.0"
1521 |
1522 | eventemitter3@4.0.7, eventemitter3@^4.0.7:
1523 | version "4.0.7"
1524 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
1525 | integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
1526 |
1527 | events@^3.0.0:
1528 | version "3.3.0"
1529 | resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
1530 | integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
1531 |
1532 | evp_bytestokey@^1.0.3:
1533 | version "1.0.3"
1534 | resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
1535 | integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
1536 | dependencies:
1537 | md5.js "^1.3.4"
1538 | safe-buffer "^5.1.1"
1539 |
1540 | fast-safe-stringify@^2.0.6:
1541 | version "2.1.1"
1542 | resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884"
1543 | integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==
1544 |
1545 | find-root@^1.1.0:
1546 | version "1.1.0"
1547 | resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
1548 | integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==
1549 |
1550 | find-up@^3.0.0:
1551 | version "3.0.0"
1552 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
1553 | integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
1554 | dependencies:
1555 | locate-path "^3.0.0"
1556 |
1557 | focus-lock@^0.10.1:
1558 | version "0.10.1"
1559 | resolved "https://registry.yarnpkg.com/focus-lock/-/focus-lock-0.10.1.tgz#5f46fa74fefb87144479c2f8e276f0eedd8081b2"
1560 | integrity sha512-b9yUklCi4fTu2GXn7dnaVf4hiLVVBp7xTiZarAHMODV2To6Bitf6F/UI67RmKbdgJQeVwI1UO0d9HYNbXt3GkA==
1561 | dependencies:
1562 | tslib "^2.0.3"
1563 |
1564 | follow-redirects@^1.14.0:
1565 | version "1.14.8"
1566 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.8.tgz#016996fb9a11a100566398b1c6839337d7bfa8fc"
1567 | integrity sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==
1568 |
1569 | function-bind@^1.1.1:
1570 | version "1.1.1"
1571 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
1572 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
1573 |
1574 | get-caller-file@^2.0.1:
1575 | version "2.0.5"
1576 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
1577 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
1578 |
1579 | get-nonce@^1.0.0:
1580 | version "1.0.1"
1581 | resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3"
1582 | integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==
1583 |
1584 | globals@^11.1.0:
1585 | version "11.12.0"
1586 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
1587 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1588 |
1589 | has-flag@^3.0.0:
1590 | version "3.0.0"
1591 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1592 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
1593 |
1594 | has@^1.0.3:
1595 | version "1.0.3"
1596 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1597 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1598 | dependencies:
1599 | function-bind "^1.1.1"
1600 |
1601 | hash-base@^3.0.0:
1602 | version "3.1.0"
1603 | resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33"
1604 | integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==
1605 | dependencies:
1606 | inherits "^2.0.4"
1607 | readable-stream "^3.6.0"
1608 | safe-buffer "^5.2.0"
1609 |
1610 | hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7:
1611 | version "1.1.7"
1612 | resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
1613 | integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
1614 | dependencies:
1615 | inherits "^2.0.3"
1616 | minimalistic-assert "^1.0.1"
1617 |
1618 | hmac-drbg@^1.0.1:
1619 | version "1.0.1"
1620 | resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
1621 | integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
1622 | dependencies:
1623 | hash.js "^1.0.3"
1624 | minimalistic-assert "^1.0.0"
1625 | minimalistic-crypto-utils "^1.0.1"
1626 |
1627 | ieee754@^1.1.13:
1628 | version "1.2.1"
1629 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
1630 | integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
1631 |
1632 | import-fresh@^3.1.0:
1633 | version "3.3.0"
1634 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1635 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1636 | dependencies:
1637 | parent-module "^1.0.0"
1638 | resolve-from "^4.0.0"
1639 |
1640 | inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.4:
1641 | version "2.0.4"
1642 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1643 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1644 |
1645 | invariant@^2.2.4:
1646 | version "2.2.4"
1647 | resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
1648 | integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
1649 | dependencies:
1650 | loose-envify "^1.0.0"
1651 |
1652 | is-arrayish@^0.2.1:
1653 | version "0.2.1"
1654 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
1655 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
1656 |
1657 | is-core-module@^2.8.1:
1658 | version "2.8.1"
1659 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
1660 | integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
1661 | dependencies:
1662 | has "^1.0.3"
1663 |
1664 | is-fullwidth-code-point@^2.0.0:
1665 | version "2.0.0"
1666 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
1667 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
1668 |
1669 | is-hex-prefixed@1.0.0:
1670 | version "1.0.0"
1671 | resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554"
1672 | integrity sha1-fY035q135dEnFIkTxXPggtd39VQ=
1673 |
1674 | is-typedarray@1.0.0, is-typedarray@^1.0.0:
1675 | version "1.0.0"
1676 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
1677 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
1678 |
1679 | isarray@^2.0.1:
1680 | version "2.0.5"
1681 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
1682 | integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
1683 |
1684 | js-sha256@0.9.0:
1685 | version "0.9.0"
1686 | resolved "https://registry.yarnpkg.com/js-sha256/-/js-sha256-0.9.0.tgz#0b89ac166583e91ef9123644bd3c5334ce9d0966"
1687 | integrity sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA==
1688 |
1689 | js-sha3@0.8.0:
1690 | version "0.8.0"
1691 | resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840"
1692 | integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==
1693 |
1694 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
1695 | version "4.0.0"
1696 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1697 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1698 |
1699 | jsesc@^2.5.1:
1700 | version "2.5.2"
1701 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
1702 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
1703 |
1704 | json-parse-even-better-errors@^2.3.0:
1705 | version "2.3.1"
1706 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
1707 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
1708 |
1709 | json-rpc-engine@6.1.0, json-rpc-engine@^6.1.0:
1710 | version "6.1.0"
1711 | resolved "https://registry.yarnpkg.com/json-rpc-engine/-/json-rpc-engine-6.1.0.tgz#bf5ff7d029e1c1bf20cb6c0e9f348dcd8be5a393"
1712 | integrity sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ==
1713 | dependencies:
1714 | "@metamask/safe-event-emitter" "^2.0.0"
1715 | eth-rpc-errors "^4.0.2"
1716 |
1717 | json-rpc-engine@^5.3.0:
1718 | version "5.4.0"
1719 | resolved "https://registry.yarnpkg.com/json-rpc-engine/-/json-rpc-engine-5.4.0.tgz#75758609d849e1dba1e09021ae473f3ab63161e5"
1720 | integrity sha512-rAffKbPoNDjuRnXkecTjnsE3xLLrb00rEkdgalINhaYVYIxDwWtvYBr9UFbhTvPB1B2qUOLoFd/cV6f4Q7mh7g==
1721 | dependencies:
1722 | eth-rpc-errors "^3.0.0"
1723 | safe-event-emitter "^1.0.1"
1724 |
1725 | json-rpc-random-id@^1.0.0, json-rpc-random-id@^1.0.1:
1726 | version "1.0.1"
1727 | resolved "https://registry.yarnpkg.com/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz#ba49d96aded1444dbb8da3d203748acbbcdec8c8"
1728 | integrity sha1-uknZat7RRE27jaPSA3SKy7zeyMg=
1729 |
1730 | json-stable-stringify@^1.0.1:
1731 | version "1.0.1"
1732 | resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
1733 | integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=
1734 | dependencies:
1735 | jsonify "~0.0.0"
1736 |
1737 | jsonify@~0.0.0:
1738 | version "0.0.0"
1739 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
1740 | integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=
1741 |
1742 | keccak@^3.0.0, keccak@^3.0.1:
1743 | version "3.0.2"
1744 | resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.2.tgz#4c2c6e8c54e04f2670ee49fa734eb9da152206e0"
1745 | integrity sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==
1746 | dependencies:
1747 | node-addon-api "^2.0.0"
1748 | node-gyp-build "^4.2.0"
1749 | readable-stream "^3.6.0"
1750 |
1751 | keyvaluestorage-interface@^1.0.0:
1752 | version "1.0.0"
1753 | resolved "https://registry.yarnpkg.com/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz#13ebdf71f5284ad54be94bd1ad9ed79adad515ff"
1754 | integrity sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g==
1755 |
1756 | lines-and-columns@^1.1.6:
1757 | version "1.2.4"
1758 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
1759 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
1760 |
1761 | locate-path@^3.0.0:
1762 | version "3.0.0"
1763 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
1764 | integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
1765 | dependencies:
1766 | p-locate "^3.0.0"
1767 | path-exists "^3.0.0"
1768 |
1769 | lodash.debounce@^4.0.8:
1770 | version "4.0.8"
1771 | resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
1772 | integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
1773 |
1774 | loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
1775 | version "1.4.0"
1776 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
1777 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
1778 | dependencies:
1779 | js-tokens "^3.0.0 || ^4.0.0"
1780 |
1781 | md5.js@^1.3.4:
1782 | version "1.3.5"
1783 | resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
1784 | integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==
1785 | dependencies:
1786 | hash-base "^3.0.0"
1787 | inherits "^2.0.1"
1788 | safe-buffer "^5.1.2"
1789 |
1790 | minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
1791 | version "1.0.1"
1792 | resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
1793 | integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
1794 |
1795 | minimalistic-crypto-utils@^1.0.1:
1796 | version "1.0.1"
1797 | resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
1798 | integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
1799 |
1800 | ms@2.1.2:
1801 | version "2.1.2"
1802 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1803 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1804 |
1805 | node-addon-api@^2.0.0:
1806 | version "2.0.2"
1807 | resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32"
1808 | integrity sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==
1809 |
1810 | node-fetch@2.6.7, node-fetch@^2.6.1:
1811 | version "2.6.7"
1812 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
1813 | integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
1814 | dependencies:
1815 | whatwg-url "^5.0.0"
1816 |
1817 | node-gyp-build@^4.2.0:
1818 | version "4.3.0"
1819 | resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.3.0.tgz#9f256b03e5826150be39c764bf51e993946d71a3"
1820 | integrity sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==
1821 |
1822 | node-releases@^2.0.1:
1823 | version "2.0.2"
1824 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.2.tgz#7139fe71e2f4f11b47d4d2986aaf8c48699e0c01"
1825 | integrity sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==
1826 |
1827 | object-assign@^4.1.1:
1828 | version "4.1.1"
1829 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1830 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
1831 |
1832 | p-limit@^2.0.0:
1833 | version "2.3.0"
1834 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
1835 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
1836 | dependencies:
1837 | p-try "^2.0.0"
1838 |
1839 | p-locate@^3.0.0:
1840 | version "3.0.0"
1841 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
1842 | integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
1843 | dependencies:
1844 | p-limit "^2.0.0"
1845 |
1846 | p-try@^2.0.0:
1847 | version "2.2.0"
1848 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
1849 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
1850 |
1851 | parent-module@^1.0.0:
1852 | version "1.0.1"
1853 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
1854 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
1855 | dependencies:
1856 | callsites "^3.0.0"
1857 |
1858 | parse-json@^5.0.0:
1859 | version "5.2.0"
1860 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
1861 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
1862 | dependencies:
1863 | "@babel/code-frame" "^7.0.0"
1864 | error-ex "^1.3.1"
1865 | json-parse-even-better-errors "^2.3.0"
1866 | lines-and-columns "^1.1.6"
1867 |
1868 | path-exists@^3.0.0:
1869 | version "3.0.0"
1870 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
1871 | integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
1872 |
1873 | path-parse@^1.0.7:
1874 | version "1.0.7"
1875 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1876 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1877 |
1878 | path-type@^4.0.0:
1879 | version "4.0.0"
1880 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
1881 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
1882 |
1883 | pbkdf2@^3.0.17:
1884 | version "3.1.2"
1885 | resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075"
1886 | integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==
1887 | dependencies:
1888 | create-hash "^1.1.2"
1889 | create-hmac "^1.1.4"
1890 | ripemd160 "^2.0.1"
1891 | safe-buffer "^5.0.1"
1892 | sha.js "^2.4.8"
1893 |
1894 | picocolors@^1.0.0:
1895 | version "1.0.0"
1896 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
1897 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
1898 |
1899 | pify@^3.0.0:
1900 | version "3.0.0"
1901 | resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
1902 | integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
1903 |
1904 | pify@^5.0.0:
1905 | version "5.0.0"
1906 | resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f"
1907 | integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==
1908 |
1909 | pngjs@^3.3.0:
1910 | version "3.4.0"
1911 | resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f"
1912 | integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==
1913 |
1914 | preact@10.4.1:
1915 | version "10.4.1"
1916 | resolved "https://registry.yarnpkg.com/preact/-/preact-10.4.1.tgz#9b3ba020547673a231c6cf16f0fbaef0e8863431"
1917 | integrity sha512-WKrRpCSwL2t3tpOOGhf2WfTpcmbpxaWtDbdJdKdjd0aEiTkvOmS4NBkG6kzlaAHI9AkQ3iVqbFWM3Ei7mZ4o1Q==
1918 |
1919 | preact@^10.5.9:
1920 | version "10.6.5"
1921 | resolved "https://registry.yarnpkg.com/preact/-/preact-10.6.5.tgz#726d8bd12903a0d51cdd17e2e1b90cc539403e0c"
1922 | integrity sha512-i+LXM6JiVjQXSt2jG2vZZFapGpCuk1fl8o6ii3G84MA3xgj686FKjs4JFDkmUVhtxyq21+4ay74zqPykz9hU6w==
1923 |
1924 | prettier@^2.3.2:
1925 | version "2.5.1"
1926 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a"
1927 | integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==
1928 |
1929 | prop-types@^15.6.2, prop-types@^15.7.2:
1930 | version "15.8.1"
1931 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
1932 | integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
1933 | dependencies:
1934 | loose-envify "^1.4.0"
1935 | object-assign "^4.1.1"
1936 | react-is "^16.13.1"
1937 |
1938 | qrcode@1.4.4:
1939 | version "1.4.4"
1940 | resolved "https://registry.yarnpkg.com/qrcode/-/qrcode-1.4.4.tgz#f0c43568a7e7510a55efc3b88d9602f71963ea83"
1941 | integrity sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q==
1942 | dependencies:
1943 | buffer "^5.4.3"
1944 | buffer-alloc "^1.2.0"
1945 | buffer-from "^1.1.1"
1946 | dijkstrajs "^1.0.1"
1947 | isarray "^2.0.1"
1948 | pngjs "^3.3.0"
1949 | yargs "^13.2.4"
1950 |
1951 | query-string@6.13.5:
1952 | version "6.13.5"
1953 | resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.13.5.tgz#99e95e2fb7021db90a6f373f990c0c814b3812d8"
1954 | integrity sha512-svk3xg9qHR39P3JlHuD7g3nRnyay5mHbrPctEBDUxUkHRifPHXJDhBUycdCC0NBjXoDf44Gb+IsOZL1Uwn8M/Q==
1955 | dependencies:
1956 | decode-uri-component "^0.2.0"
1957 | split-on-first "^1.0.0"
1958 | strict-uri-encode "^2.0.0"
1959 |
1960 | randombytes@^2.1.0:
1961 | version "2.1.0"
1962 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
1963 | integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
1964 | dependencies:
1965 | safe-buffer "^5.1.0"
1966 |
1967 | react-clientside-effect@^1.2.5:
1968 | version "1.2.5"
1969 | resolved "https://registry.yarnpkg.com/react-clientside-effect/-/react-clientside-effect-1.2.5.tgz#e2c4dc3c9ee109f642fac4f5b6e9bf5bcd2219a3"
1970 | integrity sha512-2bL8qFW1TGBHozGGbVeyvnggRpMjibeZM2536AKNENLECutp2yfs44IL8Hmpn8qjFQ2K7A9PnYf3vc7aQq/cPA==
1971 | dependencies:
1972 | "@babel/runtime" "^7.12.13"
1973 |
1974 | react-dom@^17.0.2:
1975 | version "17.0.2"
1976 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
1977 | integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
1978 | dependencies:
1979 | loose-envify "^1.1.0"
1980 | object-assign "^4.1.1"
1981 | scheduler "^0.20.2"
1982 |
1983 | react-focus-lock@^2.5.2:
1984 | version "2.7.1"
1985 | resolved "https://registry.yarnpkg.com/react-focus-lock/-/react-focus-lock-2.7.1.tgz#a9fbb3fa4efaee32162406e5eb96ae658964193b"
1986 | integrity sha512-ImSeVmcrLKNMqzUsIdqOkXwTVltj79OPu43oT8tVun7eIckA4VdM7UmYUFo3H/UC2nRVgagMZGFnAOQEDiDYcA==
1987 | dependencies:
1988 | "@babel/runtime" "^7.0.0"
1989 | focus-lock "^0.10.1"
1990 | prop-types "^15.6.2"
1991 | react-clientside-effect "^1.2.5"
1992 | use-callback-ref "^1.2.5"
1993 | use-sidecar "^1.0.5"
1994 |
1995 | react-is@^16.13.1:
1996 | version "16.13.1"
1997 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
1998 | integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
1999 |
2000 | react-remove-scroll-bar@^2.1.0:
2001 | version "2.2.0"
2002 | resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.2.0.tgz#d4d545a7df024f75d67e151499a6ab5ac97c8cdd"
2003 | integrity sha512-UU9ZBP1wdMR8qoUs7owiVcpaPwsQxUDC2lypP6mmixaGlARZa7ZIBx1jcuObLdhMOvCsnZcvetOho0wzPa9PYg==
2004 | dependencies:
2005 | react-style-singleton "^2.1.0"
2006 | tslib "^1.0.0"
2007 |
2008 | react-remove-scroll@^2.4.3:
2009 | version "2.4.3"
2010 | resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.4.3.tgz#83d19b02503b04bd8141ed6e0b9e6691a2e935a6"
2011 | integrity sha512-lGWYXfV6jykJwbFpsuPdexKKzp96f3RbvGapDSIdcyGvHb7/eqyn46C7/6h+rUzYar1j5mdU+XECITHXCKBk9Q==
2012 | dependencies:
2013 | react-remove-scroll-bar "^2.1.0"
2014 | react-style-singleton "^2.1.0"
2015 | tslib "^1.0.0"
2016 | use-callback-ref "^1.2.3"
2017 | use-sidecar "^1.0.1"
2018 |
2019 | react-style-singleton@^2.1.0:
2020 | version "2.1.1"
2021 | resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.1.1.tgz#ce7f90b67618be2b6b94902a30aaea152ce52e66"
2022 | integrity sha512-jNRp07Jza6CBqdRKNgGhT3u9umWvils1xsuMOjZlghBDH2MU0PL2WZor4PGYjXpnRCa9DQSlHMs/xnABWOwYbA==
2023 | dependencies:
2024 | get-nonce "^1.0.0"
2025 | invariant "^2.2.4"
2026 | tslib "^1.0.0"
2027 |
2028 | react@^17.0.2:
2029 | version "17.0.2"
2030 | resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
2031 | integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
2032 | dependencies:
2033 | loose-envify "^1.1.0"
2034 | object-assign "^4.1.1"
2035 |
2036 | readable-stream@^3.5.0, readable-stream@^3.6.0:
2037 | version "3.6.0"
2038 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
2039 | integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
2040 | dependencies:
2041 | inherits "^2.0.3"
2042 | string_decoder "^1.1.1"
2043 | util-deprecate "^1.0.1"
2044 |
2045 | regenerator-runtime@^0.10.5:
2046 | version "0.10.5"
2047 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
2048 | integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=
2049 |
2050 | regenerator-runtime@^0.11.0:
2051 | version "0.11.1"
2052 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
2053 | integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
2054 |
2055 | regenerator-runtime@^0.13.4:
2056 | version "0.13.9"
2057 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
2058 | integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
2059 |
2060 | require-directory@^2.1.1:
2061 | version "2.1.1"
2062 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
2063 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
2064 |
2065 | require-main-filename@^2.0.0:
2066 | version "2.0.0"
2067 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
2068 | integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
2069 |
2070 | resolve-from@^4.0.0:
2071 | version "4.0.0"
2072 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
2073 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
2074 |
2075 | resolve@^1.12.0, resolve@^1.14.2:
2076 | version "1.22.0"
2077 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
2078 | integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==
2079 | dependencies:
2080 | is-core-module "^2.8.1"
2081 | path-parse "^1.0.7"
2082 | supports-preserve-symlinks-flag "^1.0.0"
2083 |
2084 | ripemd160@^2.0.0, ripemd160@^2.0.1:
2085 | version "2.0.2"
2086 | resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
2087 | integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
2088 | dependencies:
2089 | hash-base "^3.0.0"
2090 | inherits "^2.0.1"
2091 |
2092 | rlp@^2.0.0, rlp@^2.2.3:
2093 | version "2.2.7"
2094 | resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.7.tgz#33f31c4afac81124ac4b283e2bd4d9720b30beaf"
2095 | integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==
2096 | dependencies:
2097 | bn.js "^5.2.0"
2098 |
2099 | rxjs@^6.6.3:
2100 | version "6.6.7"
2101 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
2102 | integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
2103 | dependencies:
2104 | tslib "^1.9.0"
2105 |
2106 | safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0:
2107 | version "5.2.1"
2108 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
2109 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
2110 |
2111 | safe-buffer@~5.1.1:
2112 | version "5.1.2"
2113 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
2114 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
2115 |
2116 | safe-event-emitter@^1.0.1:
2117 | version "1.0.1"
2118 | resolved "https://registry.yarnpkg.com/safe-event-emitter/-/safe-event-emitter-1.0.1.tgz#5b692ef22329ed8f69fdce607e50ca734f6f20af"
2119 | integrity sha512-e1wFe99A91XYYxoQbcq2ZJUWurxEyP8vfz7A7vuUe1s95q8r5ebraVaA1BukYJcpM6V16ugWoD9vngi8Ccu5fg==
2120 | dependencies:
2121 | events "^3.0.0"
2122 |
2123 | safe-json-utils@^1.1.1:
2124 | version "1.1.1"
2125 | resolved "https://registry.yarnpkg.com/safe-json-utils/-/safe-json-utils-1.1.1.tgz#0e883874467d95ab914c3f511096b89bfb3e63b1"
2126 | integrity sha512-SAJWGKDs50tAbiDXLf89PDwt9XYkWyANFWVzn4dTXl5QyI8t2o/bW5/OJl3lvc2WVU4MEpTo9Yz5NVFNsp+OJQ==
2127 |
2128 | scheduler@^0.20.2:
2129 | version "0.20.2"
2130 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91"
2131 | integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==
2132 | dependencies:
2133 | loose-envify "^1.1.0"
2134 | object-assign "^4.1.1"
2135 |
2136 | scrypt-js@3.0.1, scrypt-js@^3.0.0:
2137 | version "3.0.1"
2138 | resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312"
2139 | integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==
2140 |
2141 | secp256k1@^4.0.1:
2142 | version "4.0.3"
2143 | resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-4.0.3.tgz#c4559ecd1b8d3c1827ed2d1b94190d69ce267303"
2144 | integrity sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==
2145 | dependencies:
2146 | elliptic "^6.5.4"
2147 | node-addon-api "^2.0.0"
2148 | node-gyp-build "^4.2.0"
2149 |
2150 | semver@7.0.0:
2151 | version "7.0.0"
2152 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
2153 | integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
2154 |
2155 | semver@^6.1.1, semver@^6.1.2, semver@^6.3.0:
2156 | version "6.3.0"
2157 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
2158 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
2159 |
2160 | set-blocking@^2.0.0:
2161 | version "2.0.0"
2162 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
2163 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
2164 |
2165 | setimmediate@^1.0.5:
2166 | version "1.0.5"
2167 | resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
2168 | integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
2169 |
2170 | sha.js@^2.4.0, sha.js@^2.4.8:
2171 | version "2.4.11"
2172 | resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
2173 | integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
2174 | dependencies:
2175 | inherits "^2.0.1"
2176 | safe-buffer "^5.0.1"
2177 |
2178 | source-map@^0.5.0, source-map@^0.5.7:
2179 | version "0.5.7"
2180 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
2181 | integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
2182 |
2183 | split-on-first@^1.0.0:
2184 | version "1.1.0"
2185 | resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f"
2186 | integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==
2187 |
2188 | stream-browserify@^3.0.0:
2189 | version "3.0.0"
2190 | resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f"
2191 | integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==
2192 | dependencies:
2193 | inherits "~2.0.4"
2194 | readable-stream "^3.5.0"
2195 |
2196 | strict-uri-encode@^2.0.0:
2197 | version "2.0.0"
2198 | resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546"
2199 | integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY=
2200 |
2201 | string-width@^3.0.0, string-width@^3.1.0:
2202 | version "3.1.0"
2203 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
2204 | integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
2205 | dependencies:
2206 | emoji-regex "^7.0.1"
2207 | is-fullwidth-code-point "^2.0.0"
2208 | strip-ansi "^5.1.0"
2209 |
2210 | string_decoder@^1.1.1:
2211 | version "1.3.0"
2212 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
2213 | integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
2214 | dependencies:
2215 | safe-buffer "~5.2.0"
2216 |
2217 | strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
2218 | version "5.2.0"
2219 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
2220 | integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
2221 | dependencies:
2222 | ansi-regex "^4.1.0"
2223 |
2224 | strip-hex-prefix@1.0.0:
2225 | version "1.0.0"
2226 | resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f"
2227 | integrity sha1-DF8VX+8RUTczd96du1iNoFUA428=
2228 | dependencies:
2229 | is-hex-prefixed "1.0.0"
2230 |
2231 | stylis@4.0.13:
2232 | version "4.0.13"
2233 | resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.0.13.tgz#f5db332e376d13cc84ecfe5dace9a2a51d954c91"
2234 | integrity sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==
2235 |
2236 | supports-color@^5.3.0:
2237 | version "5.5.0"
2238 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
2239 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
2240 | dependencies:
2241 | has-flag "^3.0.0"
2242 |
2243 | supports-preserve-symlinks-flag@^1.0.0:
2244 | version "1.0.0"
2245 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
2246 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
2247 |
2248 | tiny-warning@^1.0.3:
2249 | version "1.0.3"
2250 | resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754"
2251 | integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==
2252 |
2253 | to-fast-properties@^2.0.0:
2254 | version "2.0.0"
2255 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
2256 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
2257 |
2258 | toggle-selection@^1.0.6:
2259 | version "1.0.6"
2260 | resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
2261 | integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI=
2262 |
2263 | tr46@~0.0.3:
2264 | version "0.0.3"
2265 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
2266 | integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
2267 |
2268 | tslib@^1.0.0, tslib@^1.9.0, tslib@^1.9.3:
2269 | version "1.14.1"
2270 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
2271 | integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
2272 |
2273 | tslib@^2.0.0, tslib@^2.0.3, tslib@^2.3.0:
2274 | version "2.3.1"
2275 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
2276 | integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
2277 |
2278 | typedarray-to-buffer@3.1.5:
2279 | version "3.1.5"
2280 | resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
2281 | integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
2282 | dependencies:
2283 | is-typedarray "^1.0.0"
2284 |
2285 | typescript@^4.3.5:
2286 | version "4.5.5"
2287 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.5.tgz#d8c953832d28924a9e3d37c73d729c846c5896f3"
2288 | integrity sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==
2289 |
2290 | use-callback-ref@^1.2.3, use-callback-ref@^1.2.5:
2291 | version "1.2.5"
2292 | resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.2.5.tgz#6115ed242cfbaed5915499c0a9842ca2912f38a5"
2293 | integrity sha512-gN3vgMISAgacF7sqsLPByqoePooY3n2emTH59Ur5d/M8eg4WTWu1xp8i8DHjohftIyEx0S08RiYxbffr4j8Peg==
2294 |
2295 | use-sidecar@^1.0.1, use-sidecar@^1.0.5:
2296 | version "1.0.5"
2297 | resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.0.5.tgz#ffff2a17c1df42e348624b699ba6e5c220527f2b"
2298 | integrity sha512-k9jnrjYNwN6xYLj1iaGhonDghfvmeTmYjAiGvOr7clwKfPjMXJf4/HOr7oT5tJwYafgp2tG2l3eZEOfoELiMcA==
2299 | dependencies:
2300 | detect-node-es "^1.1.0"
2301 | tslib "^1.9.3"
2302 |
2303 | util-deprecate@^1.0.1:
2304 | version "1.0.2"
2305 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
2306 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
2307 |
2308 | wagmi-private@0.1.8:
2309 | version "0.1.8"
2310 | resolved "https://registry.yarnpkg.com/wagmi-private/-/wagmi-private-0.1.8.tgz#744e8b29cce5daa2869fb51108f2a52431fd82af"
2311 | integrity sha512-xREyemJcxdLYlIYrNagdv46PUaovCCGz+Bfy/6D3ZUTbsW/5E/50MK+a+NzJSuAjCbtTF9kaiZIaGBUNx/AO8A==
2312 | dependencies:
2313 | "@ethersproject/providers" "^5.5.1"
2314 | eventemitter3 "^4.0.7"
2315 |
2316 | wagmi@^0.2.10:
2317 | version "0.2.10"
2318 | resolved "https://registry.yarnpkg.com/wagmi/-/wagmi-0.2.10.tgz#31a372a9998af07f8682d56cc6af139d3a3c4350"
2319 | integrity sha512-hTP9HfWrtuQzi+kN9IHi7sk/2nA+vsvKmQHEI9njSuMgGiJrLAGb9viHLQdGazlRR6aSoKBGz5CteXVhlV8AQg==
2320 | dependencies:
2321 | "@ethersproject/providers" "^5.5.1"
2322 | "@walletconnect/ethereum-provider" "1.7.1"
2323 | wagmi-private "0.1.8"
2324 | walletlink "^2.2.8"
2325 |
2326 | walletlink@^2.2.8:
2327 | version "2.4.7"
2328 | resolved "https://registry.yarnpkg.com/walletlink/-/walletlink-2.4.7.tgz#3dd034f7cd6e9d9f4cc1d677bb951869dc743e20"
2329 | integrity sha512-jhLVOMly9oWiSE8mZ4/+uMyVsAKHw71kGbgC1xYp50SQpuLT2pfa6Hiw2VQ0omP/WHsDAPFuBo8hJGxggr768w==
2330 | dependencies:
2331 | "@metamask/safe-event-emitter" "2.0.0"
2332 | bind-decorator "^1.0.11"
2333 | bn.js "^5.1.1"
2334 | clsx "^1.1.0"
2335 | eth-block-tracker "4.4.3"
2336 | eth-json-rpc-filters "4.2.2"
2337 | eth-rpc-errors "4.0.2"
2338 | js-sha256 "0.9.0"
2339 | json-rpc-engine "6.1.0"
2340 | keccak "^3.0.1"
2341 | preact "^10.5.9"
2342 | rxjs "^6.6.3"
2343 | stream-browserify "^3.0.0"
2344 |
2345 | webidl-conversions@^3.0.0:
2346 | version "3.0.1"
2347 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
2348 | integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
2349 |
2350 | whatwg-url@^5.0.0:
2351 | version "5.0.0"
2352 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
2353 | integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
2354 | dependencies:
2355 | tr46 "~0.0.3"
2356 | webidl-conversions "^3.0.0"
2357 |
2358 | which-module@^2.0.0:
2359 | version "2.0.0"
2360 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
2361 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
2362 |
2363 | wrap-ansi@^5.1.0:
2364 | version "5.1.0"
2365 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
2366 | integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
2367 | dependencies:
2368 | ansi-styles "^3.2.0"
2369 | string-width "^3.0.0"
2370 | strip-ansi "^5.0.0"
2371 |
2372 | ws@7.4.6:
2373 | version "7.4.6"
2374 | resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c"
2375 | integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==
2376 |
2377 | ws@7.5.3:
2378 | version "7.5.3"
2379 | resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.3.tgz#160835b63c7d97bfab418fc1b8a9fced2ac01a74"
2380 | integrity sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==
2381 |
2382 | ws@^7.4.0:
2383 | version "7.5.7"
2384 | resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67"
2385 | integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==
2386 |
2387 | xtend@^4.0.1:
2388 | version "4.0.2"
2389 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
2390 | integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
2391 |
2392 | y18n@^4.0.0:
2393 | version "4.0.3"
2394 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf"
2395 | integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==
2396 |
2397 | yaml@^1.7.2:
2398 | version "1.10.2"
2399 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
2400 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
2401 |
2402 | yargs-parser@^13.1.2:
2403 | version "13.1.2"
2404 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
2405 | integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
2406 | dependencies:
2407 | camelcase "^5.0.0"
2408 | decamelize "^1.2.0"
2409 |
2410 | yargs@^13.2.4:
2411 | version "13.3.2"
2412 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
2413 | integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==
2414 | dependencies:
2415 | cliui "^5.0.0"
2416 | find-up "^3.0.0"
2417 | get-caller-file "^2.0.1"
2418 | require-directory "^2.1.1"
2419 | require-main-filename "^2.0.0"
2420 | set-blocking "^2.0.0"
2421 | string-width "^3.0.0"
2422 | which-module "^2.0.0"
2423 | y18n "^4.0.0"
2424 | yargs-parser "^13.1.2"
2425 |
--------------------------------------------------------------------------------