From 4cc2393518ae4c673dc50888fbc4d58470c8065e Mon Sep 17 00:00:00 2001 From: momodaka <463435681@qq.com> Date: Tue, 26 Mar 2024 07:22:52 +0800 Subject: [PATCH 1/4] docs(repo): fix all typos (#16489) Co-authored-by: Daniel Wang <99078276+dantaik@users.noreply.github.com> Co-authored-by: d1onys1us <13951458+d1onys1us@users.noreply.github.com> --- _typos.toml | 16 ++++--------- packages/blobstorage/cmd/main.go | 2 +- .../bridge-ui/scripts/utils/validateJson.ts | 4 ++-- .../vite-plugins/generateBridgeConfig.ts | 2 +- .../vite-plugins/generateChainConfig.ts | 2 +- .../vite-plugins/generateCustomTokenConfig.ts | 2 +- .../generateEventIndexerConfig.ts | 2 +- .../vite-plugins/generateRelayerConfig.ts | 2 +- packages/bridge-ui/src/app.config.ts | 2 +- packages/bridge-ui/src/i18n/en.json | 2 +- .../bridge/getInvocationDelayForTx.test.ts | 8 +++---- .../libs/bridge/getInvocationDelayForTx.ts | 8 +++---- .../src/libs/fee/recommendProcessingFee.ts | 4 ++-- packages/bridge-ui/src/libs/util/logger.ts | 4 ++-- .../src/stores/pendingTransactions.ts | 2 +- packages/bridge-ui/src/styles/override.css | 2 +- packages/eventindexer/cmd/flags/indexer.go | 2 +- packages/eventindexer/cmd/main.go | 2 +- .../indexer/index_nft_transfers.go | 2 +- ...et_nft_balances_by_address_and_chain_id.go | 4 ++-- packages/eventindexer/pkg/http/routes.go | 2 +- packages/eventindexer/pkg/repo/account.go | 2 +- packages/fork-diff/fork.yaml | 2 +- .../src/styles/override.css | 2 +- .../guardian-prover-health-check/cmd/main.go | 2 +- .../docs/contestable_validity_rollup.md | 2 +- .../protocol/docs/native_token_support.md | 2 +- .../utils/generate_genesis/taikoL2.ts | 24 +++++++++---------- packages/relayer/README.md | 4 ++-- packages/relayer/cmd/flags/indexer.go | 2 +- packages/relayer/cmd/main.go | 2 +- packages/relayer/pkg/utils/gas.go | 2 +- packages/relayer/processor/errors.go | 2 +- 33 files changed, 58 insertions(+), 66 deletions(-) diff --git a/_typos.toml b/_typos.toml index 544784e57f..4e77c694a8 100644 --- a/_typos.toml +++ b/_typos.toml @@ -1,15 +1,7 @@ [files] -# Temporarily commenting a lot so that at least *.sol files are included. extend-exclude = [ - "CHANGELOG.md", - "*.go", - "*.html", - "*.md", - "*.ts", - "*.css", - "*.yaml", - "*.yml", - "*.json", - "**/automata-attestation/**", - "**/thirdparty/**", + "CHANGELOG.md", + "packages/protocol/contracts/automata-attestation/**", + "packages/protocol/contracts/thirdparty/**", + "packages/protocol/contracts/compiled/**", ] diff --git a/packages/blobstorage/cmd/main.go b/packages/blobstorage/cmd/main.go index 73f2e6c4eb..2301b2cd38 100644 --- a/packages/blobstorage/cmd/main.go +++ b/packages/blobstorage/cmd/main.go @@ -28,7 +28,7 @@ func main() { _ = godotenv.Load(envFile) app.Name = "Taiko Blob Catcher" - app.Usage = "The taiko blob catcher softwares command line interface" + app.Usage = "The taiko blob catcher software command line interface" app.Copyright = "Copyright 2021-2024 Taiko Labs" app.Description = "Blob catcher implementation in Golang for Taiko protocol" app.Authors = []*cli.Author{{Name: "Taiko Labs", Email: "info@taiko.xyz"}} diff --git a/packages/bridge-ui/scripts/utils/validateJson.ts b/packages/bridge-ui/scripts/utils/validateJson.ts index 0c34861d0a..3e9c5e4577 100644 --- a/packages/bridge-ui/scripts/utils/validateJson.ts +++ b/packages/bridge-ui/scripts/utils/validateJson.ts @@ -5,11 +5,11 @@ import { PluginLogger } from './PluginLogger'; const ajv = new Ajv({ strict: false }); -type SchmaWithId = Schema & { $id?: string }; +type SchemaWithId = Schema & { $id?: string }; const logger = new PluginLogger('json-validator'); -export const validateJsonAgainstSchema = (json: JSON, schema: SchmaWithId): boolean => { +export const validateJsonAgainstSchema = (json: JSON, schema: SchemaWithId): boolean => { logger.info(`Validating ${schema.$id}`); const validate = ajv.compile(schema); diff --git a/packages/bridge-ui/scripts/vite-plugins/generateBridgeConfig.ts b/packages/bridge-ui/scripts/vite-plugins/generateBridgeConfig.ts index 802bf01470..be01f28b6e 100644 --- a/packages/bridge-ui/scripts/vite-plugins/generateBridgeConfig.ts +++ b/packages/bridge-ui/scripts/vite-plugins/generateBridgeConfig.ts @@ -38,7 +38,7 @@ export function generateBridgeConfig() { // Decode base64 encoded JSON string configuredBridgesConfigFile = decodeBase64ToJson(process.env.CONFIGURED_BRIDGES || ''); - // Valide JSON against schema + // Valid JSON against schema const isValid = validateJsonAgainstSchema(configuredBridgesConfigFile, configuredBridgesSchema); if (!isValid) { diff --git a/packages/bridge-ui/scripts/vite-plugins/generateChainConfig.ts b/packages/bridge-ui/scripts/vite-plugins/generateChainConfig.ts index b30131dcfa..e071fa988a 100644 --- a/packages/bridge-ui/scripts/vite-plugins/generateChainConfig.ts +++ b/packages/bridge-ui/scripts/vite-plugins/generateChainConfig.ts @@ -35,7 +35,7 @@ export function generateChainConfig() { } // Decode base64 encoded JSON string configuredChainsConfigFile = decodeBase64ToJson(process.env.CONFIGURED_CHAINS || ''); - // Valide JSON against schema + // Valid JSON against schema const isValid = validateJsonAgainstSchema(configuredChainsConfigFile, configuredChainsSchema); if (!isValid) { diff --git a/packages/bridge-ui/scripts/vite-plugins/generateCustomTokenConfig.ts b/packages/bridge-ui/scripts/vite-plugins/generateCustomTokenConfig.ts index dc19bec786..3418b63f92 100644 --- a/packages/bridge-ui/scripts/vite-plugins/generateCustomTokenConfig.ts +++ b/packages/bridge-ui/scripts/vite-plugins/generateCustomTokenConfig.ts @@ -39,7 +39,7 @@ export function generateCustomTokenConfig() { // Decode base64 encoded JSON string configuredTokenConfigFile = decodeBase64ToJson(process.env.CONFIGURED_CUSTOM_TOKENS || ''); - // Valide JSON against schema + // Valid JSON against schema const isValid = validateJsonAgainstSchema(configuredTokenConfigFile, configuredChainsSchema); if (!isValid) { diff --git a/packages/bridge-ui/scripts/vite-plugins/generateEventIndexerConfig.ts b/packages/bridge-ui/scripts/vite-plugins/generateEventIndexerConfig.ts index 03eb9e4906..f9791030d7 100644 --- a/packages/bridge-ui/scripts/vite-plugins/generateEventIndexerConfig.ts +++ b/packages/bridge-ui/scripts/vite-plugins/generateEventIndexerConfig.ts @@ -41,7 +41,7 @@ export function generateEventIndexerConfig() { // Decode base64 encoded JSON string configuredEventIndexerConfigFile = decodeBase64ToJson(process.env.CONFIGURED_EVENT_INDEXER || ''); - // Valide JSON against schema + // Valid JSON against schema const isValid = validateJsonAgainstSchema(configuredEventIndexerConfigFile, configuredEventIndexerSchema); if (!isValid) { throw new Error('encoded configuredEventIndexer.json is not valid.'); diff --git a/packages/bridge-ui/scripts/vite-plugins/generateRelayerConfig.ts b/packages/bridge-ui/scripts/vite-plugins/generateRelayerConfig.ts index f24de34911..d94739a367 100644 --- a/packages/bridge-ui/scripts/vite-plugins/generateRelayerConfig.ts +++ b/packages/bridge-ui/scripts/vite-plugins/generateRelayerConfig.ts @@ -41,7 +41,7 @@ export function generateRelayerConfig() { // Decode base64 encoded JSON string configuredRelayerConfigFile = decodeBase64ToJson(process.env.CONFIGURED_RELAYER || ''); - // Valide JSON against schema + // Valid JSON against schema const isValid = validateJsonAgainstSchema(configuredRelayerConfigFile, configuredRelayerSchema); if (!isValid) { throw new Error('encoded configuredRelayer.json is not valid.'); diff --git a/packages/bridge-ui/src/app.config.ts b/packages/bridge-ui/src/app.config.ts index 4d68fd2de8..0afc7671bc 100644 --- a/packages/bridge-ui/src/app.config.ts +++ b/packages/bridge-ui/src/app.config.ts @@ -1,4 +1,4 @@ -export const recommentProcessingFee = { +export const recommendProcessingFeeConfig = { ethGasLimit: BigInt(900_000), erc20NotDeployedGasLimit: BigInt(1_650_000), erc20DeployedGasLimit: BigInt(1_100_000), diff --git a/packages/bridge-ui/src/i18n/en.json b/packages/bridge-ui/src/i18n/en.json index 2be5949142..4783d60613 100644 --- a/packages/bridge-ui/src/i18n/en.json +++ b/packages/bridge-ui/src/i18n/en.json @@ -353,7 +353,7 @@ "transactions": "Transactions" }, "paused_modal": { - "description": "The bridge is currently not available. Follow our official communcation channels for more information. ", + "description": "The bridge is currently not available. Follow our official communication channels for more information. ", "title": "Bridge under maintenance!" }, "processing_fee": { diff --git a/packages/bridge-ui/src/libs/bridge/getInvocationDelayForTx.test.ts b/packages/bridge-ui/src/libs/bridge/getInvocationDelayForTx.test.ts index c461acb74b..a4b2a45183 100644 --- a/packages/bridge-ui/src/libs/bridge/getInvocationDelayForTx.test.ts +++ b/packages/bridge-ui/src/libs/bridge/getInvocationDelayForTx.test.ts @@ -24,7 +24,7 @@ vi.mock('$libs/util/getLatestBlockTimestamp'); describe('getInvocationDelayForTx()', () => { it('should return the invocation delays for the transaction', async () => { const MOCK_BLOCK_TIMESTAMP = 1632787200n; - const MOCK_RECIEPT_TIMESTAMP = 1632787200n - 200n; + const MOCK_RECEIPT_TIMESTAMP = 1632787200n - 200n; const PREFERRED_CLAIMER_DELAY = 100n; const NOT_PREFERRED_CLAIMER_DELAY = 200n; const MOCK_DELAYS = [PREFERRED_CLAIMER_DELAY, NOT_PREFERRED_CLAIMER_DELAY] as const; @@ -32,15 +32,15 @@ describe('getInvocationDelayForTx()', () => { //Given vi.mocked(getInvocationDelaysForDestBridge).mockResolvedValue(MOCK_DELAYS); vi.mocked(getLatestBlockTimestamp).mockResolvedValue(MOCK_BLOCK_TIMESTAMP); - vi.mocked(getProofReceiptForMsgHash).mockResolvedValue([MOCK_RECIEPT_TIMESTAMP, ALICE]); + vi.mocked(getProofReceiptForMsgHash).mockResolvedValue([MOCK_RECEIPT_TIMESTAMP, ALICE]); //When const result = await getInvocationDelayForTx(MOCK_BRIDGE_TX_1); //Then expect(result).toStrictEqual({ - preferredDelay: PREFERRED_CLAIMER_DELAY - (MOCK_BLOCK_TIMESTAMP - MOCK_RECIEPT_TIMESTAMP), - notPreferredDelay: NOT_PREFERRED_CLAIMER_DELAY - (MOCK_BLOCK_TIMESTAMP - MOCK_RECIEPT_TIMESTAMP), + preferredDelay: PREFERRED_CLAIMER_DELAY - (MOCK_BLOCK_TIMESTAMP - MOCK_RECEIPT_TIMESTAMP), + notPreferredDelay: NOT_PREFERRED_CLAIMER_DELAY - (MOCK_BLOCK_TIMESTAMP - MOCK_RECEIPT_TIMESTAMP), }); expect(getInvocationDelaysForDestBridge).toHaveBeenCalledWith({ srcChainId: BigInt(L1_CHAIN_ID), diff --git a/packages/bridge-ui/src/libs/bridge/getInvocationDelayForTx.ts b/packages/bridge-ui/src/libs/bridge/getInvocationDelayForTx.ts index 08c89c647e..6c3b2e6b06 100644 --- a/packages/bridge-ui/src/libs/bridge/getInvocationDelayForTx.ts +++ b/packages/bridge-ui/src/libs/bridge/getInvocationDelayForTx.ts @@ -20,13 +20,13 @@ export const getInvocationDelayForTx = async (tx: BridgeTransaction) => { throw new NoDelaysForBridgeError('Destination chain does not have delays'); } - const proofReciept = await getProofReceiptForMsgHash({ + const proofReceipt = await getProofReceiptForMsgHash({ msgHash: tx.msgHash, destChainId: tx.destChainId, srcChainId: tx.srcChainId, }); - if (proofReciept[0] === 0n) { + if (proofReceipt[0] === 0n) { // No proof receipt found, no delay (yet) return { preferredDelay: 0n, @@ -42,8 +42,8 @@ export const getInvocationDelayForTx = async (tx: BridgeTransaction) => { const latestBlockTimestamp = await getLatestBlockTimestamp(tx.destChainId); log('latestBlockTimestamp', latestBlockTimestamp); - const provenAt = proofReciept[0]; - // const provenBy = proofReciept[1]; + const provenAt = proofReceipt[0]; + // const provenBy = proofReceipt[1]; log('time since last claim', latestBlockTimestamp - provenAt); const delays = { diff --git a/packages/bridge-ui/src/libs/fee/recommendProcessingFee.ts b/packages/bridge-ui/src/libs/fee/recommendProcessingFee.ts index 11145f57b5..796ab923ae 100644 --- a/packages/bridge-ui/src/libs/fee/recommendProcessingFee.ts +++ b/packages/bridge-ui/src/libs/fee/recommendProcessingFee.ts @@ -1,6 +1,6 @@ import { getPublicClient } from '@wagmi/core'; -import { recommentProcessingFee } from '$config'; +import { recommendProcessingFeeConfig } from '$config'; import { NoCanonicalInfoFoundError } from '$libs/error'; import { type Token, TokenType } from '$libs/token'; import { getTokenAddresses } from '$libs/token/getTokenAddresses'; @@ -23,7 +23,7 @@ const { erc1155NotDeployedGasLimit, erc721DeployedGasLimit, erc721NotDeployedGasLimit, -} = recommentProcessingFee; +} = recommendProcessingFeeConfig; export async function recommendProcessingFee({ token, diff --git a/packages/bridge-ui/src/libs/util/logger.ts b/packages/bridge-ui/src/libs/util/logger.ts index fa4b5eebc6..ca093bf7cd 100644 --- a/packages/bridge-ui/src/libs/util/logger.ts +++ b/packages/bridge-ui/src/libs/util/logger.ts @@ -1,5 +1,5 @@ import debug from 'debug'; -export function getLogger(namesapce: string) { - return debug(`bridge:${namesapce}`); +export function getLogger(namespace: string) { + return debug(`bridge:${namespace}`); } diff --git a/packages/bridge-ui/src/stores/pendingTransactions.ts b/packages/bridge-ui/src/stores/pendingTransactions.ts index e96453e83a..5c1ed26abb 100644 --- a/packages/bridge-ui/src/stores/pendingTransactions.ts +++ b/packages/bridge-ui/src/stores/pendingTransactions.ts @@ -24,7 +24,7 @@ export const pendingTransactions = { /** * Custom method, which will help us add a new transaction to the store - * and get it removed onces the transaction is mined. + * and get it removed once the transaction is mined. */ add: (hash: Hex, chainId: number) => { const deferred = new Deferred(); diff --git a/packages/bridge-ui/src/styles/override.css b/packages/bridge-ui/src/styles/override.css index 25b834afe0..bff39df2b0 100644 --- a/packages/bridge-ui/src/styles/override.css +++ b/packages/bridge-ui/src/styles/override.css @@ -14,7 +14,7 @@ input[type='number'] { } /** - * Overrides the dafault color for the overlay component used + * Overrides the default color for the overlay component used * in DaisyUI's drawer. Unfortunately cannot be done via variables */ .drawer-toggle:checked ~ .drawer-side > .drawer-overlay { diff --git a/packages/eventindexer/cmd/flags/indexer.go b/packages/eventindexer/cmd/flags/indexer.go index bceefd0ee2..dfe8952cf7 100644 --- a/packages/eventindexer/cmd/flags/indexer.go +++ b/packages/eventindexer/cmd/flags/indexer.go @@ -76,7 +76,7 @@ var ( } IndexNFTs = &cli.BoolFlag{ Name: "indexNfts", - Usage: "Whether to index nft transfer events orn ot", + Usage: "Whether to index nft transfer events or not", Required: false, Category: indexerCategory, EnvVars: []string{"INDEX_NFTS"}, diff --git a/packages/eventindexer/cmd/main.go b/packages/eventindexer/cmd/main.go index eed9a84fb7..fac9c63679 100644 --- a/packages/eventindexer/cmd/main.go +++ b/packages/eventindexer/cmd/main.go @@ -29,7 +29,7 @@ func main() { _ = godotenv.Load(envFile) app.Name = "Taiko EventIndexer" - app.Usage = "The taiko eventindexing softwares command line interface" + app.Usage = "The taiko eventindexing software command line interface" app.Copyright = "Copyright 2021-2023 Taiko Labs" app.Description = "Eventindexer implementation in Golang for Taiko protocol" app.Authors = []*cli.Author{{Name: "Taiko Labs", Email: "info@taiko.xyz"}} diff --git a/packages/eventindexer/indexer/index_nft_transfers.go b/packages/eventindexer/indexer/index_nft_transfers.go index d1ae27f6a4..385d7441e5 100644 --- a/packages/eventindexer/indexer/index_nft_transfers.go +++ b/packages/eventindexer/indexer/index_nft_transfers.go @@ -85,7 +85,7 @@ func (i *Indexer) isERC721Transfer(ctx context.Context, vLog types.Log) bool { return true } -// saveNFTTrasnfer parses the event logs and saves either an ERC721 or ERC1155 event, updating +// saveNFTTransfer parses the event logs and saves either an ERC721 or ERC1155 event, updating // users balances func (i *Indexer) saveNFTTransfer(ctx context.Context, chainID *big.Int, vLog types.Log) error { if i.isERC721Transfer(ctx, vLog) { diff --git a/packages/eventindexer/pkg/http/get_nft_balances_by_address_and_chain_id.go b/packages/eventindexer/pkg/http/get_nft_balances_by_address_and_chain_id.go index 1befd1d164..45a017bd24 100644 --- a/packages/eventindexer/pkg/http/get_nft_balances_by_address_and_chain_id.go +++ b/packages/eventindexer/pkg/http/get_nft_balances_by_address_and_chain_id.go @@ -7,7 +7,7 @@ import ( "github.com/labstack/echo/v4" ) -// GetNFTBalancesByAddessAndChainID +// GetNFTBalancesByAddressAndChainID // // returns nft balances by address and chain ID // @@ -19,7 +19,7 @@ import ( // @Produce json // @Success 200 {object} paginate.Page // @Router /nftsByAddress [get] -func (srv *Server) GetNFTBalancesByAddessAndChainID(c echo.Context) error { +func (srv *Server) GetNFTBalancesByAddressAndChainID(c echo.Context) error { page, err := srv.nftBalanceRepo.FindByAddress( c.Request().Context(), c.Request(), diff --git a/packages/eventindexer/pkg/http/routes.go b/packages/eventindexer/pkg/http/routes.go index 3459212482..80fa90f6ed 100644 --- a/packages/eventindexer/pkg/http/routes.go +++ b/packages/eventindexer/pkg/http/routes.go @@ -10,7 +10,7 @@ func (srv *Server) configureRoutes() { srv.echo.GET("/events", srv.GetByAddressAndEventName) srv.echo.GET("/stats", srv.GetStats) srv.echo.GET("/assignedBlocks", srv.GetAssignedBlocksByProverAddress) - srv.echo.GET("/nftsByAddress", srv.GetNFTBalancesByAddessAndChainID) + srv.echo.GET("/nftsByAddress", srv.GetNFTBalancesByAddressAndChainID) galaxeAPI := srv.echo.Group("/api") diff --git a/packages/eventindexer/pkg/repo/account.go b/packages/eventindexer/pkg/repo/account.go index 579a441331..a8cf37a4b7 100644 --- a/packages/eventindexer/pkg/repo/account.go +++ b/packages/eventindexer/pkg/repo/account.go @@ -30,7 +30,7 @@ func (r *AccountRepository) Save( address common.Address, transactedAt time.Time, ) error { - // only inserte if addresss doesnt exist + // only insert if address doesn't exist a := &eventindexer.Account{} if err := r.db.GormDB().Where("address = ?", address.Hex()).First(a).Error; err != nil { diff --git a/packages/fork-diff/fork.yaml b/packages/fork-diff/fork.yaml index ff9707543a..6a87495dd6 100644 --- a/packages/fork-diff/fork.yaml +++ b/packages/fork-diff/fork.yaml @@ -187,7 +187,7 @@ def: # - "graphql/*" # - title: "Changes in internal" - # description: "This shows chnages to internal files" + # description: "This shows changes to internal files" # sub: # - title: "first layer" # globs: diff --git a/packages/guardian-prover-health-check-ui/src/styles/override.css b/packages/guardian-prover-health-check-ui/src/styles/override.css index 02961af8cf..89399e588f 100644 --- a/packages/guardian-prover-health-check-ui/src/styles/override.css +++ b/packages/guardian-prover-health-check-ui/src/styles/override.css @@ -14,7 +14,7 @@ input[type='number'] { } /** - * Overrides the dafault color for the overlay component used + * Overrides the default color for the overlay component used * in DaisyUI's drawer. Unfortunately cannot be done via variables */ .drawer-toggle:checked ~ .drawer-side > .drawer-overlay { diff --git a/packages/guardian-prover-health-check/cmd/main.go b/packages/guardian-prover-health-check/cmd/main.go index c29e1101fb..f9370e2770 100644 --- a/packages/guardian-prover-health-check/cmd/main.go +++ b/packages/guardian-prover-health-check/cmd/main.go @@ -27,7 +27,7 @@ func main() { _ = godotenv.Load(envFile) app.Name = "Taiko guardian-prover-health-check" - app.Usage = "The taiko guardian-prover-health-check softwares command line interface" + app.Usage = "The taiko guardian-prover-health-check software command line interface" app.Copyright = "Copyright 2021-2023 Taiko Labs" app.Description = "guardian-prover-health-check implementation in Golang for Taiko protocol" app.Authors = []*cli.Author{{Name: "Taiko Labs", Email: "info@taiko.xyz"}} diff --git a/packages/protocol/docs/contestable_validity_rollup.md b/packages/protocol/docs/contestable_validity_rollup.md index f48e89d8c8..11355ff644 100644 --- a/packages/protocol/docs/contestable_validity_rollup.md +++ b/packages/protocol/docs/contestable_validity_rollup.md @@ -16,7 +16,7 @@ For a given block, a transition can be uniquely identified by its _parent hash_. The _first transition_ of a block is reserved for the block's assigned prover. However, this exclusivity is contingent upon the assigned prover successfully proving the block within the stipulated proving window of the tier. If the assigned prover fails to meet this deadline, the transition is considered _open_. Upon its opening, the assigned prover is no longer allowed to prove the first transition. -For all other transitions, the proving window doesn't apply. Here, the principle is straightforward: the quickest prover takes the lead. Importantly, the assigned prover is not allowed to prove transtions other than the first one. +For all other transitions, the proving window doesn't apply. Here, the principle is straightforward: the quickest prover takes the lead. Importantly, the assigned prover is not allowed to prove transitions other than the first one. ## Proof Tier Selection diff --git a/packages/protocol/docs/native_token_support.md b/packages/protocol/docs/native_token_support.md index bf257fd364..0c58f5a7d1 100644 --- a/packages/protocol/docs/native_token_support.md +++ b/packages/protocol/docs/native_token_support.md @@ -6,7 +6,7 @@ Taiko's bridging concept is a lock-and-mint type. It simply means (the red path But there might be some incentives (e.g.: adoption, liquidity fragmentation, etc.) when deploying a native token on the destination chain is beneficial. For this reason Taiko introduced the possibility of deploying the canonical assets (together with all their sub/parent/proxy contracts) and plug it into our ERC20Vault via adapters (green path). -Important to note that while wrapped asset bridging is 'automatical', the native one requires the willingness and efforts from Taiko side (and maybe also original token issuer green light to recognise officially as "native"), to support that type of asset-transfer. +Important to note that while wrapped asset bridging is 'automatically', the native one requires the willingness and efforts from Taiko side (and maybe also original token issuer green light to recognise officially as "native"), to support that type of asset-transfer. ## Howto diff --git a/packages/protocol/utils/generate_genesis/taikoL2.ts b/packages/protocol/utils/generate_genesis/taikoL2.ts index c0fda6f3b0..e222008e08 100644 --- a/packages/protocol/utils/generate_genesis/taikoL2.ts +++ b/packages/protocol/utils/generate_genesis/taikoL2.ts @@ -217,7 +217,7 @@ async function generateContractConfigs( // Shared Contracts SharedAddressManagerImpl: { address: addressMap.SharedAddressManagerImpl, - deployedBytecode: replaceUUPSImmutableVaules( + deployedBytecode: replaceUUPSImmutableValues( contractArtifacts.SharedAddressManagerImpl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad( @@ -277,7 +277,7 @@ async function generateContractConfigs( BridgeImpl: { address: addressMap.BridgeImpl, deployedBytecode: linkContractLibs( - replaceUUPSImmutableVaules( + replaceUUPSImmutableValues( contractArtifacts.BridgeImpl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.BridgeImpl, 32), @@ -311,7 +311,7 @@ async function generateContractConfigs( ERC20VaultImpl: { address: addressMap.ERC20VaultImpl, deployedBytecode: linkContractLibs( - replaceUUPSImmutableVaules( + replaceUUPSImmutableValues( contractArtifacts.ERC20VaultImpl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.ERC20VaultImpl, 32), @@ -346,7 +346,7 @@ async function generateContractConfigs( ERC721VaultImpl: { address: addressMap.ERC721VaultImpl, deployedBytecode: linkContractLibs( - replaceUUPSImmutableVaules( + replaceUUPSImmutableValues( contractArtifacts.ERC721VaultImpl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.ERC721VaultImpl, 32), @@ -381,7 +381,7 @@ async function generateContractConfigs( ERC1155VaultImpl: { address: addressMap.ERC1155VaultImpl, deployedBytecode: linkContractLibs( - replaceUUPSImmutableVaules( + replaceUUPSImmutableValues( contractArtifacts.ERC1155VaultImpl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.ERC1155VaultImpl, 32), @@ -415,7 +415,7 @@ async function generateContractConfigs( }, BridgedERC20: { address: addressMap.BridgedERC20Impl, - deployedBytecode: replaceUUPSImmutableVaules( + deployedBytecode: replaceUUPSImmutableValues( contractArtifacts.BridgedERC20Impl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.BridgedERC20Impl, 32), @@ -423,7 +423,7 @@ async function generateContractConfigs( }, BridgedERC721: { address: addressMap.BridgedERC721Impl, - deployedBytecode: replaceUUPSImmutableVaules( + deployedBytecode: replaceUUPSImmutableValues( contractArtifacts.BridgedERC721Impl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.BridgedERC721Impl, 32), @@ -431,7 +431,7 @@ async function generateContractConfigs( }, BridgedERC1155: { address: addressMap.BridgedERC1155Impl, - deployedBytecode: replaceUUPSImmutableVaules( + deployedBytecode: replaceUUPSImmutableValues( contractArtifacts.BridgedERC1155Impl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.BridgedERC1155Impl, 32), @@ -440,7 +440,7 @@ async function generateContractConfigs( SignalServiceImpl: { address: addressMap.SignalServiceImpl, deployedBytecode: linkContractLibs( - replaceUUPSImmutableVaules( + replaceUUPSImmutableValues( contractArtifacts.SignalServiceImpl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.SignalServiceImpl, 32), @@ -479,7 +479,7 @@ async function generateContractConfigs( TaikoL2Impl: { address: addressMap.TaikoL2Impl, deployedBytecode: linkContractLibs( - replaceUUPSImmutableVaules( + replaceUUPSImmutableValues( contractArtifacts.TaikoL2Impl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad(addressMap.TaikoL2Impl, 32), @@ -522,7 +522,7 @@ async function generateContractConfigs( }, RollupAddressManagerImpl: { address: addressMap.RollupAddressManagerImpl, - deployedBytecode: replaceUUPSImmutableVaules( + deployedBytecode: replaceUUPSImmutableValues( contractArtifacts.RollupAddressManagerImpl, uupsImmutableReferencesMap, ethers.utils.hexZeroPad( @@ -631,7 +631,7 @@ function getUUPSImmutableReferences() { return references; } -function replaceUUPSImmutableVaules( +function replaceUUPSImmutableValues( artifact: any, references: any, value: string, diff --git a/packages/relayer/README.md b/packages/relayer/README.md index c52d8b1207..87e07dab3c 100644 --- a/packages/relayer/README.md +++ b/packages/relayer/README.md @@ -122,12 +122,12 @@ To review each sub-command's command line flags, use: Filter params: -Mandatory: +Mandatory: `address`: user's ethereum address who sent the message. Optional: `chainID`: chain ID of the source chain. Default: all chains. Options: any integer. -`msgHash`: filter events by message hash. Default: all msgHashs. Options: any hash. +`msgHash`: filter events by message hash. Default: all msgHashes. Options: any hash. `eventType`: filter events by event type. Default: all eventType. Options: Enum value, `0` for sendETH, `1` for sendERC20. `event`: filter events by event name. Default: all event names. Options: `MessageSent`, `MessageStatusChanged` diff --git a/packages/relayer/cmd/flags/indexer.go b/packages/relayer/cmd/flags/indexer.go index f5aa02dc24..45eb322c04 100644 --- a/packages/relayer/cmd/flags/indexer.go +++ b/packages/relayer/cmd/flags/indexer.go @@ -71,7 +71,7 @@ var ( } NumLatestBlocksToIgnoreWhenCrawling = &cli.Uint64Flag{ Name: "numLatestBlocksToIgnoreWhenCrawling", - Usage: "Number of blocks to ingore when crawling chain, should be higher for L2-L1 indexing due to delay", + Usage: "Number of blocks to ignore when crawling chain, should be higher for L2-L1 indexing due to delay", Value: 1000, Category: indexerCategory, EnvVars: []string{"NUM_LATEST_BLOCKS_TO_IGNORE_WHEN_CRAWLING"}, diff --git a/packages/relayer/cmd/main.go b/packages/relayer/cmd/main.go index 735652155e..694af278a4 100644 --- a/packages/relayer/cmd/main.go +++ b/packages/relayer/cmd/main.go @@ -31,7 +31,7 @@ func main() { _ = godotenv.Load(envFile) app.Name = "Taiko Relayer" - app.Usage = "The taiko relayer softwares command line interface" + app.Usage = "The taiko relayer software command line interface" app.Copyright = "Copyright 2021-2024 Taiko Labs" app.Description = "Bridge relayer implementation in Golang for Taiko protocol" app.Authors = []*cli.Author{{Name: "Taiko Labs", Email: "info@taiko.xyz"}} diff --git a/packages/relayer/pkg/utils/gas.go b/packages/relayer/pkg/utils/gas.go index 633950d5f5..92d6655e41 100644 --- a/packages/relayer/pkg/utils/gas.go +++ b/packages/relayer/pkg/utils/gas.go @@ -27,7 +27,7 @@ type ethClient interface { } // IsMaxPriorityFeePerGasNotFoundError returns true if the provided error -// signals that the backend does not support the eth_maxPrirorityFeePerGas +// signals that the backend does not support the eth_maxPriorityFeePerGas // method. In this case, the caller should fallback to using the constant above. func IsMaxPriorityFeePerGasNotFoundError(err error) bool { return strings.Contains( diff --git a/packages/relayer/processor/errors.go b/packages/relayer/processor/errors.go index 7b4fb23064..0eb7de1fea 100644 --- a/packages/relayer/processor/errors.go +++ b/packages/relayer/processor/errors.go @@ -19,7 +19,7 @@ var ( ) // IsMaxPriorityFeePerGasNotFoundError returns true if the provided error -// signals that the backend does not support the eth_maxPrirorityFeePerGas +// signals that the backend does not support the eth_maxPriorityFeePerGas // method. In this case, the caller should fallback to using the constant above. func IsMaxPriorityFeePerGasNotFoundError(err error) bool { return strings.Contains( From 6677773793eaa1e96b43b15422ad947f38c84eed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 23:23:30 +0000 Subject: [PATCH 2/4] chore(deps): bump github.com/labstack/echo-contrib from 0.15.0 to 0.16.0 (#16519) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: d1onys1us <13951458+d1onys1us@users.noreply.github.com> --- go.mod | 20 ++++++++++---------- go.sum | 50 +++++++++++++++++++++++++------------------------- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/go.mod b/go.mod index 9955299b7d..16beb2ec03 100644 --- a/go.mod +++ b/go.mod @@ -14,7 +14,7 @@ require ( github.com/gomarkdown/markdown v0.0.0-20230322041520-c84983bdbf2a github.com/google/uuid v1.6.0 github.com/joho/godotenv v1.5.1 - github.com/labstack/echo-contrib v0.15.0 + github.com/labstack/echo-contrib v0.16.0 github.com/labstack/echo/v4 v4.11.4 github.com/labstack/gommon v0.4.2 github.com/morkid/paginate v1.1.7 @@ -102,7 +102,7 @@ require ( github.com/golang-jwt/jwt v3.2.2+incompatible // indirect github.com/golang-jwt/jwt/v4 v4.5.0 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect - github.com/golang/protobuf v1.5.3 // indirect + github.com/golang/protobuf v1.5.4 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect github.com/google/go-cmp v0.6.0 // indirect github.com/gorilla/css v1.0.0 // indirect @@ -141,9 +141,9 @@ require ( github.com/pjbgf/sha1cd v0.3.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect - github.com/prometheus/client_model v0.5.0 // indirect - github.com/prometheus/common v0.48.0 // indirect - github.com/prometheus/procfs v0.12.0 // indirect + github.com/prometheus/client_model v0.6.0 // indirect + github.com/prometheus/common v0.50.0 // indirect + github.com/prometheus/procfs v0.13.0 // indirect github.com/rivo/uniseg v0.2.0 // indirect github.com/rogpeppe/go-internal v1.11.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect @@ -169,15 +169,15 @@ require ( go.opentelemetry.io/otel/metric v1.20.0 // indirect go.opentelemetry.io/otel/trace v1.20.0 // indirect go.uber.org/multierr v1.11.0 // indirect - golang.org/x/crypto v0.18.0 // indirect + golang.org/x/crypto v0.21.0 // indirect golang.org/x/mod v0.16.0 // indirect - golang.org/x/net v0.20.0 // indirect - golang.org/x/sys v0.16.0 // indirect + golang.org/x/net v0.22.0 // indirect + golang.org/x/sys v0.18.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.17.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 // indirect - google.golang.org/grpc v1.59.0 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 // indirect + google.golang.org/grpc v1.62.1 // indirect google.golang.org/protobuf v1.33.0 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/go.sum b/go.sum index ee62345fba..ed3546e527 100644 --- a/go.sum +++ b/go.sum @@ -278,8 +278,8 @@ github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QD github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= -github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb h1:PBC98N2aIaM3XXiurYmW7fx4GZkL8feAMVq7nEjURHk= github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= @@ -401,8 +401,8 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/labstack/echo-contrib v0.15.0 h1:9K+oRU265y4Mu9zpRDv3X+DGTqUALY6oRHCSZZKCRVU= -github.com/labstack/echo-contrib v0.15.0/go.mod h1:lei+qt5CLB4oa7VHTE0yEfQSEB9XTJI1LUqko9UWvo4= +github.com/labstack/echo-contrib v0.16.0 h1:vk5Kd+egpTOJxD3l+3IvZzQWPbrXiYxhkkgkJL99j/w= +github.com/labstack/echo-contrib v0.16.0/go.mod h1:mjX5VB3OqJcroIEycptBOY9Hr7rK+unq79W8QFKGNV0= github.com/labstack/echo/v4 v4.0.0/go.mod h1:tZv7nai5buKSg5h/8E6zz4LsD/Dqh9/91Mvs7Z5Zyno= github.com/labstack/echo/v4 v4.1.15/go.mod h1:GWO5IBVzI371K8XJe50CSvHjQCafK6cw8R/moLhEU6o= github.com/labstack/echo/v4 v4.5.0/go.mod h1:czIriw4a0C1dFun+ObrXp7ok03xON0N1awStJ6ArI7Y= @@ -543,12 +543,12 @@ github.com/pressly/goose/v3 v3.19.2/go.mod h1:BHkf3LzSBmO8E5FTMPupUYIpMTIh/ZuQVy github.com/prometheus/client_golang v1.19.0 h1:ygXvpU1AoN1MhdzckN+PyD9QJOSD4x7kmXYlnfbA6JU= github.com/prometheus/client_golang v1.19.0/go.mod h1:ZRM9uEAypZakd+q/x7+gmsvXdURP+DABIEIjnmDdp+k= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= -github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= -github.com/prometheus/common v0.48.0 h1:QO8U2CdOzSn1BBsmXJXduaaW+dY/5QLjfB8svtSzKKE= -github.com/prometheus/common v0.48.0/go.mod h1:0/KsvlIEfPQCQ5I2iNSAWKPZziNCvRs5EC6ILDTlAPc= -github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= -github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= +github.com/prometheus/client_model v0.6.0 h1:k1v3CzpSRUTrKMppY35TLwPvxHqBu0bYgxZzqGIgaos= +github.com/prometheus/client_model v0.6.0/go.mod h1:NTQHnmxFpouOD0DpvP4XujX3CdOAGQPoaGhyTchlyt8= +github.com/prometheus/common v0.50.0 h1:YSZE6aa9+luNa2da6/Tik0q0A5AbR+U003TItK57CPQ= +github.com/prometheus/common v0.50.0/go.mod h1:wHFBCEVWVmHMUpg7pYcOm2QUR/ocQdYSJVQJKnHc3xQ= +github.com/prometheus/procfs v0.13.0 h1:GqzLlQyfsPbaEHaQkO7tbDlriv/4o5Hudv6OXHGKX7o= +github.com/prometheus/procfs v0.13.0/go.mod h1:cd4PFCR54QLnGKPaKGA6l+cfuNXtht43ZKY6tow0Y1g= github.com/rabbitmq/amqp091-go v1.9.0 h1:qrQtyzB4H8BQgEuJwhmVQqVHB9O4+MNDJCCAcpc3Aoo= github.com/rabbitmq/amqp091-go v1.9.0/go.mod h1:+jPrT9iY2eLjRaMSRHUhc3z14E/l85kv/f+6luSD3pc= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= @@ -722,8 +722,8 @@ golang.org/x/crypto v0.0.0-20220214200702-86341886e292/go.mod h1:IxCIyHEi3zRg3s0 golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc= -golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= +golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA= +golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa h1:FRnLl4eNAQl8hwxVVC17teOw8kdjVDVAiFMtgUdTSRQ= golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa/go.mod h1:zk2irFbV9DP96SEBUUAy67IdHUaZuSnrz1n472HUCLE= @@ -766,8 +766,8 @@ golang.org/x/net v0.0.0-20220906165146-f3363e06e74c/go.mod h1:YDH+HFinaLZZlnHAfS golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= -golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= +golang.org/x/net v0.22.0 h1:9sGLhx7iRIHEiX0oAJ3MRZMUCElJgy7Br1nO+AMN3Tc= +golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -831,16 +831,16 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= -golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4= +golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= -golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE= -golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= +golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8= +golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= @@ -883,11 +883,11 @@ google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoA google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= -google.golang.org/genproto v0.0.0-20231030173426-d783a09b4405 h1:I6WNifs6pF9tNdSob2W24JtyxIYjzFB9qDlpUC76q+U= -google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d h1:DoPTO70H+bcDXcd39vOqb2viZxgqeBeSGtZ55yZU4/Q= -google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 h1:Jyp0Hsi0bmHXG6k9eATXoYtjd6e2UzZ1SCn/wIupY14= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:oQ5rr10WTTMvP4A36n8JpR1OrO1BEiV4f78CneXZxkA= +google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80 h1:KAeGQVN3M9nD0/bQXnr/ClcEMJ968gUXJQ9pwfSynuQ= +google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80 h1:Lj5rbfG876hIAYFjqiJnPHfhXbv+nzTWfm04Fg/XSVU= +google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80/go.mod h1:4jWUdICTdgc3Ibxmr8nAJiiLHwQBY0UI0XZcEMaFKaA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 h1:AjyfHzEPEFp/NpvfN5g+KDla3EMojjhRVZc1i7cj+oM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80/go.mod h1:PAREbraiVEVGVdTZsVWjSbbTtSyGbAgIIvni8a8CD5s= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= @@ -895,8 +895,8 @@ google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQ google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk= -google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= +google.golang.org/grpc v1.62.1 h1:B4n+nfKzOICUXMgyrNd19h/I9oH0L1pizfk1d4zSgTk= +google.golang.org/grpc v1.62.1/go.mod h1:IWTG0VlJLCh1SkC58F7np9ka9mx/WNkjl4PGJaiq+QE= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= From 5e02b6c7f861a44805055b3cc8bbc8e969bab3ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 23:25:41 +0000 Subject: [PATCH 3/4] chore(deps): bump gorm.io/driver/mysql from 1.5.4 to 1.5.6 (#16518) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: d1onys1us <13951458+d1onys1us@users.noreply.github.com> --- go.mod | 2 +- go.sum | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/go.mod b/go.mod index 16beb2ec03..69eb77f5aa 100644 --- a/go.mod +++ b/go.mod @@ -33,7 +33,7 @@ require ( gopkg.in/go-playground/assert.v1 v1.2.1 gopkg.in/yaml.v3 v3.0.1 gorm.io/datatypes v1.2.0 - gorm.io/driver/mysql v1.5.4 + gorm.io/driver/mysql v1.5.6 gorm.io/gorm v1.25.7 gotest.tools v2.2.0+incompatible ) diff --git a/go.sum b/go.sum index ed3546e527..d3927c0b21 100644 --- a/go.sum +++ b/go.sum @@ -942,8 +942,8 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gorm.io/datatypes v1.2.0 h1:5YT+eokWdIxhJgWHdrb2zYUimyk0+TaFth+7a0ybzco= gorm.io/datatypes v1.2.0/go.mod h1:o1dh0ZvjIjhH/bngTpypG6lVRJ5chTBxE09FH/71k04= -gorm.io/driver/mysql v1.5.4 h1:igQmHfKcbaTVyAIHNhhB888vvxh8EdQ2uSUT0LPcBso= -gorm.io/driver/mysql v1.5.4/go.mod h1:9rYxJph/u9SWkWc9yY4XJ1F/+xO0S/ChOmbk3+Z5Tvs= +gorm.io/driver/mysql v1.5.6 h1:Ld4mkIickM+EliaQZQx3uOJDJHtrd70MxAUqWqlx3Y8= +gorm.io/driver/mysql v1.5.6/go.mod h1:sEtPWMiqiN1N1cMXoXmBbd8C6/l+TESwriotuRRpkDM= gorm.io/driver/postgres v1.5.0 h1:u2FXTy14l45qc3UeCJ7QaAXZmZfDDv0YrthvmRq1l0U= gorm.io/driver/postgres v1.5.0/go.mod h1:FUZXzO+5Uqg5zzwzv4KK49R8lvGIyscBOqYrtI1Ce9A= gorm.io/driver/sqlite v1.1.4/go.mod h1:mJCeTFr7+crvS+TRnWc5Z3UvwxUN1BGBLMrf5LA9DYw= @@ -953,7 +953,6 @@ gorm.io/driver/sqlserver v1.4.1 h1:t4r4r6Jam5E6ejqP7N82qAJIJAht27EGT41HyPfXRw0= gorm.io/driver/sqlserver v1.4.1/go.mod h1:DJ4P+MeZbc5rvY58PnmN1Lnyvb5gw5NPzGshHDnJLig= gorm.io/gorm v1.20.7/go.mod h1:0HFTzE/SqkGTzK6TlDPPQbAYCluiVvhzoA1+aVyzenw= gorm.io/gorm v1.21.3/go.mod h1:0HFTzE/SqkGTzK6TlDPPQbAYCluiVvhzoA1+aVyzenw= -gorm.io/gorm v1.25.7-0.20240204074919-46816ad31dde/go.mod h1:hbnx/Oo0ChWMn1BIhpy1oYozzpM15i4YPuHDmfYtwg8= gorm.io/gorm v1.25.7 h1:VsD6acwRjz2zFxGO50gPO6AkNs7KKnvfzUjHQhZDz/A= gorm.io/gorm v1.25.7/go.mod h1:hbnx/Oo0ChWMn1BIhpy1oYozzpM15i4YPuHDmfYtwg8= gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= From 2cd7d4c6a02fb5f1dbc044f6d3f05712135e42b9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 23:26:06 +0000 Subject: [PATCH 4/4] chore(deps-dev): bump typescript from 5.3.3 to 5.4.3 (#16510) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: d1onys1us <13951458+d1onys1us@users.noreply.github.com> --- packages/bridge-ui/package.json | 2 +- .../package.json | 2 +- packages/protocol/package.json | 2 +- pnpm-lock.yaml | 272 +++++++++--------- 4 files changed, 139 insertions(+), 139 deletions(-) diff --git a/packages/bridge-ui/package.json b/packages/bridge-ui/package.json index 7f14179894..1151732e70 100644 --- a/packages/bridge-ui/package.json +++ b/packages/bridge-ui/package.json @@ -51,7 +51,7 @@ "tailwindcss": "^3.4.1", "ts-morph": "^19.0.0", "tslib": "^2.6.2", - "typescript": "^5.3.3", + "typescript": "^5.4.3", "vite": "^4.5.2", "vite-tsconfig-paths": "^4.3.1", "vitest": "^0.32.4", diff --git a/packages/guardian-prover-health-check-ui/package.json b/packages/guardian-prover-health-check-ui/package.json index c06d26cb31..6e36e6e700 100644 --- a/packages/guardian-prover-health-check-ui/package.json +++ b/packages/guardian-prover-health-check-ui/package.json @@ -37,7 +37,7 @@ "svelte-check": "^3.6.6", "tailwindcss": "^3.4.1", "tslib": "^2.6.2", - "typescript": "^5.3.3", + "typescript": "^5.4.3", "vite": "^5.1.3", "vite-tsconfig-paths": "^4.3.1", "vitest": "^0.32.4" diff --git a/packages/protocol/package.json b/packages/protocol/package.json index 5da1cdf4aa..3cc7da6047 100644 --- a/packages/protocol/package.json +++ b/packages/protocol/package.json @@ -32,7 +32,7 @@ "solc": "0.7.3", "solhint": "^4.1.1", "ts-node": "^10.9.2", - "typescript": "^5.2.2" + "typescript": "^5.4.3" }, "dependencies": { "@openzeppelin/contracts": "4.9.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aae27279a5..fa6324c27d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,10 +23,10 @@ importers: dependencies: '@wagmi/connectors': specifier: ^4.1.18 - version: 4.1.18(@wagmi/core@2.6.9)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.7.11) + version: 4.1.18(@wagmi/core@2.6.9)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.4.3)(viem@2.7.11) '@wagmi/core': specifier: ^2.6.9 - version: 2.6.9(react@18.2.0)(typescript@5.3.3)(viem@2.7.11) + version: 2.6.9(react@18.2.0)(typescript@5.4.3)(viem@2.7.11) '@walletconnect/ethereum-provider': specifier: ^2.11.3 version: 2.11.3(react@18.2.0) @@ -35,7 +35,7 @@ importers: version: 2.6.2(react@18.2.0) '@web3modal/wagmi': specifier: ^4.1.1 - version: 4.1.1(@wagmi/connectors@4.1.18)(@wagmi/core@2.6.9)(@web3modal/wallet@4.1.1)(typescript@5.3.3)(viem@2.7.11) + version: 4.1.1(@wagmi/connectors@4.1.18)(@wagmi/core@2.6.9)(@web3modal/wallet@4.1.1)(typescript@5.4.3)(viem@2.7.11) '@zerodevx/svelte-toast': specifier: ^0.9.5 version: 0.9.5(svelte@4.2.11) @@ -59,7 +59,7 @@ importers: version: 3.7.4(svelte@4.2.11) viem: specifier: ^2.7.11 - version: 2.7.11(typescript@5.3.3)(zod@3.22.4) + version: 2.7.11(typescript@5.4.3)(zod@3.22.4) devDependencies: '@playwright/test': specifier: ^1.42.1 @@ -81,19 +81,19 @@ importers: version: 3.0.6 '@typescript-eslint/eslint-plugin': specifier: ^7.3.1 - version: 7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3) + version: 7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.4.3) '@typescript-eslint/parser': specifier: ^7.0.2 - version: 7.0.2(eslint@8.56.0)(typescript@5.3.3) + version: 7.0.2(eslint@8.56.0)(typescript@5.4.3) '@vitest/coverage-v8': specifier: ^1.3.1 version: 1.3.1(vitest@0.32.4) '@wagmi/cli': specifier: ^2.1.4 - version: 2.1.4(typescript@5.3.3) + version: 2.1.4(typescript@5.4.3) abitype: specifier: ^1.0.0 - version: 1.0.0(typescript@5.3.3)(zod@3.22.4) + version: 1.0.0(typescript@5.4.3)(zod@3.22.4) ajv: specifier: ^8.12.0 version: 8.12.0 @@ -152,14 +152,14 @@ importers: specifier: ^2.6.2 version: 2.6.2 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.3 + version: 5.4.3 vite: specifier: ^4.5.2 version: 4.5.2(@types/node@20.11.20) vite-tsconfig-paths: specifier: ^4.3.1 - version: 4.3.1(typescript@5.3.3)(vite@4.5.2) + version: 4.3.1(typescript@5.4.3)(vite@4.5.2) vitest: specifier: ^0.32.4 version: 0.32.4(jsdom@24.0.0) @@ -168,7 +168,7 @@ importers: version: 0.2.2(vitest@0.32.4) vitest-mock-extended: specifier: 1.3.1 - version: 1.3.1(typescript@5.3.3)(vitest@0.32.4) + version: 1.3.1(typescript@5.4.3)(vitest@0.32.4) packages/eventindexer: {} @@ -180,7 +180,7 @@ importers: dependencies: '@wagmi/core': specifier: ^2.6.9 - version: 2.6.9(react@18.2.0)(typescript@5.3.3)(viem@1.21.4) + version: 2.6.9(react@18.2.0)(typescript@5.4.3)(viem@1.21.4) axios: specifier: ^1.6.7 version: 1.6.7(debug@4.3.4) @@ -189,7 +189,7 @@ importers: version: 4.0.0(svelte@4.2.11) viem: specifier: ^1.21.4 - version: 1.21.4(typescript@5.3.3) + version: 1.21.4(typescript@5.4.3) devDependencies: '@playwright/test': specifier: ^1.42.1 @@ -208,10 +208,10 @@ importers: version: 0.0.0-insiders.565cd3e(postcss@8.4.35) '@typescript-eslint/eslint-plugin': specifier: ^7.3.1 - version: 7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3) + version: 7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.4.3) '@typescript-eslint/parser': specifier: ^7.0.2 - version: 7.0.2(eslint@8.56.0)(typescript@5.3.3) + version: 7.0.2(eslint@8.56.0)(typescript@5.4.3) autoprefixer: specifier: ^10.4.18 version: 10.4.18(postcss@8.4.35) @@ -255,14 +255,14 @@ importers: specifier: ^2.6.2 version: 2.6.2 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.3 + version: 5.4.3 vite: specifier: ^5.1.3 version: 5.1.3 vite-tsconfig-paths: specifier: ^4.3.1 - version: 4.3.1(typescript@5.3.3)(vite@5.1.3) + version: 4.3.1(typescript@5.4.3)(vite@5.1.3) vitest: specifier: ^0.32.4 version: 0.32.4(jsdom@24.0.0) @@ -296,10 +296,10 @@ importers: version: 20.11.20 '@typescript-eslint/eslint-plugin': specifier: ^7.3.1 - version: 7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.55.0)(typescript@5.3.3) + version: 7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.55.0)(typescript@5.4.3) '@typescript-eslint/parser': specifier: ^7.0.2 - version: 7.0.2(eslint@8.55.0)(typescript@5.3.3) + version: 7.0.2(eslint@8.55.0)(typescript@5.4.3) eslint: specifier: ^8.51.0 version: 8.55.0 @@ -329,13 +329,13 @@ importers: version: 0.7.3 solhint: specifier: ^4.1.1 - version: 4.1.1(typescript@5.3.3) + version: 4.1.1(typescript@5.4.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.11.20)(typescript@5.3.3) + version: 10.9.2(@types/node@20.11.20)(typescript@5.4.3) typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.4.3 + version: 5.4.3 packages/relayer: {} @@ -3933,10 +3933,10 @@ packages: dev: true optional: true - /@safe-global/safe-apps-provider@0.18.1(typescript@5.3.3): + /@safe-global/safe-apps-provider@0.18.1(typescript@5.4.3): resolution: {integrity: sha512-V4a05A3EgJcriqtDoJklDz1BOinWhC6P0hjUSxshA4KOZM7rGPCTto/usXs09zr1vvL28evl/NldSTv97j2bmg==} dependencies: - '@safe-global/safe-apps-sdk': 8.1.0(typescript@5.3.3) + '@safe-global/safe-apps-sdk': 8.1.0(typescript@5.4.3) events: 3.3.0 transitivePeerDependencies: - bufferutil @@ -3945,11 +3945,11 @@ packages: - zod dev: false - /@safe-global/safe-apps-sdk@8.1.0(typescript@5.3.3): + /@safe-global/safe-apps-sdk@8.1.0(typescript@5.4.3): resolution: {integrity: sha512-XJbEPuaVc7b9n23MqlF6c+ToYIS3f7P2Sel8f3cSBQ9WORE4xrSuvhMpK9fDSFqJ7by/brc+rmJR/5HViRr0/w==} dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.15.0 - viem: 1.21.4(typescript@5.3.3) + viem: 1.21.4(typescript@5.4.3) transitivePeerDependencies: - bufferutil - typescript @@ -4487,7 +4487,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.55.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.55.0)(typescript@5.4.3): resolution: {integrity: sha512-STEDMVQGww5lhCuNXVSQfbfuNII5E08QWkvAw5Qwf+bj2WT+JkG1uc+5/vXA3AOYMDHVOSpL+9rcbEUiHIm2dw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -4499,10 +4499,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.0.2(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.55.0)(typescript@5.4.3) '@typescript-eslint/scope-manager': 7.3.1 - '@typescript-eslint/type-utils': 7.3.1(eslint@8.55.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.3.1(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.3.1(eslint@8.55.0)(typescript@5.4.3) + '@typescript-eslint/utils': 7.3.1(eslint@8.55.0)(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.3.1 debug: 4.3.4 eslint: 8.55.0 @@ -4510,13 +4510,13 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.4.3): resolution: {integrity: sha512-STEDMVQGww5lhCuNXVSQfbfuNII5E08QWkvAw5Qwf+bj2WT+JkG1uc+5/vXA3AOYMDHVOSpL+9rcbEUiHIm2dw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -4528,10 +4528,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.4.3) '@typescript-eslint/scope-manager': 7.3.1 - '@typescript-eslint/type-utils': 7.3.1(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.3.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.3.1(eslint@8.56.0)(typescript@5.4.3) + '@typescript-eslint/utils': 7.3.1(eslint@8.56.0)(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.3.1 debug: 4.3.4 eslint: 8.56.0 @@ -4539,13 +4539,13 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.0.2(eslint@8.55.0)(typescript@5.3.3): + /@typescript-eslint/parser@7.0.2(eslint@8.55.0)(typescript@5.4.3): resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4557,16 +4557,16 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.0.2 '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.0.2 debug: 4.3.4 eslint: 8.55.0 - typescript: 5.3.3 + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.0.2(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/parser@7.0.2(eslint@8.56.0)(typescript@5.4.3): resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4578,11 +4578,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.0.2 '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.0.2 debug: 4.3.4 eslint: 8.56.0 - typescript: 5.3.3 + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true @@ -4603,7 +4603,7 @@ packages: '@typescript-eslint/visitor-keys': 7.3.1 dev: true - /@typescript-eslint/type-utils@7.3.1(eslint@8.55.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@7.3.1(eslint@8.55.0)(typescript@5.4.3): resolution: {integrity: sha512-iFhaysxFsMDQlzJn+vr3OrxN8NmdQkHks4WaqD4QBnt5hsq234wcYdyQ9uquzJJIDAj5W4wQne3yEsYA6OmXGw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -4613,17 +4613,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.3.3) - '@typescript-eslint/utils': 7.3.1(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.3) + '@typescript-eslint/utils': 7.3.1(eslint@8.55.0)(typescript@5.4.3) debug: 4.3.4 eslint: 8.55.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@7.3.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@7.3.1(eslint@8.56.0)(typescript@5.4.3): resolution: {integrity: sha512-iFhaysxFsMDQlzJn+vr3OrxN8NmdQkHks4WaqD4QBnt5hsq234wcYdyQ9uquzJJIDAj5W4wQne3yEsYA6OmXGw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -4633,12 +4633,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.3.3) - '@typescript-eslint/utils': 7.3.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.3) + '@typescript-eslint/utils': 7.3.1(eslint@8.56.0)(typescript@5.4.3) debug: 4.3.4 eslint: 8.56.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true @@ -4653,7 +4653,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.0.2(typescript@5.3.3): + /@typescript-eslint/typescript-estree@7.0.2(typescript@5.4.3): resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4669,13 +4669,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.3.1(typescript@5.3.3): + /@typescript-eslint/typescript-estree@7.3.1(typescript@5.4.3): resolution: {integrity: sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -4691,13 +4691,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@7.3.1(eslint@8.55.0)(typescript@5.3.3): + /@typescript-eslint/utils@7.3.1(eslint@8.55.0)(typescript@5.4.3): resolution: {integrity: sha512-jIERm/6bYQ9HkynYlNZvXpzmXWZGhMbrOvq3jJzOSOlKXsVjrrolzWBjDW6/TvT5Q3WqaN4EkmcfdQwi9tDjBQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -4708,7 +4708,7 @@ packages: '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 7.3.1 '@typescript-eslint/types': 7.3.1 - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.3) eslint: 8.55.0 semver: 7.6.0 transitivePeerDependencies: @@ -4716,7 +4716,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.3.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@7.3.1(eslint@8.56.0)(typescript@5.4.3): resolution: {integrity: sha512-jIERm/6bYQ9HkynYlNZvXpzmXWZGhMbrOvq3jJzOSOlKXsVjrrolzWBjDW6/TvT5Q3WqaN4EkmcfdQwi9tDjBQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -4727,7 +4727,7 @@ packages: '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 7.3.1 '@typescript-eslint/types': 7.3.1 - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.3) eslint: 8.56.0 semver: 7.6.0 transitivePeerDependencies: @@ -4890,7 +4890,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.19 '@vue/shared': 3.4.19 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.19(typescript@5.4.3) dev: false /@vue/shared@3.4.19: @@ -4898,7 +4898,7 @@ packages: requiresBuild: true dev: false - /@wagmi/cli@2.1.4(typescript@5.3.3): + /@wagmi/cli@2.1.4(typescript@5.4.3): resolution: {integrity: sha512-vamvEo/GeBjFxb5oZCvby4YZDOrK/RqD+tcWb5X0pqmJDyWbN2Mkv9DYTtVB+OtfVUzFKciN/8Vhw8luMtOJbw==} hasBin: true peerDependencies: @@ -4907,7 +4907,7 @@ packages: typescript: optional: true dependencies: - abitype: 0.9.10(typescript@5.3.3)(zod@3.22.4) + abitype: 0.9.10(typescript@5.4.3)(zod@3.22.4) bundle-require: 4.0.2(esbuild@0.19.12) cac: 6.7.14 change-case: 4.1.2 @@ -4924,15 +4924,15 @@ packages: pathe: 1.1.2 picocolors: 1.0.0 prettier: 3.2.5 - typescript: 5.3.3 - viem: 2.7.11(typescript@5.3.3)(zod@3.22.4) + typescript: 5.4.3 + viem: 2.7.11(typescript@5.4.3)(zod@3.22.4) zod: 3.22.4 transitivePeerDependencies: - bufferutil - utf-8-validate dev: true - /@wagmi/connectors@4.1.18(@wagmi/core@2.6.9)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.7.11): + /@wagmi/connectors@4.1.18(@wagmi/core@2.6.9)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.4.3)(viem@2.7.11): resolution: {integrity: sha512-K/iLH/Z8jwvgPAYESU/uCQtQBvcIR1Jrqk+t2uCDSxew/tYtkOo2yOjtaPuOb+xJ5OrMGg+0tVHhGChYXry9Ow==} peerDependencies: '@wagmi/core': 2.6.9 @@ -4944,13 +4944,13 @@ packages: dependencies: '@coinbase/wallet-sdk': 3.9.1 '@metamask/sdk': 0.14.3(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0) - '@safe-global/safe-apps-provider': 0.18.1(typescript@5.3.3) - '@safe-global/safe-apps-sdk': 8.1.0(typescript@5.3.3) - '@wagmi/core': 2.6.9(react@18.2.0)(typescript@5.3.3)(viem@2.7.11) + '@safe-global/safe-apps-provider': 0.18.1(typescript@5.4.3) + '@safe-global/safe-apps-sdk': 8.1.0(typescript@5.4.3) + '@wagmi/core': 2.6.9(react@18.2.0)(typescript@5.4.3)(viem@2.7.11) '@walletconnect/ethereum-provider': 2.11.2(react@18.2.0) '@walletconnect/modal': 2.6.2(react@18.2.0) - typescript: 5.3.3 - viem: 2.7.11(typescript@5.3.3)(zod@3.22.4) + typescript: 5.4.3 + viem: 2.7.11(typescript@5.4.3)(zod@3.22.4) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -4976,7 +4976,7 @@ packages: - zod dev: false - /@wagmi/core@2.6.9(react@18.2.0)(typescript@5.3.3)(viem@1.21.4): + /@wagmi/core@2.6.9(react@18.2.0)(typescript@5.4.3)(viem@1.21.4): resolution: {integrity: sha512-AbNbHK+m60mfMTds0flv5YYJGp+JSz8O8ikzX+T7MdemFrYA9tZr6G+iSEnf+JLtcgiaCgQqUwac/WmmTkDiMA==} peerDependencies: '@tanstack/query-core': '>=5.0.0' @@ -4989,9 +4989,9 @@ packages: optional: true dependencies: eventemitter3: 5.0.1 - mipd: 0.0.5(typescript@5.3.3) - typescript: 5.3.3 - viem: 1.21.4(typescript@5.3.3) + mipd: 0.0.5(typescript@5.4.3) + typescript: 5.4.3 + viem: 1.21.4(typescript@5.4.3) zustand: 4.4.1(react@18.2.0) transitivePeerDependencies: - '@types/react' @@ -5002,7 +5002,7 @@ packages: - zod dev: false - /@wagmi/core@2.6.9(react@18.2.0)(typescript@5.3.3)(viem@2.7.11): + /@wagmi/core@2.6.9(react@18.2.0)(typescript@5.4.3)(viem@2.7.11): resolution: {integrity: sha512-AbNbHK+m60mfMTds0flv5YYJGp+JSz8O8ikzX+T7MdemFrYA9tZr6G+iSEnf+JLtcgiaCgQqUwac/WmmTkDiMA==} peerDependencies: '@tanstack/query-core': '>=5.0.0' @@ -5015,9 +5015,9 @@ packages: optional: true dependencies: eventemitter3: 5.0.1 - mipd: 0.0.5(typescript@5.3.3) - typescript: 5.3.3 - viem: 2.7.11(typescript@5.3.3)(zod@3.22.4) + mipd: 0.0.5(typescript@5.4.3) + typescript: 5.4.3 + viem: 2.7.11(typescript@5.4.3)(zod@3.22.4) zustand: 4.4.1(react@18.2.0) transitivePeerDependencies: - '@types/react' @@ -5642,7 +5642,7 @@ packages: vue: '>=3' dependencies: '@web3modal/scaffold': 4.1.1(@web3modal/wallet@4.1.1)(react@18.2.0) - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.19(typescript@5.4.3) transitivePeerDependencies: - '@types/react' - '@web3modal/wallet' @@ -5687,26 +5687,26 @@ packages: qrcode: 1.5.3 dev: false - /@web3modal/wagmi@4.1.1(@wagmi/connectors@4.1.18)(@wagmi/core@2.6.9)(@web3modal/wallet@4.1.1)(typescript@5.3.3)(viem@2.7.11): + /@web3modal/wagmi@4.1.1(@wagmi/connectors@4.1.18)(@wagmi/core@2.6.9)(@web3modal/wallet@4.1.1)(typescript@5.4.3)(viem@2.7.11): resolution: {integrity: sha512-XMT+naasTfxmt2ogHO7c2wWL63S9SkfoGEIvd7AaxtqlXZfVKtCqyJJC710WiBUhUCyt9wD6hQNjRB1nWN3TGg==} peerDependencies: '@wagmi/connectors': '>=4.0.0' '@wagmi/core': '>=2.0.0' viem: '>=2.0.0' dependencies: - '@wagmi/connectors': 4.1.18(@wagmi/core@2.6.9)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.7.11) - '@wagmi/core': 2.6.9(react@18.2.0)(typescript@5.3.3)(viem@2.7.11) + '@wagmi/connectors': 4.1.18(@wagmi/core@2.6.9)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.4.3)(viem@2.7.11) + '@wagmi/core': 2.6.9(react@18.2.0)(typescript@5.4.3)(viem@2.7.11) '@web3modal/polyfills': 4.1.1 '@web3modal/scaffold': 4.1.1(@web3modal/wallet@4.1.1)(react@18.2.0) '@web3modal/scaffold-react': 4.1.1(@web3modal/wallet@4.1.1)(react-dom@18.2.0)(react@18.2.0) '@web3modal/scaffold-utils': 4.1.1(react@18.2.0) '@web3modal/scaffold-vue': 4.1.1(@web3modal/wallet@4.1.1)(react@18.2.0)(vue@3.4.19) - viem: 2.7.11(typescript@5.3.3)(zod@3.22.4) + viem: 2.7.11(typescript@5.4.3)(zod@3.22.4) optionalDependencies: '@web3modal/siwe': 4.1.1(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.19(typescript@5.4.3) transitivePeerDependencies: - '@types/react' - '@web3modal/wallet' @@ -5727,7 +5727,7 @@ packages: svelte: 4.2.11 dev: false - /abitype@0.9.10(typescript@5.3.3)(zod@3.22.4): + /abitype@0.9.10(typescript@5.4.3)(zod@3.22.4): resolution: {integrity: sha512-FIS7U4n7qwAT58KibwYig5iFG4K61rbhAqaQh/UWj8v1Y8mjX3F8TC9gd8cz9yT1TYel9f8nS5NO5kZp2RW0jQ==} peerDependencies: typescript: '>=5.0.4' @@ -5738,11 +5738,11 @@ packages: zod: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.3 zod: 3.22.4 dev: true - /abitype@0.9.8(typescript@5.3.3): + /abitype@0.9.8(typescript@5.4.3): resolution: {integrity: sha512-puLifILdm+8sjyss4S+fsUN09obiT1g2YW6CtcQF+QDzxR0euzgEB29MZujC6zMk2a6SVmtttq1fc6+YFA7WYQ==} peerDependencies: typescript: '>=5.0.4' @@ -5753,10 +5753,10 @@ packages: zod: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.3 dev: false - /abitype@1.0.0(typescript@5.3.3)(zod@3.22.4): + /abitype@1.0.0(typescript@5.4.3)(zod@3.22.4): resolution: {integrity: sha512-NMeMah//6bJ56H5XRj8QCV4AwuW6hB6zqz2LnhhLdcWVQOsXki6/Pn3APeqxCma62nXIcmZWdu1DlHWS74umVQ==} peerDependencies: typescript: '>=5.0.4' @@ -5767,7 +5767,7 @@ packages: zod: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.3 zod: 3.22.4 /abort-controller@3.0.0: @@ -6776,7 +6776,7 @@ packages: yaml: 1.10.2 dev: false - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.4.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -6789,7 +6789,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.3 dev: true /crc-32@1.2.2: @@ -7557,7 +7557,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.0.2(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.55.0)(typescript@5.4.3) debug: 3.2.7 eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 @@ -7598,7 +7598,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.0.2(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.55.0)(typescript@5.4.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -10283,7 +10283,7 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dev: true - /mipd@0.0.5(typescript@5.3.3): + /mipd@0.0.5(typescript@5.4.3): resolution: {integrity: sha512-gbKA784D2WKb5H/GtqEv+Ofd1S9Zj+Z/PGDIl1u1QAbswkxD28BQ5bSXQxkeBzPBABg1iDSbiwGG1XqlOxRspA==} peerDependencies: typescript: '>=5.0.4' @@ -10291,8 +10291,8 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 - viem: 1.21.4(typescript@5.3.3) + typescript: 5.4.3 + viem: 1.21.4(typescript@5.4.3) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -12106,7 +12106,7 @@ packages: - debug dev: true - /solhint@4.1.1(typescript@5.3.3): + /solhint@4.1.1(typescript@5.4.3): resolution: {integrity: sha512-7G4iF8H5hKHc0tR+/uyZesSKtfppFIMvPSW+Ku6MSL25oVRuyFeqNhOsXHfkex64wYJyXs4fe+pvhB069I19Tw==} hasBin: true dependencies: @@ -12116,7 +12116,7 @@ packages: ast-parents: 0.0.1 chalk: 4.1.2 commander: 10.0.1 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.3) fast-diff: 1.3.0 glob: 8.1.0 ignore: 5.3.0 @@ -12433,8 +12433,8 @@ packages: picocolors: 1.0.0 sade: 1.8.1 svelte: 4.2.11 - svelte-preprocess: 5.1.3(@babel/core@7.23.9)(postcss@8.4.35)(svelte@4.2.11)(typescript@5.3.3) - typescript: 5.3.3 + svelte-preprocess: 5.1.3(@babel/core@7.23.9)(postcss@8.4.35)(svelte@4.2.11)(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -12507,7 +12507,7 @@ packages: tiny-glob: 0.2.9 dev: false - /svelte-preprocess@5.1.3(@babel/core@7.23.9)(postcss@8.4.35)(svelte@4.2.11)(typescript@5.3.3): + /svelte-preprocess@5.1.3(@babel/core@7.23.9)(postcss@8.4.35)(svelte@4.2.11)(typescript@5.4.3): resolution: {integrity: sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==} engines: {node: '>= 16.0.0', pnpm: ^8.0.0} requiresBuild: true @@ -12553,7 +12553,7 @@ packages: sorcery: 0.11.0 strip-indent: 3.0.0 svelte: 4.2.11 - typescript: 5.3.3 + typescript: 5.4.3 dev: true /svelte@4.2.11: @@ -12789,16 +12789,16 @@ packages: engines: {node: '>=0.6'} dev: false - /ts-api-utils@1.2.1(typescript@5.3.3): + /ts-api-utils@1.2.1(typescript@5.4.3): resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.3 + typescript: 5.4.3 dev: true - /ts-essentials@9.4.1(typescript@5.3.3): + /ts-essentials@9.4.1(typescript@5.4.3): resolution: {integrity: sha512-oke0rI2EN9pzHsesdmrOrnqv1eQODmJpd/noJjwj2ZPC3Z4N2wbjrOEqnsEgmvlO2+4fBb0a794DCna2elEVIQ==} peerDependencies: typescript: '>=4.1.0' @@ -12806,7 +12806,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.3 dev: true /ts-interface-checker@0.1.13: @@ -12820,7 +12820,7 @@ packages: code-block-writer: 12.0.0 dev: true - /ts-node@10.9.2(@types/node@20.11.20)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.20)(typescript@5.4.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -12846,12 +12846,12 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.4.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /tsconfck@3.0.2(typescript@5.3.3): + /tsconfck@3.0.2(typescript@5.4.3): resolution: {integrity: sha512-6lWtFjwuhS3XI4HsX4Zg0izOI3FU/AI9EGVlPEUMDIhvLPMD4wkiof0WCoDgW7qY+Dy198g4d9miAqUHWHFH6Q==} engines: {node: ^18 || >=20} hasBin: true @@ -12861,7 +12861,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.3 dev: true /tsconfig-paths@3.14.2: @@ -12947,8 +12947,8 @@ packages: is-typed-array: 1.1.12 dev: true - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.3: + resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} engines: {node: '>=14.17'} hasBin: true @@ -13229,7 +13229,7 @@ packages: engines: {node: '>= 0.8'} dev: false - /viem@1.21.4(typescript@5.3.3): + /viem@1.21.4(typescript@5.4.3): resolution: {integrity: sha512-BNVYdSaUjeS2zKQgPs+49e5JKocfo60Ib2yiXOWBT6LuVxY1I/6fFX3waEtpXvL1Xn4qu+BVitVtMh9lyThyhQ==} peerDependencies: typescript: '>=5.0.4' @@ -13242,9 +13242,9 @@ packages: '@noble/hashes': 1.3.2 '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 - abitype: 0.9.8(typescript@5.3.3) + abitype: 0.9.8(typescript@5.4.3) isows: 1.0.3(ws@8.13.0) - typescript: 5.3.3 + typescript: 5.4.3 ws: 8.13.0 transitivePeerDependencies: - bufferutil @@ -13252,7 +13252,7 @@ packages: - zod dev: false - /viem@2.7.11(typescript@5.3.3)(zod@3.22.4): + /viem@2.7.11(typescript@5.4.3)(zod@3.22.4): resolution: {integrity: sha512-qlEPF9YOgPVqjTyom73TVAekAYrIe68megO07u55p7pKWgLt0i9KD6Mrmiw7pd7oHh86vIppcygwQMDNGX1YAw==} peerDependencies: typescript: '>=5.0.4' @@ -13265,9 +13265,9 @@ packages: '@noble/hashes': 1.3.2 '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 - abitype: 1.0.0(typescript@5.3.3)(zod@3.22.4) + abitype: 1.0.0(typescript@5.4.3)(zod@3.22.4) isows: 1.0.3(ws@8.13.0) - typescript: 5.3.3 + typescript: 5.4.3 ws: 8.13.0 transitivePeerDependencies: - bufferutil @@ -13296,7 +13296,7 @@ packages: - terser dev: true - /vite-tsconfig-paths@4.3.1(typescript@5.3.3)(vite@4.5.2): + /vite-tsconfig-paths@4.3.1(typescript@5.4.3)(vite@4.5.2): resolution: {integrity: sha512-cfgJwcGOsIxXOLU/nELPny2/LUD/lcf1IbfyeKTv2bsupVbTH/xpFtdQlBmIP1GEK2CjjLxYhFfB+QODFAx5aw==} peerDependencies: vite: '*' @@ -13306,14 +13306,14 @@ packages: dependencies: debug: 4.3.4 globrex: 0.1.2 - tsconfck: 3.0.2(typescript@5.3.3) + tsconfck: 3.0.2(typescript@5.4.3) vite: 4.5.2(@types/node@20.11.20) transitivePeerDependencies: - supports-color - typescript dev: true - /vite-tsconfig-paths@4.3.1(typescript@5.3.3)(vite@5.1.3): + /vite-tsconfig-paths@4.3.1(typescript@5.4.3)(vite@5.1.3): resolution: {integrity: sha512-cfgJwcGOsIxXOLU/nELPny2/LUD/lcf1IbfyeKTv2bsupVbTH/xpFtdQlBmIP1GEK2CjjLxYhFfB+QODFAx5aw==} peerDependencies: vite: '*' @@ -13323,7 +13323,7 @@ packages: dependencies: debug: 4.3.4 globrex: 0.1.2 - tsconfck: 3.0.2(typescript@5.3.3) + tsconfck: 3.0.2(typescript@5.4.3) vite: 5.1.3 transitivePeerDependencies: - supports-color @@ -13435,14 +13435,14 @@ packages: - encoding dev: true - /vitest-mock-extended@1.3.1(typescript@5.3.3)(vitest@0.32.4): + /vitest-mock-extended@1.3.1(typescript@5.4.3)(vitest@0.32.4): resolution: {integrity: sha512-OpghYjh4BDuQ/Mzs3lFMQ1QRk9D8/2O9T47MLUA5eLn7K4RWIy+MfIivYOWEyxjTENjsBnzgMihDjyNalN/K0Q==} peerDependencies: typescript: 3.x || 4.x || 5.x vitest: '>=0.31.1' dependencies: - ts-essentials: 9.4.1(typescript@5.3.3) - typescript: 5.3.3 + ts-essentials: 9.4.1(typescript@5.4.3) + typescript: 5.4.3 vitest: 0.32.4(jsdom@24.0.0) dev: true @@ -13521,7 +13521,7 @@ packages: engines: {node: '>=0.10.0'} dev: false - /vue@3.4.19(typescript@5.3.3): + /vue@3.4.19(typescript@5.4.3): resolution: {integrity: sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==} requiresBuild: true peerDependencies: @@ -13535,7 +13535,7 @@ packages: '@vue/runtime-dom': 3.4.19 '@vue/server-renderer': 3.4.19(vue@3.4.19) '@vue/shared': 3.4.19 - typescript: 5.3.3 + typescript: 5.4.3 dev: false /w3c-xmlserializer@5.0.0: