diff --git a/src/assets/icons/vertical-steps-dots.svg b/src/assets/icons/vertical-steps-dots.svg new file mode 100644 index 000000000..00d23f309 --- /dev/null +++ b/src/assets/icons/vertical-steps-dots.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/components/layouts/MobileNavigation.tsx b/src/components/layouts/MobileNavigation.tsx index 1235532e3..a80f14b13 100644 --- a/src/components/layouts/MobileNavigation.tsx +++ b/src/components/layouts/MobileNavigation.tsx @@ -73,8 +73,6 @@ const tabs: Tab[] = [ const { day } = getDayAndWeekTimestamp() const tasksPageVisitedDate = tasksPageVisitedDateStore.get() as string - console.log(day, tasksPageVisitedDate) - if (tasksPageVisitedDate !== day.toString()) { tasksPageVisitedDateStore.set(day.toString()) } diff --git a/src/modules/telegram/TasksPage/ClaimTaskTokensModal.tsx b/src/modules/telegram/TasksPage/ClaimTaskTokensModal.tsx new file mode 100644 index 000000000..f15a43c88 --- /dev/null +++ b/src/modules/telegram/TasksPage/ClaimTaskTokensModal.tsx @@ -0,0 +1,218 @@ +import Diamond from '@/assets/emojis/diamond.png' +import Telegram from '@/assets/graphics/tasks/telegram.png' +import VerticalStepsDots from '@/assets/icons/vertical-steps-dots.svg' +import WarningIcon from '@/assets/icons/warning.png' +import Button from '@/components/Button' +import LinkText from '@/components/LinkText' +import useToastError from '@/hooks/useToastError' +import { getBalanceQuery } from '@/services/datahub/leaderboard/points-balance/query' +import { GamificationTask } from '@/services/datahub/tasks' +import { useClaimTaskTokens } from '@/services/datahub/tasks/mutation' +import { + clearGamificationTasksError, + getGamificationTasksErrorQuery, + getGamificationTasksQuery, +} from '@/services/datahub/tasks/query' +import { useMyMainAddress } from '@/stores/my-account' +import { cx } from '@/utils/class-names' +import { LocalStorage } from '@/utils/storage' +import { formatNumber } from '@/utils/strings' +import { Transition } from '@headlessui/react' +import { useQueryClient } from '@tanstack/react-query' +import Image, { StaticImageData } from 'next/image' +import { useEffect, useState } from 'react' +import { createPortal } from 'react-dom' +import { FiArrowUpRight } from 'react-icons/fi' +import { HiXMark } from 'react-icons/hi2' +import TasksRewardsModal from './TasksRewardsModal' + +export type ClaimModalVariant = 'epic-telegram' | null + +export const claimTaskErrorStore = new LocalStorage(() => 'claim-tasks-error') + +type ModalConfig = { + image: StaticImageData + steps: React.ReactNode[] + tag: string +} + +export const modalConfigByVariant: Record< + Exclude, + ModalConfig +> = { + 'epic-telegram': { + image: Telegram, + tag: 'JOIN_TELEGRAM_CHANNEL_EpicAppNet', + steps: [ +
+ + Join the channel: + + + @EpicAppNet + +
, + + Click the button below to verify your task + , + ], + }, +} + +type ClaimTasksTokensModalProps = { + modalVariant: ClaimModalVariant + close: () => void + data: GamificationTask[] +} + +const ClaimTasksTokensModal = ({ + modalVariant, + close, + data, +}: ClaimTasksTokensModalProps) => { + const [isOpenAnimation, setIsOpenAnimation] = useState(false) + const client = useQueryClient() + const [loading, setLoading] = useState(false) + const myAddress = useMyMainAddress() + + const { data: claimTaskTokensError } = + getGamificationTasksErrorQuery.useQuery('error') + const closeModal = () => { + setIsOpenAnimation(false) + close() + } + + const isOpen = !!modalVariant + + const variant = modalVariant || 'epic-telegram' + + const { image: taskImage, steps, tag } = modalConfigByVariant[variant] + + const task = data?.find((task) => task.tag === tag) + + const reward = formatNumber(parseInt(task?.rewardPoints ?? '0')) + + const { + mutate: claimTaskTokens, + error, + isLoading: isClaimLoading, + } = useClaimTaskTokens() + + useEffect(() => { + if (!!claimTaskTokensError) setLoading(false) + + if (claimTaskTokensError === 'None') { + setIsOpenAnimation(true) + getGamificationTasksQuery.invalidate(client, myAddress) + getBalanceQuery.invalidate(client, myAddress) + } + }, [claimTaskTokensError, client, myAddress]) + + useToastError(error, 'Failed to claim task tokens') + + return createPortal( + <> + + {isOpenAnimation && isOpen && ( + + )} + + +
+
+ Tasks +
+
+
+ + + +{reward} + + + Join Our Telegram Channel + +
+
+ {steps.map((step, index) => ( +
+
+ {index + 1} +
+ {step} + {index !== steps.length - 1 && ( + + )} +
+ ))} +
+ {!!claimTaskTokensError && + claimTaskTokensError === + 'GAMIFICATION_TASK_CLAIM_FAILED_NOT_COMPLETED' && ( +
+ + + Looks like you haven’t completed the required action. + Complete the task to continue. + +
+ )} + +
+
+
+ , + document.body + ) +} + +export default ClaimTasksTokensModal diff --git a/src/modules/telegram/TasksPage/TasksRewardsModal.tsx b/src/modules/telegram/TasksPage/TasksRewardsModal.tsx new file mode 100644 index 000000000..933042275 --- /dev/null +++ b/src/modules/telegram/TasksPage/TasksRewardsModal.tsx @@ -0,0 +1,48 @@ +import Diamond from '@/assets/emojis/diamond.png' +import Button from '@/components/Button' +import { cx } from '@/utils/class-names' +import { Transition } from '@headlessui/react' +import Image from 'next/image' + +export type TasksRewardsModalProps = { + reward: string + close: () => void +} + +export default function TasksRewardsModal({ + reward, + close, +}: TasksRewardsModalProps) { + return ( + <> + close()} + > +
+
+ + {reward} + Points earned! + +
+ +
+
+ + + ) +} diff --git a/src/modules/telegram/TasksPage/index.tsx b/src/modules/telegram/TasksPage/index.tsx index 74fe64e3a..93fda9cde 100644 --- a/src/modules/telegram/TasksPage/index.tsx +++ b/src/modules/telegram/TasksPage/index.tsx @@ -17,14 +17,23 @@ import { getTodaySuperLikeCountQuery, getTokenomicsMetadataQuery, } from '@/services/datahub/content-staking/query' +import { + clearGamificationTasksError, + getGamificationTasksQuery, +} from '@/services/datahub/tasks/query' import { useSendEvent } from '@/stores/analytics' import { useMyMainAddress } from '@/stores/my-account' import { formatNumber } from '@/utils/strings' +import { useQueryClient } from '@tanstack/react-query' import Image, { ImageProps } from 'next/image' import Link from 'next/link' import { useState } from 'react' import { FaChevronRight } from 'react-icons/fa6' import SkeletonFallback from '../../../components/SkeletonFallback' +import ClaimTasksTokensModal, { + ClaimModalVariant, + modalConfigByVariant, +} from './ClaimTaskTokensModal' export default function TasksPage() { useTgNoScroll() @@ -37,8 +46,8 @@ export default function TasksPage() { className='sticky top-0' />
- +
@@ -102,9 +111,10 @@ function DailyTasks() { completed={isTodayRewardClaimed} isLoadingReward={loadingServerDay || loadingDailyReward} customAction={ - + {(todayRewardIndex || 0) + 1} @@ -136,11 +146,24 @@ function DailyTasks() { function BasicTasks() { const sendEvent = useSendEvent() + const [modalVariant, setModalVariant] = useState(null) + const myAddress = useMyMainAddress() + const client = useQueryClient() + + const { data: gamificationTasks } = getGamificationTasksQuery.useQuery( + myAddress || '' + ) + + const data = gamificationTasks?.data + + const { tag } = modalConfigByVariant['epic-telegram'] + const task = data?.find((task) => task.tag === tag) + return (
- Basic Tasks + Main Tasks Join our social media and receive rewards later @@ -151,12 +174,16 @@ function BasicTasks() { image={Telegram} onClick={() => { sendEvent('tasks_telegram_open') + + if (task !== undefined && !task?.claimed) { + clearGamificationTasksError(client) + setModalVariant('epic-telegram') + } }} title='Join Our Telegram Channel' - href='https://t.me/EpicAppNet' openInNewTab - reward={30000} - completed={false} + reward={parseInt(task?.rewardPoints ?? '0')} + completed={task?.claimed ?? false} />
+ setModalVariant(null)} + data={data || []} + />
) } diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 6454f7fb5..e42fbb88f 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -44,6 +44,12 @@ export type AppCommonProps = { } export default function App(props: AppProps) { + useEffect(() => { + import('eruda').then(({ default: eruda }) => { + eruda.init() + }) + }) + return ( req.body, +})({ + allowedMethods: ['POST'], + errorLabel: 'claim-task-tokens', + handler: async (data, _req, res) => { + const { payload } = data as ApiDatahubClaimTaskPointsBody + + const mapper = datahubMutationWrapper(claimTasksTokens) + await mapper(payload) + + res.json({ + message: 'OK', + success: true, + }) + }, +}) + +export default function handler(req: NextApiRequest, res: NextApiResponse) { + if (req.method === 'POST') { + return POST_handler(req, res) + } + + return res.status(405).send('Method Not Allowed') +} diff --git a/src/server/common.ts b/src/server/common.ts index bf7ede337..5355f8271 100644 --- a/src/server/common.ts +++ b/src/server/common.ts @@ -7,6 +7,7 @@ export type ApiResponse = T & { success: boolean message: string errors?: any + result?: any } export function handlerWrapper(config: { diff --git a/src/server/datahub-queue/claim-tasks-tokens.ts b/src/server/datahub-queue/claim-tasks-tokens.ts new file mode 100644 index 000000000..828c53acc --- /dev/null +++ b/src/server/datahub-queue/claim-tasks-tokens.ts @@ -0,0 +1,33 @@ +import { SocialEventDataApiInput } from '@subsocial/data-hub-sdk' +import { gql } from 'graphql-request' +import { + GamificationClaimTaskMutation, + GamificationClaimTaskMutationVariables, +} from './generated' +import { datahubQueueRequest, throwErrorIfNotProcessed } from './utils' + +const CLAIM_TASKS_TOKENS = gql` + mutation GamificationClaimTask($args: CreateMutateGamificationEntityInput!) { + gamificationClaimTask(args: $args) { + processed + callId + message + } + } +` + +export async function claimTasksTokens(input: SocialEventDataApiInput) { + const res = await datahubQueueRequest< + GamificationClaimTaskMutation, + GamificationClaimTaskMutationVariables + >({ + document: CLAIM_TASKS_TOKENS, + variables: { + args: input as any, + }, + }) + throwErrorIfNotProcessed( + res.gamificationClaimTask, + 'Failed to claim tasks tokens' + ) +} diff --git a/src/server/datahub-queue/generated.ts b/src/server/datahub-queue/generated.ts index d2f1ab630..393d49d66 100644 --- a/src/server/datahub-queue/generated.ts +++ b/src/server/datahub-queue/generated.ts @@ -182,6 +182,8 @@ export type Mutation = { createPostOptimistic: IngestDataResponseDto; createSpaceOffChain: IngestDataResponseDto; deleteLinkedIdentity: IngestDataResponseDto; + gamificationClaimTask: IngestDataResponseDto; + gamificationUpdateTaskStatus: IngestDataResponseDto; ingestDataFromIndexerNeynar: IngestPersistentDataFromSquidResponseDto; ingestPersistentDataSquid: IngestPersistentDataFromSquidResponseDto; initLinkedIdentity: IngestDataResponseDto; @@ -253,6 +255,16 @@ export type MutationDeleteLinkedIdentityArgs = { }; +export type MutationGamificationClaimTaskArgs = { + args: CreateMutateGamificationEntityInput; +}; + + +export type MutationGamificationUpdateTaskStatusArgs = { + args: CreateMutateGamificationEntityInput; +}; + + export type MutationIngestDataFromIndexerNeynarArgs = { input: IngestDataFromIndexerInput; }; @@ -410,6 +422,7 @@ export enum SocialCallName { SynthFarcasterCreateSuperLikeFromReaction = 'synth_farcaster_create_super_like_from_reaction', SynthGamificationAddTappingActivityStates = 'synth_gamification_add_tapping_activity_states', SynthGamificationClaimEntranceDailyReward = 'synth_gamification_claim_entrance_daily_reward', + SynthGamificationClaimTask = 'synth_gamification_claim_task', SynthInitLinkedIdentity = 'synth_init_linked_identity', SynthModerationAddCtxToOrganization = 'synth_moderation_add_ctx_to_organization', SynthModerationAddDefaultCtxToModerator = 'synth_moderation_add_default_ctx_to_moderator', @@ -474,6 +487,13 @@ export type UpdatePostOptimisticInput = { sig: Scalars['String']['input']; }; +export type GamificationClaimTaskMutationVariables = Exact<{ + args: CreateMutateGamificationEntityInput; +}>; + + +export type GamificationClaimTaskMutation = { __typename?: 'Mutation', gamificationClaimTask: { __typename?: 'IngestDataResponseDto', processed: boolean, callId?: string | null, message?: string | null } }; + export type ClaimDailyRewardMutationVariables = Exact<{ args: CreateMutateGamificationEntityInput; }>; @@ -585,6 +605,15 @@ export type CreateSuperLikeMutationVariables = Exact<{ export type CreateSuperLikeMutation = { __typename?: 'Mutation', activeStakingCreateSuperLike: { __typename?: 'IngestDataResponseDto', processed: boolean, message?: string | null } }; +export const GamificationClaimTask = gql` + mutation GamificationClaimTask($args: CreateMutateGamificationEntityInput!) { + gamificationClaimTask(args: $args) { + processed + callId + message + } +} + `; export const ClaimDailyReward = gql` mutation ClaimDailyReward($args: CreateMutateGamificationEntityInput!) { claimEntranceDailyReward(args: $args) { diff --git a/src/services/datahub/events/subscription.tsx b/src/services/datahub/events/subscription.tsx index b155758fa..8ac96e027 100644 --- a/src/services/datahub/events/subscription.tsx +++ b/src/services/datahub/events/subscription.tsx @@ -1,4 +1,5 @@ import Toast from '@/components/Toast' +import { claimTaskErrorStore } from '@/modules/telegram/TasksPage/ClaimTaskTokensModal' import { deleteOptimisticData } from '@/services/subsocial/commentIds/optimistic' import { getCurrentWallet } from '@/services/subsocial/hooks' import { getMyMainAddress, useMyMainAddress } from '@/stores/my-account' @@ -18,6 +19,7 @@ import { SubscribeEventsSubscriptionVariables, } from '../generated-query' import { callIdToPostIdMap } from '../posts/mutation' +import { getGamificationTasksErrorQuery } from '../tasks/query' import { datahubSubscription } from '../utils' export function useDatahubEventsSubscriber() { @@ -138,6 +140,7 @@ async function processSubscriptionEvent( } let reason = '' + switch (eventData.meta.code) { case ServiceMessageStatusCode.ExpiredEntranceDailyRewardClaimForbidden: reason = 'You already claimed the daily reward' @@ -145,6 +148,15 @@ async function processSubscriptionEvent( case ServiceMessageStatusCode.FutureEntranceDailyRewardClaimForbidden: reason = 'You can claim the daily reward only for the current day' break + case ServiceMessageStatusCode.GamificationTaskClaimFailedDuplicatedClaim: + reason = 'You already claimed the task reward' + break + case ServiceMessageStatusCode.GamificationTaskClaimFailedInvalidData: + reason = 'Invalid data' + break + case ServiceMessageStatusCode.GamificationTaskClaimFailedNotCompleted: + reason = 'Task is not completed' + break case ServiceMessageStatusCode.Unauthorized: reason = 'You are not authorized to perform this action' break @@ -192,6 +204,15 @@ async function processSubscriptionEvent( reason = 'Daily taps limit reached' break } + + if (eventData.meta.callName === SocialCallName.SynthGamificationClaimTask) { + claimTaskErrorStore.set(eventData.meta.code) + + getGamificationTasksErrorQuery.setQueryData(client, 'error', () => + reason ? eventData.meta.code : 'None' + ) + } + if (reason) { if (eventData.meta.callName === SocialCallName.CreatePost) { const callId = eventData.meta.callId diff --git a/src/services/datahub/generated-query.ts b/src/services/datahub/generated-query.ts index 421d6ba65..da025dd97 100644 --- a/src/services/datahub/generated-query.ts +++ b/src/services/datahub/generated-query.ts @@ -2936,6 +2936,29 @@ export type GetSpacesQuery = { } } +export type GetGamificationTasksQueryVariables = Exact<{ + address: Scalars['String']['input'] +}> + +export type GetGamificationTasksQuery = { + __typename?: 'Query' + gamificationTasks: { + __typename?: 'FindTasksResponseDto' + total?: number | null + data: Array<{ + __typename?: 'GamificationTask' + rewardPoints: string + id: string + name: GamificationTaskName + tag: string + createdAt?: any | null + completed: boolean + claimed: boolean + linkedIdentity: { __typename?: 'LinkedIdentity'; id: string } + }> + } +} + export const DatahubPostFragment = gql` fragment DatahubPostFragment on Post { id @@ -3631,3 +3654,22 @@ export const GetSpaces = gql` } ${SpaceFragment} ` +export const GetGamificationTasks = gql` + query GetGamificationTasks($address: String!) { + gamificationTasks(args: { filter: { address: $address } }) { + data { + rewardPoints + id + name + tag + createdAt + completed + claimed + linkedIdentity { + id + } + } + total + } + } +` diff --git a/src/services/datahub/tasks/index.ts b/src/services/datahub/tasks/index.ts new file mode 100644 index 000000000..cff84aa22 --- /dev/null +++ b/src/services/datahub/tasks/index.ts @@ -0,0 +1,50 @@ +import { gql } from 'graphql-request' +import { datahubQueryRequest } from '../utils' + +const GET_GAMIFICATION_TASKS = gql` + query GetGamificationTasks($address: String!) { + gamificationTasks(args: { filter: { address: $address } }) { + data { + rewardPoints + id + name + tag + createdAt + completed + claimed + linkedIdentity { + id + } + } + total + } + } +` + +export type GamificationTask = { + rewardPoints: string + id: string + name: string + tag: string + createdAt: string + completed: boolean + claimed: boolean + linkedIdentity: { id: string } +} + +export async function getGamificationTasks(address: string) { + const res = await datahubQueryRequest< + { + gamificationTasks: { + data: GamificationTask[] + total: number + } + }, + { address: string } + >({ + document: GET_GAMIFICATION_TASKS, + variables: { address }, + }) + + return res.gamificationTasks +} diff --git a/src/services/datahub/tasks/mutation.ts b/src/services/datahub/tasks/mutation.ts new file mode 100644 index 000000000..3b2019256 --- /dev/null +++ b/src/services/datahub/tasks/mutation.ts @@ -0,0 +1,54 @@ +import { apiInstance } from '@/services/api/utils' +import { getCurrentWallet } from '@/services/subsocial/hooks' +import mutationWrapper from '@/subsocial-query/base' +import { allowWindowUnload, preventWindowUnload } from '@/utils/window' +import { + SocialCallDataArgs, + SocialEventDataApiInput, + SynthGamificationClaimTaskCallParsedArgs, + socialCallName, +} from '@subsocial/data-hub-sdk' +import { DatahubParams, createSignedSocialDataEvent } from '../utils' + +export type ApiDatahubClaimTaskPointsBody = { + payload: SocialEventDataApiInput +} + +export async function claimTaskTokens( + params: DatahubParams> +) { + params.isOffchain = true + + const input = await createSignedSocialDataEvent( + socialCallName.synth_gamification_claim_task, + params, + params.args + ) + + await apiInstance.post( + '/api/datahub/claim-task-tokens', + { + payload: input, + } + ) +} + +export const useClaimTaskTokens = mutationWrapper( + async (data: SynthGamificationClaimTaskCallParsedArgs) => { + await claimTaskTokens({ + ...getCurrentWallet(), + args: data, + }) + }, + { + onMutate: () => { + preventWindowUnload() + }, + onError: () => { + allowWindowUnload() + }, + onSuccess: () => { + allowWindowUnload() + }, + } +) diff --git a/src/services/datahub/tasks/query.ts b/src/services/datahub/tasks/query.ts new file mode 100644 index 000000000..3bf1f49a1 --- /dev/null +++ b/src/services/datahub/tasks/query.ts @@ -0,0 +1,27 @@ +import { createQuery } from '@/subsocial-query' +import { QueryClient } from '@tanstack/react-query' +import { getGamificationTasks } from '.' + +export const getGamificationTasksQuery = createQuery({ + key: 'gamificationTasks', + fetcher: getGamificationTasks, + defaultConfigGenerator: (data) => ({ + enabled: !!data, + }), +}) + +export const getGamificationTasksErrorQuery = createQuery({ + key: 'gamificationTasksError', + fetcher: async (error: string) => { + if (error === 'error') return undefined + + return error + }, + defaultConfigGenerator: (data) => ({ + enabled: !!data, + }), +}) + +export const clearGamificationTasksError = (client: QueryClient) => { + getGamificationTasksErrorQuery.setQueryData(client, 'error', () => undefined) +} diff --git a/yarn.lock b/yarn.lock index 761188b2e..1496f407d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1904,9 +1904,9 @@ regenerator-runtime "^0.13.11" "@babel/runtime@^7.21.0": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.10.tgz#ae3e9631fd947cb7e3610d3e9d8fef5f76696682" - integrity sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ== + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.7.tgz#f4f0d5530e8dbdf59b3451b9b3e594b6ba082e12" + integrity sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw== dependencies: regenerator-runtime "^0.14.0" @@ -3991,9 +3991,9 @@ integrity sha512-9WEbVRRAqJ3YFVqEZIxUqkiO8l1nool1LmNxygr5HWF8AcSYsEpneUDhmjUVJEzO2A04+oPtZdombzzPPkTtgg== "@neynar/nodejs-sdk@^1.19.3": - version "1.28.0" - resolved "https://registry.yarnpkg.com/@neynar/nodejs-sdk/-/nodejs-sdk-1.28.0.tgz#ce897531c897c7e063aa4ab0dcf12fb899a366f5" - integrity sha512-aFG6Xyyf9ltIUijbmAYb6GS5MZu85uGPowAMQfT/zDlzdNW1QrqbuSMchH3fPGa5wjRvNKk/OBSyrEqa4KVPSQ== + version "1.36.1" + resolved "https://registry.yarnpkg.com/@neynar/nodejs-sdk/-/nodejs-sdk-1.36.1.tgz#36744e659bc3fe310846a86d604a54c2292e9224" + integrity sha512-aQ7o9LjRuEK68JK4Z5++QpH0bThZESKK5nCGF0SfnghyvDxx7pIrqeo6vSioxy434iukUvqraEQD5LzOOKl/2Q== dependencies: "@openapitools/openapi-generator-cli" "^2.7.0" axios "^1.6.2" @@ -4027,9 +4027,9 @@ "@noble/hashes" "1.3.3" "@noble/curves@^1.3.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.4.0.tgz#f05771ef64da724997f69ee1261b2417a49522d6" - integrity sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg== + version "1.4.2" + resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.4.2.tgz#40309198c76ed71bc6dbf7ba24e81ceb4d0d1fe9" + integrity sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw== dependencies: "@noble/hashes" "1.4.0" @@ -4283,68 +4283,116 @@ resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1" integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g== -"@polkadot/api-augment@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/api-augment/-/api-augment-10.7.2.tgz#b49aba3a7ac0832b1e21910c21c159e2dd0d3d47" - integrity sha512-2h3Rk2kYYEn3xtpzD2pwh1posgWK1/xWMISDypmNxChH/L44Ulch+jbbpk/JlOw0x3ClESRczZ8zcJOrKmDY8w== - dependencies: - "@polkadot/api-base" "10.7.2" - "@polkadot/rpc-augment" "10.7.2" - "@polkadot/types" "10.7.2" - "@polkadot/types-augment" "10.7.2" - "@polkadot/types-codec" "10.7.2" - "@polkadot/util" "^12.2.1" - tslib "^2.5.2" - -"@polkadot/api-base@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/api-base/-/api-base-10.7.2.tgz#70650dd434163a6ae7c5d6c535267a5007e8d4fc" - integrity sha512-Gb6ro7B5Xq565lE9x+XBdGoIWFVLnlhtAnG3a4RbQ8D+lr8L5QDtXEJHiGNhV2l/g4xoItJ6IFW4txhKdaJl9A== - dependencies: - "@polkadot/rpc-core" "10.7.2" - "@polkadot/types" "10.7.2" - "@polkadot/util" "^12.2.1" +"@polkadot-api/json-rpc-provider-proxy@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/json-rpc-provider-proxy/-/json-rpc-provider-proxy-0.0.1.tgz#bb5c943642cdf0ec7bc48c0a2647558b9fcd7bdb" + integrity sha512-gmVDUP8LpCH0BXewbzqXF2sdHddq1H1q+XrAW2of+KZj4woQkIGBRGTJHeBEVHe30EB+UejR1N2dT4PO/RvDdg== + +"@polkadot-api/json-rpc-provider@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/json-rpc-provider/-/json-rpc-provider-0.0.1.tgz#333645d40ccd9bccfd1f32503f17e4e63e76e297" + integrity sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA== + +"@polkadot-api/metadata-builders@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/metadata-builders/-/metadata-builders-0.0.1.tgz#a76b48febef9ea72be8273d889e2677101045a05" + integrity sha512-GCI78BHDzXAF/L2pZD6Aod/yl82adqQ7ftNmKg51ixRL02JpWUA+SpUKTJE5MY1p8kiJJIo09P2um24SiJHxNA== + dependencies: + "@polkadot-api/substrate-bindings" "0.0.1" + "@polkadot-api/utils" "0.0.1" + +"@polkadot-api/observable-client@0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@polkadot-api/observable-client/-/observable-client-0.1.0.tgz#472045ea06a2bc4bccdc2db5c063eadcbf6f5351" + integrity sha512-GBCGDRztKorTLna/unjl/9SWZcRmvV58o9jwU2Y038VuPXZcr01jcw/1O3x+yeAuwyGzbucI/mLTDa1QoEml3A== + dependencies: + "@polkadot-api/metadata-builders" "0.0.1" + "@polkadot-api/substrate-bindings" "0.0.1" + "@polkadot-api/substrate-client" "0.0.1" + "@polkadot-api/utils" "0.0.1" + +"@polkadot-api/substrate-bindings@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/substrate-bindings/-/substrate-bindings-0.0.1.tgz#c4b7f4d6c3672d2c15cbc6c02964f014b73cbb0b" + integrity sha512-bAe7a5bOPnuFVmpv7y4BBMRpNTnMmE0jtTqRUw/+D8ZlEHNVEJQGr4wu3QQCl7k1GnSV1wfv3mzIbYjErEBocg== + dependencies: + "@noble/hashes" "^1.3.1" + "@polkadot-api/utils" "0.0.1" + "@scure/base" "^1.1.1" + scale-ts "^1.6.0" + +"@polkadot-api/substrate-client@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/substrate-client/-/substrate-client-0.0.1.tgz#0e8010a0abe2fb47d6fa7ab94e45e1d0de083314" + integrity sha512-9Bg9SGc3AwE+wXONQoW8GC00N3v6lCZLW74HQzqB6ROdcm5VAHM4CB/xRzWSUF9CXL78ugiwtHx3wBcpx4H4Wg== + +"@polkadot-api/utils@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/utils/-/utils-0.0.1.tgz#908b22becac705149d7cc946532143d0fb003bfc" + integrity sha512-3j+pRmlF9SgiYDabSdZsBSsN5XHbpXOAce1lWj56IEEaFZVjsiCaxDOA7C9nCcgfVXuvnbxqqEGQvnY+QfBAUw== + +"@polkadot/api-augment@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/api-augment/-/api-augment-12.1.1.tgz#438687c5092ea9401e2ce6aa59d42ac8c4208319" + integrity sha512-x2cI4mt4y2DZ8b8BoxchlkkpdmvhmOqCLr7IHPcQGaHsA/oLYSgZk8YSvUFb6+W3WjnIZiNMzv/+UB9jQuGQ2Q== + dependencies: + "@polkadot/api-base" "12.1.1" + "@polkadot/rpc-augment" "12.1.1" + "@polkadot/types" "12.1.1" + "@polkadot/types-augment" "12.1.1" + "@polkadot/types-codec" "12.1.1" + "@polkadot/util" "^12.6.2" + tslib "^2.6.2" + +"@polkadot/api-base@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/api-base/-/api-base-12.1.1.tgz#a90d0e87fe4cb2cf331b4bc783d24bd247ebdcd7" + integrity sha512-/zLnekv5uFnjzYWhjUf6m0WOJorA0Qm/CWg7z6V+INnacDmVD+WIgYW+XLka90KXpW92sN5ycZEdcQGKBxSJOg== + dependencies: + "@polkadot/rpc-core" "12.1.1" + "@polkadot/types" "12.1.1" + "@polkadot/util" "^12.6.2" rxjs "^7.8.1" - tslib "^2.5.2" - -"@polkadot/api-derive@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-10.7.2.tgz#4c4f6d27f34f71f0a35d800c0477f25642c8552a" - integrity sha512-2hrlvE5W0xdR3aT/AEWPfbReV5xm/8SVv9dK1EJd6xzfjB+TCpuDkdXY5OgNv76eJbUeAkR1bHJLGvNfMqhnqQ== - dependencies: - "@polkadot/api" "10.7.2" - "@polkadot/api-augment" "10.7.2" - "@polkadot/api-base" "10.7.2" - "@polkadot/rpc-core" "10.7.2" - "@polkadot/types" "10.7.2" - "@polkadot/types-codec" "10.7.2" - "@polkadot/util" "^12.2.1" - "@polkadot/util-crypto" "^12.2.1" + tslib "^2.6.2" + +"@polkadot/api-derive@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-12.1.1.tgz#fd7eca04d8887ad954ab0832a4aac8d3fe5f859e" + integrity sha512-VMwHcQY8gU/fhwgRICs9/EwTZVMSWW9Gf1ktwsWQmNM1RnrR6oN4/hvzsQor4Be/mC93w2f8bX/71QVmOgL5NA== + dependencies: + "@polkadot/api" "12.1.1" + "@polkadot/api-augment" "12.1.1" + "@polkadot/api-base" "12.1.1" + "@polkadot/rpc-core" "12.1.1" + "@polkadot/types" "12.1.1" + "@polkadot/types-codec" "12.1.1" + "@polkadot/util" "^12.6.2" + "@polkadot/util-crypto" "^12.6.2" rxjs "^7.8.1" - tslib "^2.5.2" - -"@polkadot/api@10.7.2", "@polkadot/api@latest": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-10.7.2.tgz#e5e9667f6c048f24294992dc2f508047f42ac8ee" - integrity sha512-w1d/P359xNAKyCm/uhVDW8pCVBGVVthLYJPjZBqXOQXdLF+0Kjsg6zwNbHlSVPf3zpX6AODUg4X+HpchGIZSpQ== - dependencies: - "@polkadot/api-augment" "10.7.2" - "@polkadot/api-base" "10.7.2" - "@polkadot/api-derive" "10.7.2" - "@polkadot/keyring" "^12.2.1" - "@polkadot/rpc-augment" "10.7.2" - "@polkadot/rpc-core" "10.7.2" - "@polkadot/rpc-provider" "10.7.2" - "@polkadot/types" "10.7.2" - "@polkadot/types-augment" "10.7.2" - "@polkadot/types-codec" "10.7.2" - "@polkadot/types-create" "10.7.2" - "@polkadot/types-known" "10.7.2" - "@polkadot/util" "^12.2.1" - "@polkadot/util-crypto" "^12.2.1" + tslib "^2.6.2" + +"@polkadot/api@12.1.1", "@polkadot/api@latest": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-12.1.1.tgz#615e3c3e07e1674c9b2254419f778f8c01ecd6cc" + integrity sha512-XvX1gRUsnHDkEARBS1TAFCXncp6YABf/NCtOBt8FohokSzvB6Kxrcb6zurMbUm2piOdjgW5xsG3TCDRw6vACLA== + dependencies: + "@polkadot/api-augment" "12.1.1" + "@polkadot/api-base" "12.1.1" + "@polkadot/api-derive" "12.1.1" + "@polkadot/keyring" "^12.6.2" + "@polkadot/rpc-augment" "12.1.1" + "@polkadot/rpc-core" "12.1.1" + "@polkadot/rpc-provider" "12.1.1" + "@polkadot/types" "12.1.1" + "@polkadot/types-augment" "12.1.1" + "@polkadot/types-codec" "12.1.1" + "@polkadot/types-create" "12.1.1" + "@polkadot/types-known" "12.1.1" + "@polkadot/util" "^12.6.2" + "@polkadot/util-crypto" "^12.6.2" eventemitter3 "^5.0.1" rxjs "^7.8.1" - tslib "^2.5.2" + tslib "^2.6.2" "@polkadot/extension-dapp@0.44.6": version "0.44.6" @@ -4377,7 +4425,7 @@ "@polkadot/util" "10.4.2" "@polkadot/util-crypto" "10.4.2" -"@polkadot/keyring@^12.1.2", "@polkadot/keyring@^12.2.1": +"@polkadot/keyring@^12.1.2": version "12.2.1" resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-12.2.1.tgz#d131375c0436115d1f35139bd2bbbc069dd5b9fa" integrity sha512-YqgpU+97OZgnSUL56DEMib937Dpb1bTTDPYHhBiN1yNCKod7UboWXIe4xPh+1Kzugum+dEyPpdV+fHH10rtDzw== @@ -4404,7 +4452,7 @@ "@polkadot/util" "10.4.2" "@substrate/ss58-registry" "^1.38.0" -"@polkadot/networks@12.2.1", "@polkadot/networks@^12.2.1": +"@polkadot/networks@12.2.1": version "12.2.1" resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-12.2.1.tgz#ce3e2371e3bd02c9c1b233846b9fe1df4601f560" integrity sha512-lYLvFv6iQ2UzkP66zJfsiTo2goeaNeKuwiaGoRoFrDwdwVeZK/+rCsz1uAyvbwmpZIaK8K+dTlSBVWlFoAkgcA== @@ -4438,48 +4486,48 @@ styled-components "^6.1.1" tslib "^2.6.2" -"@polkadot/rpc-augment@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-augment/-/rpc-augment-10.7.2.tgz#27814f8b23e40c843edebfd6fe6367bc4bfaf12c" - integrity sha512-75tkVmCOJac5zlgizp1b8DO7R4y1YaNGyPEcyoT6Cx0z5LYSnV6TxQvHhrs6RzMKW1ltvuaFp2ptMvxzm8IB+A== - dependencies: - "@polkadot/rpc-core" "10.7.2" - "@polkadot/types" "10.7.2" - "@polkadot/types-codec" "10.7.2" - "@polkadot/util" "^12.2.1" - tslib "^2.5.2" - -"@polkadot/rpc-core@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-10.7.2.tgz#5435cd6f063358f400b9ba76704b225be969209c" - integrity sha512-HDHvl4tR2B4zaaWzfaIqrndQSzPSo9WZiuzW35qOEg15u1v0KMJ7NJYvgmoiwx5Adj1rw86Y2Mg1G0uJrSwCZQ== - dependencies: - "@polkadot/rpc-augment" "10.7.2" - "@polkadot/rpc-provider" "10.7.2" - "@polkadot/types" "10.7.2" - "@polkadot/util" "^12.2.1" +"@polkadot/rpc-augment@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-augment/-/rpc-augment-12.1.1.tgz#4e28602b6e5a822a41b7fc5151cea32d68dbb28f" + integrity sha512-oDPn070l94pppXbuVk75BVsYgupdV8ndmslnUKWpPlfOeAU5SaBu4jMkj3eAi3VH0ersUpmlp1UuYN612//h8w== + dependencies: + "@polkadot/rpc-core" "12.1.1" + "@polkadot/types" "12.1.1" + "@polkadot/types-codec" "12.1.1" + "@polkadot/util" "^12.6.2" + tslib "^2.6.2" + +"@polkadot/rpc-core@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-12.1.1.tgz#8267da3589c28ea1def0eb02ed23573ca9dfc841" + integrity sha512-NB4BZo9RdAZPBfZ11NoujB8+SDkDgvlrSiiv9FPMhfvTJo0Sr5FAq0Wd2aSC4D/6qbt5e89CHOW+0gBEm9d6dw== + dependencies: + "@polkadot/rpc-augment" "12.1.1" + "@polkadot/rpc-provider" "12.1.1" + "@polkadot/types" "12.1.1" + "@polkadot/util" "^12.6.2" rxjs "^7.8.1" - tslib "^2.5.2" - -"@polkadot/rpc-provider@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-10.7.2.tgz#8d1bb9d4ffaf769f83b53e6b785eec7151130b76" - integrity sha512-gJFsuATdz5qNNUDUdslESn8xaEf8tFz7JbtuXRb08dkCcqX6I/X+2fq07d8uOVlsIdVT2ghzuFun4STzP4wAwA== - dependencies: - "@polkadot/keyring" "^12.2.1" - "@polkadot/types" "10.7.2" - "@polkadot/types-support" "10.7.2" - "@polkadot/util" "^12.2.1" - "@polkadot/util-crypto" "^12.2.1" - "@polkadot/x-fetch" "^12.2.1" - "@polkadot/x-global" "^12.2.1" - "@polkadot/x-ws" "^12.2.1" + tslib "^2.6.2" + +"@polkadot/rpc-provider@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-12.1.1.tgz#26ec3a419f67fb8fb70ce0b9d4d066ec2b853c7c" + integrity sha512-nDr0Qb5sIzTTx6qmgr9ibNcQs/VDoPzZ+49kcltf0A6BdSytGy532Yhf2A158aD41324V9YPAzxVRLxZyJzhkw== + dependencies: + "@polkadot/keyring" "^12.6.2" + "@polkadot/types" "12.1.1" + "@polkadot/types-support" "12.1.1" + "@polkadot/util" "^12.6.2" + "@polkadot/util-crypto" "^12.6.2" + "@polkadot/x-fetch" "^12.6.2" + "@polkadot/x-global" "^12.6.2" + "@polkadot/x-ws" "^12.6.2" eventemitter3 "^5.0.1" - mock-socket "^9.2.1" - nock "^13.3.1" - tslib "^2.5.2" + mock-socket "^9.3.1" + nock "^13.5.0" + tslib "^2.6.2" optionalDependencies: - "@substrate/connect" "0.7.26" + "@substrate/connect" "0.8.10" "@polkadot/rpc-provider@^9.14.2": version "9.14.2" @@ -4501,15 +4549,15 @@ optionalDependencies: "@substrate/connect" "0.7.19" -"@polkadot/types-augment@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/types-augment/-/types-augment-10.7.2.tgz#9596631f1ba66e5a47c250d9de407eac5eca3030" - integrity sha512-alZg1NqQkcsxpYfijWkI1w7z++NcOODiksZu1ggKUOWxxTEKOw/VKL9n5/XhFylMgoJyOOq3qPf3VlHSA6eLSw== +"@polkadot/types-augment@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-augment/-/types-augment-12.1.1.tgz#df98ce510d0ea74e4c1309887de5da99266c566f" + integrity sha512-HdzjaXapcmNAdT6TWJOuv124PTKbAf5+5JldQ7oPZFaCEhaOTazZYiZ27nqLaj0l4rG7wWzFMiGqjbHwAvtmlg== dependencies: - "@polkadot/types" "10.7.2" - "@polkadot/types-codec" "10.7.2" - "@polkadot/util" "^12.2.1" - tslib "^2.5.2" + "@polkadot/types" "12.1.1" + "@polkadot/types-codec" "12.1.1" + "@polkadot/util" "^12.6.2" + tslib "^2.6.2" "@polkadot/types-augment@9.14.2": version "9.14.2" @@ -4521,14 +4569,14 @@ "@polkadot/types-codec" "9.14.2" "@polkadot/util" "^10.4.2" -"@polkadot/types-codec@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/types-codec/-/types-codec-10.7.2.tgz#b7270250ef2f3e4c3dea6c754b573258fac8cb54" - integrity sha512-Sy3RM+gT1lZ6WHL694swxkSoqMvAGwnNX5S2oxoGlQ5bncYIMRg+pker4dDBD+EncyrBISLwxM7smOJpiVKOAg== +"@polkadot/types-codec@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-codec/-/types-codec-12.1.1.tgz#364242c1bbb72b872fe5b8f00a27d0b1d163aa98" + integrity sha512-Ob3nFptHT4dDvGc/3l4dBXmvsI3wDWS2oCOxACA+hYWufnlTIQ4M4sHI4kSBQvDoEmaFt8P2Be4SmtyT0VSd1w== dependencies: - "@polkadot/util" "^12.2.1" - "@polkadot/x-bigint" "^12.2.1" - tslib "^2.5.2" + "@polkadot/util" "^12.6.2" + "@polkadot/x-bigint" "^12.6.2" + tslib "^2.6.2" "@polkadot/types-codec@9.14.2": version "9.14.2" @@ -4539,14 +4587,14 @@ "@polkadot/util" "^10.4.2" "@polkadot/x-bigint" "^10.4.2" -"@polkadot/types-create@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/types-create/-/types-create-10.7.2.tgz#dafaed10692bbf69c9257ef4ed1b56e757562ae5" - integrity sha512-jBYX365SkoQJ7bJafxl3886z4JouZYLzXXHhroz32hfpzovC/3xAbyVYK7GgyyRRUNRp9Qww9nzn7yTAuDVawg== +"@polkadot/types-create@12.1.1": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-create/-/types-create-12.1.1.tgz#9a0d63366a0e54fdc43e73ece714c6f4f19f0698" + integrity sha512-K/I4vCnmI7IbtQeURiRMONDqesIVcZp16KEduBcbJm/RWDj0D3mr71066Yr8OhrhteLvULJpViy7EK4ynPvmSw== dependencies: - "@polkadot/types-codec" "10.7.2" - "@polkadot/util" "^12.2.1" - tslib "^2.5.2" + "@polkadot/types-codec" "12.1.1" + "@polkadot/util" "^12.6.2" + tslib "^2.6.2" "@polkadot/types-create@9.14.2": version "9.14.2" @@ -4557,25 +4605,25 @@ "@polkadot/types-codec" "9.14.2" "@polkadot/util" "^10.4.2" -"@polkadot/types-known@10.7.2", "@polkadot/types-known@latest": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-10.7.2.tgz#bb39696e9d35a4b21a232dd372b85d65ff988eb0" - integrity sha512-6E1A4YK5yeTw2bk+EH8JOfmYwIq6KODtsTzsDGwOxNgJJ+1qAE18r6TVAOr1KW8YsHuHI5d0m7D7K7p8ZaEpwA== +"@polkadot/types-known@12.1.1", "@polkadot/types-known@latest": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-12.1.1.tgz#12165cf89c44f54e8a92ca7b5271621e8d8a2af1" + integrity sha512-4YxY7tB+BVX6k3ubrToYKyh2Jb4QvoLvzwNSGSjyj0RGwiQCu8anFGIzYdaUJ2iQlhLFb6P4AZWykVvhrXGmqg== dependencies: - "@polkadot/networks" "^12.2.1" - "@polkadot/types" "10.7.2" - "@polkadot/types-codec" "10.7.2" - "@polkadot/types-create" "10.7.2" - "@polkadot/util" "^12.2.1" - tslib "^2.5.2" + "@polkadot/networks" "^12.6.2" + "@polkadot/types" "12.1.1" + "@polkadot/types-codec" "12.1.1" + "@polkadot/types-create" "12.1.1" + "@polkadot/util" "^12.6.2" + tslib "^2.6.2" -"@polkadot/types-support@10.7.2", "@polkadot/types-support@latest": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-10.7.2.tgz#22c320e4fd94e20cedb47675630732f54d533060" - integrity sha512-pEtQJElgWvRoVcm1rhjW0NH89eCs55AUc/03H0hFnvxN3K9gTZJpQJF0qz188eOgiZPZOtbz5C/kCdMTs0tsdw== +"@polkadot/types-support@12.1.1", "@polkadot/types-support@latest": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-12.1.1.tgz#635a1cc60f15d662eb3731257fe4648f6391f69f" + integrity sha512-mLXrbj0maKFWqV1+4QRzaNnZyV/rAQW0XSrIzfIZn//zSRSIUaXaVAZ62uzgdmzXXFH2qD3hpNlmvmjcEMm2Qg== dependencies: - "@polkadot/util" "^12.2.1" - tslib "^2.5.2" + "@polkadot/util" "^12.6.2" + tslib "^2.6.2" "@polkadot/types-support@9.14.2": version "9.14.2" @@ -4585,19 +4633,19 @@ "@babel/runtime" "^7.20.13" "@polkadot/util" "^10.4.2" -"@polkadot/types@10.7.2", "@polkadot/types@latest": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-10.7.2.tgz#270bb743d4136461ec575cb533ab4982bb1b739c" - integrity sha512-zhGZOVBKXiCxdtoXMcWXsmV4Z6209NaN8jeadiJya6UQT2DVnz8AugN+0Sq60XangXE/HxdL0Vhr1Z9XUY57mg== - dependencies: - "@polkadot/keyring" "^12.2.1" - "@polkadot/types-augment" "10.7.2" - "@polkadot/types-codec" "10.7.2" - "@polkadot/types-create" "10.7.2" - "@polkadot/util" "^12.2.1" - "@polkadot/util-crypto" "^12.2.1" +"@polkadot/types@12.1.1", "@polkadot/types@latest": + version "12.1.1" + resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-12.1.1.tgz#5eb94544deeda2952d77274ea33f7f986e38395b" + integrity sha512-+b8v7ORjL20r6VvdWL/fPTHmDXtfAfqkQQxBB6exxOhqrnJfnhAYQjJomKcyj1VMTQiyyR9FBAc7vVvTEFX2ew== + dependencies: + "@polkadot/keyring" "^12.6.2" + "@polkadot/types-augment" "12.1.1" + "@polkadot/types-codec" "12.1.1" + "@polkadot/types-create" "12.1.1" + "@polkadot/util" "^12.6.2" + "@polkadot/util-crypto" "^12.6.2" rxjs "^7.8.1" - tslib "^2.5.2" + tslib "^2.6.2" "@polkadot/types@9.14.2", "@polkadot/types@^9.14.2": version "9.14.2" @@ -4649,7 +4697,7 @@ ed2curve "^0.3.0" tweetnacl "^1.0.3" -"@polkadot/util-crypto@12.2.1", "@polkadot/util-crypto@^12.2.1", "@polkadot/util-crypto@latest": +"@polkadot/util-crypto@12.2.1": version "12.2.1" resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-12.2.1.tgz#cbb0d1535e187af43ddcbac4248298b134f2f3ee" integrity sha512-MFh7Sdm7/G9ot5eIBZGuQXTYP/EbOCh1+ODyygp9/TjWAmJZMq1J73Uqk4KmzkwpDBpNZO8TGjiYwL8lR6BnGg== @@ -4665,7 +4713,7 @@ "@scure/base" "1.1.1" tslib "^2.5.0" -"@polkadot/util-crypto@12.6.2", "@polkadot/util-crypto@^12.6.2": +"@polkadot/util-crypto@12.6.2", "@polkadot/util-crypto@^12.6.2", "@polkadot/util-crypto@latest": version "12.6.2" resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-12.6.2.tgz#d2d51010e8e8ca88951b7d864add797dad18bbfc" integrity sha512-FEWI/dJ7wDMNN1WOzZAjQoIcCP/3vz3wvAp5QQm+lOrzOLj0iDmaIGIcBkz8HVm3ErfSe/uKP0KS4jgV/ib+Mg== @@ -4694,7 +4742,7 @@ "@types/bn.js" "^5.1.1" bn.js "^5.2.1" -"@polkadot/util@12.2.1", "@polkadot/util@^12.1.2", "@polkadot/util@^12.2.1": +"@polkadot/util@12.2.1", "@polkadot/util@^12.1.2": version "12.2.1" resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-12.2.1.tgz#d6c692324890802bc3b2f15b213b7430bb26e8c8" integrity sha512-MQmPx9aCX4GTpDY/USUQywXRyaDbaibg4V1+c/CoRTsoDu+XHNM8G3lpabdNAYKZrtxg+3/1bTS0ojm6ANSQRw== @@ -4727,14 +4775,6 @@ dependencies: "@babel/runtime" "^7.20.6" -"@polkadot/wasm-bridge@7.2.1": - version "7.2.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-bridge/-/wasm-bridge-7.2.1.tgz#8464a96552207d2b49c6f32137b24132534b91ee" - integrity sha512-uV/LHREDBGBbHrrv7HTki+Klw0PYZzFomagFWII4lp6Toj/VCvRh5WMzooVC+g/XsBGosAwrvBhoModabyHx+A== - dependencies: - "@polkadot/wasm-util" "7.2.1" - tslib "^2.5.0" - "@polkadot/wasm-bridge@7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@polkadot/wasm-bridge/-/wasm-bridge-7.3.2.tgz#e1b01906b19e06cbca3d94f10f5666f2ae0baadc" @@ -4750,13 +4790,6 @@ dependencies: "@babel/runtime" "^7.20.6" -"@polkadot/wasm-crypto-asmjs@7.2.1": - version "7.2.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-7.2.1.tgz#3e7a91e2905ab7354bc37b82f3e151a62bb024db" - integrity sha512-z/d21bmxyVfkzGsKef/FWswKX02x5lK97f4NPBZ9XBeiFkmzlXhdSnu58/+b1sKsRAGdW/Rn/rTNRDhW0GqCAg== - dependencies: - tslib "^2.5.0" - "@polkadot/wasm-crypto-asmjs@7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-7.3.2.tgz#c6d41bc4b48b5359d57a24ca3066d239f2d70a34" @@ -4774,17 +4807,6 @@ "@polkadot/wasm-crypto-asmjs" "6.4.1" "@polkadot/wasm-crypto-wasm" "6.4.1" -"@polkadot/wasm-crypto-init@7.2.1": - version "7.2.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-init/-/wasm-crypto-init-7.2.1.tgz#9dbba41ed7d382575240f1483cf5a139ff2787bd" - integrity sha512-GcEXtwN9LcSf32V9zSaYjHImFw16hCyo2Xzg4GLLDPPeaAAfbFr2oQMgwyDbvBrBjLKHVHjsPZyGhXae831amw== - dependencies: - "@polkadot/wasm-bridge" "7.2.1" - "@polkadot/wasm-crypto-asmjs" "7.2.1" - "@polkadot/wasm-crypto-wasm" "7.2.1" - "@polkadot/wasm-util" "7.2.1" - tslib "^2.5.0" - "@polkadot/wasm-crypto-init@7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-init/-/wasm-crypto-init-7.3.2.tgz#7e1fe79ba978fb0a4a0f74a92d976299d38bc4b8" @@ -4804,14 +4826,6 @@ "@babel/runtime" "^7.20.6" "@polkadot/wasm-util" "6.4.1" -"@polkadot/wasm-crypto-wasm@7.2.1": - version "7.2.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-7.2.1.tgz#d2486322c725f6e5d2cc2d6abcb77ecbbaedc738" - integrity sha512-DqyXE4rSD0CVlLIw88B58+HHNyrvm+JAnYyuEDYZwCvzUWOCNos/DDg9wi/K39VAIsCCKDmwKqkkfIofuOj/lA== - dependencies: - "@polkadot/wasm-util" "7.2.1" - tslib "^2.5.0" - "@polkadot/wasm-crypto-wasm@7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-7.3.2.tgz#44e08ed5cf6499ce4a3aa7247071a5d01f6a74f4" @@ -4832,19 +4846,7 @@ "@polkadot/wasm-crypto-wasm" "6.4.1" "@polkadot/wasm-util" "6.4.1" -"@polkadot/wasm-crypto@^7.2.1": - version "7.2.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-7.2.1.tgz#db671dcb73f1646dc13478b5ffc3be18c64babe1" - integrity sha512-SA2+33S9TAwGhniKgztVN6pxUKpGfN4Tre/eUZGUfpgRkT92wIUT2GpGWQE+fCCqGQgADrNiBcwt6XwdPqMQ4Q== - dependencies: - "@polkadot/wasm-bridge" "7.2.1" - "@polkadot/wasm-crypto-asmjs" "7.2.1" - "@polkadot/wasm-crypto-init" "7.2.1" - "@polkadot/wasm-crypto-wasm" "7.2.1" - "@polkadot/wasm-util" "7.2.1" - tslib "^2.5.0" - -"@polkadot/wasm-crypto@^7.3.2": +"@polkadot/wasm-crypto@^7.2.1", "@polkadot/wasm-crypto@^7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-7.3.2.tgz#61bbcd9e591500705c8c591e6aff7654bdc8afc9" integrity sha512-+neIDLSJ6jjVXsjyZ5oLSv16oIpwp+PxFqTUaZdZDoA2EyFRQB8pP7+qLsMNk+WJuhuJ4qXil/7XiOnZYZ+wxw== @@ -4863,14 +4865,7 @@ dependencies: "@babel/runtime" "^7.20.6" -"@polkadot/wasm-util@7.2.1", "@polkadot/wasm-util@^7.2.1": - version "7.2.1" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-util/-/wasm-util-7.2.1.tgz#fda233120ec02f77f0d14e4d3c7ad9ce06535fb8" - integrity sha512-FBSn/3aYJzhN0sYAYhHB8y9JL8mVgxLy4M1kUXYbyo+8GLRQEN5rns8Vcb8TAlIzBWgVTOOptYBvxo0oj0h7Og== - dependencies: - tslib "^2.5.0" - -"@polkadot/wasm-util@7.3.2", "@polkadot/wasm-util@^7.3.2": +"@polkadot/wasm-util@7.3.2", "@polkadot/wasm-util@^7.2.1", "@polkadot/wasm-util@^7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@polkadot/wasm-util/-/wasm-util-7.3.2.tgz#4fe6370d2b029679b41a5c02cd7ebf42f9b28de1" integrity sha512-bmD+Dxo1lTZyZNxbyPE380wd82QsX+43mgCm40boyKrRppXEyQmWT98v/Poc7chLuskYb6X8IQ6lvvK2bGR4Tg== @@ -4885,7 +4880,7 @@ "@babel/runtime" "^7.20.13" "@polkadot/x-global" "10.4.2" -"@polkadot/x-bigint@12.2.1", "@polkadot/x-bigint@^12.2.1": +"@polkadot/x-bigint@12.2.1": version "12.2.1" resolved "https://registry.yarnpkg.com/@polkadot/x-bigint/-/x-bigint-12.2.1.tgz#adb639628626d2a6d7853afff43da20b4db4369a" integrity sha512-3cZLsV8kU1MFOTcyloeg61CF+qdBkbZxWZJkSjh4AGlPXy+2tKwwoBPExxfCWXK61+Lo/q3/U1+lln8DSBCI2A== @@ -4893,7 +4888,7 @@ "@polkadot/x-global" "12.2.1" tslib "^2.5.0" -"@polkadot/x-bigint@12.6.2": +"@polkadot/x-bigint@12.6.2", "@polkadot/x-bigint@^12.6.2": version "12.6.2" resolved "https://registry.yarnpkg.com/@polkadot/x-bigint/-/x-bigint-12.6.2.tgz#59b7a615f205ae65e1ac67194aefde94d3344580" integrity sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q== @@ -4911,14 +4906,14 @@ "@types/node-fetch" "^2.6.2" node-fetch "^3.3.0" -"@polkadot/x-fetch@^12.2.1": - version "12.2.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-12.2.1.tgz#65b447373a0155cae3e546b842ced356d8599c54" - integrity sha512-N2MIcn1g7LVZLZNDEkRkDD/LRY680PFqxziRoqb11SV52kRe6oVsdMIfaWH77UheniRR3br8YiQMUdvBVkak9Q== +"@polkadot/x-fetch@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-12.6.2.tgz#b1bca028db90263bafbad2636c18d838d842d439" + integrity sha512-8wM/Z9JJPWN1pzSpU7XxTI1ldj/AfC8hKioBlUahZ8gUiJaOF7K9XEFCrCDLis/A1BoOu7Ne6WMx/vsJJIbDWw== dependencies: - "@polkadot/x-global" "12.2.1" - node-fetch "^3.3.1" - tslib "^2.5.0" + "@polkadot/x-global" "12.6.2" + node-fetch "^3.3.2" + tslib "^2.6.2" "@polkadot/x-global@10.4.2", "@polkadot/x-global@^10.4.2": version "10.4.2" @@ -4927,14 +4922,14 @@ dependencies: "@babel/runtime" "^7.20.13" -"@polkadot/x-global@12.2.1", "@polkadot/x-global@^12.2.1": +"@polkadot/x-global@12.2.1": version "12.2.1" resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-12.2.1.tgz#42e798e9607a4d7667469d91225c030fb3e8c8b5" integrity sha512-JNMziAZjvfzMrXASuBPCvSzEqlhsgw0x95SOBtqJWsxmbCMAiZbYAC51vI1B9Z9wiKuzPtSh9Sk7YHsUOGCrIQ== dependencies: tslib "^2.5.0" -"@polkadot/x-global@12.6.2": +"@polkadot/x-global@12.6.2", "@polkadot/x-global@^12.6.2": version "12.6.2" resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-12.6.2.tgz#31d4de1c3d4c44e4be3219555a6d91091decc4ec" integrity sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g== @@ -5023,14 +5018,14 @@ "@types/websocket" "^1.0.5" websocket "^1.0.34" -"@polkadot/x-ws@^12.2.1": - version "12.2.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-12.2.1.tgz#8774bc8cd38194354e48fc92438c4ebb52929fce" - integrity sha512-jPfNR/QFwPmXCk9hGEAyCo50xBNHm3s+XavmpHEKQSulnLn5des5X/pKn+g8ttaO9nqrXYnUFO6VEmILgUa/IQ== +"@polkadot/x-ws@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-12.6.2.tgz#b99094d8e53a03be1de903d13ba59adaaabc767a" + integrity sha512-cGZWo7K5eRRQCRl2LrcyCYsrc3lRbTlixZh3AzgU8uX4wASVGRlNWi/Hf4TtHNe1ExCDmxabJzdIsABIfrr7xw== dependencies: - "@polkadot/x-global" "12.2.1" - tslib "^2.5.0" - ws "^8.13.0" + "@polkadot/x-global" "12.6.2" + tslib "^2.6.2" + ws "^8.15.1" "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": version "1.1.2" @@ -5368,7 +5363,12 @@ resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.1.tgz#ebb651ee52ff84f420097055f4bf46cfba403938" integrity sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA== -"@scure/base@^1.1.3", "@scure/base@^1.1.5", "@scure/base@~1.1.0", "@scure/base@~1.1.2", "@scure/base@~1.1.4": +"@scure/base@^1.1.1", "@scure/base@^1.1.5", "@scure/base@~1.1.0", "@scure/base@~1.1.2": + version "1.1.7" + resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.7.tgz#fe973311a5c6267846aa131bc72e96c5d40d2b30" + integrity sha512-PPNYBslrLNNUQ/Yad37MHYsNQtK67EhWb6WtSvNLLPo7SdVZgkUjD6Dg+5On7zNwmskf8OX7I7Nx5oN+MIWE0g== + +"@scure/base@^1.1.3", "@scure/base@~1.1.4": version "1.1.6" resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.6.tgz#8ce5d304b436e4c84f896e0550c83e4d88cb917d" integrity sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g== @@ -5595,8 +5595,8 @@ integrity sha512-jHMVmIAjkhSzswZEid2xhWtQb7yyux/8Am/i5xBQfDw6azwSPdr1nfXCKaIYs5R/NRcqi543V9roDQQQogTaKQ== "@subsocial/data-hub-sdk@dappforce/subsocial-data-hub-sdk#staging": - version "0.0.78" - resolved "https://codeload.github.com/dappforce/subsocial-data-hub-sdk/tar.gz/9fa212e84536d180023f0c478423f325b7a34580" + version "0.0.86" + resolved "https://codeload.github.com/dappforce/subsocial-data-hub-sdk/tar.gz/c64c800724e51c5b5a84bbaa902eb85e18751c33" dependencies: "@neynar/nodejs-sdk" "^1.19.3" "@subsocial/api" "^0.8.13" @@ -5606,9 +5606,9 @@ twitter-api-v2 "^1.15.0" "@subsocial/definitions@latest": - version "0.8.13" - resolved "https://registry.yarnpkg.com/@subsocial/definitions/-/definitions-0.8.13.tgz#5470fc503d574f8c85655202ba5fe1dbfbb0b43d" - integrity sha512-P6uCfkdsvlg3kqk+31UfvGFshZGBGtZqfemLVzpZIR6YNwXutKuII6oAwgWTDg36owjP6pHLCKxI5nDk89uKew== + version "0.8.14" + resolved "https://registry.yarnpkg.com/@subsocial/definitions/-/definitions-0.8.14.tgz#7d5dc367ec26f010891e4152f51e437bd0d49653" + integrity sha512-K/8ZYGMyy15QI16bxgi0GfxP3JsnKeNAyPlwom1kDE89RGGs5O++PuWbXxVMMSVYfh9zn9qJYKiThBYIj/Vohg== dependencies: "@polkadot/api" latest lodash.camelcase "^4.3.0" @@ -5625,7 +5625,7 @@ dependencies: graphology "^0.25.1" -"@subsocial/utils@0.8.14": +"@subsocial/utils@0.8.14", "@subsocial/utils@latest": version "0.8.14" resolved "https://registry.yarnpkg.com/@subsocial/utils/-/utils-0.8.14.tgz#40a1e29404dced28236d412f941a5a26821dcc9e" integrity sha512-yblvEQ2v5aqGr+aK/kMMqYFsnLqXq3fBDAM55mpfPoBNrCsmXH1AAEN2LGeYRnBV0lfO6FwZEpW9CfBES1AujA== @@ -5648,34 +5648,21 @@ strip-markdown "^4.0.0" tweetnacl "^1.0.3" -"@subsocial/utils@latest": - version "0.8.13" - resolved "https://registry.yarnpkg.com/@subsocial/utils/-/utils-0.8.13.tgz#a1b79a30e4cbd2d1a7c30255fda9c5bff1cc3b0e" - integrity sha512-VivzKojUa2RQgY+tjaKaIlK7fjkY+JYCSoRLWlTP/A5aYpIZDIqRCMTFLAEvWy79zw92grm08MZGe+W4NbV97A== - dependencies: - "@polkadot/util-crypto" latest - "@sindresorhus/slugify" "^1.1.0" - autolinker "^4.0.0" - bignumber.js "^9.0.1" - bn.js "^5.1.1" - chalk "^3.0.0" - dayjs "^1.10.7" - lodash.isempty "^4.4.0" - lodash.memoize "^4.1.2" - lodash.truncate "^4.4.2" - loglevel "^1.7.0" - loglevel-plugin-prefix "^0.8.4" - remark "^13.0.0" - remark-gfm "^1.0.0" - remark-html "^13.0.1" - strip-markdown "^4.0.0" - tweetnacl "^1.0.3" - "@substrate/connect-extension-protocol@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@substrate/connect-extension-protocol/-/connect-extension-protocol-1.0.1.tgz#fa5738039586c648013caa6a0c95c43265dbe77d" integrity sha512-161JhCC1csjH3GE5mPLEd7HbWtwNSPJBg3p1Ksz9SFlTzj/bgEwudiRN2y5i0MoLGCIJRYKyKGMxVnd29PzNjg== +"@substrate/connect-extension-protocol@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@substrate/connect-extension-protocol/-/connect-extension-protocol-2.0.0.tgz#badaa6e6b5f7c7d56987d778f4944ddb83cd9ea7" + integrity sha512-nKu8pDrE3LNCEgJjZe1iGXzaD6OSIDD4Xzz/yo4KO9mQ6LBvf49BVrt4qxBFGL6++NneLiWUZGoh+VSd4PyVIg== + +"@substrate/connect-known-chains@^1.1.4": + version "1.1.8" + resolved "https://registry.yarnpkg.com/@substrate/connect-known-chains/-/connect-known-chains-1.1.8.tgz#ab54100c9fd102212b819231477393adc435e83a" + integrity sha512-W0Cpnk//LoMTu5BGDCRRg5NHFR2aZ9OJtLGSgRyq1RP39dQGpoVZIgNC6z+SWRzlmOz3gIgkUCwGvOKVt2BabA== + "@substrate/connect@0.7.19": version "0.7.19" resolved "https://registry.yarnpkg.com/@substrate/connect/-/connect-0.7.19.tgz#7c879cb275bc7ac2fe9edbf797572d4ff8d8b86a" @@ -5685,14 +5672,28 @@ "@substrate/smoldot-light" "0.7.9" eventemitter3 "^4.0.7" -"@substrate/connect@0.7.26": - version "0.7.26" - resolved "https://registry.yarnpkg.com/@substrate/connect/-/connect-0.7.26.tgz#a0ee5180c9cb2f29250d1219a32f7b7e7dea1196" - integrity sha512-uuGSiroGuKWj1+38n1kY5HReer5iL9bRwPCzuoLtqAOmI1fGI0hsSI2LlNQMAbfRgr7VRHXOk5MTuQf5ulsFRw== +"@substrate/connect@0.8.10": + version "0.8.10" + resolved "https://registry.yarnpkg.com/@substrate/connect/-/connect-0.8.10.tgz#810b6589f848828aa840c731a1f36b84fe0e5956" + integrity sha512-DIyQ13DDlXqVFnLV+S6/JDgiGowVRRrh18kahieJxhgvzcWicw5eLc6jpfQ0moVVLBYkO7rctB5Wreldwpva8w== dependencies: - "@substrate/connect-extension-protocol" "^1.0.1" - eventemitter3 "^4.0.7" - smoldot "1.0.4" + "@substrate/connect-extension-protocol" "^2.0.0" + "@substrate/connect-known-chains" "^1.1.4" + "@substrate/light-client-extension-helpers" "^0.0.6" + smoldot "2.0.22" + +"@substrate/light-client-extension-helpers@^0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@substrate/light-client-extension-helpers/-/light-client-extension-helpers-0.0.6.tgz#bec1c7997241226db50b44ad85a992b4348d21c3" + integrity sha512-girltEuxQ1BvkJWmc8JJlk4ZxnlGXc/wkLcNguhY+UoDEMBK0LsdtfzQKIfrIehi4QdeSBlFEFBoI4RqPmsZzA== + dependencies: + "@polkadot-api/json-rpc-provider" "0.0.1" + "@polkadot-api/json-rpc-provider-proxy" "0.0.1" + "@polkadot-api/observable-client" "0.1.0" + "@polkadot-api/substrate-client" "0.0.1" + "@substrate/connect-extension-protocol" "^2.0.0" + "@substrate/connect-known-chains" "^1.1.4" + rxjs "^7.8.1" "@substrate/smoldot-light@0.7.9": version "0.7.9" @@ -5707,15 +5708,10 @@ resolved "https://registry.yarnpkg.com/@substrate/ss58-registry/-/ss58-registry-1.46.0.tgz#bfe3e6a30d39929f57ecc178acde4e74a773e2b6" integrity sha512-rBvWnlrBeFTd5LVG7oX3rOHzR16yqyffOFHKmUiVcblpXI3D89CXOvAljW9tWlA1H/2/FegaZnHPhdObPsvi+w== -"@substrate/ss58-registry@^1.40.0": - version "1.40.0" - resolved "https://registry.yarnpkg.com/@substrate/ss58-registry/-/ss58-registry-1.40.0.tgz#2223409c496271df786c1ca8496898896595441e" - integrity sha512-QuU2nBql3J4KCnOWtWDw4n1K4JU0T79j54ZZvm/9nhsX6AIar13FyhsaBfs6QkJ2ixTQAnd7TocJIoJRWbqMZA== - -"@substrate/ss58-registry@^1.44.0": - version "1.47.0" - resolved "https://registry.yarnpkg.com/@substrate/ss58-registry/-/ss58-registry-1.47.0.tgz#99b11fd3c16657f5eae483b3df7c545ca756d1fc" - integrity sha512-6kuIJedRcisUJS2pgksEH2jZf3hfSIVzqtFzs/AyjTW3ETbMg5q1Bb7VWa0WYaT6dTrEXp/6UoXM5B9pSIUmcw== +"@substrate/ss58-registry@^1.40.0", "@substrate/ss58-registry@^1.44.0": + version "1.49.0" + resolved "https://registry.yarnpkg.com/@substrate/ss58-registry/-/ss58-registry-1.49.0.tgz#ed9507316d13f49b2bccb65f08ec97180f71fc39" + integrity sha512-leW6Ix4LD7XgvxT7+aobPWSw+WvPcN2Rxof1rmd0mNC5t2n99k1N7UNEvz7YEFSOUeHWmKIY7F5q8KeIqYoHfA== "@subwallet/wagmi-connector@0.2.1": version "0.2.1" @@ -5842,74 +5838,74 @@ "@svgr/plugin-jsx" "^6.5.1" "@svgr/plugin-svgo" "^6.5.1" -"@swc/core-darwin-arm64@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.5.29.tgz#707602a44b43b856318d69e538b6edc4b56caa98" - integrity sha512-6F/sSxpHaq3nzg2ADv9FHLi4Fu2A8w8vP8Ich8gIl16D2htStlwnaPmCLjRswO+cFkzgVqy/l01gzNGWd4DFqA== - -"@swc/core-darwin-x64@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.5.29.tgz#1d3e781d1519e98b544f5ab3fdaf0335c082f252" - integrity sha512-rF/rXkvUOTdTIfoYbmszbSUGsCyvqACqy1VeP3nXONS+LxFl4bRmRcUTRrblL7IE5RTMCKUuPbqbQSE2hK7bqg== - -"@swc/core-linux-arm-gnueabihf@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.5.29.tgz#121e7a1de2e3eb8d501536266e43d21189c1e680" - integrity sha512-2OAPL8iWBsmmwkjGXqvuUhbmmoLxS1xNXiMq87EsnCNMAKohGc7wJkdAOUL6J/YFpean/vwMWg64rJD4pycBeg== - -"@swc/core-linux-arm64-gnu@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.5.29.tgz#8c17e577db244390f458b4019f2cb81949e93ef2" - integrity sha512-eH/Q9+8O5qhSxMestZnhuS1xqQMr6M7SolZYxiXJqxArXYILLCF+nq2R9SxuMl0CfjHSpb6+hHPk/HXy54eIRA== - -"@swc/core-linux-arm64-musl@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.5.29.tgz#f13f5acb5e03596de7ca0bc4dc8da1457aebd8f9" - integrity sha512-TERh2OICAJz+SdDIK9+0GyTUwF6r4xDlFmpoiHKHrrD/Hh3u+6Zue0d7jQ/he/i80GDn4tJQkHlZys+RZL5UZg== - -"@swc/core-linux-x64-gnu@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.5.29.tgz#ef3506314272184b3e4381ffea3a9f4d5689d15d" - integrity sha512-WMDPqU7Ji9dJpA+Llek2p9t7pcy7Bob8ggPUvgsIlv3R/eesF9DIzSbrgl6j3EAEPB9LFdSafsgf6kT/qnvqFg== - -"@swc/core-linux-x64-musl@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.5.29.tgz#4495e6375d0e217324f8fee72b3859c7bcec8e37" - integrity sha512-DO14glwpdKY4POSN0201OnGg1+ziaSVr6/RFzuSLggshwXeeyVORiHv3baj7NENhJhWhUy3NZlDsXLnRFkmhHQ== - -"@swc/core-win32-arm64-msvc@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.5.29.tgz#8b9fb01cac33389613e33f1088ade78b4928ab26" - integrity sha512-V3Y1+a1zG1zpYXUMqPIHEMEOd+rHoVnIpO/KTyFwAmKVu8v+/xPEVx/AGoYE67x4vDAAvPQrKI3Aokilqa5yVg== - -"@swc/core-win32-ia32-msvc@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.5.29.tgz#0dc4dfba7bd0f505162eee7f2f76ad1b2cd1c9e3" - integrity sha512-OrM6yfXw4wXhnVFosOJzarw0Fdz5Y0okgHfn9oFbTPJhoqxV5Rdmd6kXxWu2RiVKs6kGSJFZXHDeUq2w5rTIMg== - -"@swc/core-win32-x64-msvc@1.5.29": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.5.29.tgz#1931b87c39166f2323e5cbafe7919490580024ee" - integrity sha512-eD/gnxqKyZQQR0hR7TMkIlJ+nCF9dzYmVVNbYZWuA1Xy94aBPUsEk3Uw3oG7q6R3ErrEUPP0FNf2ztEnv+I+dw== +"@swc/core-darwin-arm64@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.6.7.tgz#e98a0da9635297728a97faf7f4e11c46f8dfbb46" + integrity sha512-sNb+ghP2OhZyUjS7E5Mf3PqSvoXJ5gY6GBaH2qp8WQxx9VL7ozC4HVo6vkeFJBN5cmYqUCLnhrM3HU4W+7yMSA== + +"@swc/core-darwin-x64@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.6.7.tgz#fccd389046a8fe0d8b294f9657b3861046fcd3bb" + integrity sha512-LQwYm/ATYN5fYSYVPMfComPiFo5i8jh75h1ASvNWhXtS+/+k1dq1zXTJWZRuojd5NXgW3bb6mJtJ2evwYIgYbA== + +"@swc/core-linux-arm-gnueabihf@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.6.7.tgz#f384235e5f14870646157017eb06dfbaed0894c0" + integrity sha512-kEDzVhNci38LX3kdY99t68P2CDf+2QFDk5LawVamXH0iN5DRAO/+wjOhxL8KOHa6wQVqKEt5WrhD+Rrvk/34Yw== + +"@swc/core-linux-arm64-gnu@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.6.7.tgz#d2b8c0c6045eecb96bc3f3dfa7fb31b5ab708cdf" + integrity sha512-SyOBUGfl31xLGpIJ/Jd6GKHtkfZyHBXSwFlK7FmPN//MBQLtTBm4ZaWTnWnGo4aRsJwQdXWDKPyqlMBtnIl1nQ== + +"@swc/core-linux-arm64-musl@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.6.7.tgz#6ae2a160ba535b1f4747d35a124f410545092abe" + integrity sha512-1fOAXkDFbRfItEdMZPxT3du1QWYhgToa4YsnqTujjE8EqJW8K27hIcHRIkVuzp7PNhq8nLBg0JpJM4g27EWD7g== + +"@swc/core-linux-x64-gnu@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.6.7.tgz#6ebcf76fa868321c3b079e5c668c137b9b91df49" + integrity sha512-Gp7uCwPsNO5ATxbyvfTyeNCHUGD9oA+xKMm43G1tWCy+l07gLqWMKp7DIr3L3qPD05TfAVo3OuiOn2abpzOFbw== + +"@swc/core-linux-x64-musl@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.6.7.tgz#41531ef3e1c7123d87b7a7a1b984fa2689032621" + integrity sha512-QeruGBZJ15tadqEMQ77ixT/CYGk20MtlS8wmvJiV+Wsb8gPW5LgCjtupzcLLnoQzDG54JGNCeeZ0l/T8NYsOvA== + +"@swc/core-win32-arm64-msvc@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.6.7.tgz#af0b84a54d01bc3aad12acffa98ebb13fc03c3e6" + integrity sha512-ouRqgSnT95lTCiU/6kJRNS5b1o+p8I/V9jxtL21WUj/JOVhsFmBErqQ0MZyCu514noWiR5BIqOrZXR8C1Knx6Q== + +"@swc/core-win32-ia32-msvc@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.6.7.tgz#c454851c05c26f67d2edc399e1cde9d074744ce4" + integrity sha512-eZAP/EmJ0IcfgAx6B4/SpSjq3aT8gr0ooktfMqw/w0/5lnNrbMl2v+2kvxcneNcF7bp8VNcYZnoHlsP+LvmVbA== + +"@swc/core-win32-x64-msvc@1.6.7": + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.6.7.tgz#6ee4a3caf3466971e6b5fb2fba4674924507a2de" + integrity sha512-QOdE+7GQg1UQPS6p0KxzJOh/8GLbJ5zI1vqKArCCB0unFqUfKIjYb2TaH0geEBy3w9qtXxe3ZW6hzxtZSS9lDg== "@swc/core@^1.3.55": - version "1.5.29" - resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.5.29.tgz#57e4b3500eac922396e9b83544d196934b07f1d1" - integrity sha512-nvTtHJI43DUSOAf3h9XsqYg8YXKc0/N4il9y4j0xAkO0ekgDNo+3+jbw6MInawjKJF9uulyr+f5bAutTsOKVlw== + version "1.6.7" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.6.7.tgz#5d113df161fd8ec29ab8837f385240f41315735e" + integrity sha512-BBzORL9qWz5hZqAZ83yn+WNaD54RH5eludjqIOboolFOK/Pw+2l00/H77H4CEBJnzCIBQszsyqtITmrn4evp0g== dependencies: "@swc/counter" "^0.1.3" - "@swc/types" "^0.1.8" + "@swc/types" "^0.1.9" optionalDependencies: - "@swc/core-darwin-arm64" "1.5.29" - "@swc/core-darwin-x64" "1.5.29" - "@swc/core-linux-arm-gnueabihf" "1.5.29" - "@swc/core-linux-arm64-gnu" "1.5.29" - "@swc/core-linux-arm64-musl" "1.5.29" - "@swc/core-linux-x64-gnu" "1.5.29" - "@swc/core-linux-x64-musl" "1.5.29" - "@swc/core-win32-arm64-msvc" "1.5.29" - "@swc/core-win32-ia32-msvc" "1.5.29" - "@swc/core-win32-x64-msvc" "1.5.29" + "@swc/core-darwin-arm64" "1.6.7" + "@swc/core-darwin-x64" "1.6.7" + "@swc/core-linux-arm-gnueabihf" "1.6.7" + "@swc/core-linux-arm64-gnu" "1.6.7" + "@swc/core-linux-arm64-musl" "1.6.7" + "@swc/core-linux-x64-gnu" "1.6.7" + "@swc/core-linux-x64-musl" "1.6.7" + "@swc/core-win32-arm64-msvc" "1.6.7" + "@swc/core-win32-ia32-msvc" "1.6.7" + "@swc/core-win32-x64-msvc" "1.6.7" "@swc/counter@^0.1.3": version "0.1.3" @@ -5930,10 +5926,10 @@ dependencies: tslib "^2.4.0" -"@swc/types@^0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.8.tgz#2c81d107c86cfbd0c3a05ecf7bb54c50dfa58a95" - integrity sha512-RNFA3+7OJFNYY78x0FYwi1Ow+iF1eF5WvmfY1nXPOEH4R2p/D4Cr1vzje7dNAI2aLFqpv8Wyz4oKSWqIZArpQA== +"@swc/types@^0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.9.tgz#e67cdcc2e4dd74a3cef4474b465eb398e7ae83e2" + integrity sha512-qKnCno++jzcJ4lM4NTfYifm1EFSCeIfKiAHAfkENZAV5Kl9PjJIyd2yeeVv6c/2CckuLyv2NmRC5pv6pm2WQBg== dependencies: "@swc/counter" "^0.1.3" @@ -6033,14 +6029,7 @@ resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== -"@types/bn.js@^5.1.1": - version "5.1.1" - resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.1.tgz#b51e1b55920a4ca26e9285ff79936bbdec910682" - integrity sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g== - dependencies: - "@types/node" "*" - -"@types/bn.js@^5.1.5": +"@types/bn.js@^5.1.1", "@types/bn.js@^5.1.5": version "5.1.5" resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.5.tgz#2e0dacdcce2c0f16b905d20ff87aedbc6f7b4bf0" integrity sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A== @@ -6143,11 +6132,11 @@ integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== "@types/mdast@^3.0.0": - version "3.0.11" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.11.tgz#dc130f7e7d9306124286f6d6cee40cf4d14a3dc0" - integrity sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw== + version "3.0.15" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.15.tgz#49c524a263f30ffa28b71ae282f813ed000ab9f5" + integrity sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ== dependencies: - "@types/unist" "*" + "@types/unist" "^2" "@types/mdast@^4.0.0": version "4.0.3" @@ -6179,10 +6168,10 @@ "@types/node" "*" form-data "^4.0.0" -"@types/node@*": - version "20.12.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" - integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw== +"@types/node@*", "@types/node@>=13.7.0": + version "20.14.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.9.tgz#12e8e765ab27f8c421a1820c99f5f313a933b420" + integrity sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg== dependencies: undici-types "~5.26.4" @@ -6201,11 +6190,6 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.4.2.tgz#129cc9ae69f93824f92fac653eebfb4812ab4af9" integrity sha512-Dd0BYtWgnWJKwO1jkmTrzofjK2QXXcai0dmtzvIBhcA+RsG5h8R3xlyta0kGOZRNfL9GuRtb1knmPEhQrePCEw== -"@types/node@>=13.7.0": - version "20.2.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.2.3.tgz#b31eb300610c3835ac008d690de6f87e28f9b878" - integrity sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw== - "@types/nprogress@^0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@types/nprogress/-/nprogress-0.2.0.tgz#86c593682d4199212a0509cc3c4d562bbbd6e45f" @@ -6299,16 +6283,16 @@ resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.7.tgz#baccb07a970b91707df3a3e8ba6896c57ead2d11" integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw== -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" - integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== - -"@types/unist@^3.0.0": +"@types/unist@*", "@types/unist@^3.0.0": version "3.0.2" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20" integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ== +"@types/unist@^2", "@types/unist@^2.0.0", "@types/unist@^2.0.2": + version "2.0.10" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.10.tgz#04ffa7f406ab628f7f7e97ca23e290cd8ab15efc" + integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== + "@types/websocket@^1.0.5": version "1.0.10" resolved "https://registry.yarnpkg.com/@types/websocket/-/websocket-1.0.10.tgz#804b1a02780da522f5742bc184a6d16a2eb78c7c" @@ -7742,7 +7726,12 @@ big.js@^5.2.2: resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== -bignumber.js@^9.0.1, bignumber.js@^9.1.1: +bignumber.js@^9.0.1: + version "9.1.2" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c" + integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== + +bignumber.js@^9.1.1: version "9.1.1" resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig== @@ -7969,7 +7958,7 @@ cac@^6.7.12: resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== -call-bind@^1.0.2, call-bind@^1.0.7: +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== @@ -8286,9 +8275,9 @@ cli-cursor@^3.1.0: restore-cursor "^3.1.0" cli-spinners@^2.5.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" - integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== cli-truncate@^2.1.0: version "2.1.0" @@ -8779,7 +8768,12 @@ date-fns@^2.16.1, date-fns@^2.30.0: dependencies: "@babel/runtime" "^7.21.0" -dayjs@^1.10.7, dayjs@^1.11.7: +dayjs@^1.10.7: + version "1.11.11" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.11.tgz#dfe0e9d54c5f8b68ccf8ca5f72ac603e7e5ed59e" + integrity sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg== + +dayjs@^1.11.7: version "1.11.7" resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2" integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== @@ -8796,10 +8790,10 @@ debug@2.6.9, debug@^2.2.0, debug@^2.6.6: dependencies: ms "2.0.0" -debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== +debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.4: + version "4.3.5" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" + integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== dependencies: ms "2.1.2" @@ -8810,6 +8804,13 @@ debug@^3.2.7: dependencies: ms "^2.1.1" +debug@^4.3.2: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -9477,9 +9478,9 @@ esbuild@^0.17.6: "@esbuild/win32-x64" "0.17.18" escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== escape-html@~1.0.3: version "1.0.3" @@ -9829,9 +9830,9 @@ ethers@^5.7.2: "@ethersproject/wordlists" "5.7.0" ethers@^6.11.1: - version "6.13.0" - resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.0.tgz#f342958d0f622cf06559f59fbccdc1d30fa64f50" - integrity sha512-+yyQQQWEntY5UVbCv++guA14RRVFm1rSnO1GoLFdrK7/XRWMoktNgyG9UjwxrQqGBfGyFKknNZ81YpUS2emCgg== + version "6.13.1" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.1.tgz#2b9f9c7455cde9d38b30fe6589972eb083652961" + integrity sha512-hdJ2HOxg/xx97Lm9HdCWk949BfYqYWpyw4//78SiwOLgASyfrNszfMUNB2joKjvGUdwhHfaiMMFFwacVVoLR9A== dependencies: "@adraffy/ens-normalize" "1.10.1" "@noble/curves" "1.2.0" @@ -9839,7 +9840,7 @@ ethers@^6.11.1: "@types/node" "18.15.13" aes-js "4.0.0-beta.5" tslib "2.4.0" - ws "8.5.0" + ws "8.17.1" ethers@^6.12.0: version "6.12.0" @@ -10008,9 +10009,9 @@ fast-deep-equal@3.1.3, fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-fifo@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.2.0.tgz#2ee038da2468e8623066dee96958b0c1763aa55a" - integrity sha512-NcvQXt7Cky1cNau15FWy64IjuO8X0JijhTBBrJj1YlxlDfRkJXNaK9RFUjwpfDPzMdv7wB38jr53l9tkNLxnWg== + version "1.3.2" + resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c" + integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.9: version "3.2.12" @@ -10238,12 +10239,12 @@ flatted@^3.1.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== -follow-redirects@^1.0.0, follow-redirects@^1.14.0, follow-redirects@^1.14.4: +follow-redirects@^1.0.0, follow-redirects@^1.14.0: version "1.15.2" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== -follow-redirects@^1.15.6: +follow-redirects@^1.14.4, follow-redirects@^1.15.6: version "1.15.6" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== @@ -10680,9 +10681,9 @@ has-property-descriptors@^1.0.2: es-define-property "^1.0.0" has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" @@ -11999,13 +12000,23 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -json-stable-stringify@^1.0.1, json-stable-stringify@^1.0.2: +json-stable-stringify@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.2.tgz#e06f23128e0bbe342dc996ed5a19e28b57b580e0" integrity sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g== dependencies: jsonify "^0.0.1" +json-stable-stringify@^1.0.2: + version "1.1.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz#52d4361b47d49168bcc4e564189a42e5a7439454" + integrity sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg== + dependencies: + call-bind "^1.0.5" + isarray "^2.0.5" + jsonify "^0.0.1" + object-keys "^1.1.1" + json-stringify-safe@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -12358,9 +12369,9 @@ loglevel-plugin-prefix@^0.8.4: integrity sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g== loglevel@^1.7.0: - version "1.8.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" - integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== + version "1.9.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.9.1.tgz#d63976ac9bcd03c7c873116d41c2a85bafff1be7" + integrity sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg== long@^4.0.0: version "4.0.0" @@ -13258,10 +13269,10 @@ mlly@^1.6.1, mlly@^1.7.0: pkg-types "^1.1.0" ufo "^1.5.3" -mock-socket@^9.2.1: - version "9.2.1" - resolved "https://registry.yarnpkg.com/mock-socket/-/mock-socket-9.2.1.tgz#cc9c0810aa4d0afe02d721dcb2b7e657c00e2282" - integrity sha512-aw9F9T9G2zpGipLLhSNh6ZpgUyUl4frcVmRN08uE1NWPWg43Wx6+sGPDbQ7E5iFZZDJW5b5bypMeAEHqTbIFag== +mock-socket@^9.2.1, mock-socket@^9.3.1: + version "9.3.1" + resolved "https://registry.yarnpkg.com/mock-socket/-/mock-socket-9.3.1.tgz#24fb00c2f573c84812aa4a24181bb025de80cc8e" + integrity sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw== modern-ahocorasick@^1.0.0: version "1.0.1" @@ -13407,16 +13418,16 @@ mz@^2.7.0: object-assign "^4.0.1" thenify-all "^1.0.0" -nanoid@^3.0.2, nanoid@^3.1.20, nanoid@^3.1.23, nanoid@^3.3.6: - version "3.3.6" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" - integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== - -nanoid@^3.3.7: +nanoid@^3.0.2, nanoid@^3.1.20, nanoid@^3.1.23, nanoid@^3.3.7: version "3.3.7" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== +nanoid@^3.3.6: + version "3.3.6" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== + napi-build-utils@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" @@ -13542,14 +13553,13 @@ nock@^13.3.0: json-stringify-safe "^5.0.1" propagate "^2.0.0" -nock@^13.3.1: - version "13.3.1" - resolved "https://registry.yarnpkg.com/nock/-/nock-13.3.1.tgz#f22d4d661f7a05ebd9368edae1b5dc0a62d758fc" - integrity sha512-vHnopocZuI93p2ccivFyGuUfzjq2fxNyNurp7816mlT5V5HF4SzXu8lvLrVzBbNqzs+ODooZ6OksuSUNM7Njkw== +nock@^13.5.0: + version "13.5.4" + resolved "https://registry.yarnpkg.com/nock/-/nock-13.5.4.tgz#8918f0addc70a63736170fef7106a9721e0dc479" + integrity sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw== dependencies: debug "^4.1.0" json-stringify-safe "^5.0.1" - lodash "^4.17.21" propagate "^2.0.0" node-abi@^3.3.0: @@ -13601,21 +13611,14 @@ node-fetch@2.6.7: dependencies: whatwg-url "^5.0.0" -node-fetch@^2.6.1, node-fetch@^2.6.8: - version "2.6.11" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.11.tgz#cde7fc71deef3131ef80a738919f999e6edfff25" - integrity sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w== - dependencies: - whatwg-url "^5.0.0" - -node-fetch@^2.6.12: +node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.8: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== dependencies: whatwg-url "^5.0.0" -node-fetch@^3.3.0: +node-fetch@^3.3.0, node-fetch@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.2.tgz#d1e889bacdf733b4ff3b2b243eb7a12866a0b78b" integrity sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA== @@ -13624,15 +13627,6 @@ node-fetch@^3.3.0: fetch-blob "^3.1.4" formdata-polyfill "^4.0.10" -node-fetch@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.1.tgz#b3eea7b54b3a48020e46f4f88b9c5a7430d20b2e" - integrity sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow== - dependencies: - data-uri-to-buffer "^4.0.0" - fetch-blob "^3.1.4" - formdata-polyfill "^4.0.10" - node-forge@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" @@ -14014,9 +14008,9 @@ parent-module@^1.0.0: callsites "^3.0.0" parse-duration@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/parse-duration/-/parse-duration-1.0.3.tgz#b6681f5edcc2689643b34c09ea63f86f58a35814" - integrity sha512-o6NAh12na5VvR6nFejkU0gpQ8jmOY9Y9sTU2ke3L3G/d/3z8jqmbBbeyBGHU73P4JLXfc7tJARygIK3WGIkloA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/parse-duration/-/parse-duration-1.1.0.tgz#5192084c5d8f2a3fd676d04a451dbd2e05a1819c" + integrity sha512-z6t9dvSJYaPoQq7quMzdEagSFtpGu+utzHqqxmpVWNNZRIXnvqyCvn9XsTdh7c/w0Bqmdz3RB3YnRaKtpRtEXQ== parse-entities@^2.0.0: version "2.0.0" @@ -14483,7 +14477,26 @@ property-information@^6.0.0: resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec" integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== -protobufjs@^6.10.2, protobufjs@^6.11.3: +protobufjs@^6.10.2: + version "6.11.4" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.4.tgz#29a412c38bf70d89e537b6d02d904a6f448173aa" + integrity sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/long" "^4.0.1" + "@types/node" ">=13.7.0" + long "^4.0.0" + +protobufjs@^6.11.3: version "6.11.3" resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.3.tgz#637a527205a35caa4f3e2a9a4a13ddffe0e7af74" integrity sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg== @@ -14982,9 +14995,9 @@ regenerator-runtime@^0.13.11: integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== regenerator-runtime@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" - integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== regenerator-transform@^0.15.1: version "0.15.1" @@ -15371,6 +15384,11 @@ sanitize-html@^2.7.0: parse-srcset "^1.0.2" postcss "^8.3.11" +scale-ts@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/scale-ts/-/scale-ts-1.6.0.tgz#e9641093c5a9e50f964ddb1607139034e3e932e9" + integrity sha512-Ja5VCjNZR8TGKhUumy9clVVxcDpM+YFjAnkMuwQy68Hixio3VRRvWdE3g8T/yC+HXA0ZDQl2TGyUmtmbcVl40Q== + scheduler@^0.23.0: version "0.23.0" resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" @@ -15687,12 +15705,11 @@ slugify@^1.6.6: resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.6.6.tgz#2d4ac0eacb47add6af9e04d3be79319cbcc7924b" integrity sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw== -smoldot@1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/smoldot/-/smoldot-1.0.4.tgz#e4c38cedad68d699a11b5b9ce72bb75c891bfd98" - integrity sha512-N3TazI1C4GGrseFH/piWyZCCCRJTRx2QhDfrUKRT4SzILlW5m8ayZ3QTKICcz1C/536T9cbHHJyP7afxI6Mi1A== +smoldot@2.0.22: + version "2.0.22" + resolved "https://registry.yarnpkg.com/smoldot/-/smoldot-2.0.22.tgz#1e924d2011a31c57416e79a2b97a460f462a31c7" + integrity sha512-B50vRgTY6v3baYH6uCgL15tfaag5tcS2o/P5q1OiXcKGv1axZDfz2dzzMuIkVpyMR2ug11F6EAtQlmYBQd292g== dependencies: - pako "^2.0.4" ws "^8.8.1" snake-case@^3.0.4: @@ -16421,20 +16438,20 @@ tslib@2.4.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== -tslib@2.5.0, tslib@^2.0.3, tslib@^2.4.0, tslib@^2.4.1, tslib@^2.5.0, tslib@~2.5.0: +tslib@2.5.0, tslib@^2.0.3, tslib@^2.4.0, tslib@^2.4.1, tslib@~2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== -tslib@2.6.2, tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.6.2: +tslib@2.6.2, tslib@^2.0.0, tslib@^2.3.1: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== -tslib@^2.3.0, tslib@^2.5.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338" - integrity sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA== +tslib@^2.1.0, tslib@^2.3.0, tslib@^2.5.0, tslib@^2.6.2: + version "2.6.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" + integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== tsup@^6.7.0: version "6.7.0" @@ -16784,9 +16801,9 @@ unist-util-visit@^5.0.0: unist-util-visit-parents "^6.0.0" universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== unixify@^1.0.0: version "1.0.0" @@ -17091,7 +17108,12 @@ web-namespaces@^2.0.0: resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== -web-streams-polyfill@^3.0.3, web-streams-polyfill@^3.2.1: +web-streams-polyfill@^3.0.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b" + integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== + +web-streams-polyfill@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6" integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== @@ -17462,11 +17484,16 @@ ws@8.12.0: resolved "https://registry.yarnpkg.com/ws/-/ws-8.12.0.tgz#485074cc392689da78e1828a9ff23585e06cddd8" integrity sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig== -ws@8.13.0, ws@^8.12.0, ws@^8.13.0, ws@^8.8.1: +ws@8.13.0, ws@^8.12.0: version "8.13.0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== +ws@8.17.1: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b" + integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ== + ws@8.5.0: version "8.5.0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" @@ -17477,6 +17504,11 @@ ws@^7.3.1, ws@^7.4.0, ws@^7.5.1: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== +ws@^8.15.1, ws@^8.8.1: + version "8.18.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" + integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== + xtend@^4.0.0, xtend@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"