From 30ccb25949bb8af93632e1271d745f01d68064dd Mon Sep 17 00:00:00 2001 From: Abhijeet Singh Date: Tue, 4 Nov 2025 11:51:46 +0530 Subject: [PATCH] feat(statics): add new batch of tokens COIN-6282 --- modules/statics/src/base.ts | 17 ++ modules/statics/src/coins/bscTokens.ts | 9 + modules/statics/src/coins/erc20Coins.ts | 8 + modules/statics/src/coins/ofcCoins.ts | 62 +++++ modules/statics/src/coins/ofcErc20Coins.ts | 1 + modules/statics/src/coins/solTokens.ts | 150 ++++++++++++ yarn.lock | 260 ++++++++++++++++++--- 7 files changed, 478 insertions(+), 29 deletions(-) diff --git a/modules/statics/src/base.ts b/modules/statics/src/base.ts index 06ca941184..1dfbc592df 100644 --- a/modules/statics/src/base.ts +++ b/modules/statics/src/base.ts @@ -2048,6 +2048,7 @@ export enum UnderlyingAsset { 'eth:fuel' = 'eth:fuel', 'eth:xreth' = 'eth:xreth', 'eth:xy' = 'eth:xy', + 'eth:yu' = 'eth:yu', 'eth:move' = 'eth:move', 'eth:mon' = 'eth:mon', 'eth:usual' = 'eth:usual', @@ -2729,6 +2730,7 @@ export enum UnderlyingAsset { 'bsc:ff' = 'bsc:ff', 'bsc:c98' = 'bsc:c98', 'bsc:ln' = 'bsc:ln', + 'bsc:home' = 'bsc:home', // BSC NFTs // generic NFTs @@ -3107,6 +3109,21 @@ export enum UnderlyingAsset { 'sol:usx' = 'sol:usx', 'sol:rksol' = 'sol:rksol', 'sol:usda1' = 'sol:usda1', + 'sol:ponke' = 'sol:ponke', + 'sol:jellyjelly' = 'sol:jellyjelly', + 'sol:yu' = 'sol:yu', + 'sol:met' = 'sol:met', + 'sol:white' = 'sol:white', + 'sol:yzy' = 'sol:yzy', + 'sol:wild' = 'sol:wild', + 'sol:npc' = 'sol:npc', + 'sol:aix' = 'sol:aix', + 'sol:troll' = 'sol:troll', + 'sol:ban' = 'sol:ban', + 'sol:dbr' = 'sol:dbr', + 'sol:bless' = 'sol:bless', + 'sol:cpool' = 'sol:cpool', + 'sol:home' = 'sol:home', 'tsol:txsgd' = 'sol:txsgd', 'tsol:txusd' = 'sol:txusd', diff --git a/modules/statics/src/coins/bscTokens.ts b/modules/statics/src/coins/bscTokens.ts index eb4e5d6f55..8dcb591d15 100644 --- a/modules/statics/src/coins/bscTokens.ts +++ b/modules/statics/src/coins/bscTokens.ts @@ -1453,4 +1453,13 @@ export const bscTokens = [ UnderlyingAsset['bsc:c98'], BSC_TOKEN_FEATURES ), + bscToken( + '48a5d9b1-179d-49fb-8633-e3edd977f9a7', + 'bsc:home', + 'Home', + 18, + '0x4bfaa776991e85e5f8b1255461cbbd216cfc714f', + UnderlyingAsset['bsc:home'], + BSC_TOKEN_FEATURES + ), ]; diff --git a/modules/statics/src/coins/erc20Coins.ts b/modules/statics/src/coins/erc20Coins.ts index 791c495f86..2177c94a96 100644 --- a/modules/statics/src/coins/erc20Coins.ts +++ b/modules/statics/src/coins/erc20Coins.ts @@ -12116,6 +12116,14 @@ export const erc20Coins = [ '0xb131f4a55907b10d1f0a50d8ab8fa09ec342cd74', UnderlyingAsset['eth:meme'] ), + erc20( + '29fe91f5-bf1e-41e3-982e-78c7e0bb2f0a', + 'eth:yu', + 'Yala Stablecoin', + 18, + '0xe868084cf08f3c3db11f4b73a95473762d9463f7', + UnderlyingAsset['eth:yu'] + ), terc20( '0205f0d6-0647-47c9-ad8b-c48d048e54f3', 'fixed', diff --git a/modules/statics/src/coins/ofcCoins.ts b/modules/statics/src/coins/ofcCoins.ts index 32586388ea..bddd951cbc 100644 --- a/modules/statics/src/coins/ofcCoins.ts +++ b/modules/statics/src/coins/ofcCoins.ts @@ -1087,6 +1087,67 @@ export const ofcCoins = [ ofcsolToken('aac718d6-1cc1-411e-8a48-112d221e7c4d', 'ofcsol:usda1', 'ANDX USD', 9, UnderlyingAsset['sol:usda1'], [ ...SOL_TOKEN_FEATURES, ]), + ofcsolToken('debe0717-f965-4461-9765-83a4d36798c2', 'ofcsol:ponke', 'PONKE', 9, UnderlyingAsset['sol:ponke'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken( + '5ca28579-3426-4d86-87f9-91714d668905', + 'ofcsol:jellyjelly', + 'Jelly-My-Jelly', + 6, + UnderlyingAsset['sol:jellyjelly'], + [...SOL_TOKEN_FEATURES] + ), + ofcsolToken('1f2639f1-9e28-4019-962a-dca99881132f', 'ofcsol:yu', 'Yala Stablecoin', 6, UnderlyingAsset['sol:yu'], [ + ...SOL_TOKEN_FEATURES, + CoinFeature.STABLECOIN, + ]), + ofcsolToken('7b69cfb7-963d-4c06-a877-5da6d5ace4c9', 'ofcsol:met', 'Meteora', 6, UnderlyingAsset['sol:met'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken('11910d65-41cb-430b-a431-3bca840d6654', 'ofcsol:white', 'Whiterock', 8, UnderlyingAsset['sol:white'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken('c1e66367-f6c9-4542-a645-303a1cdcc78d', 'ofcsol:yzy', 'YZY Money', 6, UnderlyingAsset['sol:yzy'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken('74479eb1-2582-4ba9-bfb1-36eefb19769a', 'ofcsol:wild', 'Wilder World', 9, UnderlyingAsset['sol:wild'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken( + '6e5bfd2d-ec0b-4db1-b4eb-bb145dae31c8', + 'ofcsol:npc', + 'Non-Playable Coin (Wormhole)', + 8, + UnderlyingAsset['sol:npc'], + [...SOL_TOKEN_FEATURES] + ), + ofcsolToken( + '3d5e7a1c-7b99-4dfe-8e3d-f936767da963', + 'ofcsol:aix', + 'Aixbt by Virtuals', + 8, + UnderlyingAsset['sol:aix'], + [...SOL_TOKEN_FEATURES] + ), + ofcsolToken('def16c1f-6e24-436e-8f96-6bbdf029104e', 'ofcsol:troll', 'Troll', 6, UnderlyingAsset['sol:troll'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken('dad36108-8b0b-45e5-8302-4a409d39d9dd', 'ofcsol:ban', 'Comedian', 6, UnderlyingAsset['sol:ban'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken('9e24ffdf-51e9-420a-b1a2-2102cd67f074', 'ofcsol:dbr', 'deBridge', 6, UnderlyingAsset['sol:dbr'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken('6c7f43d5-5c79-4aca-bee9-d3baca24d034', 'ofcsol:bless', 'Bless', 9, UnderlyingAsset['sol:bless'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken('9ff08ec4-b971-4fb6-ab72-9e4fb28bebbe', 'ofcsol:cpool', 'Clearpool', 9, UnderlyingAsset['sol:cpool'], [ + ...SOL_TOKEN_FEATURES, + ]), + ofcsolToken('eb7fee33-653e-4314-a4fd-c24b3b4641f4', 'ofcsol:home', 'Home', 9, UnderlyingAsset['sol:home'], [ + ...SOL_TOKEN_FEATURES, + ]), ofcsolToken( 'b08c09fd-73fb-4b7f-8377-72225cd8c256', 'ofcsol:dupe', @@ -2358,6 +2419,7 @@ export const ofcCoins = [ UnderlyingAsset['bsc:cashplus'] ), ofcBscToken('08974cb2-8081-4248-89d5-c74af0edf4bb', 'ofcbsc:aster', 'Aster', 18, UnderlyingAsset['bsc:aster']), + ofcBscToken('d2b79bd4-3fa4-42db-9534-8def5e117c35', 'ofcbsc:home', 'Home', 18, UnderlyingAsset['bsc:home']), tofcBscToken( 'e9174338-0d26-4f49-b111-3487b60c9912', diff --git a/modules/statics/src/coins/ofcErc20Coins.ts b/modules/statics/src/coins/ofcErc20Coins.ts index 924a850a95..936071b5a2 100644 --- a/modules/statics/src/coins/ofcErc20Coins.ts +++ b/modules/statics/src/coins/ofcErc20Coins.ts @@ -4531,6 +4531,7 @@ export const tOfcErc20Coins = [ 18, UnderlyingAsset['eth:fidd'] ), + ofcerc20('c71454e2-c51c-40df-8605-e57f2d97ed53', 'ofceth:yu', 'Yala Stablecoin', 18, UnderlyingAsset['eth:yu']), ]; function underlyingAssetForSymbol(underlyingAssetValue: string): UnderlyingAsset { diff --git a/modules/statics/src/coins/solTokens.ts b/modules/statics/src/coins/solTokens.ts index 0dd2d842b0..c46a53928f 100644 --- a/modules/statics/src/coins/solTokens.ts +++ b/modules/statics/src/coins/solTokens.ts @@ -3153,6 +3153,156 @@ export const solTokens = [ UnderlyingAsset['sol:usx'], SOL_TOKEN_FEATURES ), + solToken( + '87922fc0-9a17-4a6f-9820-02a21de69dc4', + 'sol:ponke', + 'PONKE', + 9, + '5z3EqYQo9HiCEs3R84RCDMu2n7anpDMxRhdK8PSWmrRC', + '5z3EqYQo9HiCEs3R84RCDMu2n7anpDMxRhdK8PSWmrRC', + UnderlyingAsset['sol:ponke'], + SOL_TOKEN_FEATURES + ), + solToken( + '0dca0289-e80f-4368-a3eb-e6b10ea016aa', + 'sol:jellyjelly', + 'Jelly-My-Jelly', + 6, + 'FeR8VBqNRSUD5NtXAj2n3j1dAHkZHfyDktKuLXD4pump', + 'FeR8VBqNRSUD5NtXAj2n3j1dAHkZHfyDktKuLXD4pump', + UnderlyingAsset['sol:jellyjelly'], + SOL_TOKEN_FEATURES + ), + solToken( + '1cef15c8-5c55-42da-9dec-1228848f9138', + 'sol:yu', + 'Yala Stablecoin', + 6, + 'YUYAiJo8KVbnc6Fb6h3MnH2VGND4uGWDH4iLnw7DLEu', + 'YUYAiJo8KVbnc6Fb6h3MnH2VGND4uGWDH4iLnw7DLEu', + UnderlyingAsset['sol:yu'], + [...SOL_TOKEN_FEATURES, CoinFeature.STABLECOIN] + ), + solToken( + 'ea865aea-6f76-4374-a734-627f23b66848', + 'sol:met', + 'Meteora', + 6, + 'METvsvVRapdj9cFLzq4Tr43xK4tAjQfwX76z3n6mWQL', + 'METvsvVRapdj9cFLzq4Tr43xK4tAjQfwX76z3n6mWQL', + UnderlyingAsset['sol:met'], + SOL_TOKEN_FEATURES + ), + solToken( + 'd8f30fd1-02c0-4e91-abe9-ac0868a85e5d', + 'sol:white', + 'Whiterock', + 8, + 'ENWC66tsY6cyqSrd8a7S9ETc712xCcSAuGcRUwSMWhyo', + 'ENWC66tsY6cyqSrd8a7S9ETc712xCcSAuGcRUwSMWhyo', + UnderlyingAsset['sol:white'], + SOL_TOKEN_FEATURES + ), + solToken( + '0eebedc0-21a4-4594-8f70-91388dee9035', + 'sol:yzy', + 'YZY Money', + 6, + 'DrZ26cKJDksVRWib3DVVsjo9eeXccc7hKhDJviiYEEZY', + 'DrZ26cKJDksVRWib3DVVsjo9eeXccc7hKhDJviiYEEZY', + UnderlyingAsset['sol:yzy'], + SOL_TOKEN_FEATURES + ), + solToken( + '571b4b2a-fe71-4cdf-86d9-fe0221520eb0', + 'sol:wild', + 'Wilder World', + 9, + 'FVvd3s9dZYzsgitkJyWbmycSc8MkYZjyF7oqAEvmSxTZ', + 'FVvd3s9dZYzsgitkJyWbmycSc8MkYZjyF7oqAEvmSxTZ', + UnderlyingAsset['sol:wild'], + SOL_TOKEN_FEATURES + ), + solToken( + 'b2a7c7ca-2507-430a-a5ca-6b1ae28a7e41', + 'sol:npc', + 'Non-Playable Coin (Wormhole)', + 8, + 'BeGY8KqKxboEwRbJd1q9H2K829jS4Rc5dEyNMYXCbV5p', + 'BeGY8KqKxboEwRbJd1q9H2K829jS4Rc5dEyNMYXCbV5p', + UnderlyingAsset['sol:npc'], + SOL_TOKEN_FEATURES + ), + solToken( + 'e1666961-d261-48c6-a0b9-55bc7eb947f2', + 'sol:aix', + 'Aixbt by Virtuals', + 8, + '14zP2ToQ79XWvc7FQpm4bRnp9d6Mp1rFfsUW3gpLcRX', + '14zP2ToQ79XWvc7FQpm4bRnp9d6Mp1rFfsUW3gpLcRX', + UnderlyingAsset['sol:aix'], + SOL_TOKEN_FEATURES + ), + solToken( + 'ac70d66c-f64a-48d8-b1c4-a36dabf2703d', + 'sol:troll', + 'Troll', + 6, + '5UUH9RTDiSpq6HKS6bp4NdU9PNJpXRXuiw6ShBTBhgH2', + '5UUH9RTDiSpq6HKS6bp4NdU9PNJpXRXuiw6ShBTBhgH2', + UnderlyingAsset['sol:troll'], + SOL_TOKEN_FEATURES + ), + solToken( + '24d19d88-4ad1-406f-9605-9be66ee8b00d', + 'sol:ban', + 'Comedian', + 6, + '9PR7nCP9DpcUotnDPVLUBUZKu5WAYkwrCUx9wDnSpump', + '9PR7nCP9DpcUotnDPVLUBUZKu5WAYkwrCUx9wDnSpump', + UnderlyingAsset['sol:ban'], + SOL_TOKEN_FEATURES + ), + solToken( + 'd8b800c1-a160-4d52-9915-3d47ca9ee828', + 'sol:dbr', + 'deBridge', + 6, + 'DBRiDgJAMsM95moTzJs7M9LnkGErpbv9v6CUR1DXnUu5', + 'DBRiDgJAMsM95moTzJs7M9LnkGErpbv9v6CUR1DXnUu5', + UnderlyingAsset['sol:dbr'], + SOL_TOKEN_FEATURES + ), + solToken( + 'a82ba5bd-f031-44d2-bdbd-9faf224b40f5', + 'sol:bless', + 'Bless', + 9, + 'A1t2UviBYwyfYZDJyKY2W6Td8ritgsCriUDuNaAQN49S', + 'A1t2UviBYwyfYZDJyKY2W6Td8ritgsCriUDuNaAQN49S', + UnderlyingAsset['sol:bless'], + SOL_TOKEN_FEATURES + ), + solToken( + '884de1d8-2830-4900-90f9-7cdfaadd68ce', + 'sol:cpool', + 'Clearpool', + 9, + 'AeXrLftu8chuY4ctc6oDeG4dUx6Yr4aqeakUMFNvACdg', + 'AeXrLftu8chuY4ctc6oDeG4dUx6Yr4aqeakUMFNvACdg', + UnderlyingAsset['sol:cpool'], + SOL_TOKEN_FEATURES + ), + solToken( + '9d42091e-8a78-401c-8c0e-e0a803aca61d', + 'sol:home', + 'Home', + 9, + 'J3umBWqhSjd13sag1E1aUojViWvPYA5dFNyqpKuX3WXj', + 'J3umBWqhSjd13sag1E1aUojViWvPYA5dFNyqpKuX3WXj', + UnderlyingAsset['sol:home'], + SOL_TOKEN_FEATURES + ), tsolToken( 'b98c5a7a-49c5-45f1-a6ee-b08dff596a7d', diff --git a/yarn.lock b/yarn.lock index f5206face0..cac5c26195 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3537,7 +3537,7 @@ dependencies: "@noble/hashes" "1.8.0" -"@noble/curves@^1.0.0", "@noble/curves@^1.2.0", "@noble/curves@^1.3.0", "@noble/curves@^1.6.0", "@noble/curves@^1.7.0", "@noble/curves@^1.8.1", "@noble/curves@~1.9.0": +"@noble/curves@^1.0.0", "@noble/curves@^1.2.0", "@noble/curves@^1.3.0", "@noble/curves@^1.6.0", "@noble/curves@^1.7.0", "@noble/curves@^1.8.1", "@noble/curves@^1.9.6", "@noble/curves@~1.9.0": version "1.9.7" resolved "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz#79d04b4758a43e4bca2cbdc62e7771352fa6b951" integrity sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw== @@ -5295,6 +5295,34 @@ dependencies: "@stablelib/int" "^1.0.1" +"@stablelib/blake2b@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/blake2b/-/blake2b-1.0.1.tgz#0045a77e182c4cf3260bc9b533fc4cd5c287f8ea" + integrity sha512-B3KyKoBAjkIFeH7romcF96i+pVFYk7K2SBQ1pZvaxV+epSBXJ+n0C66esUhyz6FF+5FbdQVm77C5fzGFcEZpKA== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/bytes@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/bytes/-/bytes-1.0.1.tgz#0f4aa7b03df3080b878c7dea927d01f42d6a20d8" + integrity sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ== + +"@stablelib/constant-time@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-1.0.1.tgz#bde361465e1cf7b9753061b77e376b0ca4c77e35" + integrity sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg== + +"@stablelib/ed25519@^1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-1.0.3.tgz#f8fdeb6f77114897c887bb6a3138d659d3f35996" + integrity sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg== + dependencies: + "@stablelib/random" "^1.0.2" + "@stablelib/sha512" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + "@stablelib/hash@^1.0.1": version "1.0.1" resolved "https://registry.npmjs.org/@stablelib/hash/-/hash-1.0.1.tgz" @@ -5305,11 +5333,73 @@ resolved "https://registry.npmjs.org/@stablelib/hex/-/hex-1.0.1.tgz" integrity sha512-PQOEChVBjhYGgAD+ehO2ow1gSj1slre3jW4oMD4kV8VrhYhzmtsQDWDZej3BQO8qkVezdczDvISxVSF24PuYNA== +"@stablelib/hmac@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/hmac/-/hmac-1.0.1.tgz#3d4c1b8cf194cb05d28155f0eed8a299620a07ec" + integrity sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA== + dependencies: + "@stablelib/constant-time" "^1.0.1" + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + "@stablelib/int@^1.0.1": version "1.0.1" resolved "https://registry.npmjs.org/@stablelib/int/-/int-1.0.1.tgz" integrity sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w== +"@stablelib/keyagreement@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz#4612efb0a30989deb437cd352cee637ca41fc50f" + integrity sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg== + dependencies: + "@stablelib/bytes" "^1.0.1" + +"@stablelib/nacl@^1.0.4": + version "1.0.4" + resolved "https://registry.npmjs.org/@stablelib/nacl/-/nacl-1.0.4.tgz#b63e0a1b87eccb13ad91dd46b2382112acfa417e" + integrity sha512-PJ2U/MrkXSKUM8C4qFs87WeCNxri7KQwR8Cdwm9q2sweGuAtTvOJGuW0F3N+zn+ySLPJA98SYWSSpogMJ1gCmw== + dependencies: + "@stablelib/poly1305" "^1.0.1" + "@stablelib/random" "^1.0.2" + "@stablelib/wipe" "^1.0.1" + "@stablelib/x25519" "^1.0.3" + "@stablelib/xsalsa20" "^1.0.2" + +"@stablelib/pbkdf2@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/pbkdf2/-/pbkdf2-1.0.1.tgz#ba4d4379385db3ca46fb48e504ff7933c451be1d" + integrity sha512-d5jwK6jW1DkMyzqY8D1Io+fRXcsUVr95lk5LKX9ghaUdAITTc1ZL0bff+R0IrwSixbHluxhnivG7vDw59AZ/Nw== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/hash" "^1.0.1" + "@stablelib/hmac" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/poly1305@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-1.0.1.tgz#93bfb836c9384685d33d70080718deae4ddef1dc" + integrity sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA== + dependencies: + "@stablelib/constant-time" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/random@^1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@stablelib/random/-/random-1.0.2.tgz#2dece393636489bf7e19c51229dd7900eddf742c" + integrity sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/salsa20@^1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@stablelib/salsa20/-/salsa20-1.0.2.tgz#95177331f89a59d1c90f153f53265c925d4de138" + integrity sha512-nfjKzw0KTKrrKBasEP+j7UP4I8Xudom8lVZIBCp0kQNARXq72IlSic0oabg2FC1NU68L4RdHrNJDd8bFwrphYA== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/constant-time" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + "@stablelib/sha384@^1.0.0": version "1.0.1" resolved "https://registry.npmjs.org/@stablelib/sha384/-/sha384-1.0.1.tgz" @@ -5331,6 +5421,24 @@ resolved "https://registry.npmjs.org/@stablelib/wipe/-/wipe-1.0.1.tgz" integrity sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg== +"@stablelib/x25519@^1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@stablelib/x25519/-/x25519-1.0.3.tgz#13c8174f774ea9f3e5e42213cbf9fc68a3c7b7fd" + integrity sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw== + dependencies: + "@stablelib/keyagreement" "^1.0.1" + "@stablelib/random" "^1.0.2" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/xsalsa20@^1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@stablelib/xsalsa20/-/xsalsa20-1.0.2.tgz#89efc22a7ba432880ef11d876fdeba13529ccdc4" + integrity sha512-7XdBGbcNgBShmuhDXv1G1WPVCkjZdkb1oPMzSidO7Fve0MHntH6TjFkj5bfLI+aRE+61weO076vYpP/jmaAYog== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/salsa20" "^1.0.2" + "@stablelib/wipe" "^1.0.1" + "@stacks/common@^1.2.2": version "1.2.2" resolved "https://registry.npmjs.org/@stacks/common/-/common-1.2.2.tgz" @@ -5492,35 +5600,112 @@ dependencies: defer-to-connect "^2.0.0" -"@taquito/local-forging@6.3.5-beta.0": - version "6.3.5-beta.0" - resolved "https://registry.npmjs.org/@taquito/local-forging/-/local-forging-6.3.5-beta.0.tgz" - integrity sha512-p0E3Ww3kg+YQYPmp/XK4YKZpWdKqtIg1ZlDtptLn66nbDA3ivzbiFHe3LxceJsYnaCcoWTXl/sRf34VKTkMK3Q== +"@taquito/core@^23.0.3": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/core/-/core-23.0.3.tgz#81f0ac60d17bef17bfdbd301787569be52f06ec6" + integrity sha512-ivCR0kxMzJ53spPw7xm/wMMYI5rP7ADurq+us6R2Z8t5jwkCtXWBAqpvwMrJeaoNjjJvTaOXf0khLg8WsdDKgg== dependencies: - "@taquito/utils" "^6.3.5-beta.0" - bignumber.js "^9.0.0" + json-stringify-safe "^5.0.1" -"@taquito/signer@6.3.5-beta.0": - version "6.3.5-beta.0" - resolved "https://registry.npmjs.org/@taquito/signer/-/signer-6.3.5-beta.0.tgz" - integrity sha512-8f2XPXw8XveGuJGCiqj9vyAiATBepz+s/J6asYil4HGwjgAXZ2unBemuqNk7oQ9xSz9fCCbFxc4ZER1GtJ8Auw== +"@taquito/http-utils@^23.0.3": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/http-utils/-/http-utils-23.0.3.tgz#3181163dcc3e6ee43aeebfcbdbae337eb0ab84be" + integrity sha512-mTPFD7w8w/Gk5GY710DlJsBVY7lzBQ1mo8HoVkcaRMV/dLM84Z+fj3jXVJSJiEVRhAyTdNr4ufBIyPV5P/1SyQ== dependencies: - "@taquito/utils" "^6.3.5-beta.0" - bignumber.js "^9.0.0" - bip39 "^3.0.2" - elliptic "^6.5.2" - libsodium-wrappers "^0.7.6" - pbkdf2 "^3.0.17" - typedarray-to-buffer "^3.1.5" + "@taquito/core" "^23.0.3" + node-fetch "^2.7.0" -"@taquito/utils@^6.3.5-beta.0": - version "6.3.5-beta.0" - resolved "https://registry.npmjs.org/@taquito/utils/-/utils-6.3.5-beta.0.tgz" - integrity sha512-EFzDnTXMctbIEnt3yfgqPmogwxR2jTYnAZqxGOgfycYlZQWGNAfvgW5KFMlhYPAfYEAU/2euvE5BYMgnexBIOA== +"@taquito/local-forging@^23.0.2", "@taquito/local-forging@^23.0.3": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/local-forging/-/local-forging-23.0.3.tgz#6ced034eb940909ea6c6e20572acfe5045cb15ea" + integrity sha512-xT5h+rutSJSI0QfxZ1M1FiDXcQuFDqSwRDhdYx28twYGFAhsGvGfknXmtN3F5SiO9hkGXL7dZR5w8NpIdk8yEw== dependencies: - blakejs "^1.1.0" - bs58check "^2.1.2" - buffer "^5.6.0" + "@taquito/core" "^23.0.3" + "@taquito/utils" "^23.0.3" + bignumber.js "^9.1.2" + fast-text-encoding "^1.0.6" + +"@taquito/michel-codec@^23.0.3": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/michel-codec/-/michel-codec-23.0.3.tgz#cb35d3b3dbace5214c3e6ac5b31a3c8d37911542" + integrity sha512-V8PO7y0R6kt1gcHJcWfgWGXBtYlvwPZJyaT1/xBmtGGUTm2AT02jIIX90EydOqMupJZHzNs2GTQ337jtvba4aA== + dependencies: + "@taquito/core" "^23.0.3" + +"@taquito/michelson-encoder@^23.0.3": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/michelson-encoder/-/michelson-encoder-23.0.3.tgz#a3709ac98e7387a0e77a9a3f4788ca7d62defee0" + integrity sha512-PJ8bSvo7uQpmwdHh4unKQrmK4CgwYoV9b2pWua7zZ3aGVWppfkyIhH6lIz9dJj9dV5mAYMkOH+hNGBC//zooUw== + dependencies: + "@taquito/core" "^23.0.3" + "@taquito/rpc" "^23.0.3" + "@taquito/utils" "^23.0.3" + bignumber.js "^9.1.2" + elliptic "^6.6.1" + fast-json-stable-stringify "^2.1.0" + +"@taquito/rpc@^23.0.2", "@taquito/rpc@^23.0.3": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/rpc/-/rpc-23.0.3.tgz#deda64f23da4fae7f922c1dc1f903205c196a5c0" + integrity sha512-VI2KgVVi/ILtTvErKqKmWeBz3oXcSGF1jhWD32LyG3QQ4BFkitcmOm+eTdi8/07OLKtErbugcw+oDhyo01MZPA== + dependencies: + "@taquito/core" "^23.0.3" + "@taquito/http-utils" "^23.0.3" + "@taquito/utils" "^23.0.3" + bignumber.js "^9.1.2" + +"@taquito/signer@^23.0.2": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/signer/-/signer-23.0.3.tgz#f6c61e93f10e6d302e9301b1d600799e5527f3d7" + integrity sha512-uvnc6X2cXw5cyFG63UWtygj6Kgt4hMbG8hOxvgksfZgcIcplakrZxQshc2plCC93362n6ooKagYR2PEZ2qg8Gw== + dependencies: + "@noble/curves" "^1.9.6" + "@stablelib/blake2b" "^1.0.1" + "@stablelib/ed25519" "^1.0.3" + "@stablelib/hmac" "^1.0.1" + "@stablelib/nacl" "^1.0.4" + "@stablelib/pbkdf2" "^1.0.1" + "@stablelib/sha512" "^1.0.1" + "@taquito/core" "^23.0.3" + "@taquito/taquito" "^23.0.3" + "@taquito/utils" "^23.0.3" + "@types/bn.js" "^5.1.5" + bip39 "3.1.0" + elliptic "^6.6.1" + pbkdf2 "^3.1.2" + typedarray-to-buffer "^4.0.0" + +"@taquito/taquito@^23.0.3": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/taquito/-/taquito-23.0.3.tgz#001f63b5e2a7fea6e5d19a94fc19615249b0a651" + integrity sha512-abcZHRgM5WBF1foELinGnd/m96rZdBELIkHUz+KyU5URv1Hw5Qx8OLIwwojVmTW6PdK3NZhHGeKMLCnyZx8Cjg== + dependencies: + "@taquito/core" "^23.0.3" + "@taquito/http-utils" "^23.0.3" + "@taquito/local-forging" "^23.0.3" + "@taquito/michel-codec" "^23.0.3" + "@taquito/michelson-encoder" "^23.0.3" + "@taquito/rpc" "^23.0.3" + "@taquito/utils" "^23.0.3" + bignumber.js "^9.1.2" + rxjs "^7.8.2" + +"@taquito/utils@^23.0.3": + version "23.0.3" + resolved "https://registry.npmjs.org/@taquito/utils/-/utils-23.0.3.tgz#fde214523c945b44d5ecacaee22d9673afbabbac" + integrity sha512-7ef9V8d1z++wCODo03LlvGq6D3P8Gr0nc93nbzDNaKWS+wJfS7lNz2tlYSsVkvBmVOt9KVdFcVLZ1/heySfuOw== + dependencies: + "@noble/curves" "^1.9.6" + "@stablelib/blake2b" "^1.0.1" + "@stablelib/ed25519" "^1.0.3" + "@taquito/core" "^23.0.3" + "@types/bs58check" "^2.1.2" + bignumber.js "^9.1.2" + blakejs "^1.2.1" + bs58check "^3.0.1" + buffer "^6.0.3" + elliptic "^6.6.1" + typedarray-to-buffer "^4.0.0" "@testing-library/cypress@^10.0.1": version "10.0.3" @@ -5615,7 +5800,7 @@ resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz" integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== -"@types/bn.js@*", "@types/bn.js@^5.1.0", "@types/bn.js@^5.1.6": +"@types/bn.js@*", "@types/bn.js@^5.1.0", "@types/bn.js@^5.1.5", "@types/bn.js@^5.1.6": version "5.2.0" resolved "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.2.0.tgz#4349b9710e98f9ab3cdc50f1c5e4dcbd8ef29c80" integrity sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q== @@ -5652,6 +5837,13 @@ "@types/node" "*" base-x "^3.0.6" +"@types/bs58check@^2.1.2": + version "2.1.2" + resolved "https://registry.npmjs.org/@types/bs58check/-/bs58check-2.1.2.tgz#ca6264599cd9c0bdfeb839a0927f13a9cb77ba0f" + integrity sha512-xpXaQlOIY1KoXlA/ytHGHpEIU87PJt+g9SH7nC6HdCgaBwT2IEZIwBMHbjuX6BpnfbiUMlmwqurdLDwXpcdmSA== + dependencies: + "@types/node" "*" + "@types/cacheable-request@^6.0.1": version "6.0.3" resolved "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz" @@ -7610,9 +7802,9 @@ bip39@3.0.4: pbkdf2 "^3.0.9" randombytes "^2.0.1" -bip39@^3.0.2: +bip39@3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz" + resolved "https://registry.npmjs.org/bip39/-/bip39-3.1.0.tgz#c55a418deaf48826a6ceb34ac55b3ee1577e18a3" integrity sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A== dependencies: "@noble/hashes" "^1.2.0" @@ -7683,7 +7875,7 @@ bl@^4.0.3: inherits "^2.0.4" readable-stream "^3.4.0" -blakejs@^1.1.0: +blakejs@^1.1.0, blakejs@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/blakejs/-/blakejs-1.2.1.tgz" integrity sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ== @@ -11256,6 +11448,11 @@ fast-stable-stringify@^1.0.0: resolved "https://registry.npmjs.org/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz" integrity sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag== +fast-text-encoding@^1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz#0aa25f7f638222e3396d72bf936afcf1d42d6867" + integrity sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w== + fast-uri@^3.0.1: version "3.1.0" resolved "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz#66eecff6c764c0df9b762e62ca7edcfb53b4edfa" @@ -20090,6 +20287,11 @@ typedarray-to-buffer@^3.1.5: dependencies: is-typedarray "^1.0.0" +typedarray-to-buffer@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-4.0.0.tgz#cdd2933c61dd3f5f02eda5d012d441f95bfeb50a" + integrity sha512-6dOYeZfS3O9RtRD1caom0sMxgK59b27+IwoNy8RDPsmslSGOyU+mpTamlaIW7aNKi90ZQZ9DFaZL3YRoiSCULQ== + typedarray@^0.0.6: version "0.0.6" resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"