diff --git a/package.json b/package.json index d7d52d3..b408b3a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "logion-backend-ts", - "version": "0.53.0", + "version": "0.53.1", "private": true, "author": { "name": "Logion Team", @@ -26,9 +26,9 @@ "dependencies": { "@astar-network/astar-api": "^0.2.8", "@astar-network/astar-sdk-core": "^0.2.8", - "@logion/node-api": "^0.28.3-2", + "@logion/node-api": "^0.28.3", "@logion/node-exiftool": "^2.3.1", - "@logion/rest-api-core": "^0.4.6-1", + "@logion/rest-api-core": "^0.4.6", "@polkadot/api-contract": "^10.10.1", "@polkadot/wasm-crypto": "^7.2.2", "alchemy-sdk": "^3.2.0", @@ -54,6 +54,7 @@ "@types/express": "^4.17.13", "@types/express-fileupload": "^1.2.2", "@types/jasmine": "^4.0.3", + "@types/luxon": "^3.4.2", "@types/node": "^18.6.2", "@types/nodemailer": "^6.4.4", "@types/pug": "^2.0.6", diff --git a/src/logion/controllers/components.ts b/src/logion/controllers/components.ts index 137c0da..462e5bc 100644 --- a/src/logion/controllers/components.ts +++ b/src/logion/controllers/components.ts @@ -4,6 +4,9 @@ */ +/** WithRequired type helpers */ +type WithRequired = T & { [P in K]-?: T[P] }; + export type paths = Record; export type webhooks = Record; @@ -16,12 +19,12 @@ export interface components { fees?: components["schemas"]["FeesView"]; }; /** - * ItemLifecycleView + * ItemLifecycleView * @description All item's lifecycle attributes */ ItemLifecycleView: { /** - * Format: date-time + * Format: date-time * @description The date-time of addition (chain time) */ addedOn?: string; @@ -30,35 +33,35 @@ export interface components { /** @description If status is 'REVIEW_REJECTED', the reason of the rejection */ rejectReason?: string; /** - * Format: date-time + * Format: date-time * @description The date-time of review */ reviewedOn?: string; /** - * Format: date-time + * Format: date-time * @description The date-time of acknowledge (chain time) */ acknowledgedByOwnerOn?: string; /** - * Format: date-time + * Format: date-time * @description The date-time of acknowledge by verified issuer (chain time) */ acknowledgedByVerifiedIssuerOn?: string; }; ItemDeliveriesResponse: { - [key: string]: (components["schemas"]["CheckLatestItemDeliveryResponse"])[] | undefined; + [key: string]: components["schemas"]["CheckLatestItemDeliveryResponse"][]; }; CollectionDeliveriesResponse: { - [key: string]: (components["schemas"]["CheckCollectionDeliveryResponse"])[] | undefined; + [key: string]: components["schemas"]["CheckCollectionDeliveryResponse"][]; }; CollectionFileDeliveriesResponse: { - deliveries?: (components["schemas"]["CheckCollectionDeliveryResponse"])[]; + deliveries?: components["schemas"]["CheckCollectionDeliveryResponse"][]; }; CheckLatestDeliveryResponse: { /** @description The hash of the latest delivered copy */ copyHash?: string; /** - * Format: date-time + * Format: date-time * @description The date/time at which the delivered copy was generated on */ generatedOn?: string; @@ -85,7 +88,7 @@ export interface components { }; }; /** - * CreateProtectionRequestView + * CreateProtectionRequestView * @description A Protection Request to create */ CreateProtectionRequestView: { @@ -98,13 +101,13 @@ export interface components { /** @description The SS58 address of the other legal officer the request was submitted to */ otherLegalOfficerAddress: string; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC identifying the requester */ requesterIdentityLoc: string; }; /** - * AcceptProtectionRequestView + * AcceptProtectionRequestView * @description Parameters for Protection Request's acceptance */ UpdateProtectionRequestView: { @@ -112,22 +115,22 @@ export interface components { otherLegalOfficerAddress?: string; }; /** - * FetchProtectionRequestsResponseView + * FetchProtectionRequestsResponseView * @description The fetched Protection Requests */ FetchProtectionRequestsResponseView: { /** @description The Protection Requests matching provided specification */ - requests?: (components["schemas"]["ProtectionRequestView"])[]; + requests?: components["schemas"]["ProtectionRequestView"][]; }; /** - * FetchProtectionRequestsSpecificationView + * FetchProtectionRequestsSpecificationView * @description The specification for fetching Protection Requests */ FetchProtectionRequestsSpecificationView: { /** @description The statuses of expected Protection Requests */ statuses?: ("ACCEPTED" | "PENDING" | "REJECTED" | "ACTIVATED" | "CANCELLED" | "REJECTED_CANCELLED" | "ACCEPTED_CANCELLED")[]; /** - * @description The kind of protection request to be returned + * @description The kind of protection request to be returned * @enum {string} */ kind?: "ANY" | "PROTECTION_ONLY" | "RECOVERY"; @@ -137,15 +140,15 @@ export interface components { legalOfficerAddress?: string; }; /** - * FetchTransactionsResponseView + * FetchTransactionsResponseView * @description The fetched transactions */ FetchTransactionsResponseView: { /** @description The transactions matching provided specification */ - transactions?: (components["schemas"]["TransactionView"])[]; + transactions?: components["schemas"]["TransactionView"][]; }; /** - * FetchTransactionsSpecificationView + * FetchTransactionsSpecificationView * @description The specification for fetching Tokenization Requests */ FetchTransactionsSpecificationView: { @@ -153,25 +156,25 @@ export interface components { address?: string; }; /** - * LegalOfficerDecisionView + * LegalOfficerDecisionView * @description Legal Officer decision */ LegalOfficerDecisionView: { /** - * Format: date-time + * Format: date-time * @description The decision timestamp (if status is 'ACCEPTED' or 'REJECTED') */ decisionOn?: string; /** @description If status is 'REJECTED', the reason of the rejection */ rejectReason?: string; /** - * @description The decision status + * @description The decision status * @enum {string} */ status?: "ACCEPTED" | "PENDING" | "REJECTED"; }; /** - * PostalAddressView + * PostalAddressView * @description A postal address */ PostalAddressView: { @@ -187,20 +190,20 @@ export interface components { postalCode?: string; }; /** - * ProtectionRequestView + * ProtectionRequestView * @description Information about the created Protection Request */ ProtectionRequestView: { /** @description If this request is a recovery request, tells the address to recover */ addressToRecover?: string; /** - * Format: date-time + * Format: date-time * @description The creation timestamp */ createdOn?: string; decision?: components["schemas"]["LegalOfficerDecisionView"]; /** - * Format: uuid + * Format: uuid * @description The ID of created Protection Request */ id?: string; @@ -213,12 +216,12 @@ export interface components { /** @description The SS58 address of the requester */ requesterAddress?: string; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC identifying the requester */ requesterIdentityLoc?: string; /** - * @description The status + * @description The status * @enum {string} */ status?: "ACCEPTED" | "PENDING" | "REJECTED" | "ACTIVATED" | "CANCELLED" | "REJECTED_CANCELLED" | "ACCEPTED_CANCELLED"; @@ -228,7 +231,7 @@ export interface components { userPostalAddress?: components["schemas"]["PostalAddressView"]; }; /** - * RecoveryInfoView + * RecoveryInfoView * @description The new (recovery) and old (to recover) account data */ RecoveryInfoView: { @@ -238,7 +241,7 @@ export interface components { recoveryAccount?: components["schemas"]["ProtectionRequestView"]; }; /** - * RejectProtectionRequestView + * RejectProtectionRequestView * @description The Protection Request to reject */ RejectProtectionRequestView: { @@ -246,7 +249,7 @@ export interface components { rejectReason?: string; }; /** - * RejectTokenRequestView + * RejectTokenRequestView * @description The Tokenization Request to reject */ RejectTokenRequestView: { @@ -254,7 +257,7 @@ export interface components { rejectReason?: string; }; /** - * FeesView + * FeesView * @description The fee breakdown for a given extrinsic */ FeesView: { @@ -276,17 +279,17 @@ export interface components { total?: string; }; /** - * TransactionView + * TransactionView * @description A transaction altering one or two account's balance */ TransactionView: { /** - * Format: uuid + * Format: uuid * @description The ID of the transaction */ id?: string; /** - * Format: date-time + * Format: date-time * @description The timestamp of the transaction */ createdOn?: string; @@ -318,13 +321,13 @@ export interface components { details?: string; }; /** - * @description The transaction's type + * @description The transaction's type * @enum {string} */ type?: "EXTRINSIC" | "VAULT_OUT" | "LEGAL_FEE" | "STORAGE_FEE" | "CERTIFICATE_FEE" | "OTHER_FEES" | "VALUE_FEE" | "RESERVE" | "COLLECTION_ITEM_FEE" | "TOKENS_RECORD_FEE"; }; /** - * UserIdentityView + * UserIdentityView * @description Physical person identification data */ UserIdentityView: { @@ -338,22 +341,22 @@ export interface components { phoneNumber?: string; }; /** - * @description The request's status + * @description The request's status * @enum {string} */ LocRequestStatus: "OPEN" | "REVIEW_PENDING" | "REVIEW_REJECTED" | "REVIEW_ACCEPTED" | "CLOSED" | "DRAFT"; /** - * @description The LOC's type + * @description The LOC's type * @enum {string} */ LocType: "Identity" | "Transaction" | "Collection"; /** - * @description The Identity LOC's type + * @description The Identity LOC's type * @enum {string} */ IdentityLocType: "Polkadot" | "Logion" | "Ethereum" | "Bech32"; /** - * @description The address type + * @description The address type * @enum {string} */ AddressType: "Polkadot" | "Ethereum" | "Bech32"; @@ -374,7 +377,7 @@ export interface components { tokensRecordFee?: string; }; /** - * BaseLocView + * BaseLocView * @description Base LOC attributes */ BaseLocView: { @@ -396,19 +399,19 @@ export interface components { }; OpenLocView: { /** @description The metadata attached to this LOC */ - metadata?: (components["schemas"]["AddMetadataView"])[]; + metadata?: components["schemas"]["AddMetadataView"][]; /** @description The metadata attached to this LOC */ - links?: (components["schemas"]["AddLinkView"])[]; + links?: components["schemas"]["AddLinkView"][]; } & components["schemas"]["BaseLocView"]; /** - * CreateLocRequestView + * CreateLocRequestView * @description A LOC Request to create */ CreateLocRequestView: { /** @description The address of the requester (this is only taken into account when created by the owner, which is needed when replacing a voided LOC) */ requesterAddress?: components["schemas"]["SupportedAccountId"]; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC identifying the requester */ requesterIdentityLoc?: string; @@ -418,11 +421,11 @@ export interface components { sponsorshipId?: string; } & components["schemas"]["BaseLocView"]; /** - * @description The request's status + * @description The request's status * @enum {string} */ ItemStatus: "DRAFT" | "REVIEW_PENDING" | "REVIEW_ACCEPTED" | "REVIEW_REJECTED" | "PUBLISHED" | "ACKNOWLEDGED"; - LocFileView: { + LocFileView: WithRequired<{ /** @description The file's name */ name?: string; /** @description The file's hash */ @@ -437,15 +440,15 @@ export interface components { contentType?: string; /** @description Account from which storage fees were withdrawn. */ storageFeePaidBy?: string; - } & components["schemas"]["ItemLifecycleView"] & components["schemas"]["Submittable"]; - LocMetadataItemView: { + } & components["schemas"]["ItemLifecycleView"] & components["schemas"]["Submittable"], "status">; + LocMetadataItemView: WithRequired<{ /** @description The item's name */ name?: string; /** @description The item's name hash */ nameHash: string; /** @description The item's value */ value?: string; - } & components["schemas"]["ItemLifecycleView"] & components["schemas"]["Submittable"]; + } & components["schemas"]["ItemLifecycleView"] & components["schemas"]["Submittable"], "status" | "nameHash">; LocLinkView: { /** @description The link's target */ target?: string; @@ -453,7 +456,7 @@ export interface components { nature?: string; } & components["schemas"]["ItemLifecycleView"] & components["schemas"]["Submittable"]; /** - * LocRequestView + * LocRequestView * @description An existing LOC Request */ LocRequestView: { @@ -462,7 +465,7 @@ export interface components { /** @description The address of the requester */ requesterAddress?: components["schemas"]["SupportedAccountId"]; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC identifying the requester */ requesterIdentityLoc?: string; @@ -473,22 +476,22 @@ export interface components { /** @description The postal address of the requester */ userPostalAddress?: components["schemas"]["PostalAddressView"]; /** - * Format: date-time + * Format: date-time * @description The creation timestamp */ createdOn?: string; /** - * Format: date-time + * Format: date-time * @description The decision timestamp (if status is 'OPEN' or 'REJECTED') */ decisionOn?: string; /** - * Format: date-time + * Format: date-time * @description The closing timestamp (if status is 'CLOSED') */ closedOn?: string; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC request, which is also the ID of the LOC */ id?: string; @@ -496,29 +499,29 @@ export interface components { /** @description If status is 'REJECTED', the reason of the rejection */ rejectReason?: string; /** - * @description The seal of the given LOC + * @description The seal of the given LOC * @example 0x48aedf4e08e46b24970d97db566bfa6668581cc2f37791bac0c9817a4508607a */ seal?: string; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC identifying the requester (populated for both LOGION and POLKADOT identity) */ identityLoc?: string; /** @description The files attached to this request's LOC */ - files?: (components["schemas"]["LocFileView"])[]; + files?: components["schemas"]["LocFileView"][]; /** @description The links attached to this request's LOC */ - links?: (components["schemas"]["LocLinkView"])[]; + links?: components["schemas"]["LocLinkView"][]; /** @description The type of the LOC to create */ locType?: components["schemas"]["LocType"]; /** @description The metadata attached to this request's LOC */ - metadata?: (components["schemas"]["LocMetadataItemView"])[]; + metadata?: components["schemas"]["LocMetadataItemView"][]; /** @description Data about LOC voiding */ voidInfo?: { /** @description Voiding reason */ reason?: string; /** - * Format: date-time + * Format: date-time * @description The date-time of voiding (chain time) */ voidedOn?: string; @@ -527,7 +530,7 @@ export interface components { company?: string; iDenfy?: { /** - * @description The status of current iDenfy verification session + * @description The status of current iDenfy verification session * @enum {unknown} */ status?: "APPROVED" | "DENIED" | "SUSPECTED" | "EXPIRED" | "PENDING"; @@ -536,7 +539,7 @@ export interface components { }; /** @description The ID of the vote linked to the present LOC, if applicable */ voteId?: string; - selectedIssuers?: (components["schemas"]["VerifiedIssuerIdentity"])[]; + selectedIssuers?: components["schemas"]["VerifiedIssuerIdentity"][]; /** @description The LOC's template or undefined */ template?: string; /** @description The ID of the sponsorship to use */ @@ -544,7 +547,7 @@ export interface components { fees?: components["schemas"]["LocFeesView"]; }; /** - * LocPublicView + * LocPublicView * @description The published attributes of an existing LOC */ LocPublicView: { @@ -553,33 +556,33 @@ export interface components { /** @description The address of the requester */ requesterAddress?: components["schemas"]["SupportedAccountId"]; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC identifying the requester */ requesterIdentityLoc?: string; /** - * Format: date-time + * Format: date-time * @description The creation timestamp */ createdOn?: string; /** - * Format: date-time + * Format: date-time * @description The closing timestamp (if status is 'CLOSED') */ closedOn?: string; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC request, which is also the ID of the LOC */ id?: string; /** @description The files attached to this request's LOC */ - files?: ({ + files?: { /** @description The file's nature */ nature?: string; /** @description The file's hash */ hash?: string; /** - * Format: date-time + * Format: date-time * @description The date-time of addition (chain time) */ addedOn?: string; @@ -587,13 +590,13 @@ export interface components { submitter?: components["schemas"]["SupportedAccountId"]; /** @description The file's content type (MIME) */ contentType?: string; - })[]; + }[]; /** @description The links attached to this request's LOC */ - links?: ({ + links?: { /** @description The link's target */ target?: string; /** - * Format: date-time + * Format: date-time * @description The date-time of addition (chain time) */ addedOn?: string; @@ -601,11 +604,11 @@ export interface components { nature?: string; /** @description The address of the submitter */ submitter?: components["schemas"]["SupportedAccountId"]; - })[]; + }[]; /** @description The type of the LOC to create */ locType?: components["schemas"]["LocType"]; /** @description The metadata attached to this request's LOC */ - metadata?: ({ + metadata?: { /** @description The item's name */ name?: string; /** @description The item's name hash */ @@ -613,17 +616,17 @@ export interface components { /** @description The item's value */ value?: string; /** - * Format: date-time + * Format: date-time * @description The date-time of addition (chain time) */ addedOn?: string; /** @description The address of the submitter */ submitter?: components["schemas"]["SupportedAccountId"]; - })[]; + }[]; /** @description Data about LOC voiding */ voidInfo?: { /** - * Format: date-time + * Format: date-time * @description The date-time of voiding (chain time) */ voidedOn?: string; @@ -632,7 +635,7 @@ export interface components { template?: string; }; /** - * FetchLocRequestsSpecificationView + * FetchLocRequestsSpecificationView * @description The specification for fetching LOC Requests */ FetchLocRequestsSpecificationView: { @@ -641,26 +644,26 @@ export interface components { /** @description The SS58 address of the requester in expected LOC Requests */ requesterAddress?: string; /** @description The statuses of expected LOC Requests */ - statuses?: (components["schemas"]["LocRequestStatus"])[]; + statuses?: components["schemas"]["LocRequestStatus"][]; /** @description The type of the LOC to fetch */ - locTypes?: (components["schemas"]["LocType"])[]; + locTypes?: components["schemas"]["LocType"][]; identityLocType?: components["schemas"]["IdentityLocType"]; /** - * Format: uuid + * Format: uuid * @description The ID of sponsorship */ sponsorshipId?: string; }; /** - * FetchLocRequestsResponseView + * FetchLocRequestsResponseView * @description The fetched LOC Requests */ FetchLocRequestsResponseView: { /** @description The LOC Requests matching provided specification */ - requests?: (components["schemas"]["LocRequestView"])[]; + requests?: components["schemas"]["LocRequestView"][]; }; /** - * RejectLocRequestView + * RejectLocRequestView * @description The info to reject a LOC request */ RejectLocRequestView: { @@ -690,7 +693,7 @@ export interface components { value?: string; }; /** - * VoidLocView + * VoidLocView * @description The parameters of LOC voiding */ VoidLocView: { @@ -699,16 +702,16 @@ export interface components { }; CreateCollectionItemView: { /** - * @description The id of the collection item + * @description The id of the collection item * @example 0x818f1c9cd44ed4ca11f2ede8e865c02a82f9f8a158d8d17368a6818346899705 */ itemId?: string; /** @description The description of the item */ description?: string; /** @description The files */ - files?: (components["schemas"]["CollectionItemFileView"])[]; + files?: components["schemas"]["CollectionItemFileView"][]; /** @description The terms and conditions */ - termsAndConditions?: (components["schemas"]["TermsAndConditionsElementView"])[]; + termsAndConditions?: components["schemas"]["TermsAndConditionsElementView"][]; token?: components["schemas"]["CollectionItemTokenView"]; }; CollectionItemFileView: { @@ -721,7 +724,7 @@ export interface components { uploaded?: boolean; }; /** - * @description A hash + * @description A hash * @example 0x818f1c9cd44ed4ca11f2ede8e865c02a82f9f8a158d8d17368a6818346899705 */ HashView: string; @@ -740,38 +743,38 @@ export interface components { }; CollectionItemView: { /** - * @description The id of the collection loc + * @description The id of the collection loc * @example 5e4ef4bb-8657-444c-9880-d89e9403fc85 */ collectionLocId?: string; /** - * @description The id of the collection item + * @description The id of the collection item * @example 0x818f1c9cd44ed4ca11f2ede8e865c02a82f9f8a158d8d17368a6818346899705 */ itemId?: string; /** @description The description of the item */ description?: string; /** - * Format: date-time + * Format: date-time * @description The creation timestamp */ addedOn?: string; /** @description The files present in DB */ - files?: (components["schemas"]["CollectionItemFileView"])[]; + files?: components["schemas"]["CollectionItemFileView"][]; /** @description The terms and conditions */ - termsAndConditions?: (components["schemas"]["TermsAndConditionsElementView"])[]; + termsAndConditions?: components["schemas"]["TermsAndConditionsElementView"][]; token?: components["schemas"]["CollectionItemTokenView"]; }; CollectionItemsView: { /** @description The items of a given collection */ - items?: (components["schemas"]["CollectionItemView"])[]; + items?: components["schemas"]["CollectionItemView"][]; }; CloseView: { /** @description Published items should be acknowledged automatically before closing */ autoAck?: boolean; }; /** - * CreateVaultTransferRequestView + * CreateVaultTransferRequestView * @description A Protection Request to create */ CreateVaultTransferRequestView: { @@ -789,38 +792,38 @@ export interface components { index?: number; }; /** - * FetchVaultTransferRequestsResponseView + * FetchVaultTransferRequestsResponseView * @description The fetched Protection Requests */ FetchVaultTransferRequestsResponseView: { /** @description The Protection Requests matching provided specification */ - requests?: (components["schemas"]["VaultTransferRequestView"])[]; + requests?: components["schemas"]["VaultTransferRequestView"][]; }; /** - * VaultTransferRequestStatusView - * @description The status of a Vault Transfer Request + * VaultTransferRequestStatusView + * @description The status of a Vault Transfer Request * @enum {unknown} */ VaultTransferRequestStatusView: "ACCEPTED" | "PENDING" | "REJECTED" | "CANCELLED" | "REJECTED_CANCELLED"; /** - * FetchVaultTransferRequestsSpecificationView + * FetchVaultTransferRequestsSpecificationView * @description The specification for fetching Vault Transfer Requests */ FetchVaultTransferRequestsSpecificationView: { /** @description The statuses of expected Vault Transfer Requests */ - statuses?: (components["schemas"]["VaultTransferRequestStatusView"])[]; + statuses?: components["schemas"]["VaultTransferRequestStatusView"][]; /** @description The SS58 address of the requester in expected Vault Transfer Requests */ requesterAddress?: string; /** @description The SS58 address of the legal officer in expected Vault Transfer Requests */ legalOfficerAddress?: string; }; /** - * VaultTransferRequestDecisionDecisionView + * VaultTransferRequestDecisionDecisionView * @description Legal Officer decision */ VaultTransferRequestDecisionDecisionView: { /** - * Format: date-time + * Format: date-time * @description The decision timestamp (if status is 'ACCEPTED' or 'REJECTED') */ decisionOn?: string; @@ -828,18 +831,18 @@ export interface components { rejectReason?: string; }; /** - * VaultTransferRequestView + * VaultTransferRequestView * @description Information about the created Protection Request */ VaultTransferRequestView: { /** - * Format: date-time + * Format: date-time * @description The creation timestamp */ createdOn?: string; decision?: components["schemas"]["VaultTransferRequestDecisionDecisionView"]; /** - * Format: uuid + * Format: uuid * @description The ID of created Protection Request */ id?: string; @@ -858,7 +861,7 @@ export interface components { requesterPostalAddress?: components["schemas"]["PostalAddressView"]; }; /** - * RejectVaultTransferRequestView + * RejectVaultTransferRequestView * @description The Protection Request to reject */ RejectVaultTransferRequestView: { @@ -866,18 +869,18 @@ export interface components { rejectReason?: string; }; /** - * CreateSofRequestView + * CreateSofRequestView * @description A Statement of Facts Request to create */ CreateSofRequestView: { /** - * Format: uuid - * @description The ID of the LOC + * Format: uuid + * @description The ID of the LOC * @example 5e4ef4bb-8657-444c-9880-d89e9403fc85 */ locId?: string; /** - * @description The ID of the collection item, if the LOC is a collection + * @description The ID of the collection item, if the LOC is a collection * @example 0xecdc3920d5cb4d6721f65c6c36f35996faf34eccf8f7948d69004483fddf19e6 */ itemId?: string; @@ -902,34 +905,34 @@ export interface components { url?: string; }; /** - * FetchVotesResponseView + * FetchVotesResponseView * @description The fetched votes */ FetchVotesResponseView: { - votes?: (components["schemas"]["VoteView"])[]; + votes?: components["schemas"]["VoteView"][]; }; /** @description Provides the info about a vote */ VoteView: { /** @description The ID of the vote */ voteId?: string; /** - * Format: uuid + * Format: uuid * @description The ID of the LOC the vote is based on */ locId?: string; /** - * Format: date-time + * Format: date-time * @description The creation timestamp */ createdOn?: string; /** - * @description Tells if the vote was closed. + * @description Tells if the vote was closed. * @enum {string} */ status?: "PENDING" | "APPROVED" | "REJECTED"; /** @description Each represents the vote of a voter, additional ballots are expected as long as the vote is not closed. */ ballots?: { - [key: string]: ("Yes" | "No") | undefined; + [key: string]: "Yes" | "No"; }; }; UpdateCollectionFile: { @@ -937,7 +940,7 @@ export interface components { restrictedDelivery?: boolean; }; VerifiedIssuersIdentityResponse: { - issuers?: (components["schemas"]["VerifiedIssuerIdentity"])[]; + issuers?: components["schemas"]["VerifiedIssuerIdentity"][]; }; /** @description The identity data of a verified issuer. */ VerifiedIssuerIdentity: { @@ -951,14 +954,14 @@ export interface components { }; CreateTokensRecordView: { /** - * @description The id of the tokens record + * @description The id of the tokens record * @example 0x818f1c9cd44ed4ca11f2ede8e865c02a82f9f8a158d8d17368a6818346899705 */ recordId?: string; /** @description The description of the item */ description?: string; /** @description The files */ - files?: (components["schemas"]["TokensRecordFileView"])[]; + files?: components["schemas"]["TokensRecordFileView"][]; }; TokensRecordFileView: { hash?: components["schemas"]["HashView"]; @@ -971,32 +974,32 @@ export interface components { }; TokensRecordView: { /** - * @description The id of the collection loc + * @description The id of the collection loc * @example 5e4ef4bb-8657-444c-9880-d89e9403fc85 */ collectionLocId?: string; /** - * @description The id of the collection item + * @description The id of the collection item * @example 0x818f1c9cd44ed4ca11f2ede8e865c02a82f9f8a158d8d17368a6818346899705 */ recordId?: string; /** @description The description of the item */ description?: string; /** - * Format: date-time + * Format: date-time * @description The creation timestamp */ addedOn?: string; /** @description The files present in DB */ - files?: (components["schemas"]["TokensRecordFileView"])[]; + files?: components["schemas"]["TokensRecordFileView"][]; }; TokensRecordsView: { /** @description The items of a given collection */ - records?: (components["schemas"]["TokensRecordView"])[]; + records?: components["schemas"]["TokensRecordView"][]; }; ReviewItemView: { /** - * @description The review's outcome + * @description The review's outcome * @enum {string} */ decision: "ACCEPT" | "REJECT"; @@ -1008,12 +1011,12 @@ export interface components { autoPublish?: boolean; }; FetchWorkloadsView: { - legalOfficerAddresses?: (string)[]; + legalOfficerAddresses?: string[]; }; WorkloadView: { /** @description The number of pending tasks per legal officer (the address is used as key) */ workloads?: { - [key: string]: number | undefined; + [key: string]: number; }; }; }; @@ -1024,6 +1027,8 @@ export interface components { pathItems: never; } +export type $defs = Record; + export type external = Record; export type operations = Record; diff --git a/src/logion/controllers/vote.controller.ts b/src/logion/controllers/vote.controller.ts index 2067117..7e6a929 100644 --- a/src/logion/controllers/vote.controller.ts +++ b/src/logion/controllers/vote.controller.ts @@ -13,7 +13,7 @@ import { VoteRepository, VoteAggregateRoot, Ballot, VoteResult } from "../model/ type VoteView = components["schemas"]["VoteView"]; type FetchVotesResponseView = components["schemas"]["FetchVotesResponseView"]; -type BallotsMap = { [key: string]: ("Yes" | "No") | undefined }; +type BallotsMap = { [key: string]: ("Yes" | "No") }; export function fillInSpec(spec: OpenAPIV3.Document): void { const tagName = 'Votes'; diff --git a/yarn.lock b/yarn.lock index 5f73398..5dea48d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,6 +12,13 @@ __metadata: languageName: node linkType: hard +"@adraffy/ens-normalize@npm:1.10.1": + version: 1.10.1 + resolution: "@adraffy/ens-normalize@npm:1.10.1" + checksum: 0836f394ea256972ec19a0b5e78cb7f5bcdfd48d8a32c7478afc94dd53ae44c04d1aa2303d7f3077b4f3ac2323b1f557ab9188e8059978748fdcd83e04a80dcc + languageName: node + linkType: hard + "@ampproject/remapping@npm:^2.2.0": version: 2.3.0 resolution: "@ampproject/remapping@npm:2.3.0" @@ -94,873 +101,6 @@ __metadata: languageName: node linkType: hard -"@aws-crypto/ie11-detection@npm:^2.0.0": - version: 2.0.2 - resolution: "@aws-crypto/ie11-detection@npm:2.0.2" - dependencies: - tslib: ^1.11.1 - checksum: 713293deea8eefd3ab43dc05e62228571d27754e7293f8ec2fd8a0c693fbbfc55213e6599387776e3cdbc951965dc62e24e92b9c4a853e4a50d00ae6a9f6b2bd - languageName: node - linkType: hard - -"@aws-crypto/sha256-browser@npm:2.0.0": - version: 2.0.0 - resolution: "@aws-crypto/sha256-browser@npm:2.0.0" - dependencies: - "@aws-crypto/ie11-detection": ^2.0.0 - "@aws-crypto/sha256-js": ^2.0.0 - "@aws-crypto/supports-web-crypto": ^2.0.0 - "@aws-crypto/util": ^2.0.0 - "@aws-sdk/types": ^3.1.0 - "@aws-sdk/util-locate-window": ^3.0.0 - "@aws-sdk/util-utf8-browser": ^3.0.0 - tslib: ^1.11.1 - checksum: 7bc1ff042d0c53a46c0fc3824bd97fb3ed1df7dc030b8a995889471052860b8c8ade469c97866fafd8249a3144d0f48b0f1054f357e2b403606009381c4b8f0e - languageName: node - linkType: hard - -"@aws-crypto/sha256-js@npm:2.0.0": - version: 2.0.0 - resolution: "@aws-crypto/sha256-js@npm:2.0.0" - dependencies: - "@aws-crypto/util": ^2.0.0 - "@aws-sdk/types": ^3.1.0 - tslib: ^1.11.1 - checksum: e4abf9baec6bed19d380f92a999a41ac5bdd8890dfd45971d29054c298854c5b7087e7de633413f2e64618ef8238ccf4c0b75797c73063c74bbba3cb5d8b2581 - languageName: node - linkType: hard - -"@aws-crypto/sha256-js@npm:^2.0.0": - version: 2.0.2 - resolution: "@aws-crypto/sha256-js@npm:2.0.2" - dependencies: - "@aws-crypto/util": ^2.0.2 - "@aws-sdk/types": ^3.110.0 - tslib: ^1.11.1 - checksum: 9125ec65a2b05fce908ac2289ba97b995a299f2d717684804211df8e8bcffd8cd9b8861582240655b88f2255c46fcee34026f75c057ffb22f44b6a76cd43f65a - languageName: node - linkType: hard - -"@aws-crypto/supports-web-crypto@npm:^2.0.0": - version: 2.0.2 - resolution: "@aws-crypto/supports-web-crypto@npm:2.0.2" - dependencies: - tslib: ^1.11.1 - checksum: 03d04d29292dc1b76db9bc6becd05f52fa79adee0ec084f971b0767f7e73250dd0422bea57636015f8c27f38aefcd1d9c58800a4749cf35339296c8d670f3ccb - languageName: node - linkType: hard - -"@aws-crypto/util@npm:^2.0.0, @aws-crypto/util@npm:^2.0.2": - version: 2.0.2 - resolution: "@aws-crypto/util@npm:2.0.2" - dependencies: - "@aws-sdk/types": ^3.110.0 - "@aws-sdk/util-utf8-browser": ^3.0.0 - tslib: ^1.11.1 - checksum: 13cb33a39005b09c062398d361043c2224bc8ba42b1432bad52e15bc4bf9ffad4facdddc394b3cc71b3fb8d86a7ec325fd1afa107b5fde0dab84a7e32d311d7f - languageName: node - linkType: hard - -"@aws-sdk/abort-controller@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/abort-controller@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 44045b60c7697ed76bcbfbe3f7f4bb019f139d2337e77d8ce79d98bca17c1245e2d33934bba04fe8e2d462b729124ba4414a589ed9275c07f2bfefd3a0850184 - languageName: node - linkType: hard - -"@aws-sdk/client-cognito-identity@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/client-cognito-identity@npm:3.226.0" - dependencies: - "@aws-crypto/sha256-browser": 2.0.0 - "@aws-crypto/sha256-js": 2.0.0 - "@aws-sdk/client-sts": 3.226.0 - "@aws-sdk/config-resolver": 3.226.0 - "@aws-sdk/credential-provider-node": 3.226.0 - "@aws-sdk/fetch-http-handler": 3.226.0 - "@aws-sdk/hash-node": 3.226.0 - "@aws-sdk/invalid-dependency": 3.226.0 - "@aws-sdk/middleware-content-length": 3.226.0 - "@aws-sdk/middleware-endpoint": 3.226.0 - "@aws-sdk/middleware-host-header": 3.226.0 - "@aws-sdk/middleware-logger": 3.226.0 - "@aws-sdk/middleware-recursion-detection": 3.226.0 - "@aws-sdk/middleware-retry": 3.226.0 - "@aws-sdk/middleware-serde": 3.226.0 - "@aws-sdk/middleware-signing": 3.226.0 - "@aws-sdk/middleware-stack": 3.226.0 - "@aws-sdk/middleware-user-agent": 3.226.0 - "@aws-sdk/node-config-provider": 3.226.0 - "@aws-sdk/node-http-handler": 3.226.0 - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/smithy-client": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/url-parser": 3.226.0 - "@aws-sdk/util-base64": 3.208.0 - "@aws-sdk/util-body-length-browser": 3.188.0 - "@aws-sdk/util-body-length-node": 3.208.0 - "@aws-sdk/util-defaults-mode-browser": 3.226.0 - "@aws-sdk/util-defaults-mode-node": 3.226.0 - "@aws-sdk/util-endpoints": 3.226.0 - "@aws-sdk/util-user-agent-browser": 3.226.0 - "@aws-sdk/util-user-agent-node": 3.226.0 - "@aws-sdk/util-utf8-browser": 3.188.0 - "@aws-sdk/util-utf8-node": 3.208.0 - tslib: ^2.3.1 - checksum: a138f29c7172549f176f3138cd09514d460f62182d5615b89035aff1a2e1e228f3f36db42c7d41be3de07bb4f6a15924aaa3f46b886d7bed4764f2ef12d5ec13 - languageName: node - linkType: hard - -"@aws-sdk/client-sso-oidc@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/client-sso-oidc@npm:3.226.0" - dependencies: - "@aws-crypto/sha256-browser": 2.0.0 - "@aws-crypto/sha256-js": 2.0.0 - "@aws-sdk/config-resolver": 3.226.0 - "@aws-sdk/fetch-http-handler": 3.226.0 - "@aws-sdk/hash-node": 3.226.0 - "@aws-sdk/invalid-dependency": 3.226.0 - "@aws-sdk/middleware-content-length": 3.226.0 - "@aws-sdk/middleware-endpoint": 3.226.0 - "@aws-sdk/middleware-host-header": 3.226.0 - "@aws-sdk/middleware-logger": 3.226.0 - "@aws-sdk/middleware-recursion-detection": 3.226.0 - "@aws-sdk/middleware-retry": 3.226.0 - "@aws-sdk/middleware-serde": 3.226.0 - "@aws-sdk/middleware-stack": 3.226.0 - "@aws-sdk/middleware-user-agent": 3.226.0 - "@aws-sdk/node-config-provider": 3.226.0 - "@aws-sdk/node-http-handler": 3.226.0 - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/smithy-client": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/url-parser": 3.226.0 - "@aws-sdk/util-base64": 3.208.0 - "@aws-sdk/util-body-length-browser": 3.188.0 - "@aws-sdk/util-body-length-node": 3.208.0 - "@aws-sdk/util-defaults-mode-browser": 3.226.0 - "@aws-sdk/util-defaults-mode-node": 3.226.0 - "@aws-sdk/util-endpoints": 3.226.0 - "@aws-sdk/util-user-agent-browser": 3.226.0 - "@aws-sdk/util-user-agent-node": 3.226.0 - "@aws-sdk/util-utf8-browser": 3.188.0 - "@aws-sdk/util-utf8-node": 3.208.0 - tslib: ^2.3.1 - checksum: 911e3484bba6b500da9817734851614d11f00ade21ad77d9ec722dc60f37ed1154dc12d37faf55ea425f750277fc361e71a39bddbda86c05fef0981db258bd1d - languageName: node - linkType: hard - -"@aws-sdk/client-sso@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/client-sso@npm:3.226.0" - dependencies: - "@aws-crypto/sha256-browser": 2.0.0 - "@aws-crypto/sha256-js": 2.0.0 - "@aws-sdk/config-resolver": 3.226.0 - "@aws-sdk/fetch-http-handler": 3.226.0 - "@aws-sdk/hash-node": 3.226.0 - "@aws-sdk/invalid-dependency": 3.226.0 - "@aws-sdk/middleware-content-length": 3.226.0 - "@aws-sdk/middleware-endpoint": 3.226.0 - "@aws-sdk/middleware-host-header": 3.226.0 - "@aws-sdk/middleware-logger": 3.226.0 - "@aws-sdk/middleware-recursion-detection": 3.226.0 - "@aws-sdk/middleware-retry": 3.226.0 - "@aws-sdk/middleware-serde": 3.226.0 - "@aws-sdk/middleware-stack": 3.226.0 - "@aws-sdk/middleware-user-agent": 3.226.0 - "@aws-sdk/node-config-provider": 3.226.0 - "@aws-sdk/node-http-handler": 3.226.0 - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/smithy-client": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/url-parser": 3.226.0 - "@aws-sdk/util-base64": 3.208.0 - "@aws-sdk/util-body-length-browser": 3.188.0 - "@aws-sdk/util-body-length-node": 3.208.0 - "@aws-sdk/util-defaults-mode-browser": 3.226.0 - "@aws-sdk/util-defaults-mode-node": 3.226.0 - "@aws-sdk/util-endpoints": 3.226.0 - "@aws-sdk/util-user-agent-browser": 3.226.0 - "@aws-sdk/util-user-agent-node": 3.226.0 - "@aws-sdk/util-utf8-browser": 3.188.0 - "@aws-sdk/util-utf8-node": 3.208.0 - tslib: ^2.3.1 - checksum: c0747f2e8611e3aa1b46a6a0c44e8ed53271853a43999ec7d94d228c962b88c0f7dd6a9b4c6fe10b0224e31a57d78787753635357fb014c7ceb9125a9eaaac38 - languageName: node - linkType: hard - -"@aws-sdk/client-sts@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/client-sts@npm:3.226.0" - dependencies: - "@aws-crypto/sha256-browser": 2.0.0 - "@aws-crypto/sha256-js": 2.0.0 - "@aws-sdk/config-resolver": 3.226.0 - "@aws-sdk/credential-provider-node": 3.226.0 - "@aws-sdk/fetch-http-handler": 3.226.0 - "@aws-sdk/hash-node": 3.226.0 - "@aws-sdk/invalid-dependency": 3.226.0 - "@aws-sdk/middleware-content-length": 3.226.0 - "@aws-sdk/middleware-endpoint": 3.226.0 - "@aws-sdk/middleware-host-header": 3.226.0 - "@aws-sdk/middleware-logger": 3.226.0 - "@aws-sdk/middleware-recursion-detection": 3.226.0 - "@aws-sdk/middleware-retry": 3.226.0 - "@aws-sdk/middleware-sdk-sts": 3.226.0 - "@aws-sdk/middleware-serde": 3.226.0 - "@aws-sdk/middleware-signing": 3.226.0 - "@aws-sdk/middleware-stack": 3.226.0 - "@aws-sdk/middleware-user-agent": 3.226.0 - "@aws-sdk/node-config-provider": 3.226.0 - "@aws-sdk/node-http-handler": 3.226.0 - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/smithy-client": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/url-parser": 3.226.0 - "@aws-sdk/util-base64": 3.208.0 - "@aws-sdk/util-body-length-browser": 3.188.0 - "@aws-sdk/util-body-length-node": 3.208.0 - "@aws-sdk/util-defaults-mode-browser": 3.226.0 - "@aws-sdk/util-defaults-mode-node": 3.226.0 - "@aws-sdk/util-endpoints": 3.226.0 - "@aws-sdk/util-user-agent-browser": 3.226.0 - "@aws-sdk/util-user-agent-node": 3.226.0 - "@aws-sdk/util-utf8-browser": 3.188.0 - "@aws-sdk/util-utf8-node": 3.208.0 - fast-xml-parser: 4.0.11 - tslib: ^2.3.1 - checksum: df44bfa28034e6361fc300ce42350ad975afcfae833a59bf8b9ccee8f8f4cc606258b905fa34b052eeb71941d1d471ba89c9b6df7bc0188147038082626c1155 - languageName: node - linkType: hard - -"@aws-sdk/config-resolver@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/config-resolver@npm:3.226.0" - dependencies: - "@aws-sdk/signature-v4": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/util-config-provider": 3.208.0 - "@aws-sdk/util-middleware": 3.226.0 - tslib: ^2.3.1 - checksum: 08bfbc0528da98cba2b46bda05cd9af46f6eced3dbe5e415b11465501fe672d99b869adc9f08cfd2f138c9b61ac119b43eb9a90a490395aec705e1b795022d4d - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-cognito-identity@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.226.0" - dependencies: - "@aws-sdk/client-cognito-identity": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 13d6a35407600ef40c8e02ae93c95d40aa0c0427846bdcbb6fc0d6166ab103aab1e51900d9cd29c8cc272fa6a1ea1699bf4e1c7961f6e62d0b6c376527b4b5ac - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-env@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-provider-env@npm:3.226.0" - dependencies: - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 4f764d8d07ba1f65503ed2440ebfbccf98c141b11a087a582ea606d06bc764c91641b4ec505ab0d4750025a01128b041d9514a3ec868c385f038b5373b513293 - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-imds@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-provider-imds@npm:3.226.0" - dependencies: - "@aws-sdk/node-config-provider": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/url-parser": 3.226.0 - tslib: ^2.3.1 - checksum: c0480ca127e6715ebf98ff41a8ea47d139166b8632582782df46fc9e568ff579cfc0768af80082ae6eea3eb6750edb41c4a4c39281b777c578fdb7f8ef8b641c - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-ini@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-provider-ini@npm:3.226.0" - dependencies: - "@aws-sdk/credential-provider-env": 3.226.0 - "@aws-sdk/credential-provider-imds": 3.226.0 - "@aws-sdk/credential-provider-sso": 3.226.0 - "@aws-sdk/credential-provider-web-identity": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/shared-ini-file-loader": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: ed1a0db8eddaeb6d8ad181c11c317c1e2c53061d03444252d5d142897e02c655848728f00b356fce7799bffacacb40a4ca0680098b904cfc798914206ef60290 - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-node@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-provider-node@npm:3.226.0" - dependencies: - "@aws-sdk/credential-provider-env": 3.226.0 - "@aws-sdk/credential-provider-imds": 3.226.0 - "@aws-sdk/credential-provider-ini": 3.226.0 - "@aws-sdk/credential-provider-process": 3.226.0 - "@aws-sdk/credential-provider-sso": 3.226.0 - "@aws-sdk/credential-provider-web-identity": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/shared-ini-file-loader": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: e015d97c354743e91855729b05db80926da8c16e3170c89699f6519b5911ea4ccd95822ecce6633315e08310c59aa374bb90e56764920241cfffb0b736eda432 - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-process@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-provider-process@npm:3.226.0" - dependencies: - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/shared-ini-file-loader": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 3ad24e2784ae7929f8932a187e0a5a06fc62d31ccb393fd2d9fa86d75c1109809c96b69edb17c3d7bd7d087b97662818d5320742a4cd70add06999a3b2ec3a53 - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-sso@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-provider-sso@npm:3.226.0" - dependencies: - "@aws-sdk/client-sso": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/shared-ini-file-loader": 3.226.0 - "@aws-sdk/token-providers": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 1fc6631926569ab17cc5f69cfa836b35a0f985bee6e760af46892961547e1f8f7376955ab8f404c1aa1e9c3edffe5965b5fa4feb09b2b791694415c4dea26fec - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-web-identity@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-provider-web-identity@npm:3.226.0" - dependencies: - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: f536d9af3d900eee31b6e7966ff827713fd5f661ae477f0911eebdac3e544eb5a732df0be0c9162058943e0aeb89333c97a1758236e8f9760c5e87280fd926fa - languageName: node - linkType: hard - -"@aws-sdk/credential-providers@npm:^3.186.0": - version: 3.226.0 - resolution: "@aws-sdk/credential-providers@npm:3.226.0" - dependencies: - "@aws-sdk/client-cognito-identity": 3.226.0 - "@aws-sdk/client-sso": 3.226.0 - "@aws-sdk/client-sts": 3.226.0 - "@aws-sdk/credential-provider-cognito-identity": 3.226.0 - "@aws-sdk/credential-provider-env": 3.226.0 - "@aws-sdk/credential-provider-imds": 3.226.0 - "@aws-sdk/credential-provider-ini": 3.226.0 - "@aws-sdk/credential-provider-node": 3.226.0 - "@aws-sdk/credential-provider-process": 3.226.0 - "@aws-sdk/credential-provider-sso": 3.226.0 - "@aws-sdk/credential-provider-web-identity": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/shared-ini-file-loader": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 6e034e36c25df64e08e1db1883dc71e1f2cda4b3ffdc61af60a0482a5e7d1493fa067b0897bd59d7a6e31a45e33515d2fce7545007a0d346b3c74cc3bcc69523 - languageName: node - linkType: hard - -"@aws-sdk/fetch-http-handler@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/fetch-http-handler@npm:3.226.0" - dependencies: - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/querystring-builder": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/util-base64": 3.208.0 - tslib: ^2.3.1 - checksum: f12ed12088aee05e4c6a742356017f55f26fec740c12c4d89c4eb283203171d032d99c9fa45fb28cc7798b35410cc55736df1c78d8eea014667e489f1b276f3a - languageName: node - linkType: hard - -"@aws-sdk/hash-node@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/hash-node@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - "@aws-sdk/util-buffer-from": 3.208.0 - tslib: ^2.3.1 - checksum: cbe466e2e3efdbb3aefe7772da734f6d00e0d1572c60e497b09460e055093b155c5e94bd3718135238bc05e58cb49abcdcd0fe5e34458bd3563b89d3d4a42251 - languageName: node - linkType: hard - -"@aws-sdk/invalid-dependency@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/invalid-dependency@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 4a6168b50675881442c9bc87e8f27e8317ece9251fbfd3d812d32edcd83f687328e6de518fa9f11b1bc984ad3a3454cd43b59c0362f04c03687ce5250ac5d720 - languageName: node - linkType: hard - -"@aws-sdk/is-array-buffer@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/is-array-buffer@npm:3.201.0" - dependencies: - tslib: ^2.3.1 - checksum: 295450b417a9ab0b734050afff6c53aaed8a33dccd3ede60bf67fdec21f675d14ab8edc24f4e1d12aa4e99f9ccaf794aaaaff270c296c1ee38f73ea7ba7f59ce - languageName: node - linkType: hard - -"@aws-sdk/middleware-content-length@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-content-length@npm:3.226.0" - dependencies: - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 538b0222e2c8be61dc3090dfefe4b9ec1f0cbee155125edf5b654dbe36ab0b2d6befe3da6008194dc26bbf94d53b7e01edca683720061c4b43c6beb9dc278002 - languageName: node - linkType: hard - -"@aws-sdk/middleware-endpoint@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-endpoint@npm:3.226.0" - dependencies: - "@aws-sdk/middleware-serde": 3.226.0 - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/signature-v4": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/url-parser": 3.226.0 - "@aws-sdk/util-config-provider": 3.208.0 - "@aws-sdk/util-middleware": 3.226.0 - tslib: ^2.3.1 - checksum: 22df6fd90e3b7d3edd58f427ebfbb229181ef190b2d795e0b400f70f95a573dc59666a08b26613db6bb1b764b13ba7ddec15fced2641e9678fad5500fca289be - languageName: node - linkType: hard - -"@aws-sdk/middleware-host-header@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-host-header@npm:3.226.0" - dependencies: - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 35eb7d9f5eb2e45c58bb5887a12dc80f22e8fc630d53d356064c62ce3354c9054717697168ab3818f14c7baae3246480aa7251e6fcaf5c7104498df5dca9bbd6 - languageName: node - linkType: hard - -"@aws-sdk/middleware-logger@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-logger@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 7b7c2eb336f376f6e8c50ebd0fd9b6e9a749e21d6f5c433683a4e98edb311bb76fafc0bb0abfd75f61001466879be7d68aefb3958a332e540160a93ee9371b44 - languageName: node - linkType: hard - -"@aws-sdk/middleware-recursion-detection@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-recursion-detection@npm:3.226.0" - dependencies: - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 194161d76a815df623c6699f7a7016268b4a01276baa3527682504001a4e2e948e2dd389d2065f62fe57509f20b9680ea907bfa52b861122335d276c9ab4ed61 - languageName: node - linkType: hard - -"@aws-sdk/middleware-retry@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-retry@npm:3.226.0" - dependencies: - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/service-error-classification": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/util-middleware": 3.226.0 - tslib: ^2.3.1 - uuid: ^8.3.2 - checksum: 08da2eabddb6400a71d07f4e59dfe32d763089f070c42ab6ffc41a4028f05561efa974d19cf45c3e9227f79aea98175222ce9892941889a43939fecc1a39f48b - languageName: node - linkType: hard - -"@aws-sdk/middleware-sdk-sts@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-sdk-sts@npm:3.226.0" - dependencies: - "@aws-sdk/middleware-signing": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/signature-v4": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 0b6e11889c9f1b5264eb38288dea5bd2987fa28338651939d005eaa0524f9cd41c570c545b34b08d25d858397b3f14a2b6a21238a8c88fc08719ed50b835cb15 - languageName: node - linkType: hard - -"@aws-sdk/middleware-serde@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-serde@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: e8315079cc3ed4527d1434eb28becfaf951338d2ced21116753b52d3330eabbfd13f24382b3378bcc2c09ee0653a65e0d8353e9e32f512b69929908272b83fa2 - languageName: node - linkType: hard - -"@aws-sdk/middleware-signing@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-signing@npm:3.226.0" - dependencies: - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/signature-v4": 3.226.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/util-middleware": 3.226.0 - tslib: ^2.3.1 - checksum: 4f66483d359e21d1f7e56a1900f7271a561801e1ee4380deaa006ce750ce73245a5fe554d4c1ab60cf9ca127c41f35c53c0817c375df6f8f068c9ed7f9572444 - languageName: node - linkType: hard - -"@aws-sdk/middleware-stack@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-stack@npm:3.226.0" - dependencies: - tslib: ^2.3.1 - checksum: fd284bc28ee6ee576e3fe9dd3c2c9d64b8c95fa1bb213b5e41e23a57bbc2693652ee51028414eb278918235e591ef729db572b160bff963c6f74e7d6c15d33d0 - languageName: node - linkType: hard - -"@aws-sdk/middleware-user-agent@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/middleware-user-agent@npm:3.226.0" - dependencies: - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 8d3724aecd7b7f9f1a5b081263cb85864c969144105819f371a9675ee4f680c11e3b5ecbe181f57d2bfdde9c98b90267bd4afe0fc0822863041e0df52671f043 - languageName: node - linkType: hard - -"@aws-sdk/node-config-provider@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/node-config-provider@npm:3.226.0" - dependencies: - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/shared-ini-file-loader": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 0e7c4c7ea20c5361c71f1ab0b99c19964f76c187659714cd6e87e1cc264d0ab29965d33618d9d47d373e3b108558cd6628fb36a00cdac614849e5044c6776213 - languageName: node - linkType: hard - -"@aws-sdk/node-http-handler@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/node-http-handler@npm:3.226.0" - dependencies: - "@aws-sdk/abort-controller": 3.226.0 - "@aws-sdk/protocol-http": 3.226.0 - "@aws-sdk/querystring-builder": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: e4080ec9f859be4b191416084fef8d2687f24d973169b8fef592a867c23c14fad74f4bea20f451b98fedfee6a265f2c89b0bee4fe7aabdb1fd05a7475bf12b91 - languageName: node - linkType: hard - -"@aws-sdk/property-provider@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/property-provider@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: d63c53313bb2797ab2ecfa2cff827b63417c0cc31abe8c666cd018a1d70da877b61ef1fb21e504d6408e72b20544756089938b44869b003ba3c313b39bca6d45 - languageName: node - linkType: hard - -"@aws-sdk/protocol-http@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/protocol-http@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 92cf35e1026a812c6c7ce8309fd685162ab7796237fc063e71dd9b292abf25902d6c0e02e93219101e1f506ef68a98f02eed6a61b18b8acd450ecb4bf8c1b467 - languageName: node - linkType: hard - -"@aws-sdk/querystring-builder@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/querystring-builder@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - "@aws-sdk/util-uri-escape": 3.201.0 - tslib: ^2.3.1 - checksum: 0014b8876d402787c56f606f66e79eb48ff100b01d7a657bb0766a7723ca184da0dd2aed405837e7e6c5781fd868d7a903eef25884b2d1881d30e2454f5c2bfc - languageName: node - linkType: hard - -"@aws-sdk/querystring-parser@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/querystring-parser@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 13b23b4dff859d778a05f6874e318d95d6fbd79c62a06bb6f6dff8496ac2eaf86f60b17460c3595af854c2e316482c9fcc098655d475926039f7dff4a6f1ecf1 - languageName: node - linkType: hard - -"@aws-sdk/service-error-classification@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/service-error-classification@npm:3.226.0" - checksum: 4b3e9741ee58285b6bdec303b09090b638cc99ff09d2fac660d638da5fdf391ccfeb62f4af5065c975ed272040652c5c52557e599613af9577acfe3cf328ab04 - languageName: node - linkType: hard - -"@aws-sdk/shared-ini-file-loader@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/shared-ini-file-loader@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 7b43e4d70f33b1098c9582a20dd5cf11c0e2efe5e7f4f854ee1fdfe2f804a7171deeb76f167c46ef7365bb584e29c816d58b6d8f6c9ac9debb124cccf59ebf59 - languageName: node - linkType: hard - -"@aws-sdk/signature-v4@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/signature-v4@npm:3.226.0" - dependencies: - "@aws-sdk/is-array-buffer": 3.201.0 - "@aws-sdk/types": 3.226.0 - "@aws-sdk/util-hex-encoding": 3.201.0 - "@aws-sdk/util-middleware": 3.226.0 - "@aws-sdk/util-uri-escape": 3.201.0 - tslib: ^2.3.1 - checksum: 8bc6ea1ad467d59f1ff6c5b814277e16d0d5b2d1455f21969b4575f572fdc013284e356e0f24436c89c8b99a51d0e384b01daa2bace1c3d69e28f35a23ef9802 - languageName: node - linkType: hard - -"@aws-sdk/smithy-client@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/smithy-client@npm:3.226.0" - dependencies: - "@aws-sdk/middleware-stack": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: 7c77d26367b94286fd0eceb5036f3a931314ab24c01ae64f645ea1390b3dc94d443a751be2be504d36aeeef86c5412facdc7df9624a792d9e97e5d53531f850c - languageName: node - linkType: hard - -"@aws-sdk/token-providers@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/token-providers@npm:3.226.0" - dependencies: - "@aws-sdk/client-sso-oidc": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/shared-ini-file-loader": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: f9e26e7126f7df5ed94af129e75d2910c5784c3c37e79fdf940645bc07dee44e8cddaa487fac19bceab445c473be6864a49b9471f0b6df95607df32f7b786a99 - languageName: node - linkType: hard - -"@aws-sdk/types@npm:3.226.0, @aws-sdk/types@npm:^3.1.0, @aws-sdk/types@npm:^3.110.0": - version: 3.226.0 - resolution: "@aws-sdk/types@npm:3.226.0" - dependencies: - tslib: ^2.3.1 - checksum: 0041a8c0924ec7ba4ff787ae329a80b3edb9ace43e38fe3656a1862ae5324427fb09836275c0962cbc80e3c34a6ee512a108a5c4e7997f29664e3e8930cffd80 - languageName: node - linkType: hard - -"@aws-sdk/url-parser@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/url-parser@npm:3.226.0" - dependencies: - "@aws-sdk/querystring-parser": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: cb8d4b13c0de7336728a7a60a246108c0ecd46e5e493cb1006f5ab58c5dbae0ac36a791536786b1facc90f58a8d6decca9f4fda2cba19667ba5a9f5f4fcadb63 - languageName: node - linkType: hard - -"@aws-sdk/util-base64@npm:3.208.0": - version: 3.208.0 - resolution: "@aws-sdk/util-base64@npm:3.208.0" - dependencies: - "@aws-sdk/util-buffer-from": 3.208.0 - tslib: ^2.3.1 - checksum: 2ccab3453a3a3636f3f1397441574b3adb984e1ba3865030393108327ed7304cf80c9b31d69691e6aba85cfe6a611a881bbb724e544324240763bb4e96630ed9 - languageName: node - linkType: hard - -"@aws-sdk/util-body-length-browser@npm:3.188.0": - version: 3.188.0 - resolution: "@aws-sdk/util-body-length-browser@npm:3.188.0" - dependencies: - tslib: ^2.3.1 - checksum: 1b08bd1e63ec843ee336f51d894c49bf3c4c2f96e50d1711a12f7d0c5b6f7a15b490e366fec55b63e77036002994bac12927b29de2eb9ac91e4f152b1af78e58 - languageName: node - linkType: hard - -"@aws-sdk/util-body-length-node@npm:3.208.0": - version: 3.208.0 - resolution: "@aws-sdk/util-body-length-node@npm:3.208.0" - dependencies: - tslib: ^2.3.1 - checksum: 986b42b358656dec4e75c231213331c4f01785f9ab17c8b87b6e268b6880818a96117f1785cef9786e6c0f7e2c1332c80e8388a43bfd83e8c7224ad059a72733 - languageName: node - linkType: hard - -"@aws-sdk/util-buffer-from@npm:3.208.0": - version: 3.208.0 - resolution: "@aws-sdk/util-buffer-from@npm:3.208.0" - dependencies: - "@aws-sdk/is-array-buffer": 3.201.0 - tslib: ^2.3.1 - checksum: 00bfa4d4494d3a1eb128e19104994d1aca8b3802e9aa218cecafb1ed3ff2ecf5c946485e06aa97ae312458842b0f31a6484dc945232f7cb0e357ba341cb2e53e - languageName: node - linkType: hard - -"@aws-sdk/util-config-provider@npm:3.208.0": - version: 3.208.0 - resolution: "@aws-sdk/util-config-provider@npm:3.208.0" - dependencies: - tslib: ^2.3.1 - checksum: 97b0414b120b4eb53001f3ab2135ee94937e47bd7bd0d0de7c6a7e00a282eaa78cd84be2bfd3e389340f0c0b2f7ba60da9a403f084721970ee55b779ecf7a451 - languageName: node - linkType: hard - -"@aws-sdk/util-defaults-mode-browser@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/util-defaults-mode-browser@npm:3.226.0" - dependencies: - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/types": 3.226.0 - bowser: ^2.11.0 - tslib: ^2.3.1 - checksum: 80a1383ef46c9289b7ef88ed1223e07f06bd3989517157199e325492d3da465d42bd9a975432b6d7c0e7e11f21aea02e5d977ddcc28c9f8b9f13e172fce0e657 - languageName: node - linkType: hard - -"@aws-sdk/util-defaults-mode-node@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/util-defaults-mode-node@npm:3.226.0" - dependencies: - "@aws-sdk/config-resolver": 3.226.0 - "@aws-sdk/credential-provider-imds": 3.226.0 - "@aws-sdk/node-config-provider": 3.226.0 - "@aws-sdk/property-provider": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: cb34426f745aa3965fe25d5c8e38eb4d1c3f85f6f071995b15ecad48afcd0ca01a01b7f572c26dacd917134d9c676625492df8f6fb01d702ad6becb65bd34105 - languageName: node - linkType: hard - -"@aws-sdk/util-endpoints@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/util-endpoints@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - checksum: a05d38c4901801ff8c33d3469b8248ae07a2bb761e8b87f9eb62d7b977bd447fc8a1601c18692a035662818b223be97957d63d389b5393fdd65227cc25aa7903 - languageName: node - linkType: hard - -"@aws-sdk/util-hex-encoding@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-hex-encoding@npm:3.201.0" - dependencies: - tslib: ^2.3.1 - checksum: a27f3365dfb1e6ece79ea34fd6e2c4540eb0084536d7300ff0ff42a7334ddf07f21958c6cfd0bbeb71361ee408e16deae2c82b7c7378b048b8e81a52c75f190a - languageName: node - linkType: hard - -"@aws-sdk/util-locate-window@npm:^3.0.0": - version: 3.208.0 - resolution: "@aws-sdk/util-locate-window@npm:3.208.0" - dependencies: - tslib: ^2.3.1 - checksum: 7518c110c4fa27c5e1d2d173647f1c58fc6ea244d25733c08ac441d3a2650b050ce06cecbe56b80a9997d514c9f7515b3c529c84c1e04b29aa0265d53af23c52 - languageName: node - linkType: hard - -"@aws-sdk/util-middleware@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/util-middleware@npm:3.226.0" - dependencies: - tslib: ^2.3.1 - checksum: 51a4ba9a784943b723a2c57bbb889a4bc743f0f1219000ef73512e259069d63c3baa805aa375277c9d904da23301d0389bc0bd525b0b55274d7658fb62173e55 - languageName: node - linkType: hard - -"@aws-sdk/util-uri-escape@npm:3.201.0": - version: 3.201.0 - resolution: "@aws-sdk/util-uri-escape@npm:3.201.0" - dependencies: - tslib: ^2.3.1 - checksum: 8bd751459eaab75a9b61801f3484cfa5c4e0133381ace6ec901cb9b92b1fee99beb4ef9c0f87ade59425a882ed3a280255d9b2fd8da6a6286e49efb9af8f0d55 - languageName: node - linkType: hard - -"@aws-sdk/util-user-agent-browser@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/util-user-agent-browser@npm:3.226.0" - dependencies: - "@aws-sdk/types": 3.226.0 - bowser: ^2.11.0 - tslib: ^2.3.1 - checksum: b89b63e03636b98ccb811e713776c8ee5ce92a280edfd429e418dc69bb55b770b47d6118419be76207afe137f293fdb2e87605922714189df8ddbd4573185717 - languageName: node - linkType: hard - -"@aws-sdk/util-user-agent-node@npm:3.226.0": - version: 3.226.0 - resolution: "@aws-sdk/util-user-agent-node@npm:3.226.0" - dependencies: - "@aws-sdk/node-config-provider": 3.226.0 - "@aws-sdk/types": 3.226.0 - tslib: ^2.3.1 - peerDependencies: - aws-crt: ">=1.0.0" - peerDependenciesMeta: - aws-crt: - optional: true - checksum: a3b620fa13e5e61bc874d777d451ec522f659f933b7d7f7642c10fbb12ce13dd068c2b5370fd6132cca5ddcd22243fb04b4e926a4dd8aedeb08270a9bb49ee74 - languageName: node - linkType: hard - -"@aws-sdk/util-utf8-browser@npm:3.188.0, @aws-sdk/util-utf8-browser@npm:^3.0.0": - version: 3.188.0 - resolution: "@aws-sdk/util-utf8-browser@npm:3.188.0" - dependencies: - tslib: ^2.3.1 - checksum: dacd27164aa0835888434e080b67f04510e2281560540ff73496f2d0aa73b0b7f830ec08491b35c3a51bf6214615579182aff8727e151e54a74a97a197a2ac31 - languageName: node - linkType: hard - -"@aws-sdk/util-utf8-node@npm:3.208.0": - version: 3.208.0 - resolution: "@aws-sdk/util-utf8-node@npm:3.208.0" - dependencies: - "@aws-sdk/util-buffer-from": 3.208.0 - tslib: ^2.3.1 - checksum: 0f4c1d0d3f6eb40d92bc7163c6dcf97f90b3a8be05df46ba4f9bb7723a3e6acabf2cb0f2486411b03d22e8fcccae9e757ed02afad384ff5f44a3a659a78c5752 - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.23.5": version: 7.23.5 resolution: "@babel/code-frame@npm:7.23.5" @@ -1538,9 +678,9 @@ __metadata: languageName: node linkType: hard -"@ethersproject/providers@npm:5.7.1, @ethersproject/providers@npm:^5.7.0": - version: 5.7.1 - resolution: "@ethersproject/providers@npm:5.7.1" +"@ethersproject/providers@npm:5.7.2": + version: 5.7.2 + resolution: "@ethersproject/providers@npm:5.7.2" dependencies: "@ethersproject/abstract-provider": ^5.7.0 "@ethersproject/abstract-signer": ^5.7.0 @@ -1562,13 +702,13 @@ __metadata: "@ethersproject/web": ^5.7.0 bech32: 1.1.4 ws: 7.4.6 - checksum: 673745e967e7215b46b7d3024f5ee02be975d6cf66b605f87a0e5beaa349d6d30c987165f98eceddaf7996f64a1ec414f0715f25fc3458aead6eea4c4820c399 + checksum: 1754c731a5ca6782ae9677f4a9cd8b6246c4ef21a966c9a01b133750f3c578431ec43ec254e699969c4a0f87e84463ded50f96b415600aabd37d2056aee58c19 languageName: node linkType: hard -"@ethersproject/providers@npm:5.7.2": - version: 5.7.2 - resolution: "@ethersproject/providers@npm:5.7.2" +"@ethersproject/providers@npm:^5.7.0": + version: 5.7.1 + resolution: "@ethersproject/providers@npm:5.7.1" dependencies: "@ethersproject/abstract-provider": ^5.7.0 "@ethersproject/abstract-signer": ^5.7.0 @@ -1590,7 +730,7 @@ __metadata: "@ethersproject/web": ^5.7.0 bech32: 1.1.4 ws: 7.4.6 - checksum: 1754c731a5ca6782ae9677f4a9cd8b6246c4ef21a966c9a01b133750f3c578431ec43ec254e699969c4a0f87e84463ded50f96b415600aabd37d2056aee58c19 + checksum: 673745e967e7215b46b7d3024f5ee02be975d6cf66b605f87a0e5beaa349d6d30c987165f98eceddaf7996f64a1ec414f0715f25fc3458aead6eea4c4820c399 languageName: node linkType: hard @@ -2068,36 +1208,35 @@ __metadata: languageName: node linkType: hard -"@logion/authenticator@npm:^0.5.5-1": - version: 0.5.5-1 - resolution: "@logion/authenticator@npm:0.5.5-1" +"@logion/authenticator@npm:^0.5.5": + version: 0.5.5 + resolution: "@logion/authenticator@npm:0.5.5" dependencies: - "@ethersproject/transactions": ^5.6.2 - "@multiversx/sdk-core": ^12.4.3 - "@multiversx/sdk-wallet": ^4.2.0 - "@types/luxon": ^3.3.0 - ethers: ^5.7.1 - jose: ^4.8.3 - luxon: ^3.3.0 + "@ethersproject/transactions": ^5.7.0 + "@multiversx/sdk-core": ^12.19.1 + "@multiversx/sdk-wallet": ^4.3.0 + ethers: ^6.11.1 + jose: ^5.2.3 + luxon: ^3.4.4 peer-id: ^0.16.0 - web3-utils: ^1.7.4 + web3-utils: ^4.2.1 peerDependencies: "@logion/node-api": 0.x - checksum: 9a3e8a149a270f6fe412857d01e52b40ef36af50dde6927434cff151923f301615abd4753e9602a2fef35447f588f3c9caffbe37cca4e33e4a254c6892f00329 + checksum: 13783c7d56a319eb7dba070f499c5eb9fc86d3db8c130412c98a2ed988196e59d9a1f86464c61fb68f86fa0108563c88e2f34c2c3dfcc251f6050e8ecfb5bf7d languageName: node linkType: hard -"@logion/node-api@npm:^0.28.3-2": - version: 0.28.3-2 - resolution: "@logion/node-api@npm:0.28.3-2" +"@logion/node-api@npm:^0.28.3": + version: 0.28.3 + resolution: "@logion/node-api@npm:0.28.3" dependencies: - "@polkadot/api": ^10.10.1 - "@polkadot/util": ^12.5.1 - "@polkadot/util-crypto": ^12.5.1 + "@polkadot/api": ^10.12.2 + "@polkadot/util": ^12.6.2 + "@polkadot/util-crypto": ^12.6.2 "@types/uuid": ^9.0.2 fast-sha256: ^1.3.0 uuid: ^9.0.0 - checksum: cf3ce8d654f67c2c26380bdf7edd41e27fcbd96841879731a82e5d7ca44bfafd7e6f87a85fbc3eb345584266c6bb7e46fe0652353fef13aab397f781d31951f6 + checksum: 6f22943dc83986fb97ef22de0576eaa83aee58eb6cc32acdfcdef3c130100ca4e44b1945505934ddb2441d6b93846db16e53cd994d2b4bf25b5e73dd168bf04b languageName: node linkType: hard @@ -2112,23 +1251,21 @@ __metadata: languageName: node linkType: hard -"@logion/rest-api-core@npm:^0.4.6-1": - version: 0.4.6-1 - resolution: "@logion/rest-api-core@npm:0.4.6-1" +"@logion/rest-api-core@npm:^0.4.6": + version: 0.4.6 + resolution: "@logion/rest-api-core@npm:0.4.6" dependencies: - "@logion/authenticator": ^0.5.5-1 + "@logion/authenticator": ^0.5.5 dinoloop: ^2.4.0 express: ^4.18.2 express-fileupload: ^1.4.0 - express-oas-generator: ^1.0.45 + express-oas-generator: ^1.0.46 inversify: ^6.0.1 - mongoose: ^6.8.0 - mongoose-to-swagger: ^1.4.0 - openapi-typescript: ^6.1.0 - swagger-ui-express: ^4.6.0 + openapi-typescript: ^6.7.5 + swagger-ui-express: ^5.0.0 typeorm: ^0.3.11 typeorm-transactional: ^0.4.1 - checksum: 53b25b552659abba7682fdc5ca7af2a8e086f6128e77ca1592de2794021416ea11092cccfeb6ba29e9f146c7e00160b32b651535f58501c6c984129559088be8 + checksum: 20f63caa6446863d534965eb0b7862e2540e6b27c142c330e0602297242def9dcd6271ffcfd93ed3f63ac9025f62bef634ee3d1417861fa587ed1860c6453e52 languageName: node linkType: hard @@ -2162,19 +1299,20 @@ __metadata: languageName: node linkType: hard -"@multiversx/sdk-core@npm:^12.4.3": - version: 12.6.0 - resolution: "@multiversx/sdk-core@npm:12.6.0" +"@multiversx/sdk-core@npm:^12.19.1": + version: 12.19.1 + resolution: "@multiversx/sdk-core@npm:12.19.1" dependencies: "@multiversx/sdk-transaction-decoder": 1.0.2 bech32: 1.1.4 - bignumber.js: 9.0.1 blake2b: 2.1.3 buffer: 6.0.3 json-duplicate-key-handle: 1.0.0 keccak: 3.0.2 protobufjs: 7.2.4 - checksum: 418c2c30048dfa8e375300580f2de56244266adb27658943e319c4e00e37d2ccc9460f6c16bdd89ca1292bba86d146743fbc106e7d10a4fd8f94ac1f60da8e65 + peerDependencies: + bignumber.js: ^9.0.1 + checksum: a666f6c8539b32e3aa23c837ebf62ce3b974f75438d093a89b4be821895599d027e2a289180167ddc99da2ad1dfd4081145dcf4534301ce1d82b2da8a700bc8f languageName: node linkType: hard @@ -2187,9 +1325,9 @@ __metadata: languageName: node linkType: hard -"@multiversx/sdk-wallet@npm:^4.2.0": - version: 4.2.0 - resolution: "@multiversx/sdk-wallet@npm:4.2.0" +"@multiversx/sdk-wallet@npm:^4.3.0": + version: 4.3.0 + resolution: "@multiversx/sdk-wallet@npm:4.3.0" dependencies: "@multiversx/sdk-bls-wasm": 0.3.5 "@noble/ed25519": 1.7.3 @@ -2203,7 +1341,7 @@ __metadata: scryptsy: 2.1.0 tweetnacl: 1.0.3 uuid: 8.3.2 - checksum: 64bed1786182dc0584152811cb1100c848391048de9e5a2e7ee05dcb4d11547f0081cff65feeb9a63aae5dfaa9a5598ccd7e06d52db919e3aadc130e77ae65bc + checksum: 2eab4adb4b624ba3f5a80cf7200a05a31dcd0086600fd60343eb5be90ae77b60ebfee0e00fd52aad2505e678401fa7812378ed53ab61e6b3344f8a2dc2df3014 languageName: node linkType: hard @@ -2216,7 +1354,7 @@ __metadata: languageName: node linkType: hard -"@noble/curves@npm:^1.2.0": +"@noble/curves@npm:1.2.0, @noble/curves@npm:^1.2.0": version: 1.2.0 resolution: "@noble/curves@npm:1.2.0" dependencies: @@ -2225,6 +1363,15 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:^1.3.0": + version: 1.4.0 + resolution: "@noble/curves@npm:1.4.0" + dependencies: + "@noble/hashes": 1.4.0 + checksum: 0014ff561d16e98da4a57e2310a4015e4bdab3b1e1eafcd18d3f9b955c29c3501452ca5d702fddf8ca92d570bbeadfbe53fe16ebbd81a319c414f739154bb26b + languageName: node + linkType: hard + "@noble/ed25519@npm:1.7.3": version: 1.7.3 resolution: "@noble/ed25519@npm:1.7.3" @@ -2260,6 +1407,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:1.4.0, @noble/hashes@npm:^1.3.3": + version: 1.4.0 + resolution: "@noble/hashes@npm:1.4.0" + checksum: 8ba816ae26c90764b8c42493eea383716396096c5f7ba6bea559993194f49d80a73c081f315f4c367e51bd2d5891700bcdfa816b421d24ab45b41cb03e4f3342 + languageName: node + linkType: hard + "@noble/secp256k1@npm:^1.3.0": version: 1.7.0 resolution: "@noble/secp256k1@npm:1.7.0" @@ -2478,6 +1632,17 @@ __metadata: languageName: node linkType: hard +"@polkadot/networks@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/networks@npm:12.6.2" + dependencies: + "@polkadot/util": 12.6.2 + "@substrate/ss58-registry": ^1.44.0 + tslib: ^2.6.2 + checksum: 7f3dbdd02d8429f82c36ce284ca279af663d45c1a40ce4ce1e38ec2a06fc9d6d27c66d374f32b91ae3058257f33d60701481c9e95ceab19bd2eb70d83465b026 + languageName: node + linkType: hard + "@polkadot/rpc-augment@npm:10.10.1": version: 10.10.1 resolution: "@polkadot/rpc-augment@npm:10.10.1" @@ -2652,6 +1817,26 @@ __metadata: languageName: node linkType: hard +"@polkadot/util-crypto@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/util-crypto@npm:12.6.2" + dependencies: + "@noble/curves": ^1.3.0 + "@noble/hashes": ^1.3.3 + "@polkadot/networks": 12.6.2 + "@polkadot/util": 12.6.2 + "@polkadot/wasm-crypto": ^7.3.2 + "@polkadot/wasm-util": ^7.3.2 + "@polkadot/x-bigint": 12.6.2 + "@polkadot/x-randomvalues": 12.6.2 + "@scure/base": ^1.1.5 + tslib: ^2.6.2 + peerDependencies: + "@polkadot/util": 12.6.2 + checksum: 63d4bd9bdc3a7089a0a68555cd6a510b8da3cfab142a8f96ba4b43d5d1db2a543433079bc88c2daf15a329d19ba2cc60f6cca6dbebaefd25e96169cb6343794b + languageName: node + linkType: hard + "@polkadot/util@npm:12.5.1, @polkadot/util@npm:^12.3.2, @polkadot/util@npm:^12.5.1": version: 12.5.1 resolution: "@polkadot/util@npm:12.5.1" @@ -2667,6 +1852,21 @@ __metadata: languageName: node linkType: hard +"@polkadot/util@npm:12.6.2, @polkadot/util@npm:^12.6.2": + version: 12.6.2 + resolution: "@polkadot/util@npm:12.6.2" + dependencies: + "@polkadot/x-bigint": 12.6.2 + "@polkadot/x-global": 12.6.2 + "@polkadot/x-textdecoder": 12.6.2 + "@polkadot/x-textencoder": 12.6.2 + "@types/bn.js": ^5.1.5 + bn.js: ^5.2.1 + tslib: ^2.6.2 + checksum: a42a226f3c299026458d82e48516abf59c1cd8638167edaa3fc1a17aec0ebab203e0ad68a096a4a4fa188afd55093535a98e5083d682a79242a3c5ad79342599 + languageName: node + linkType: hard + "@polkadot/wasm-bridge@npm:7.2.2": version: 7.2.2 resolution: "@polkadot/wasm-bridge@npm:7.2.2" @@ -2680,6 +1880,19 @@ __metadata: languageName: node linkType: hard +"@polkadot/wasm-bridge@npm:7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-bridge@npm:7.3.2" + dependencies: + "@polkadot/wasm-util": 7.3.2 + tslib: ^2.6.2 + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + checksum: 8c68b78cbd62347ebdf3fa66f2ffd1f7e883df71d770f5099ff652b083a79f1d7e9e7826a6acd8e986e9da0b07c0170a3f77b6a35726c6b24d856e3f8d08d201 + languageName: node + linkType: hard + "@polkadot/wasm-crypto-asmjs@npm:7.2.2": version: 7.2.2 resolution: "@polkadot/wasm-crypto-asmjs@npm:7.2.2" @@ -2691,6 +1904,17 @@ __metadata: languageName: node linkType: hard +"@polkadot/wasm-crypto-asmjs@npm:7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-crypto-asmjs@npm:7.3.2" + dependencies: + tslib: ^2.6.2 + peerDependencies: + "@polkadot/util": "*" + checksum: 669ea001565301f9b1a8feecb0e301c854fc318e5605316b57be7e83d717e7ee8ac460001cd44b18075a3d028c32c4a605c0e0e2e95ae00865282321b009ed26 + languageName: node + linkType: hard + "@polkadot/wasm-crypto-init@npm:7.2.2": version: 7.2.2 resolution: "@polkadot/wasm-crypto-init@npm:7.2.2" @@ -2707,15 +1931,43 @@ __metadata: languageName: node linkType: hard +"@polkadot/wasm-crypto-init@npm:7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-crypto-init@npm:7.3.2" + dependencies: + "@polkadot/wasm-bridge": 7.3.2 + "@polkadot/wasm-crypto-asmjs": 7.3.2 + "@polkadot/wasm-crypto-wasm": 7.3.2 + "@polkadot/wasm-util": 7.3.2 + tslib: ^2.6.2 + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + checksum: af7bc62bba16f1fbbfd76601ecf18ed8f4dfc685807e2e89ef8e8d02f824d1a1ed1635e9c2448c6c12a9a183192b18943f9ce077d6b7781c4d43cdb5c45c9161 + languageName: node + linkType: hard + "@polkadot/wasm-crypto-wasm@npm:7.2.2": version: 7.2.2 resolution: "@polkadot/wasm-crypto-wasm@npm:7.2.2" dependencies: - "@polkadot/wasm-util": 7.2.2 - tslib: ^2.6.1 + "@polkadot/wasm-util": 7.2.2 + tslib: ^2.6.1 + peerDependencies: + "@polkadot/util": "*" + checksum: e3d0aeb59fb7e5d3d25a256ed57c4e05895e9d7e29cb22214d9b59ff6e400f25b0c5758f77a0513befd99ef33051b43bbff3d1def978e87668aa74f3f8799c0b + languageName: node + linkType: hard + +"@polkadot/wasm-crypto-wasm@npm:7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-crypto-wasm@npm:7.3.2" + dependencies: + "@polkadot/wasm-util": 7.3.2 + tslib: ^2.6.2 peerDependencies: "@polkadot/util": "*" - checksum: e3d0aeb59fb7e5d3d25a256ed57c4e05895e9d7e29cb22214d9b59ff6e400f25b0c5758f77a0513befd99ef33051b43bbff3d1def978e87668aa74f3f8799c0b + checksum: e112ea3d4f8858a95fdaad47341b422db3db3256b7e7d709d1c3e0bc4c4bbdf81028eaa556b688078b32ff15be33af093b903c680f54eb1552072afede621a6a languageName: node linkType: hard @@ -2736,6 +1988,23 @@ __metadata: languageName: node linkType: hard +"@polkadot/wasm-crypto@npm:^7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-crypto@npm:7.3.2" + dependencies: + "@polkadot/wasm-bridge": 7.3.2 + "@polkadot/wasm-crypto-asmjs": 7.3.2 + "@polkadot/wasm-crypto-init": 7.3.2 + "@polkadot/wasm-crypto-wasm": 7.3.2 + "@polkadot/wasm-util": 7.3.2 + tslib: ^2.6.2 + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + checksum: 574006cdcc3e76af28cc79102726a79fdcd765ca5b45cbc4807d70917d82131b59f50b5cc07bd165b2863ed131b8764fef74b00c68ba5ec30a21c04c72061f8f + languageName: node + linkType: hard + "@polkadot/wasm-util@npm:7.2.2, @polkadot/wasm-util@npm:^7.2.2": version: 7.2.2 resolution: "@polkadot/wasm-util@npm:7.2.2" @@ -2747,6 +2016,17 @@ __metadata: languageName: node linkType: hard +"@polkadot/wasm-util@npm:7.3.2, @polkadot/wasm-util@npm:^7.3.2": + version: 7.3.2 + resolution: "@polkadot/wasm-util@npm:7.3.2" + dependencies: + tslib: ^2.6.2 + peerDependencies: + "@polkadot/util": "*" + checksum: 44bd445043714aac6d184ce02d62fbdb97a117fd4d8bdbf3f2c1d14f6911a7d87ed6bb4682035eb757524ade995f7f4f8aaa07c8a194f761884ded25a6b383a9 + languageName: node + linkType: hard + "@polkadot/x-bigint@npm:12.5.1, @polkadot/x-bigint@npm:^12.5.1": version: 12.5.1 resolution: "@polkadot/x-bigint@npm:12.5.1" @@ -2757,6 +2037,16 @@ __metadata: languageName: node linkType: hard +"@polkadot/x-bigint@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-bigint@npm:12.6.2" + dependencies: + "@polkadot/x-global": 12.6.2 + tslib: ^2.6.2 + checksum: 12b2d5c3a7b994f5bd4f7aeda9e268384b04bd080892400c65b88fb5aa4951df6c4abe3baf9820f3adf3da92e2add710858dd35dcd597d2527bbfd1cd0efe534 + languageName: node + linkType: hard + "@polkadot/x-fetch@npm:^12.5.1": version: 12.5.1 resolution: "@polkadot/x-fetch@npm:12.5.1" @@ -2777,6 +2067,15 @@ __metadata: languageName: node linkType: hard +"@polkadot/x-global@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-global@npm:12.6.2" + dependencies: + tslib: ^2.6.2 + checksum: eb17e039cb1668743c84f5eafbf518cf6248e93090e4877f81f338b418b3e6b0173f2414c62bd9cbe7bf8911ec566527ca7c49c4354ba90d57e62e90195329d0 + languageName: node + linkType: hard + "@polkadot/x-randomvalues@npm:12.5.1": version: 12.5.1 resolution: "@polkadot/x-randomvalues@npm:12.5.1" @@ -2790,6 +2089,19 @@ __metadata: languageName: node linkType: hard +"@polkadot/x-randomvalues@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-randomvalues@npm:12.6.2" + dependencies: + "@polkadot/x-global": 12.6.2 + tslib: ^2.6.2 + peerDependencies: + "@polkadot/util": 12.6.2 + "@polkadot/wasm-util": "*" + checksum: 7faccf2dbcf0c7383b5ecfd7beb098c8c8ad5cf4c8f5bafd601657f8271af8f00b66741531ecf8b2f7c59911d96f77e358184a7c5034c70bf387a8e929a4c210 + languageName: node + linkType: hard + "@polkadot/x-textdecoder@npm:12.5.1": version: 12.5.1 resolution: "@polkadot/x-textdecoder@npm:12.5.1" @@ -2800,6 +2112,16 @@ __metadata: languageName: node linkType: hard +"@polkadot/x-textdecoder@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-textdecoder@npm:12.6.2" + dependencies: + "@polkadot/x-global": 12.6.2 + tslib: ^2.6.2 + checksum: c7e4b7f7ff943095a96bef3e3e56216d33d6ff38c965931356a06d01594b2c523ccbeada697a31b5457b134e578618f35425e0883f45187adffa98df99a45f27 + languageName: node + linkType: hard + "@polkadot/x-textencoder@npm:12.5.1": version: 12.5.1 resolution: "@polkadot/x-textencoder@npm:12.5.1" @@ -2810,6 +2132,16 @@ __metadata: languageName: node linkType: hard +"@polkadot/x-textencoder@npm:12.6.2": + version: 12.6.2 + resolution: "@polkadot/x-textencoder@npm:12.6.2" + dependencies: + "@polkadot/x-global": 12.6.2 + tslib: ^2.6.2 + checksum: d3eacdc0eb2e1ef8b8132d52a1f1033be62bc64360753a117f2e6517ccf7c9cde628558bbd016a73836eacd91cb1e2ac382dce0ce9c8d32c2f7db3fcc8863911 + languageName: node + linkType: hard + "@polkadot/x-ws@npm:^12.5.1": version: 12.5.1 resolution: "@polkadot/x-ws@npm:12.5.1" @@ -2901,6 +2233,13 @@ __metadata: languageName: node linkType: hard +"@scure/base@npm:^1.1.5": + version: 1.1.5 + resolution: "@scure/base@npm:1.1.5" + checksum: 9e9ee6088cb3aa0fb91f5a48497d26682c7829df3019b1251d088d166d7a8c0f941c68aaa8e7b96bbad20c71eb210397cb1099062cde3e29d4bad6b975c18519 + languageName: node + linkType: hard + "@scure/bip32@npm:1.3.1": version: 1.3.1 resolution: "@scure/bip32@npm:1.3.1" @@ -2960,6 +2299,13 @@ __metadata: languageName: node linkType: hard +"@substrate/ss58-registry@npm:^1.44.0": + version: 1.47.0 + resolution: "@substrate/ss58-registry@npm:1.47.0" + checksum: 6e76299cea5c5a10aecd43079dc3e83468ce8a7f367843186d6daed6e27be38f2ba717e0467a314806ea5d29856f8a44025e1cb68af02b584a9b674696f470fa + languageName: node + linkType: hard + "@szmarczak/http-timer@npm:^4.0.5": version: 4.0.6 resolution: "@szmarczak/http-timer@npm:4.0.6" @@ -3029,6 +2375,15 @@ __metadata: languageName: node linkType: hard +"@types/bn.js@npm:^5.1.5": + version: 5.1.5 + resolution: "@types/bn.js@npm:5.1.5" + dependencies: + "@types/node": "*" + checksum: c87b28c4af74545624f8a3dae5294b16aa190c222626e8d4b2e327b33b1a3f1eeb43e7a24d914a9774bca43d8cd6e1cb0325c1f4b3a244af6693a024e1d918e6 + languageName: node + linkType: hard + "@types/body-parser@npm:*": version: 1.19.2 resolution: "@types/body-parser@npm:1.19.2" @@ -3162,10 +2517,10 @@ __metadata: languageName: node linkType: hard -"@types/luxon@npm:^3.3.0": - version: 3.3.0 - resolution: "@types/luxon@npm:3.3.0" - checksum: f7e3a89fc3ca404fbc3ea538653ed6860bc28f570a8c4d6d24449b89b9b553b7d6ad6cc94a9e129c5b8c9a2b97f0c365b3017f811e59c4a859a9c219a1c918e0 +"@types/luxon@npm:^3.4.2": + version: 3.4.2 + resolution: "@types/luxon@npm:3.4.2" + checksum: 6f92d5bd02e89f310395753506bcd9cef3a56f5940f7a50db2a2b9822bce753553ac767d143cb5b4f9ed5ddd4a84e64f89ff538082ceb4d18739af7781b56925 languageName: node linkType: hard @@ -3197,6 +2552,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:18.15.13": + version: 18.15.13 + resolution: "@types/node@npm:18.15.13" + checksum: 79cc5a2b5f98e8973061a4260a781425efd39161a0e117a69cd089603964816c1a14025e1387b4590c8e82d05133b7b4154fa53a7dffb3877890a66145e76515 + languageName: node + linkType: hard + "@types/node@npm:^12.12.6": version: 12.20.55 resolution: "@types/node@npm:12.20.55" @@ -3330,23 +2692,6 @@ __metadata: languageName: node linkType: hard -"@types/webidl-conversions@npm:*": - version: 6.1.1 - resolution: "@types/webidl-conversions@npm:6.1.1" - checksum: bd0faad4dfec232010d96a42fbd7b5ac4df557899050a6676a75d30ced8553f19e5a3c747fd2b4317f2810d4cf5d2d6dd47ad22ecfb9e6b21119aba678b8897f - languageName: node - linkType: hard - -"@types/whatwg-url@npm:^8.2.1": - version: 8.2.2 - resolution: "@types/whatwg-url@npm:8.2.2" - dependencies: - "@types/node": "*" - "@types/webidl-conversions": "*" - checksum: 5dc5afe078dfa1a8a266745586fa3db9baa8ce7cc904789211d1dca1d34d7f3dd17d0b7423c36bc9beab9d98aa99338f1fc60798c0af6cbb8356f20e20d9f243 - languageName: node - linkType: hard - "@typescript-eslint/eslint-plugin@npm:^6.9.1": version: 6.9.1 resolution: "@typescript-eslint/eslint-plugin@npm:6.9.1" @@ -3550,6 +2895,13 @@ __metadata: languageName: node linkType: hard +"aes-js@npm:4.0.0-beta.5": + version: 4.0.0-beta.5 + resolution: "aes-js@npm:4.0.0-beta.5" + checksum: cc2ea969d77df939c32057f7e361b6530aa6cb93cb10617a17a45cd164e6d761002f031ff6330af3e67e58b1f0a3a8fd0b63a720afd591a653b02f649470e15b + languageName: node + linkType: hard + "agent-base@npm:6, agent-base@npm:^6.0.2": version: 6.0.2 resolution: "agent-base@npm:6.0.2" @@ -3914,13 +3266,6 @@ __metadata: languageName: node linkType: hard -"bignumber.js@npm:9.0.1": - version: 9.0.1 - resolution: "bignumber.js@npm:9.0.1" - checksum: 6e72f6069d9db32fc8d27561164de9f811b15f9144be61f323d8b36150a239eea50c92e20ba38af2ba5e717af10b8ef12db8f9948fe2ff02bf17ede5239d15d3 - languageName: node - linkType: hard - "bignumber.js@npm:^9.0.0": version: 9.1.2 resolution: "bignumber.js@npm:9.1.2" @@ -4050,13 +3395,6 @@ __metadata: languageName: node linkType: hard -"bowser@npm:^2.11.0": - version: 2.11.0 - resolution: "bowser@npm:2.11.0" - checksum: 29c3f01f22e703fa6644fc3b684307442df4240b6e10f6cfe1b61c6ca5721073189ca97cdeedb376081148c8518e33b1d818a57f781d70b0b70e1f31fb48814f - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -4170,15 +3508,6 @@ __metadata: languageName: node linkType: hard -"bson@npm:^4.7.2": - version: 4.7.2 - resolution: "bson@npm:4.7.2" - dependencies: - buffer: ^5.6.0 - checksum: f357d12c5679c8eb029a62e410ad40fb862b7b91f0fc12a3399fb3668e14aecaa63205ffeeee48735a01d393171743607dcd527eb8c058b6f2bd294079ee4125 - languageName: node - linkType: hard - "buffer-from@npm:^1.0.0": version: 1.1.2 resolution: "buffer-from@npm:1.1.2" @@ -4911,7 +4240,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.x, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -5569,7 +4898,7 @@ __metadata: languageName: node linkType: hard -"ethereumjs-util@npm:^7.1.0, ethereumjs-util@npm:^7.1.5": +"ethereumjs-util@npm:^7.1.5": version: 7.1.5 resolution: "ethereumjs-util@npm:7.1.5" dependencies: @@ -5620,41 +4949,18 @@ __metadata: languageName: node linkType: hard -"ethers@npm:^5.7.1": - version: 5.7.1 - resolution: "ethers@npm:5.7.1" +"ethers@npm:^6.11.1": + version: 6.11.1 + resolution: "ethers@npm:6.11.1" dependencies: - "@ethersproject/abi": 5.7.0 - "@ethersproject/abstract-provider": 5.7.0 - "@ethersproject/abstract-signer": 5.7.0 - "@ethersproject/address": 5.7.0 - "@ethersproject/base64": 5.7.0 - "@ethersproject/basex": 5.7.0 - "@ethersproject/bignumber": 5.7.0 - "@ethersproject/bytes": 5.7.0 - "@ethersproject/constants": 5.7.0 - "@ethersproject/contracts": 5.7.0 - "@ethersproject/hash": 5.7.0 - "@ethersproject/hdnode": 5.7.0 - "@ethersproject/json-wallets": 5.7.0 - "@ethersproject/keccak256": 5.7.0 - "@ethersproject/logger": 5.7.0 - "@ethersproject/networks": 5.7.1 - "@ethersproject/pbkdf2": 5.7.0 - "@ethersproject/properties": 5.7.0 - "@ethersproject/providers": 5.7.1 - "@ethersproject/random": 5.7.0 - "@ethersproject/rlp": 5.7.0 - "@ethersproject/sha2": 5.7.0 - "@ethersproject/signing-key": 5.7.0 - "@ethersproject/solidity": 5.7.0 - "@ethersproject/strings": 5.7.0 - "@ethersproject/transactions": 5.7.0 - "@ethersproject/units": 5.7.0 - "@ethersproject/wallet": 5.7.0 - "@ethersproject/web": 5.7.1 - "@ethersproject/wordlists": 5.7.0 - checksum: 7a61b7a105c41f9fec327887414f1950dc27bfa2d12fe29a068419eaaa3d415e6a12275685c87f700abd88c3b639ae79c09a2f90edea1e69edc8126cb0dce708 + "@adraffy/ens-normalize": 1.10.1 + "@noble/curves": 1.2.0 + "@noble/hashes": 1.3.2 + "@types/node": 18.15.13 + aes-js: 4.0.0-beta.5 + tslib: 2.4.0 + ws: 8.5.0 + checksum: e8027c5071ad0370c61a1978f0602ab950d840c5923948f55e88b9808300e4e02e792bb793ea109ce7fa0e748f30a40a05f1202204a2b0402cdffbcb64a218e4 languageName: node linkType: hard @@ -5741,9 +5047,9 @@ __metadata: languageName: node linkType: hard -"express-oas-generator@npm:^1.0.45": - version: 1.0.45 - resolution: "express-oas-generator@npm:1.0.45" +"express-oas-generator@npm:^1.0.46": + version: 1.0.46 + resolution: "express-oas-generator@npm:1.0.46" dependencies: "@types/express": ^4.17.13 express-list-endpoints: ^3.0.1 @@ -5759,7 +5065,7 @@ __metadata: bson: ^4.0.4 mongoose: ^6.4.6 mongoose-to-swagger: ^1.4.0 - checksum: 2339d893d1e9ba3003df89eca91634a14062f52fc64e8c0acc91f92f3576b947f6cf518efc847adebea4619845b3d900948d0feb8c64f3c0ac45eaf5061d962d + checksum: 0e1b4d9b0eaaa6a5190bb92a0d692427b49f1fe25ecc63fba401a874122d31cb76d88212bc28bebf17dde69a68f63c010b6cc098626e023462d4c2eda3b6ac28 languageName: node linkType: hard @@ -5846,29 +5152,29 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.12": - version: 3.2.12 - resolution: "fast-glob@npm:3.2.12" +"fast-glob@npm:^3.2.9": + version: 3.3.1 + resolution: "fast-glob@npm:3.3.1" dependencies: "@nodelib/fs.stat": ^2.0.2 "@nodelib/fs.walk": ^1.2.3 glob-parent: ^5.1.2 merge2: ^1.3.0 micromatch: ^4.0.4 - checksum: 0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2 + checksum: b6f3add6403e02cf3a798bfbb1183d0f6da2afd368f27456010c0bc1f9640aea308243d4cb2c0ab142f618276e65ecb8be1661d7c62a7b4e5ba774b9ce5432e5 languageName: node linkType: hard -"fast-glob@npm:^3.2.9": - version: 3.3.1 - resolution: "fast-glob@npm:3.3.1" +"fast-glob@npm:^3.3.2": + version: 3.3.2 + resolution: "fast-glob@npm:3.3.2" dependencies: "@nodelib/fs.stat": ^2.0.2 "@nodelib/fs.walk": ^1.2.3 glob-parent: ^5.1.2 merge2: ^1.3.0 micromatch: ^4.0.4 - checksum: b6f3add6403e02cf3a798bfbb1183d0f6da2afd368f27456010c0bc1f9640aea308243d4cb2c0ab142f618276e65ecb8be1661d7c62a7b4e5ba774b9ce5432e5 + checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1 languageName: node linkType: hard @@ -5900,17 +5206,6 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:4.0.11": - version: 4.0.11 - resolution: "fast-xml-parser@npm:4.0.11" - dependencies: - strnum: ^1.0.5 - bin: - fxparser: src/cli/cli.js - checksum: d8a08e4d5597e0fc00a86735195872eeb03008913e298830941516f3766e16ee555e2d431acc92e1dda887938edc445252ec5b59494aab60a8389888bd13719c - languageName: node - linkType: hard - "fastq@npm:^1.6.0": version: 1.14.0 resolution: "fastq@npm:1.14.0" @@ -7419,10 +6714,10 @@ __metadata: languageName: node linkType: hard -"jose@npm:^4.8.3": - version: 4.15.5 - resolution: "jose@npm:4.15.5" - checksum: 7dde76447c7707bd4b448f914b216f3858e701aa83f00447434252461af5b9e159dcbffb88badea3f9616739526763581267c9560622f0a058df8d68c86d7f79 +"jose@npm:^5.2.3": + version: 5.2.3 + resolution: "jose@npm:5.2.3" + checksum: 7c41025d3e449f654a4cbf0e18e3a4a3bcb74b242d716e2e665a20be5c93b3f68421032a4531fd984d4bad6aa225c7c517da18da6e0cf778b104cd7e30bde5de languageName: node linkType: hard @@ -7580,13 +6875,6 @@ __metadata: languageName: node linkType: hard -"kareem@npm:2.5.1": - version: 2.5.1 - resolution: "kareem@npm:2.5.1" - checksum: b019a960a7b9e44b6ef224ef85e7583d4e969619f53319e571677fbed7e57e01ee8774589726b29741e42790996567d878003c18e674296742dc343bfbf3efb9 - languageName: node - linkType: hard - "keccak@npm:3.0.1": version: 3.0.1 resolution: "keccak@npm:3.0.1" @@ -7713,9 +7001,9 @@ __metadata: "@astar-network/astar-api": ^0.2.8 "@astar-network/astar-sdk-core": ^0.2.8 "@istanbuljs/nyc-config-typescript": ^1.0.2 - "@logion/node-api": ^0.28.3-2 + "@logion/node-api": ^0.28.3 "@logion/node-exiftool": ^2.3.1 - "@logion/rest-api-core": ^0.4.6-1 + "@logion/rest-api-core": ^0.4.6 "@polkadot/api-contract": ^10.10.1 "@polkadot/wasm-crypto": ^7.2.2 "@tsconfig/node18": ^1.0.1 @@ -7723,6 +7011,7 @@ __metadata: "@types/express": ^4.17.13 "@types/express-fileupload": ^1.2.2 "@types/jasmine": ^4.0.3 + "@types/luxon": ^3.4.2 "@types/node": ^18.6.2 "@types/nodemailer": ^6.4.4 "@types/pug": ^2.0.6 @@ -7839,10 +7128,10 @@ __metadata: languageName: node linkType: hard -"luxon@npm:^3.3.0": - version: 3.3.0 - resolution: "luxon@npm:3.3.0" - checksum: 50cf17a0dc155c3dcacbeae8c0b7e80db425e0ba97b9cbdf12a7fc142d841ff1ab1560919f033af46240ed44e2f70c49f76e3422524c7fc8bb8d81ca47c66187 +"luxon@npm:^3.4.4": + version: 3.4.4 + resolution: "luxon@npm:3.4.4" + checksum: 36c1f99c4796ee4bfddf7dc94fa87815add43ebc44c8934c924946260a58512f0fd2743a629302885df7f35ccbd2d13f178c15df046d0e3b6eb71db178f1c60c languageName: node linkType: hard @@ -7934,13 +7223,6 @@ __metadata: languageName: node linkType: hard -"memory-pager@npm:^1.0.2": - version: 1.5.0 - resolution: "memory-pager@npm:1.5.0" - checksum: d1a2e684583ef55c61cd3a49101da645b11ad57014dfc565e0b43baa9004b743f7e4ab81493d8fff2ab24e9950987cc3209c94bcc4fc8d7e30a475489a1f15e9 - languageName: node - linkType: hard - "merge-descriptors@npm:1.0.1": version: 1.0.1 resolution: "merge-descriptors@npm:1.0.1" @@ -8273,56 +7555,6 @@ __metadata: languageName: node linkType: hard -"mongodb-connection-string-url@npm:^2.5.4": - version: 2.6.0 - resolution: "mongodb-connection-string-url@npm:2.6.0" - dependencies: - "@types/whatwg-url": ^8.2.1 - whatwg-url: ^11.0.0 - checksum: 1d662f0ecfe96f7a400f625c244b2e52914c98f3562ee7d19941127578b5f8237624433bdcea285a654041b945b518803512989690c74548aec5860c5541c605 - languageName: node - linkType: hard - -"mongodb@npm:4.16.0": - version: 4.16.0 - resolution: "mongodb@npm:4.16.0" - dependencies: - "@aws-sdk/credential-providers": ^3.186.0 - bson: ^4.7.2 - mongodb-connection-string-url: ^2.5.4 - saslprep: ^1.0.3 - socks: ^2.7.1 - dependenciesMeta: - "@aws-sdk/credential-providers": - optional: true - saslprep: - optional: true - checksum: f0b1347739cc362b82b3aabc7e7d4d74bc7a344ed1bbafd6f92681bcab440f6cc618ffa0438d41d2789cb34818f3b09d4c78f517b42160ebae55bf2c96f13953 - languageName: node - linkType: hard - -"mongoose-to-swagger@npm:^1.4.0": - version: 1.4.0 - resolution: "mongoose-to-swagger@npm:1.4.0" - checksum: 92456b9f1626323de2fda2b485c45be3d58f12b30e06161c8c73d90f4670a599f39b5813e21423482d91e5ef20edfd5ea0f29d39210e71164e0fb06b7823e249 - languageName: node - linkType: hard - -"mongoose@npm:^6.8.0": - version: 6.11.4 - resolution: "mongoose@npm:6.11.4" - dependencies: - bson: ^4.7.2 - kareem: 2.5.1 - mongodb: 4.16.0 - mpath: 0.9.0 - mquery: 4.0.3 - ms: 2.1.3 - sift: 16.0.1 - checksum: f062aa9b368921256e1a22410f532323c57d48959a88d0bd1b8f948e6048399d17aa391638073a1254c8937312e18a9637ea676b9fd92e0c5ae6588f5dbd589e - languageName: node - linkType: hard - "moq.ts@npm:^10.0.2": version: 10.0.2 resolution: "moq.ts@npm:10.0.2" @@ -8332,22 +7564,6 @@ __metadata: languageName: node linkType: hard -"mpath@npm:0.9.0": - version: 0.9.0 - resolution: "mpath@npm:0.9.0" - checksum: 1052f1f926db04502440f76164ae16ed53aa41f3ce34e7e64e3ed451b7d91ede295c3b600801c5f9eb862f03d9d59b7aa5aaf690c341fc521bef025d0f5cd773 - languageName: node - linkType: hard - -"mquery@npm:4.0.3": - version: 4.0.3 - resolution: "mquery@npm:4.0.3" - dependencies: - debug: 4.x - checksum: 16a6887ba7594e71d38969ab58c7be1866a0ffa07a559e4bb43eaefd00db2ae174aedbe2187d94f2a86dca1e07e024d03c22c39fdea09bf08dbf586a2f7ecb0c - languageName: node - linkType: hard - "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -8915,19 +8131,19 @@ __metadata: languageName: node linkType: hard -"openapi-typescript@npm:^6.1.0": - version: 6.1.0 - resolution: "openapi-typescript@npm:6.1.0" +"openapi-typescript@npm:^6.7.5": + version: 6.7.5 + resolution: "openapi-typescript@npm:6.7.5" dependencies: ansi-colors: ^4.1.3 - fast-glob: ^3.2.12 + fast-glob: ^3.3.2 js-yaml: ^4.1.0 - supports-color: ^9.2.3 - undici: ^5.12.0 + supports-color: ^9.4.0 + undici: ^5.28.2 yargs-parser: ^21.1.1 bin: openapi-typescript: bin/cli.js - checksum: 2632f9ac0d6de8ba15d395c703703211b373037aef27571d8e614daf1c51412659144148e808b89d4cec3c3d6ea57d821c130c9b91c22e74c05b8e7708439dbb + checksum: f404cf8e5cdc59a6773cfd9adfd3545159a2d59d7393f97d003d9f8be6a28e0a71cfbb502da66bdd7c38ec2ad92b5b570202aa243bda908fafe31ea130c9f976 languageName: node linkType: hard @@ -10045,15 +9261,6 @@ __metadata: languageName: node linkType: hard -"saslprep@npm:^1.0.3": - version: 1.0.3 - resolution: "saslprep@npm:1.0.3" - dependencies: - sparse-bitfield: ^3.0.3 - checksum: 4fdc0b70fb5e523f977de405e12cca111f1f10dd68a0cfae0ca52c1a7919a94d1556598ba2d35f447655c3b32879846c77f9274c90806f6673248ae3cea6ee43 - languageName: node - linkType: hard - "scrypt-js@npm:3.0.1, scrypt-js@npm:^3.0.0, scrypt-js@npm:^3.0.1": version: 3.0.1 resolution: "scrypt-js@npm:3.0.1" @@ -10289,13 +9496,6 @@ __metadata: languageName: node linkType: hard -"sift@npm:16.0.1": - version: 16.0.1 - resolution: "sift@npm:16.0.1" - checksum: 5fe18a517a20c35e0c05238797cc605094a6cb602b08c4661268c415b71a10f1a55ee4cc8728552e390e7cb4683a33bcbd68d7971eb44645cc6211e2f00dd233 - languageName: node - linkType: hard - "signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" @@ -10381,7 +9581,7 @@ __metadata: languageName: node linkType: hard -"socks@npm:^2.6.2, socks@npm:^2.7.1": +"socks@npm:^2.6.2": version: 2.7.1 resolution: "socks@npm:2.7.1" dependencies: @@ -10408,15 +9608,6 @@ __metadata: languageName: node linkType: hard -"sparse-bitfield@npm:^3.0.3": - version: 3.0.3 - resolution: "sparse-bitfield@npm:3.0.3" - dependencies: - memory-pager: ^1.0.2 - checksum: 174da88dbbcc783d5dbd26921931cc83830280b8055fb05333786ebe6fc015b9601b24972b3d55920dd2d9f5fb120576fbfa2469b08e5222c9cadf3f05210aab - languageName: node - linkType: hard - "spawn-wrap@npm:^2.0.0": version: 2.0.0 resolution: "spawn-wrap@npm:2.0.0" @@ -10616,13 +9807,6 @@ __metadata: languageName: node linkType: hard -"strnum@npm:^1.0.5": - version: 1.0.5 - resolution: "strnum@npm:1.0.5" - checksum: 651b2031db5da1bf4a77fdd2f116a8ac8055157c5420f5569f64879133825915ad461513e7202a16d7fec63c54fd822410d0962f8ca12385c4334891b9ae6dd2 - languageName: node - linkType: hard - "sturdy-websocket@npm:^0.2.1": version: 0.2.1 resolution: "sturdy-websocket@npm:0.2.1" @@ -10676,10 +9860,10 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^9.2.3": - version: 9.3.0 - resolution: "supports-color@npm:9.3.0" - checksum: 1f46a14196f69c53a32627520fd4d466824a3b14326f08795b0da1b8ecb1efbcf7da39fd5f0fc2fc5fc113a36fc754754e8f9d45ac5fda239112906ea4dd1a74 +"supports-color@npm:^9.4.0": + version: 9.4.0 + resolution: "supports-color@npm:9.4.0" + checksum: cb8ff8daeaf1db642156f69a9aa545b6c01dd9c4def4f90a49f46cbf24be0c245d392fcf37acd119cd1819b99dad2cc9b7e3260813f64bcfd7f5b18b5a1eefb8 languageName: node linkType: hard @@ -10697,7 +9881,14 @@ __metadata: languageName: node linkType: hard -"swagger-ui-express@npm:^4.4.0, swagger-ui-express@npm:^4.6.0": +"swagger-ui-dist@npm:>=5.0.0": + version: 5.12.0 + resolution: "swagger-ui-dist@npm:5.12.0" + checksum: 4e850b3ace18e3819edee43aaaccc2155a8ed985551acce5eee2a5fad3300eeea41e25343c69ed5aa8790ae4e7b9db30913d3661b720a4088238aebaab29b2dd + languageName: node + linkType: hard + +"swagger-ui-express@npm:^4.4.0": version: 4.6.0 resolution: "swagger-ui-express@npm:4.6.0" dependencies: @@ -10708,6 +9899,17 @@ __metadata: languageName: node linkType: hard +"swagger-ui-express@npm:^5.0.0": + version: 5.0.0 + resolution: "swagger-ui-express@npm:5.0.0" + dependencies: + swagger-ui-dist: ">=5.0.0" + peerDependencies: + express: ">=4.0.0 || >=5.0.0-beta" + checksum: 565b89717315577785edc6d2f4df8ce83207baa2b714264170ffa677522d2103c184091e146b7cce7baf254e96116c5bb2cb1ab907dc1152fdead3090690983b + languageName: node + linkType: hard + "swagger2openapi@npm:^7.0.8": version: 7.0.8 resolution: "swagger2openapi@npm:7.0.8" @@ -10911,15 +10113,6 @@ __metadata: languageName: node linkType: hard -"tr46@npm:^3.0.0": - version: 3.0.0 - resolution: "tr46@npm:3.0.0" - dependencies: - punycode: ^2.1.1 - checksum: 44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270 - languageName: node - linkType: hard - "tr46@npm:~0.0.3": version: 0.0.3 resolution: "tr46@npm:0.0.3" @@ -10997,17 +10190,17 @@ __metadata: languageName: node linkType: hard -"tslib@npm:*, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1": +"tslib@npm:*, tslib@npm:^2.0.3, tslib@npm:^2.1.0": version: 2.4.1 resolution: "tslib@npm:2.4.1" checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca languageName: node linkType: hard -"tslib@npm:^1.11.1": - version: 1.14.1 - resolution: "tslib@npm:1.14.1" - checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd +"tslib@npm:2.4.0": + version: 2.4.0 + resolution: "tslib@npm:2.4.0" + checksum: 8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113 languageName: node linkType: hard @@ -11293,7 +10486,7 @@ __metadata: languageName: node linkType: hard -"undici@npm:^5.12.0": +"undici@npm:^5.12.0, undici@npm:^5.28.2": version: 5.28.3 resolution: "undici@npm:5.28.3" dependencies: @@ -11587,6 +10780,15 @@ __metadata: languageName: node linkType: hard +"web3-errors@npm:^1.1.4": + version: 1.1.4 + resolution: "web3-errors@npm:1.1.4" + dependencies: + web3-types: ^1.3.1 + checksum: d93cebc391880fa50052e31f05e3b33234e4c230be3172d1c046ae8f52d962f846b5fc002c201d53562f806e0645c5e7eca64c510b57bcfec1afbd294f0b2ffe + languageName: node + linkType: hard + "web3-eth-abi@npm:1.10.4": version: 1.10.4 resolution: "web3-eth-abi@npm:1.10.4" @@ -11747,6 +10949,13 @@ __metadata: languageName: node linkType: hard +"web3-types@npm:^1.3.1, web3-types@npm:^1.5.0": + version: 1.5.0 + resolution: "web3-types@npm:1.5.0" + checksum: b309a38fddd4b3217b5a0a64abc9148f33d145bca80c118cb07353e9643af7a09414a8397f7f6a62a2a183bcfc98c2ad74014426f55e816a34307e89235a18ce + languageName: node + linkType: hard + "web3-utils@npm:1.10.4": version: 1.10.4 resolution: "web3-utils@npm:1.10.4" @@ -11763,18 +10972,29 @@ __metadata: languageName: node linkType: hard -"web3-utils@npm:^1.7.4": - version: 1.7.4 - resolution: "web3-utils@npm:1.7.4" +"web3-utils@npm:^4.2.1": + version: 4.2.1 + resolution: "web3-utils@npm:4.2.1" dependencies: - bn.js: ^5.2.1 - ethereum-bloom-filters: ^1.0.6 - ethereumjs-util: ^7.1.0 - ethjs-unit: 0.1.6 - number-to-bn: 1.7.0 - randombytes: ^2.1.0 - utf8: 3.0.0 - checksum: 5d9256366904e5c24c7198a8791aa76217100aa068650ccc18264ff670d1e8d42d40fcc5ddc66e3c05fac3b480753ccf7e519709e60aefd73d71dd4c4d2adcbb + ethereum-cryptography: ^2.0.0 + eventemitter3: ^5.0.1 + web3-errors: ^1.1.4 + web3-types: ^1.5.0 + web3-validator: ^2.0.4 + checksum: 68fcfeaf75f43a3c841998d785c6d787f14c61aeb67a45e586098b7c79411e36f11b676968721198477757443bc605ce0a71efcaac193a673b8cb9c34ac17992 + languageName: node + linkType: hard + +"web3-validator@npm:^2.0.4": + version: 2.0.4 + resolution: "web3-validator@npm:2.0.4" + dependencies: + ethereum-cryptography: ^2.0.0 + util: ^0.12.5 + web3-errors: ^1.1.4 + web3-types: ^1.3.1 + zod: ^3.21.4 + checksum: 9d41bfe5764343d05f045ce526715dfd1bd88dba146ba96c2d3199c3dc9bb66c01d9dac334251078542c00f82e273489700a54db365800c16e29a2c2b30f9929 languageName: node linkType: hard @@ -11800,13 +11020,6 @@ __metadata: languageName: node linkType: hard -"webidl-conversions@npm:^7.0.0": - version: 7.0.0 - resolution: "webidl-conversions@npm:7.0.0" - checksum: f05588567a2a76428515333eff87200fae6c83c3948a7482ebb109562971e77ef6dc49749afa58abb993391227c5697b3ecca52018793e0cb4620a48f10bd21b - languageName: node - linkType: hard - "websocket@npm:^1.0.32, websocket@npm:^1.0.34": version: 1.0.34 resolution: "websocket@npm:1.0.34" @@ -11821,16 +11034,6 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^11.0.0": - version: 11.0.0 - resolution: "whatwg-url@npm:11.0.0" - dependencies: - tr46: ^3.0.0 - webidl-conversions: ^7.0.0 - checksum: ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af - languageName: node - linkType: hard - "whatwg-url@npm:^5.0.0": version: 5.0.0 resolution: "whatwg-url@npm:5.0.0" @@ -12015,6 +11218,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:8.5.0": + version: 8.5.0 + resolution: "ws@npm:8.5.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 76f2f90e40344bf18fd544194e7067812fb1372b2a37865678d8f12afe4b478ff2ebc0c7c0aff82cd5e6b66fc43d889eec0f1865c2365d8f7a66d92da7744a77 + languageName: node + linkType: hard + "ws@npm:^3.0.0": version: 3.3.3 resolution: "ws@npm:3.3.3" @@ -12257,3 +11475,10 @@ __metadata: checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 languageName: node linkType: hard + +"zod@npm:^3.21.4": + version: 3.22.4 + resolution: "zod@npm:3.22.4" + checksum: 80bfd7f8039b24fddeb0718a2ec7c02aa9856e4838d6aa4864335a047b6b37a3273b191ef335bf0b2002e5c514ef261ffcda5a589fb084a48c336ffc4cdbab7f + languageName: node + linkType: hard