diff --git a/data/chaindata.json b/data/chaindata.json index 892b06d77e..07c170e79c 100644 --- a/data/chaindata.json +++ b/data/chaindata.json @@ -92,184 +92,184 @@ "symbol": "aSEED", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"Token\":\"AUSD\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"AUSD\"}}", "coingeckoId": "ausd-seed-acala" }, { "symbol": "TAP", "decimals": 12, "ed": "1000000000000", - "onChainId": "{\"Token\":\"TAP\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"TAP\"}}", "coingeckoId": "tapio-protocol" }, { "symbol": "lcDOT", "decimals": 10, "ed": "100000000", - "onChainId": "{\"LiquidCrowdloan\":13}", + "onChainId": "{\"type\":\"LiquidCrowdloan\",\"value\":13}", "coingeckoId": "liquid-crowdloan-dot" }, { "symbol": "LDOT", "decimals": 10, "ed": "500000000", - "onChainId": "{\"Token\":\"LDOT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"LDOT\"}}", "coingeckoId": "liquid-staking-dot" }, { "symbol": "DOT", "decimals": 10, "ed": "100000000", - "onChainId": "{\"Token\":\"DOT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"DOT\"}}", "coingeckoId": "polkadot" }, { "symbol": "EQD", "decimals": 9, "ed": "1000000000", - "onChainId": "{\"ForeignAsset\":8}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":8}" }, { "symbol": "INTR", "decimals": 10, "ed": "1000000000", - "onChainId": "{\"ForeignAsset\":4}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":4}", "coingeckoId": "interlay" }, { "symbol": "WETH", "decimals": 18, "ed": "500000000000000", - "onChainId": "{\"ForeignAsset\":6}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":6}", "coingeckoId": "weth" }, { "symbol": "ASTR", "decimals": 18, "ed": "100000000000000000", - "onChainId": "{\"ForeignAsset\":2}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":2}", "coingeckoId": "astar" }, { "symbol": "PHA", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"ForeignAsset\":9}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":9}", "coingeckoId": "pha" }, { "symbol": "PARA", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"ForeignAsset\":1}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":1}" }, { "symbol": "GLMR", "decimals": 18, "ed": "100000000000000000", - "onChainId": "{\"ForeignAsset\":0}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":0}", "coingeckoId": "moonbeam" }, { "symbol": "WBTC", "decimals": 8, "ed": "3000", - "onChainId": "{\"ForeignAsset\":5}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":5}" }, { "symbol": "EQ", "decimals": 9, "ed": "1000000000", - "onChainId": "{\"ForeignAsset\":7}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":7}", "coingeckoId": "equilibrium-token" }, { "symbol": "iBTC", "decimals": 8, "ed": "100", - "onChainId": "{\"ForeignAsset\":3}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":3}", "coingeckoId": "interbtc" }, { "symbol": "PINK", "decimals": 10, "ed": "1000000000", - "onChainId": "{\"ForeignAsset\":13}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":13}", "logo": "./assets/tokens/pink.png" }, { "symbol": "tDOT", "decimals": 10, "ed": "100000000", - "onChainId": "{\"StableAssetPoolToken\":0}" + "onChainId": "{\"type\":\"StableAssetPoolToken\",\"value\":0}" }, { "symbol": "USDCet", "decimals": 6, "ed": "10000", - "onChainId": "{\"Erc20\":\"0x07df96d1341a7d16ba1ad431e2c847d978bc2bce\"}" + "onChainId": "{\"type\":\"Erc20\",\"value\":\"hex:0x07df96d1341a7d16ba1ad431e2c847d978bc2bce\"}" }, { "symbol": "APE", "decimals": 18, "ed": "3000000000000000", - "onChainId": "{\"Erc20\":\"0xf4c723e61709d90f89939c1852f516e373d418a8\"}" + "onChainId": "{\"type\":\"Erc20\",\"value\":\"hex:0xf4c723e61709d90f89939c1852f516e373d418a8\"}" }, { "symbol": "DAI", "decimals": 18, "ed": "10000000000000000", - "onChainId": "{\"Erc20\":\"0x54a37a01cd75b616d63e0ab665bffdb0143c52ae\"}", + "onChainId": "{\"type\":\"Erc20\",\"value\":\"hex:0x54a37a01cd75b616d63e0ab665bffdb0143c52ae\"}", "coingeckoId": "dai" }, { "symbol": "WETH", "decimals": 18, "ed": "8500000000000", - "onChainId": "{\"Erc20\":\"0x5a4d6acdc4e3e5ab15717f407afe957f7a242578\"}", + "onChainId": "{\"type\":\"Erc20\",\"value\":\"hex:0x5a4d6acdc4e3e5ab15717f407afe957f7a242578\"}", "coingeckoId": "weth" }, { "symbol": "WBTC", "decimals": 8, "ed": "60", - "onChainId": "{\"Erc20\":\"0xc80084af223c8b598536178d9361dc55bfda6818\"}" + "onChainId": "{\"type\":\"Erc20\",\"value\":\"hex:0xc80084af223c8b598536178d9361dc55bfda6818\"}" }, { "symbol": "lp aSEED-LDOT", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"AUSD\"},{\"Token\":\"LDOT\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"AUSD\"}},{\"type\":\"Token\",\"value\":{\"type\":\"LDOT\"}}]}" }, { "symbol": "lp aSEED-iBTC", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"AUSD\"},{\"ForeignAsset\":3}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"AUSD\"}},{\"type\":\"ForeignAsset\",\"value\":3}]}" }, { "symbol": "lp aSEED-lcDOT", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"AUSD\"},{\"LiquidCrowdloan\":13}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"AUSD\"}},{\"type\":\"LiquidCrowdloan\",\"value\":13}]}" }, { "symbol": "lp ACA-aSEED", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"ACA\"},{\"Token\":\"AUSD\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"ACA\"}},{\"type\":\"Token\",\"value\":{\"type\":\"AUSD\"}}]}" }, { "symbol": "lp DOT-lcDOT", "decimals": 10, "ed": "100000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"DOT\"},{\"LiquidCrowdloan\":13}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"DOT\"}},{\"type\":\"LiquidCrowdloan\",\"value\":13}]}" }, { "symbol": "lp aSEED-INTR", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"AUSD\"},{\"ForeignAsset\":4}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"AUSD\"}},{\"type\":\"ForeignAsset\",\"value\":4}]}" } ] } @@ -406,58 +406,58 @@ "symbol": "KSM", "decimals": 12, "ed": "0", - "onChainId": "{\"XCM\":0}", + "onChainId": "{\"type\":\"XCM\",\"value\":0}", "coingeckoId": "kusama" }, { "symbol": "USDT", "decimals": 6, "ed": "0", - "onChainId": "{\"XCM\":1}", + "onChainId": "{\"type\":\"XCM\",\"value\":1}", "coingeckoId": "tether" }, { "symbol": "XLM", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": \"StellarNative\" }", + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"StellarNative\"}}", "coingeckoId": "stellar" }, { "symbol": "TZS.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"0x545a5300\", \"issuer\": \"0x34c94b2a4ba9e8b57b22547dcbb30f443c4cb02da3829a89aa1bd4780e4466ba\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:TZS\",\"issuer\":\"hex:0x34c94b2a4ba9e8b57b22547dcbb30f443c4cb02da3829a89aa1bd4780e4466ba\"}}}" }, { "symbol": "BRL.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"0x42524c00\", \"issuer\": \"0xeaac68d4d0e37b4c24c2536916e830735f032d0d6b2a1c8fca3bc5a25e083e3a\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:BRL\",\"issuer\":\"hex:0xeaac68d4d0e37b4c24c2536916e830735f032d0d6b2a1c8fca3bc5a25e083e3a\"}}}" }, { "symbol": "USDC.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"USDC\", \"issuer\": \"0x3b9911380efe988ba0a8900eb1cfe44f366f7dbe946bed077240f7f624df15c5\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:USDC\",\"issuer\":\"hex:0x3b9911380efe988ba0a8900eb1cfe44f366f7dbe946bed077240f7f624df15c5\"}}}" }, { "symbol": "AUDD.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"AUDD\", \"issuer\": \"0xc5fbe9979e240552860221f4fe2f2219f35e40458b8b58fc32da520a154a561d\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:AUDD\",\"issuer\":\"hex:0xc5fbe9979e240552860221f4fe2f2219f35e40458b8b58fc32da520a154a561d\"}}}" }, { "symbol": "EURC.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"EURC\", \"issuer\": \"0x2112ee863867e4e219fe254c0918b00bc9ea400775bfc3ab4430971ce505877c\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:EURC\",\"issuer\":\"hex:0x2112ee863867e4e219fe254c0918b00bc9ea400775bfc3ab4430971ce505877c\"}}}" }, { "symbol": "NGNC.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"NGNC\", \"issuer\": \"0x241afadf31883f79972545fc64f3b5b0c95704c6fb4917474e42b0057841606b\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:NGNC\",\"issuer\":\"hex:0x241afadf31883f79972545fc64f3b5b0c95704c6fb4917474e42b0057841606b\"}}}" } ] } @@ -836,151 +836,151 @@ "symbol": "BNC", "decimals": 12, "ed": "0", - "onChainId": "{\"Token\":\"BNC\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"BNC\"}}", "coingeckoId": "bifrost-native-coin" }, { "symbol": "DOT", "decimals": 10, "ed": "0", - "onChainId": "{\"Token\":\"DOT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"DOT\"}}", "coingeckoId": "polkadot" }, { "symbol": "KAR", "decimals": 12, "ed": "100000000", - "onChainId": "{\"Token\":\"KAR\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KAR\"}}", "coingeckoId": "karura" }, { "symbol": "KSM", "decimals": 12, "ed": "100000000", - "onChainId": "{\"Token\":\"KSM\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}}", "coingeckoId": "kusama" }, { "symbol": "aSEED", "decimals": 12, "ed": "100000000", - "onChainId": "{\"Token\":\"KUSD\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}}", "coingeckoId": "acala-dollar" }, { "symbol": "MOVR", "decimals": 18, "ed": "1000000000000", - "onChainId": "{\"Token\":\"MOVR\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"MOVR\"}}", "coingeckoId": "moonriver" }, { "symbol": "PHA", "decimals": 12, "ed": "40000000000", - "onChainId": "{\"Token\":\"PHA\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"PHA\"}}", "coingeckoId": "pha" }, { "symbol": "RMRK", "decimals": 10, "ed": "10000", - "onChainId": "{\"Token\":\"RMRK\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"RMRK\"}}", "coingeckoId": "rmrk" }, { "symbol": "ZLK", "decimals": 18, "ed": "1000000000000", - "onChainId": "{\"Token\":\"ZLK\"}" + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"ZLK\"}}" }, { "symbol": "aSEED", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"Stable\":\"KUSD\"}", + "onChainId": "{\"type\":\"Stable\",\"value\":{\"type\":\"KUSD\"}}", "coingeckoId": "ausd-seed-karura" }, { "symbol": "USDT", "decimals": 6, "ed": "10000", - "onChainId": "{\"Token2\":0}", + "onChainId": "{\"type\":\"Token2\",\"value\":0}", "coingeckoId": "tether" }, { "symbol": "KINT", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"Token2\":1}", + "onChainId": "{\"type\":\"Token2\",\"value\":1}", "coingeckoId": "kintsugi" }, { "symbol": "kBTC", "decimals": 8, "ed": "100", - "onChainId": "{\"Token2\":2}", + "onChainId": "{\"type\":\"Token2\",\"value\":2}", "coingeckoId": "kintsugi-btc" }, { "symbol": "SDN", "decimals": 18, "ed": "10000000000000000", - "onChainId": "{\"Token2\":3}" + "onChainId": "{\"type\":\"Token2\",\"value\":3}" }, { "symbol": "MGX", "decimals": 18, "ed": "10000000000000", - "onChainId": "{\"Token2\":4}" + "onChainId": "{\"type\":\"Token2\",\"value\":4}" }, { "symbol": "vBNC", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"VToken\":\"BNC\"}" + "onChainId": "{\"type\":\"VToken\",\"value\":{\"type\":\"BNC\"}}" }, { "symbol": "vMOVR", "decimals": 18, "ed": "1000000000000", - "onChainId": "{\"VToken\":\"MOVR\"}" + "onChainId": "{\"type\":\"VToken\",\"value\":{\"type\":\"MOVR\"}}" }, { "symbol": "vKSM", "decimals": 12, "ed": "100000000", - "onChainId": "{\"VToken\":\"KSM\"}" + "onChainId": "{\"type\":\"VToken\",\"value\":{\"type\":\"KSM\"}}" }, { "symbol": "vsKSM", "decimals": 12, "ed": "100000000", - "onChainId": "{\"VSToken\":\"KSM\"}" + "onChainId": "{\"type\":\"VSToken\",\"value\":{\"type\":\"KSM\"}}" }, { "symbol": "BLP0", "decimals": 12, "ed": "1000000", - "onChainId": "{\"BLP\":0}" + "onChainId": "{\"type\":\"BLP\",\"value\":0}" }, { "symbol": "BLP1", "decimals": 12, "ed": "1000000", - "onChainId": "{\"BLP\":1}" + "onChainId": "{\"type\":\"BLP\",\"value\":1}" }, { "symbol": "BLP2", "decimals": 12, "ed": "1000000", - "onChainId": "{\"BLP\":2}" + "onChainId": "{\"type\":\"BLP\",\"value\":2}" }, { "symbol": "BLP3", "decimals": 12, "ed": "1000000", - "onChainId": "{\"BLP\":3}" + "onChainId": "{\"type\":\"BLP\",\"value\":3}" } ] } @@ -1013,94 +1013,94 @@ "symbol": "BNC", "decimals": 12, "ed": "0", - "onChainId": "{\"Token\":\"BNC\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"BNC\"}}", "coingeckoId": "bifrost-native-coin" }, { "symbol": "DOT", "decimals": 10, "ed": "1000000", - "onChainId": "{\"Token2\":0}", + "onChainId": "{\"type\":\"Token2\",\"value\":0}", "coingeckoId": "polkadot" }, { "symbol": "GLMR", "decimals": 18, "ed": "1000000000000", - "onChainId": "{\"Token2\":1}", + "onChainId": "{\"type\":\"Token2\",\"value\":1}", "coingeckoId": "moonbeam" }, { "symbol": "USDT", "decimals": 6, "ed": "1000", - "onChainId": "{\"Token2\":2}", + "onChainId": "{\"type\":\"Token2\",\"value\":2}", "coingeckoId": "tether" }, { "symbol": "ASTR", "decimals": 18, "ed": "10000000000000000", - "onChainId": "{\"Token2\":3}", + "onChainId": "{\"type\":\"Token2\",\"value\":3}", "coingeckoId": "astar" }, { "symbol": "FIL", "decimals": 18, "ed": "1000000000000", - "onChainId": "{\"Token2\":4}" + "onChainId": "{\"type\":\"Token2\",\"value\":4}" }, { "symbol": "USDC", "decimals": 6, "ed": "1000", - "onChainId": "{\"Token2\":5}", + "onChainId": "{\"type\":\"Token2\",\"value\":5}", "coingeckoId": "usd-coin" }, { "symbol": "IBTC", "decimals": 8, "ed": "100", - "onChainId": "{\"Token2\":6}", + "onChainId": "{\"type\":\"Token2\",\"value\":6}", "coingeckoId": "interbtc" }, { "symbol": "INTR", "decimals": 10, "ed": "10000000", - "onChainId": "{\"Token2\":7}", + "onChainId": "{\"type\":\"Token2\",\"value\":7}", "coingeckoId": "interlay" }, { "symbol": "vDOT", "decimals": 10, "ed": "1000000", - "onChainId": "{\"VToken2\":0}", + "onChainId": "{\"type\":\"VToken2\",\"value\":0}", "coingeckoId": "voucher-dot" }, { "symbol": "vGLMR", "decimals": 18, "ed": "1000000000000", - "onChainId": "{\"VToken2\":1}" + "onChainId": "{\"type\":\"VToken2\",\"value\":1}" }, { "symbol": "vASTR", "decimals": 18, "ed": "10000000000000000", - "onChainId": "{\"VToken2\":3}" + "onChainId": "{\"type\":\"VToken2\",\"value\":3}" }, { "symbol": "vFIL", "decimals": 18, "ed": "1000000000000", - "onChainId": "{\"VToken2\":4}" + "onChainId": "{\"type\":\"VToken2\",\"value\":4}" }, { "symbol": "vsDOT", "decimals": 10, "ed": "1000000", - "onChainId": "{\"VSToken2\":0}" + "onChainId": "{\"type\":\"VSToken2\",\"value\":0}" } ] } @@ -1127,28 +1127,28 @@ "symbol": "KSM", "decimals": 12, "ed": "0", - "onChainId": "{\"NativeToken\":1}", + "onChainId": "{\"type\":\"NativeToken\",\"value\":\"bigint:1\"}", "coingeckoId": "kusama" }, { "symbol": "KAR", "decimals": 12, "ed": "0", - "onChainId": "{\"NativeToken\":2}", + "onChainId": "{\"type\":\"NativeToken\",\"value\":\"bigint:2\"}", "coingeckoId": "karura" }, { "symbol": "aSEED", "decimals": 12, "ed": "0", - "onChainId": "{\"Stable\":0}", + "onChainId": "{\"type\":\"Stable\",\"value\":\"bigint:0\"}", "coingeckoId": "ausd-seed-karura" }, { "symbol": "BIT", "decimals": 18, "ed": "0", - "onChainId": "{\"MiningResource\":0}", + "onChainId": "{\"type\":\"MiningResource\",\"value\":\"bigint:0\"}", "coingeckoId": "bit" } ] @@ -1309,153 +1309,153 @@ "symbol": "DOT", "decimals": 10, "ed": "0", - "onChainId": "\"79228162514264337593543950342\"", + "onChainId": "\"bigint:79228162514264337593543950342\"", "coingeckoId": "polkadot" }, { "symbol": "vDOT", "decimals": 10, "ed": "0", - "onChainId": "\"79228162514264337593543950370\"" + "onChainId": "\"bigint:79228162514264337593543950370\"" }, { "symbol": "lsDOT", "decimals": 10, "ed": "0", - "onChainId": "\"79228162514264337593543950351\"" + "onChainId": "\"bigint:79228162514264337593543950351\"" }, { "symbol": "KSM", "decimals": 12, "ed": "0", - "onChainId": "\"79228162514264337593543950340\"", + "onChainId": "\"bigint:79228162514264337593543950340\"", "coingeckoId": "kusama" }, { "symbol": "PICA", "decimals": 12, "ed": "0", - "onChainId": "\"79228162514264337593543950337\"", + "onChainId": "\"bigint:79228162514264337593543950337\"", "coingeckoId": "picasso" }, { "symbol": "ASTR", "decimals": 18, "ed": "0", - "onChainId": "\"79228162514264337593543952342\"", + "onChainId": "\"bigint:79228162514264337593543952342\"", "coingeckoId": "astar" }, { "symbol": "ATOM", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950343\"", + "onChainId": "\"bigint:79228162514264337593543950343\"", "coingeckoId": "cosmos" }, { "symbol": "stATOM", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950346\"" + "onChainId": "\"bigint:79228162514264337593543950346\"" }, { "symbol": "SDN", "decimals": 18, "ed": "0", - "onChainId": "\"79228162514264337593543952343\"", + "onChainId": "\"bigint:79228162514264337593543952343\"", "coingeckoId": "shiden" }, { "symbol": "EQ", "decimals": 9, "ed": "0", - "onChainId": "\"79228162514264337593543952347\"", + "onChainId": "\"bigint:79228162514264337593543952347\"", "coingeckoId": "equilibrium-token" }, { "symbol": "OSMO", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950344\"", + "onChainId": "\"bigint:79228162514264337593543950344\"", "coingeckoId": "osmosis" }, { "symbol": "GLMR", "ed": "0", "decimals": 18, - "onChainId": "\"79228162514264337593543950376\"", + "onChainId": "\"bigint:79228162514264337593543950376\"", "coingeckoId": "moonbeam" }, { "symbol": "EQD", "decimals": 9, "ed": "0", - "onChainId": "\"79228162514264337593543950463\"" + "onChainId": "\"bigint:79228162514264337593543950463\"" }, { "symbol": "BLD", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950354\"", + "onChainId": "\"bigint:79228162514264337593543950354\"", "coingeckoId": "agoric" }, { "symbol": "TIA", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950355\"" + "onChainId": "\"bigint:79228162514264337593543950355\"" }, { "symbol": "IST", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950361\"" + "onChainId": "\"bigint:79228162514264337593543950361\"" }, { "symbol": "SILK", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950352\"" + "onChainId": "\"bigint:79228162514264337593543950352\"" }, { "symbol": "BNC", "decimals": 12, "ed": "0", - "onChainId": "\"79228162514264337593543950369\"", + "onChainId": "\"bigint:79228162514264337593543950369\"", "coingeckoId": "bifrost-native-coin" }, { "symbol": "BNC", "decimals": 12, "ed": "0", - "onChainId": "\"79228162514264337593543950367\"", + "onChainId": "\"bigint:79228162514264337593543950367\"", "coingeckoId": "bifrost-native-coin" }, { "symbol": "vKSM", "decimals": 12, "ed": "0", - "onChainId": "\"79228162514264337593543950368\"" + "onChainId": "\"bigint:79228162514264337593543950368\"" }, { "symbol": "MOVR", "decimals": 18, "ed": "0", - "onChainId": "\"79228162514264337593543950359\"", + "onChainId": "\"bigint:79228162514264337593543950359\"", "coingeckoId": "moonriver" }, { "symbol": "USDT", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950485\"", + "onChainId": "\"bigint:79228162514264337593543950485\"", "coingeckoId": "tether" }, { "symbol": "USDC", "decimals": 6, "ed": "0", - "onChainId": "\"79228162514264337593543950486\"", + "onChainId": "\"bigint:79228162514264337593543950486\"", "coingeckoId": "usd-coin" } ] @@ -1902,158 +1902,158 @@ "symbol": "LRNA", "decimals": 12, "ed": "400000000", - "onChainId": 1 + "onChainId": "1" }, { "symbol": "DAI", "decimals": 18, "ed": "10000000000000000", - "onChainId": 2, + "onChainId": "2", "coingeckoId": "dai" }, { "symbol": "WBTC", "decimals": 8, "ed": "44", - "onChainId": 3, + "onChainId": "3", "coingeckoId": "bitcoin" }, { "symbol": "WETH", "decimals": 18, "ed": "7000000000000", - "onChainId": 4, + "onChainId": "4", "coingeckoId": "weth" }, { "symbol": "DOT", "decimals": 10, "ed": "17540000", - "onChainId": 5, + "onChainId": "5", "coingeckoId": "polkadot" }, { "symbol": "APE", "decimals": 18, "ed": "2518891687657430", - "onChainId": 6, + "onChainId": "6", "coingeckoId": "apecoin" }, { "symbol": "USDC", "decimals": 6, "ed": "10000", - "onChainId": 7, + "onChainId": "7", "coingeckoId": "usd-coin" }, { "symbol": "PHA", "decimals": 12, "ed": "54945054945", - "onChainId": 8, + "onChainId": "8", "coingeckoId": "pha" }, { "symbol": "ASTR", "decimals": 18, "ed": "147058823529412000", - "onChainId": 9, + "onChainId": "9", "coingeckoId": "astar" }, { "symbol": "USDT", "decimals": 6, "ed": "10000", - "onChainId": 10, + "onChainId": "10", "coingeckoId": "tether" }, { "symbol": "iBTC", "decimals": 8, "ed": "36", - "onChainId": 11, + "onChainId": "11", "coingeckoId": "interbtc" }, { "symbol": "ZTG", "decimals": 10, "ed": "1204151916", - "onChainId": 12, + "onChainId": "12", "coingeckoId": "zeitgeist" }, { "symbol": "CFG", "decimals": 18, "ed": "32467532467532500", - "onChainId": 13, + "onChainId": "13", "coingeckoId": "centrifuge" }, { "symbol": "BNC", "decimals": 12, "ed": "68795189840", - "onChainId": 14, + "onChainId": "14", "coingeckoId": "bifrost-native-coin" }, { "symbol": "vDOT", "decimals": 10, "ed": "18761726", - "onChainId": 15, + "onChainId": "15", "coingeckoId": "voucher-dot" }, { "symbol": "GLMR", "ed": "34854864344868000", "decimals": 18, - "onChainId": 16, + "onChainId": "16", "coingeckoId": "moonbeam" }, { "symbol": "INTR", "decimals": 10, "ed": "6164274209", - "onChainId": 17, + "onChainId": "17", "coingeckoId": "interlay" }, { "symbol": "DAI", "ed": "10000000000000000", "decimals": 18, - "onChainId": 18, + "onChainId": "18", "coingeckoId": "dai" }, { "symbol": "WBTC", "ed": "34", "decimals": 8, - "onChainId": 19, + "onChainId": "19", "coingeckoId": "wrapped-btc-wormhole" }, { "symbol": "WETH", "ed": "5390835579515", "decimals": 18, - "onChainId": 20, + "onChainId": "20", "coingeckoId": "weth" }, { "symbol": "WIFD", "ed": "1", "decimals": 10, - "onChainId": 1000082 + "onChainId": "1000082" }, { "symbol": "BORK", "ed": "1", "decimals": 10, - "onChainId": 1000148 + "onChainId": "1000148" }, { "symbol": "WUD", "ed": "200000000000000", "decimals": 10, - "onChainId": 1000085, + "onChainId": "1000085", "logo": "./assets/tokens/wud.webp" } ] @@ -2153,93 +2153,93 @@ "symbol": "DOT", "decimals": 10, "ed": "0", - "onChainId": "{\"Token\":\"DOT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"DOT\"}}", "coingeckoId": "polkadot" }, { "symbol": "iBTC", "decimals": 8, "ed": "0", - "onChainId": "{\"Token\":\"IBTC\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"IBTC\"}}", "coingeckoId": "interbtc" }, { "symbol": "INTR", "decimals": 10, "ed": "0", - "onChainId": "{\"Token\":\"INTR\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"INTR\"}}", "coingeckoId": "interlay" }, { "symbol": "kBTC", "decimals": 8, "ed": "0", - "onChainId": "{\"Token\":\"KBTC\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KBTC\"}}", "coingeckoId": "kintsugi-btc" }, { "symbol": "KINT", "decimals": 12, "ed": "0", - "onChainId": "{\"Token\":\"KINT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KINT\"}}", "coingeckoId": "kintsugi" }, { "symbol": "KSM", "decimals": 12, "ed": "0", - "onChainId": "{\"Token\":\"KSM\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}}", "coingeckoId": "kusama" }, { "symbol": "LDOT", "decimals": 10, "ed": "0", - "onChainId": "{\"ForeignAsset\":1}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":1}", "coingeckoId": "liquid-staking-dot" }, { "symbol": "USDT", "decimals": 6, "ed": "0", - "onChainId": "{\"ForeignAsset\":2}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":2}", "coingeckoId": "tether" }, { "symbol": "lp iBTC-DOT", "decimals": 18, "ed": "0", - "onChainId": "{\"LpToken\":[{\"Token\":\"IBTC\"},{\"Token\":\"DOT\"}]}" + "onChainId": "{\"type\":\"LpToken\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"IBTC\"}},{\"type\":\"Token\",\"value\":{\"type\":\"DOT\"}}]}" }, { "symbol": "lp iBTC-USDT", "decimals": 18, "ed": "0", - "onChainId": "{\"LpToken\":[{\"Token\":\"IBTC\"},{\"ForeignAsset\":2}]}" + "onChainId": "{\"type\":\"LpToken\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"IBTC\"}},{\"type\":\"ForeignAsset\",\"value\":2}]}" }, { "symbol": "lp DOT-INTR", "decimals": 18, "ed": "0", - "onChainId": "{\"LpToken\":[{\"Token\":\"DOT\"},{\"Token\":\"INTR\"}]}" + "onChainId": "{\"type\":\"LpToken\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"DOT\"}},{\"type\":\"Token\",\"value\":{\"type\":\"INTR\"}}]}" }, { "symbol": "qIBTC", "decimals": 8, "ed": "0", - "onChainId": "{\"LendToken\":1}" + "onChainId": "{\"type\":\"LendToken\",\"value\":1}" }, { "symbol": "qDOT", "decimals": 10, "ed": "0", - "onChainId": "{\"LendToken\":2}" + "onChainId": "{\"type\":\"LendToken\",\"value\":2}" }, { "symbol": "qUSDT", "decimals": 6, "ed": "0", - "onChainId": "{\"LendToken\":3}" + "onChainId": "{\"type\":\"LendToken\",\"value\":3}" } ] } @@ -2330,340 +2330,340 @@ "symbol": "LKSM", "decimals": 12, "ed": "500000000", - "onChainId": "{\"Token\":\"LKSM\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"LKSM\"}}", "coingeckoId": "liquid-ksm" }, { "symbol": "BNC", "decimals": 12, "ed": "8000000000", - "onChainId": "{\"Token\":\"BNC\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"BNC\"}}", "coingeckoId": "bifrost-native-coin" }, { "symbol": "TAI", "decimals": 12, "ed": "1000000000000", - "onChainId": "{\"Token\":\"TAI\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"TAI\"}}", "coingeckoId": "taiga" }, { "symbol": "PHA", "decimals": 12, "ed": "40000000000", - "onChainId": "{\"Token\":\"PHA\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"PHA\"}}", "coingeckoId": "pha" }, { "symbol": "KINT", "decimals": 12, "ed": "133330000", - "onChainId": "{\"Token\":\"KINT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KINT\"}}", "coingeckoId": "kintsugi" }, { "symbol": "VSKSM", "decimals": 12, "ed": "100000000", - "onChainId": "{\"Token\":\"VSKSM\"}" + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"VSKSM\"}}" }, { "symbol": "KSM", "decimals": 12, "ed": "100000000", - "onChainId": "{\"Token\":\"KSM\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}}", "coingeckoId": "kusama" }, { "symbol": "aSEED", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"Token\":\"KUSD\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}}", "coingeckoId": "ausd-seed-karura" }, { "symbol": "kBTC", "decimals": 8, "ed": "66", - "onChainId": "{\"Token\":\"KBTC\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KBTC\"}}", "coingeckoId": "kintsugi-btc" }, { "symbol": "KMA", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"ForeignAsset\":10}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":10}", "coingeckoId": "calamari-network" }, { "symbol": "GENS", "decimals": 9, "ed": "1000000000000", - "onChainId": "{\"ForeignAsset\":14}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":14}", "coingeckoId": "genshiro" }, { "symbol": "LT", "decimals": 12, "ed": "1000000000000", - "onChainId": "{\"ForeignAsset\":19}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":19}" }, { "symbol": "TEER", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"ForeignAsset\":8}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":8}", "coingeckoId": "integritee" }, { "symbol": "TUR", "decimals": 10, "ed": "40000000000", - "onChainId": "{\"ForeignAsset\":16}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":16}" }, { "symbol": "HKO", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"ForeignAsset\":4}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":4}" }, { "symbol": "KICO", "decimals": 14, "ed": "100000000000000", - "onChainId": "{\"ForeignAsset\":6}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":6}" }, { "symbol": "QTZ", "decimals": 18, "ed": "1000000000000000000", - "onChainId": "{\"ForeignAsset\":2}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":2}", "coingeckoId": "quartz" }, { "symbol": "LIT", "decimals": 18, "ed": "100000000000", - "onChainId": "{\"ForeignAsset\":20}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":20}", "coingeckoId": "litentry" }, { "symbol": "NEER", "decimals": 18, "ed": "100000000000000000", - "onChainId": "{\"ForeignAsset\":9}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":9}", "coingeckoId": "metaverse-network-pioneer" }, { "symbol": "ARIS", "decimals": 8, "ed": "1000000000000", - "onChainId": "{\"ForeignAsset\":1}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":1}" }, { "symbol": "RMRK", "decimals": 10, "ed": "100000000", - "onChainId": "{\"ForeignAsset\":0}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":0}", "coingeckoId": "rmrk" }, { "symbol": "CSM", "decimals": 12, "ed": "1000000000000", - "onChainId": "{\"ForeignAsset\":5}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":5}", "coingeckoId": "crust-storage-market" }, { "symbol": "PCHU", "decimals": 18, "ed": "100000000000000000", - "onChainId": "{\"ForeignAsset\":17}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":17}" }, { "symbol": "CRAB", "decimals": 18, "ed": "1000000000000000000", - "onChainId": "{\"ForeignAsset\":13}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":13}" }, { "symbol": "BSX", "decimals": 12, "ed": "1000000000000", - "onChainId": "{\"ForeignAsset\":11}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":11}", "coingeckoId": "basilisk" }, { "symbol": "AIR", "decimals": 18, "ed": "100000000000000000", - "onChainId": "{\"ForeignAsset\":12}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":12}", "coingeckoId": "altair" }, { "symbol": "USDT", "decimals": 6, "ed": "10000", - "onChainId": "{\"ForeignAsset\":7}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":7}", "coingeckoId": "tether" }, { "symbol": "SDN", "decimals": 18, "ed": "10000000000000000", - "onChainId": "{\"ForeignAsset\":18}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":18}", "coingeckoId": "shiden" }, { "symbol": "EQD", "decimals": 9, "ed": "10000000000", - "onChainId": "{\"ForeignAsset\":15}" + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":15}" }, { "symbol": "MOVR", "decimals": 18, "ed": "1000000000000000", - "onChainId": "{\"ForeignAsset\":3}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":3}", "coingeckoId": "moonriver" }, { "symbol": "tKSM", "decimals": 12, "ed": "100000000", - "onChainId": "{\"StableAssetPoolToken\":0}" + "onChainId": "{\"type\":\"StableAssetPoolToken\",\"value\":0}" }, { "symbol": "3USD", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"StableAssetPoolToken\":1}" + "onChainId": "{\"type\":\"StableAssetPoolToken\",\"value\":1}" }, { "symbol": "USDCet", "decimals": 6, "ed": "10000", - "onChainId": "{\"Erc20\":\"0x1f3a10587a20114ea25ba1b388ee2dd4a337ce27\"}" + "onChainId": "{\"type\":\"Erc20\",\"value\":\"hex:0x1f3a10587a20114ea25ba1b388ee2dd4a337ce27\"}" }, { "symbol": "DAI", "decimals": 18, "ed": "10000000000000000", - "onChainId": "{\"Erc20\":\"0x4bb6afb5fa2b07a5d1c499e1c3ddb5a15e709a71\"}" + "onChainId": "{\"type\":\"Erc20\",\"value\":\"hex:0x4bb6afb5fa2b07a5d1c499e1c3ddb5a15e709a71\"}" }, { "symbol": "waSEED", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"Erc20\":\"0xe20683ad1ed8bbeed7e1ae74be10f19d8045b530\"}" + "onChainId": "{\"type\":\"Erc20\",\"value\":\"hex:0xe20683ad1ed8bbeed7e1ae74be10f19d8045b530\"}" }, { "symbol": "lp KSM-RMRK", "decimals": 12, "ed": "100000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KSM\"},{\"ForeignAsset\":0}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}},{\"type\":\"ForeignAsset\",\"value\":0}]}" }, { "symbol": "lp KSM-LKSM", "decimals": 12, "ed": "100000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KSM\"},{\"Token\":\"LKSM\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}},{\"type\":\"Token\",\"value\":{\"type\":\"LKSM\"}}]}" }, { "symbol": "lp KAR-KUSD", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KAR\"},{\"Token\":\"KUSD\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KAR\"}},{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}}]}" }, { "symbol": "lp KAR-QTZ", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KAR\"},{\"ForeignAsset\":2}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KAR\"}},{\"type\":\"ForeignAsset\",\"value\":2}]}" }, { "symbol": "lp KUSD-KSM", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"Token\":\"KSM\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}}]}" }, { "symbol": "lp KUSD-BNC", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"Token\":\"BNC\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"Token\",\"value\":{\"type\":\"BNC\"}}]}" }, { "symbol": "lp KUSD-CSM", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"ForeignAsset\":5}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"ForeignAsset\",\"value\":5}]}" }, { "symbol": "lp KUSD-RMRK", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"ForeignAsset\":0}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"ForeignAsset\",\"value\":0}]}" }, { "symbol": "lp KSM-ARIS", "decimals": 12, "ed": "100000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KSM\"},{\"ForeignAsset\":1}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}},{\"type\":\"ForeignAsset\",\"value\":1}]}" }, { "symbol": "lp KUSD-KINT", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"Token\":\"KINT\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"Token\",\"value\":{\"type\":\"KINT\"}}]}" }, { "symbol": "lp TAI-tKSM", "decimals": 12, "ed": "1000000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"TAI\"},{\"StableAssetPoolToken\":0}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"TAI\"}},{\"type\":\"StableAssetPoolToken\",\"value\":0}]}" }, { "symbol": "lp KAR-KSM", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KAR\"},{\"Token\":\"KSM\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KAR\"}},{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}}]}" }, { "symbol": "lp KUSD-AIR", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"ForeignAsset\":12}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"ForeignAsset\",\"value\":12}]}" }, { "symbol": "lp KAR-LKSM", "decimals": 12, "ed": "100000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KAR\"},{\"Token\":\"LKSM\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KAR\"}},{\"type\":\"Token\",\"value\":{\"type\":\"LKSM\"}}]}" }, { "symbol": "lp KUSD-QTZ", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"ForeignAsset\":2}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"ForeignAsset\",\"value\":2}]}" }, { "symbol": "lp KUSD-PHA", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"Token\":\"PHA\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"Token\",\"value\":{\"type\":\"PHA\"}}]}" }, { "symbol": "lp KUSD-LKSM", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"Token\":\"LKSM\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"Token\",\"value\":{\"type\":\"LKSM\"}}]}" }, { "symbol": "lp KUSD-KBTC", "decimals": 12, "ed": "10000000000", - "onChainId": "{\"DexShare\":[{\"Token\":\"KUSD\"},{\"Token\":\"KBTC\"}]}" + "onChainId": "{\"type\":\"DexShare\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KUSD\"}},{\"type\":\"Token\",\"value\":{\"type\":\"KBTC\"}}]}" } ] } @@ -2752,100 +2752,100 @@ "symbol": "DOT", "decimals": 10, "ed": "0", - "onChainId": "{\"Token\":\"DOT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"DOT\"}}", "coingeckoId": "polkadot" }, { "symbol": "iBTC", "decimals": 8, "ed": "0", - "onChainId": "{\"Token\":\"IBTC\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"IBTC\"}}", "coingeckoId": "interbtc" }, { "symbol": "INTR", "decimals": 10, "ed": "0", - "onChainId": "{\"Token\":\"INTR\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"INTR\"}}", "coingeckoId": "interlay" }, { "symbol": "kBTC", "decimals": 8, "ed": "0", - "onChainId": "{\"Token\":\"KBTC\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KBTC\"}}", "coingeckoId": "kintsugi-btc" }, { "symbol": "KINT", "decimals": 12, "ed": "0", - "onChainId": "{\"Token\":\"KINT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KINT\"}}", "coingeckoId": "kintsugi" }, { "symbol": "KSM", "decimals": 12, "ed": "0", - "onChainId": "{\"Token\":\"KSM\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}}", "coingeckoId": "kusama" }, { "symbol": "aSEED", "decimals": 12, "ed": "0", - "onChainId": "{\"ForeignAsset\":1}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":1}", "coingeckoId": "ausd-seed-karura" }, { "symbol": "LKSM", "decimals": 12, "ed": "0", - "onChainId": "{\"ForeignAsset\":2}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":2}", "coingeckoId": "liquid-ksm" }, { "symbol": "USDT", "decimals": 6, "ed": "0", - "onChainId": "{\"ForeignAsset\":3}", + "onChainId": "{\"type\":\"ForeignAsset\",\"value\":3}", "coingeckoId": "tether" }, { "symbol": "lp kBTC-KSM", "decimals": 18, "ed": "0", - "onChainId": "{\"LpToken\":[{\"Token\":\"KBTC\"},{\"Token\":\"KSM\"}]}" + "onChainId": "{\"type\":\"LpToken\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KBTC\"}},{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}}]}" }, { "symbol": "lp kBTC-USDT", "decimals": 18, "ed": "0", - "onChainId": "{\"LpToken\":[{\"Token\":\"KBTC\"},{\"ForeignAsset\":3}]}" + "onChainId": "{\"type\":\"LpToken\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KBTC\"}},{\"type\":\"ForeignAsset\",\"value\":3}]}" }, { "symbol": "lp KSM-KINT", "decimals": 18, "ed": "0", - "onChainId": "{\"LpToken\":[{\"Token\":\"KSM\"},{\"Token\":\"KINT\"}]}" + "onChainId": "{\"type\":\"LpToken\",\"value\":[{\"type\":\"Token\",\"value\":{\"type\":\"KSM\"}},{\"type\":\"Token\",\"value\":{\"type\":\"KINT\"}}]}" }, { "symbol": "qKBTC", "decimals": 8, "ed": "0", - "onChainId": "{\"LendToken\":1}" + "onChainId": "{\"type\":\"LendToken\",\"value\":1}" }, { "symbol": "qKSM", "decimals": 12, "ed": "0", - "onChainId": "{\"LendToken\":2}" + "onChainId": "{\"type\":\"LendToken\",\"value\":2}" }, { "symbol": "qUSDT", "decimals": 6, "ed": "0", - "onChainId": "{\"LendToken\":3}" + "onChainId": "{\"type\":\"LendToken\",\"value\":3}" } ] } @@ -3121,7 +3121,7 @@ "symbol": "MGX", "decimals": 18, "ed": "0", - "onChainId": 0, + "onChainId": "\"0\"", "coingeckoId": "mangata-x" } ] @@ -3353,7 +3353,7 @@ "symbol": "USDT", "decimals": 6, "ed": "0", - "onChainId": 102, + "onChainId": "\"102\"", "coingeckoId": "tether" } ] @@ -3388,65 +3388,65 @@ "symbol": "DOT", "decimals": 10, "ed": "0", - "onChainId": "{\"XCM\":0}", + "onChainId": "{\"type\":\"XCM\",\"value\":0}", "coingeckoId": "polkadot" }, { "symbol": "USDT", "decimals": 6, "ed": "0", - "onChainId": "{\"XCM\":1}", + "onChainId": "{\"type\":\"XCM\",\"value\":1}", "coingeckoId": "tether" }, + { + "symbol": "GLMR", + "decimals": 18, + "ed": "1", + "onChainId": "{\"type\":\"XCM\",\"value\":6}", + "coingeckoId": "moonbeam" + }, { "symbol": "XLM", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": \"StellarNative\" }", + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"StellarNative\"}}", "coingeckoId": "stellar" }, { "symbol": "TZS.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"0x545a5300\", \"issuer\": \"0x34c94b2a4ba9e8b57b22547dcbb30f443c4cb02da3829a89aa1bd4780e4466ba\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:TZS\",\"issuer\":\"hex:0x34c94b2a4ba9e8b57b22547dcbb30f443c4cb02da3829a89aa1bd4780e4466ba\"}}}" }, { "symbol": "BRL.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"0x42524c00\", \"issuer\": \"0xeaac68d4d0e37b4c24c2536916e830735f032d0d6b2a1c8fca3bc5a25e083e3a\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:BRL\",\"issuer\":\"hex:0xeaac68d4d0e37b4c24c2536916e830735f032d0d6b2a1c8fca3bc5a25e083e3a\"}}}" }, { "symbol": "USDC.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"USDC\", \"issuer\": \"0x3b9911380efe988ba0a8900eb1cfe44f366f7dbe946bed077240f7f624df15c5\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:USDC\",\"issuer\":\"hex:0x3b9911380efe988ba0a8900eb1cfe44f366f7dbe946bed077240f7f624df15c5\"}}}" }, { "symbol": "AUDD.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"AUDD\", \"issuer\": \"0xc5fbe9979e240552860221f4fe2f2219f35e40458b8b58fc32da520a154a561d\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:AUDD\",\"issuer\":\"hex:0xc5fbe9979e240552860221f4fe2f2219f35e40458b8b58fc32da520a154a561d\"}}}" }, { "symbol": "EURC.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"EURC\", \"issuer\": \"0x2112ee863867e4e219fe254c0918b00bc9ea400775bfc3ab4430971ce505877c\" } } }" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:EURC\",\"issuer\":\"hex:0x2112ee863867e4e219fe254c0918b00bc9ea400775bfc3ab4430971ce505877c\"}}}" }, { "symbol": "NGNC.s", "decimals": 12, "ed": "1000", - "onChainId": "{\"Stellar\": { \"AlphaNum4\": { \"code\": \"NGNC\", \"issuer\": \"0x241afadf31883f79972545fc64f3b5b0c95704c6fb4917474e42b0057841606b\" } } }" - }, - { - "symbol": "GLMR", - "decimals": 18, - "ed": "1", - "onChainId": "{\"XCM\":6}", - "coingeckoId": "moonbeam" + "onChainId": "{\"type\":\"Stellar\",\"value\":{\"type\":\"AlphaNum4\",\"value\":{\"code\":\"bin:NGNC\",\"issuer\":\"hex:0x241afadf31883f79972545fc64f3b5b0c95704c6fb4917474e42b0057841606b\"}}}" } ] } @@ -3490,227 +3490,227 @@ "symbol": "PICA", "decimals": 12, "ed": "0", - "onChainId": 1, + "onChainId": "\"bigint:1\"", "coingeckoId": "picasso" }, { "symbol": "KSM", "decimals": 12, "ed": "0", - "onChainId": 4, + "onChainId": "\"bigint:4\"", "coingeckoId": "kusama" }, { "symbol": "DOT", "decimals": 10, "ed": "0", - "onChainId": 6, + "onChainId": "\"bigint:6\"", "coingeckoId": "polkadot" }, { "symbol": "ATOM", "decimals": 6, "ed": "2500", - "onChainId": 7, + "onChainId": "\"bigint:7\"", "coingeckoId": "cosmos" }, { "symbol": "OSMO", "decimals": 6, "ed": "40000", - "onChainId": 8, + "onChainId": "\"bigint:8\"", "coingeckoId": "osmosis" }, { "symbol": "STRD", "decimals": 6, "ed": "20000", - "onChainId": 9, + "onChainId": "\"bigint:9\"", "coingeckoId": "stride" }, { "symbol": "stATOM", "decimals": 6, "ed": "2000", - "onChainId": 10, + "onChainId": "\"bigint:10\"", "coingeckoId": "stride-staked-atom" }, { "symbol": "STARS", "decimals": 6, "ed": "2000000", - "onChainId": 11, + "onChainId": "\"bigint:11\"", "coingeckoId": "stargaze" }, { "symbol": "NTRN", "decimals": 6, "ed": "60000", - "onChainId": 12, + "onChainId": "\"bigint:12\"", "coingeckoId": "neutron" }, { "symbol": "CRE", "decimals": 6, "ed": "1000000", - "onChainId": 13, + "onChainId": "\"bigint:13\"", "coingeckoId": "crescent-network" }, { "symbol": "bCRE", "decimals": 6, "ed": "1000000", - "onChainId": 14, + "onChainId": "\"bigint:14\"", "coingeckoId": "liquid-staking-crescent" }, { "symbol": "SCRT", "decimals": 6, "ed": "70000", - "onChainId": 15, + "onChainId": "\"bigint:15\"", "coingeckoId": "secret" }, { "symbol": "UMEE", "decimals": 6, "ed": "1000000", - "onChainId": 17, + "onChainId": "\"bigint:17\"", "coingeckoId": "umee" }, { "symbol": "BLD", "decimals": 6, "ed": "120000", - "onChainId": 18, + "onChainId": "\"bigint:18\"", "coingeckoId": "agoric" }, { "symbol": "BNC KSM", "decimals": 12, "ed": "11000000000", - "onChainId": 31, + "onChainId": "\"bigint:31\"", "coingeckoId": "bifrost-native-coin" }, { "symbol": "vKSM", "decimals": 12, "ed": "0", - "onChainId": 32 + "onChainId": "\"bigint:32\"" }, { "symbol": "BNC DOT", "decimals": 10, "ed": "100000000", - "onChainId": 33, + "onChainId": "\"bigint:33\"", "coingeckoId": "bifrost-native-coin" }, { "symbol": "vDOT", "decimals": 10, "ed": "100000000", - "onChainId": 34, + "onChainId": "\"bigint:34\"", "coingeckoId": "voucher-dot" }, { "symbol": "KAR", "decimals": 12, "ed": "0", - "onChainId": 101, + "onChainId": "\"bigint:101\"", "coingeckoId": "karura" }, { "symbol": "BNC", "decimals": 12, "ed": "0", - "onChainId": 102, + "onChainId": "\"bigint:102\"", "coingeckoId": "bifrost-native-coin" }, { "symbol": "vKSM", "decimals": 12, "ed": "100000000", - "onChainId": 103 + "onChainId": "\"bigint:103\"" }, { "symbol": "MOVR", "decimals": 18, "ed": "0", - "onChainId": 104, + "onChainId": "\"bigint:104\"", "coingeckoId": "moonriver" }, { "symbol": "EQD", "decimals": 9, "ed": "200000", - "onChainId": 127 + "onChainId": "\"bigint:127\"" }, { "symbol": "aSEED", "decimals": 12, "ed": "0", - "onChainId": 129, + "onChainId": "\"bigint:129\"", "coingeckoId": "ausd-seed-karura" }, { "symbol": "USDT", "decimals": 6, "ed": "0", - "onChainId": 130, + "onChainId": "\"bigint:130\"", "coingeckoId": "tether" }, { "symbol": "USDC", "decimals": 6, "ed": "0", - "onChainId": 131, + "onChainId": "\"bigint:131\"", "coingeckoId": "usd-coin" }, { "symbol": "wBTC", "decimals": 8, "ed": "0", - "onChainId": 132, + "onChainId": "\"bigint:132\"", "coingeckoId": "bitcoin" }, { "symbol": "wETH", "decimals": 18, "ed": "0", - "onChainId": 133, + "onChainId": "\"bigint:133\"", "coingeckoId": "weth" }, { "symbol": "TNKR", "decimals": 12, "ed": "13500000000", - "onChainId": 212 + "onChainId": "\"bigint:212\"" }, { "symbol": "HUAHUA", "decimals": 6, "ed": "1000000", - "onChainId": 420, + "onChainId": "\"bigint:420\"", "coingeckoId": "chihuahua-token" }, { "symbol": "ASTR", "decimals": 18, "ed": "4700000000000000", - "onChainId": 2006, + "onChainId": "\"bigint:2006\"", "coingeckoId": "astar" }, { "symbol": "SDN", "decimals": 18, "ed": "1000000000000000", - "onChainId": 2007, + "onChainId": "\"bigint:2007\"", "coingeckoId": "shiden" }, { "symbol": "EQ", "decimals": 9, "ed": "700000000", - "onChainId": 2011, + "onChainId": "\"bigint:2011\"", "coingeckoId": "equilibrium-token" } ] @@ -3853,52 +3853,52 @@ "substrate-foreignassets": { "tokens": [ { - "onChainId": "{\"parents\":1,\"interior\":{\"X1\":{\"Parachain\":2011}}}", + "onChainId": "{\"parents\":1,\"interior\":{\"type\":\"X1\",\"value\":{\"type\":\"Parachain\",\"value\":2011}}}", "symbol": "EQ", "coingeckoId": "equilibrium-token" }, { - "onChainId": "{\"parents\":2,\"interior\":{\"X2\":[{\"GlobalConsensus\":{\"Ethereum\":{\"chainId\":1} }},{\"AccountKey20\":{\"network\":null,\"key\":\"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2\"}}]}}", + "onChainId": "{\"parents\":2,\"interior\":{\"type\":\"X2\",\"value\":[{\"type\":\"GlobalConsensus\",\"value\":{\"type\":\"Ethereum\",\"value\":{\"chain_id\":\"bigint:1\"}}},{\"type\":\"AccountKey20\",\"value\":{\"key\":\"hex:0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2\"}}]}}", "symbol": "WETH", "coingeckoId": "weth" }, { - "onChainId": "{\"parents\":2,\"interior\":{\"X1\":{\"GlobalConsensus\":\"Kusama\"}}}", + "onChainId": "{\"parents\":2,\"interior\":{\"type\":\"X1\",\"value\":{\"type\":\"GlobalConsensus\",\"value\":{\"type\":\"Kusama\"}}}}", "symbol": "KSM", "coingeckoId": "kusama" }, { - "onChainId": "{\"parents\":1,\"interior\":{\"X2\":[{\"Parachain\":2030},{\"GeneralKey\":{\"length\":2,\"data\":\"0x0001000000000000000000000000000000000000000000000000000000000000\"}}]}}", + "onChainId": "{\"parents\":1,\"interior\":{\"type\":\"X2\",\"value\":[{\"type\":\"Parachain\",\"value\":2030},{\"type\":\"GeneralKey\",\"value\":{\"length\":2,\"data\":\"hex:0x0001000000000000000000000000000000000000000000000000000000000000\"}}]}}", "symbol": "BNC", "coingeckoId": "bifrost-native-coin" }, { - "onChainId": "{\"parents\":1,\"interior\":{\"X2\":[{\"Parachain\":2011},{\"GeneralKey\":{\"length\":3,\"data\":\"0x6571640000000000000000000000000000000000000000000000000000000000\"}}]}}", + "onChainId": "{\"parents\":1,\"interior\":{\"type\":\"X2\",\"value\":[{\"type\":\"Parachain\",\"value\":2011},{\"type\":\"GeneralKey\",\"value\":{\"length\":3,\"data\":\"hex:0x6571640000000000000000000000000000000000000000000000000000000000\"}}]}}", "symbol": "EQD" }, { - "onChainId": "{\"parents\":1,\"interior\":{\"X1\":{\"Parachain\":3369}}}", + "onChainId": "{\"parents\":1,\"interior\":{\"type\":\"X1\",\"value\":{\"type\":\"Parachain\",\"value\":3369}}}", "symbol": "MYTH", "coingeckoId": "mythos", "logo": "./assets/chains/mythos.svg" }, { - "onChainId": "{\"parents\":1,\"interior\":{\"X2\":[{\"Parachain\":2004},{\"PalletInstance\":10}]}}", + "onChainId": "{\"parents\":1,\"interior\":{\"type\":\"X2\",\"value\":[{\"type\":\"Parachain\",\"value\":2004},{\"type\":\"PalletInstance\",\"value\":10}]}}", "symbol": "GLMR", "coingeckoId": "moonbeam" }, { - "onChainId": "{\"parents\":1,\"interior\":{\"X2\":[{\"Parachain\":2030},{\"GeneralKey\":{\"length\":2,\"data\":\"0x0900000000000000000000000000000000000000000000000000000000000000\"}}]}}", + "onChainId": "{\"parents\":1,\"interior\":{\"type\":\"X2\",\"value\":[{\"type\":\"Parachain\",\"value\":2030},{\"type\":\"GeneralKey\",\"value\":{\"length\":2,\"data\":\"hex:0x0900000000000000000000000000000000000000000000000000000000000000\"}}]}}", "symbol": "vDOT", "coingeckoId": "voucher-dot" }, { - "onChainId": "{\"parents\":1,\"interior\":{\"X2\":[{\"Parachain\":2034},{\"GeneralIndex\":0}]}}", + "onChainId": "{\"parents\":1,\"interior\":{\"type\":\"X2\",\"value\":[{\"type\":\"Parachain\",\"value\":2034},{\"type\":\"GeneralIndex\",\"value\":\"bigint:0\"}]}}", "symbol": "HDX", "coingeckoId": "hydradx" }, { - "onChainId": "{\"parents\":1,\"interior\":{\"X1\":{\"Parachain\":2051}}}", + "onChainId": "{\"parents\":1,\"interior\":{\"type\":\"X1\",\"value\":{\"type\":\"Parachain\",\"value\":2051}}}", "symbol": "AJUN" } ] @@ -4501,26 +4501,26 @@ "symbol": "DOT", "decimals": 10, "ed": "0", - "onChainId": "{\"Token\":\"DOT\"}", + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"DOT\"}}", "coingeckoId": "polkadot" }, { "symbol": "GAME", "decimals": 10, "ed": "0", - "onChainId": "{\"Token\":\"GAME\"}" + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"GAME\"}}" }, { "symbol": "PLAY", "decimals": 10, "ed": "0", - "onChainId": "{\"Token\":\"PLAY\"}" + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"PLAY\"}}" }, { "symbol": "ZERO", "decimals": 18, "ed": "0", - "onChainId": "{\"Token\":\"ZERO\"}" + "onChainId": "{\"type\":\"Token\",\"value\":{\"type\":\"ZERO\"}}" } ] } diff --git a/package.json b/package.json index 619abd8a93..e03e60d513 100644 --- a/package.json +++ b/package.json @@ -36,16 +36,17 @@ "@polkadot/util": "^13.0.2", "@polkadot/util-crypto": "^13.0.2", "@supercharge/promise-pool": "^3.1.0", - "@talismn/balances": "0.0.0-pr1564-20240801080435", - "@talismn/chain-connector": "0.0.0-pr1564-20240801080435", - "@talismn/chain-connector-evm": "0.0.0-pr1564-20240801080435", - "@talismn/chaindata-provider": "0.0.0-pr1564-20240801080435", - "@talismn/scale": "0.0.0-pr1564-20240801080435", + "@talismn/balances": "0.0.0-pr1410-20240821041020", + "@talismn/chain-connector": "0.0.0-pr1410-20240821041020", + "@talismn/chain-connector-evm": "0.0.0-pr1410-20240821041020", + "@talismn/chaindata-provider": "0.0.0-pr1410-20240821041020", + "@talismn/scale": "0.0.0-pr1410-20240821041020", "axios": "^1.6.2", "dotenv": "^16.3.1", "extract-colors": "^2.0.6", "lodash": "^4.17.21", "rxjs": "^7.8.1", + "scale-ts": "^1.6.0", "sharp": "^0.32.6", "tinycolor2": "^1.6.0", "toml": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa06ef6964..d826baed46 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: dependencies: '@polkadot/api': specifier: ^12.2.1 - version: 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + version: 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@polkadot/rpc-provider': specifier: ^12.2.1 - version: 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + version: 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@polkadot/types': specifier: ^12.2.1 - version: 12.2.1 + version: 12.3.1 '@polkadot/util': specifier: ^13.0.2 version: 13.0.2 @@ -27,20 +27,20 @@ importers: specifier: ^3.1.0 version: 3.2.0 '@talismn/balances': - specifier: 0.0.0-pr1564-20240801080435 - version: 0.0.0-pr1564-20240801080435(@polkadot/api-contract@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1)(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@substrate/txwrapper-core@7.5.1(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(utf-8-validate@6.0.4))(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@6.0.4) + specifier: 0.0.0-pr1410-20240821041020 + version: 0.0.0-pr1410-20240821041020(@polkadot/api-contract@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1)(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@substrate/txwrapper-core@7.5.1(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(utf-8-validate@6.0.4))(bufferutil@4.0.8)(postcss@8.4.38)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(typescript@5.5.3)(utf-8-validate@6.0.4)(yaml@2.4.5) '@talismn/chain-connector': - specifier: 0.0.0-pr1564-20240801080435 - version: 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(rxjs@7.8.1) + specifier: 0.0.0-pr1410-20240821041020 + version: 0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(rxjs@7.8.1) '@talismn/chain-connector-evm': - specifier: 0.0.0-pr1564-20240801080435 - version: 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(rxjs@7.8.1)(typescript@5.5.3)(utf-8-validate@6.0.4) + specifier: 0.0.0-pr1410-20240821041020 + version: 0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(rxjs@7.8.1)(typescript@5.5.3)(utf-8-validate@6.0.4) '@talismn/chaindata-provider': - specifier: 0.0.0-pr1564-20240801080435 - version: 0.0.0-pr1564-20240801080435 + specifier: 0.0.0-pr1410-20240821041020 + version: 0.0.0-pr1410-20240821041020 '@talismn/scale': - specifier: 0.0.0-pr1564-20240801080435 - version: 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) + specifier: 0.0.0-pr1410-20240821041020 + version: 0.0.0-pr1410-20240821041020(bufferutil@4.0.8)(postcss@8.4.38)(rxjs@7.8.1)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(utf-8-validate@6.0.4)(yaml@2.4.5) axios: specifier: ^1.6.2 version: 1.7.2 @@ -56,6 +56,9 @@ importers: rxjs: specifier: ^7.8.1 version: 7.8.1 + scale-ts: + specifier: ^1.6.0 + version: 1.6.0 sharp: specifier: ^0.32.6 version: 0.32.6 @@ -231,6 +234,11 @@ packages: peerDependencies: '@polkadot/api': ^10.7.3 + '@commander-js/extra-typings@12.1.0': + resolution: {integrity: sha512-wf/lwQvWAA0goIghcb91dQYpkLBcyhOhQNqG/VgWhnKzgt+UOMvra7EX/2fv70arm5RW+PUHoQHHDa6/p77Eqg==} + peerDependencies: + commander: ~12.1.0 + '@crustio/type-definitions@1.3.0': resolution: {integrity: sha512-xdW6npZTmWfDzZEVCMjRK7f7wQrU/cgIltGlvnXY2AFD2m9uBW+s6/lx9YHuLbk7y3NrrQwbp3owFuGw4A2hNw==} @@ -269,138 +277,282 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.23.0': + resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.21.5': resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.23.0': + resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] + '@esbuild/android-arm@0.23.0': + resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.21.5': resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] + '@esbuild/android-x64@0.23.0': + resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.21.5': resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.23.0': + resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.21.5': resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.23.0': + resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.21.5': resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.23.0': + resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.21.5': resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.23.0': + resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.21.5': resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.23.0': + resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.21.5': resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.23.0': + resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.21.5': resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.23.0': + resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.23.0': + resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.21.5': resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.23.0': + resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.21.5': resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.23.0': + resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.21.5': resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.23.0': + resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.21.5': resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.23.0': + resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.21.5': resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.23.0': + resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-x64@0.21.5': resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.23.0': + resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.23.0': + resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.21.5': resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.23.0': + resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.21.5': resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.23.0': + resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.21.5': resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.23.0': + resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.21.5': resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.23.0': + resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.21.5': resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.23.0': + resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@fragnova/api-augment@0.1.0-spec-1.0.4-mainnet': resolution: {integrity: sha512-511tzGJt8BWUVMNqX6NNq4KrGWYBKrLVQ2GKERUi08TtpteEQnFH3Nzh8W6x3dpBG3naZ+V5ue+bEmEB9foRIQ==} @@ -419,6 +571,10 @@ packages: '@interlay/interbtc-types@1.13.0': resolution: {integrity: sha512-oUjavcfnX7lxlMd10qGc48/MoATX37TQcuSAZBIUmpCRiJ15hZbQoTAKGgWMPsla3+3YqUAzkWUEVMwUvM1U+w==} + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -486,6 +642,18 @@ packages: '@noble/secp256k1@1.7.1': resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + '@open-web3/orml-type-definitions@0.8.2-11': resolution: {integrity: sha512-cUv5+mprnaGNt0tu3FhK1nFRBK7SGjPhA1O0nxWWeRmuuH5fjkr0glbHE9kcKuCBfsh7nt6NGwxwl9emQtUDSA==} @@ -510,52 +678,146 @@ packages: '@phala/typedefs@0.2.33': resolution: {integrity: sha512-CaRzIGfU6CUIKLPswYtOw/xbtTttqmJZpr3fhkxLvkBQMXIH14iISD763OFXtWui7DrAMBKo/bHawvFNgWGKTg==} + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@polkadot-api/cli@0.7.5': + resolution: {integrity: sha512-RhYGiROyMz18SdehjDyIX+V1kERS6f9pEpihkxfbQT8V6Sp/uKSGd6fmTWTb0FQkuLQLza7Su9SyRrxThSzjaA==} + hasBin: true + '@polkadot-api/client@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': resolution: {integrity: sha512-0fqK6pUKcGHSG2pBvY+gfSS+1mMdjd/qRygAcKI5d05tKsnZLRnmhb9laDguKmGEIB0Bz9vQqNK3gIN/cfvVwg==} peerDependencies: rxjs: '>=7.8.0' + '@polkadot-api/codegen@0.8.0': + resolution: {integrity: sha512-njwzK3i69sMNx0gbnb6WqYZBde/qnMBv5nR8299civ44JraifCtqqFGReQ7LPnb4NOArXbbqcwYfUnG5Ih2yZA==} + '@polkadot-api/json-rpc-provider-proxy@0.0.1': resolution: {integrity: sha512-gmVDUP8LpCH0BXewbzqXF2sdHddq1H1q+XrAW2of+KZj4woQkIGBRGTJHeBEVHe30EB+UejR1N2dT4PO/RvDdg==} '@polkadot-api/json-rpc-provider-proxy@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': resolution: {integrity: sha512-0hZ8vtjcsyCX8AyqP2sqUHa1TFFfxGWmlXJkit0Nqp9b32MwZqn5eaUAiV2rNuEpoglKOdKnkGtUF8t5MoodKw==} + '@polkadot-api/json-rpc-provider-proxy@0.1.0': + resolution: {integrity: sha512-8GSFE5+EF73MCuLQm8tjrbCqlgclcHBSRaswvXziJ0ZW7iw3UEMsKkkKvELayWyBuOPa2T5i1nj6gFOeIsqvrg==} + + '@polkadot-api/json-rpc-provider-proxy@0.2.0': + resolution: {integrity: sha512-0jtKSl2Zw2v5OJFMp30KXhpcKpwAj2FpMtHTMn4FDwcudL2Y1efiAJ9Zoc3Bk70OVWSovUHdU2WTBUVL/efw4Q==} + '@polkadot-api/json-rpc-provider@0.0.1': resolution: {integrity: sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA==} '@polkadot-api/json-rpc-provider@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': resolution: {integrity: sha512-EaUS9Fc3wsiUr6ZS43PQqaRScW7kM6DYbuM/ou0aYjm8N9MBqgDbGm2oL6RE1vAVmOfEuHcXZuZkhzWtyvQUtA==} + '@polkadot-api/json-rpc-provider@0.0.2': + resolution: {integrity: sha512-VWKs5iRDDEvaHwQ1M8eQbhCauPBp4ETFgaRCHmZIz7uPrWSxDCKqofruLZoNVM8QhVk6hjIo2kxm7yXpTqWigw==} + + '@polkadot-api/json-rpc-provider@0.0.3': + resolution: {integrity: sha512-493nHN9RnLxNPMxQ3oekEFnRomAqWWh3j88FhANoPu5iINBG73l4ccB9QBPVs3JWXq4SwfLVmb6L15ryM69g/g==} + + '@polkadot-api/known-chains@0.4.0': + resolution: {integrity: sha512-TW3pwl+MmdIjCb3xIdAbp9YhVY0ygDWkxAKxF/r5szDWqB3zNXoQpgQUc5NqChv9CDbLD3yCeWNV7fmSCjtzVA==} + + '@polkadot-api/logs-provider@0.0.3': + resolution: {integrity: sha512-va++/efBvcC0LuYrq1HZvtAwoyxyMsvA+ecLqwxo/lMymJFOQXV+bIgbMd7z+nNbUtGplCJVDFR5EK0EhxfKxQ==} + '@polkadot-api/metadata-builders@0.0.1': resolution: {integrity: sha512-GCI78BHDzXAF/L2pZD6Aod/yl82adqQ7ftNmKg51ixRL02JpWUA+SpUKTJE5MY1p8kiJJIo09P2um24SiJHxNA==} '@polkadot-api/metadata-builders@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': resolution: {integrity: sha512-BD7rruxChL1VXt0icC2gD45OtT9ofJlql0qIllHSRYgama1CR2Owt+ApInQxB+lWqM+xNOznZRpj8CXNDvKIMg==} + '@polkadot-api/metadata-builders@0.3.2': + resolution: {integrity: sha512-TKpfoT6vTb+513KDzMBTfCb/ORdgRnsS3TDFpOhAhZ08ikvK+hjHMt5plPiAX/OWkm1Wc9I3+K6W0hX5Ab7MVg==} + + '@polkadot-api/metadata-builders@0.5.0': + resolution: {integrity: sha512-hHAEYziHsaf7GFOyrrSrToBtBekEMYSCc0GTU3iZ7vnGHdT8wv0vdo90iHU2lL4Di1sUZJz6Vc+ZUJACf2aeVg==} + + '@polkadot-api/metadata-compatibility@0.1.2': + resolution: {integrity: sha512-oT2rxjmjGV7mnmAGe+FzNFVtT6oZMHJkaX1Gr00bQobKeK3pcO+jEDt7XwWYHcSXOI5psgVJUb6BQxIzlNDTZg==} + '@polkadot-api/observable-client@0.1.0': resolution: {integrity: sha512-GBCGDRztKorTLna/unjl/9SWZcRmvV58o9jwU2Y038VuPXZcr01jcw/1O3x+yeAuwyGzbucI/mLTDa1QoEml3A==} peerDependencies: rxjs: '>=7.8.0' + '@polkadot-api/observable-client@0.3.2': + resolution: {integrity: sha512-HGgqWgEutVyOBXoGOPp4+IAq6CNdK/3MfQJmhCJb8YaJiaK4W6aRGrdQuQSTPHfERHCARt9BrOmEvTXAT257Ug==} + peerDependencies: + '@polkadot-api/substrate-client': 0.1.4 + rxjs: '>=7.8.0' + + '@polkadot-api/observable-client@0.5.1': + resolution: {integrity: sha512-lNm+saHPKHzjCU67esWs2eHHAV5q1r3CY+UL+8v20Gfb0lnQ9UcEqlxCAL9kTw1sujz6fBTlI0WO9R+i1xcg7A==} + peerDependencies: + '@polkadot-api/substrate-client': 0.2.1 + rxjs: '>=7.8.0' + + '@polkadot-api/pjs-signer@0.4.0': + resolution: {integrity: sha512-BSje/Rw5jjZwXgNoQQagE+rzuwcIZB2h3Q+xojyjExLx9iiei1Rvj1oHUGA+LPmIPeXac0guL13Sss4D4cpl+A==} + + '@polkadot-api/polkadot-sdk-compat@2.0.0': + resolution: {integrity: sha512-rxBDZyFLSH5kCe2TSUm3qSenVqoj3kx+djUYH3Cj0H032Lra/VOh4E9WLkGiPhF1fZsROGO2JQS2KFRXZovlkw==} + + '@polkadot-api/polkadot-signer@0.1.3': + resolution: {integrity: sha512-nRBtFUV0rfwZr6n1T9oNIz39tPm+ZinCj6VwsZ9DNGPQKsgLNq3EXqLVXXB7n1hCI44gJ2XTVc5WTt2MDaEPGQ==} + + '@polkadot-api/signer@0.1.3': + resolution: {integrity: sha512-KcLObDYDkOr+JNv1km1ddxUhkNZHlLK8Gzjgc9g9XlZiurx6Ylhho7bbAHFWXGstp67uklUMeqzVRDEh+c6k+A==} + + '@polkadot-api/sm-provider@0.1.1': + resolution: {integrity: sha512-55eA6cl4iDuEhO49tztDvWmFKRx9tGsNT16FbaoPMY4sEZ3yHWKbPf3Tjm4Set7huNELEVzjbBCnS0AoVkj9FA==} + peerDependencies: + smoldot: '>=2' + + '@polkadot-api/smoldot@0.3.2': + resolution: {integrity: sha512-Gw4Gw1rwzF+JhknBK+00rRedVtgOhdGnePNdkVoJHSxfsbv4J58H+xrkIBjAlJEbhwjFWUAwUQ1Z1BXSGKxaJg==} + '@polkadot-api/substrate-bindings@0.0.1': resolution: {integrity: sha512-bAe7a5bOPnuFVmpv7y4BBMRpNTnMmE0jtTqRUw/+D8ZlEHNVEJQGr4wu3QQCl7k1GnSV1wfv3mzIbYjErEBocg==} '@polkadot-api/substrate-bindings@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': resolution: {integrity: sha512-N4vdrZopbsw8k57uG58ofO7nLXM4Ai7835XqakN27MkjXMp5H830A1KJE0L9sGQR7ukOCDEIHHcwXVrzmJ/PBg==} + '@polkadot-api/substrate-bindings@0.6.0': + resolution: {integrity: sha512-lGuhE74NA1/PqdN7fKFdE5C1gNYX357j1tWzdlPXI0kQ7h3kN0zfxNOpPUN7dIrPcOFZ6C0tRRVrBylXkI6xPw==} + + '@polkadot-api/substrate-bindings@0.6.3': + resolution: {integrity: sha512-Z/9B5Rhr478YgFLpo32sr8cY/zUeHj9DZnxX76OTJM+Kiq2rXfyYAONr8vAleJXxP7y1mUDBeII4nS9+uBbFXA==} + '@polkadot-api/substrate-client@0.0.1': resolution: {integrity: sha512-9Bg9SGc3AwE+wXONQoW8GC00N3v6lCZLW74HQzqB6ROdcm5VAHM4CB/xRzWSUF9CXL78ugiwtHx3wBcpx4H4Wg==} '@polkadot-api/substrate-client@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': resolution: {integrity: sha512-lcdvd2ssUmB1CPzF8s2dnNOqbrDa+nxaaGbuts+Vo8yjgSKwds2Lo7Oq+imZN4VKW7t9+uaVcKFLMF7PdH0RWw==} + '@polkadot-api/substrate-client@0.1.4': + resolution: {integrity: sha512-MljrPobN0ZWTpn++da9vOvt+Ex+NlqTlr/XT7zi9sqPtDJiQcYl+d29hFAgpaeTqbeQKZwz3WDE9xcEfLE8c5A==} + + '@polkadot-api/substrate-client@0.2.1': + resolution: {integrity: sha512-YyHn0JzqY75PHs6Y/fEMsMYTH6s4QWpGFqR+O14Qu7reo++a0sTl+pHfXDF16CIq4aGlQJ5wJGHtzWpgnW+INA==} + '@polkadot-api/utils@0.0.1': resolution: {integrity: sha512-3j+pRmlF9SgiYDabSdZsBSsN5XHbpXOAce1lWj56IEEaFZVjsiCaxDOA7C9nCcgfVXuvnbxqqEGQvnY+QfBAUw==} '@polkadot-api/utils@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': resolution: {integrity: sha512-0CYaCjfLQJTCRCiYvZ81OncHXEKPzAexCMoVloR+v2nl/O2JRya/361MtPkeNLC6XBoaEgLAG9pWQpH3WePzsw==} + '@polkadot-api/utils@0.1.0': + resolution: {integrity: sha512-MXzWZeuGxKizPx2Xf/47wx9sr/uxKw39bVJUptTJdsaQn/TGq+z310mHzf1RCGvC1diHM8f593KrnDgc9oNbJA==} + + '@polkadot-api/utils@0.1.1': + resolution: {integrity: sha512-ho1ORL5jEO96Zl72r/j1YTyX8wfXRD+XXrS8OR2LWdBR24MZqHO96xMboTcFehWK919iMKWAb9rCPNs2NiFS3Q==} + + '@polkadot-api/wasm-executor@0.1.1': + resolution: {integrity: sha512-OuxbAkSRNLtJtsWDzKx7TEYlRXI2ApT9LcEFckaAr6E4aKLQ5TgbDDXWUvwl4A3AnjoUQx7ltYcsb8qR8UpMAg==} + + '@polkadot-api/ws-provider@0.2.0': + resolution: {integrity: sha512-R4B+tUR1H9j6AH2p4Dvv5+aV4/DC/TpKOqB1C5ON2Qvlc0TrH7x4HrZLn82Kq7iwUtnxkrU6esze2UgDGoVKPw==} + '@polkadot/api-augment@10.13.1': resolution: {integrity: sha512-IAKaCp19QxgOG4HKk9RAgUgC/VNVqymZ2GXfMNOZWImZhxRIbrK+raH5vN2MbWwtVHpjxyXvGsd1RRhnohI33A==} engines: {node: '>=18'} @@ -568,8 +830,12 @@ packages: resolution: {integrity: sha512-HrIiTRHL4KhcgeMhu85I5DBB5M0VGj3uA805lALFs/WuwQkUAvJZb6NUKhizG/q+di3KKzoyu1RM9As2LIP5Yg==} engines: {node: '>=18'} - '@polkadot/api-augment@12.2.3': - resolution: {integrity: sha512-w3FYQAzVzZuD1xAUGwEeEftJr5N5oYigItrWkEc3nk+I3wUjNuHNlab3hCJZslRlHrE2zYVK5mGDDZYVPyn86Q==} + '@polkadot/api-augment@12.3.1': + resolution: {integrity: sha512-KfofZVEUeTgLzcexdxKBT2vihazDheUoTLxbsa2ztmmw4UB/IjOL911y04pjg2obZQAI9B+oCyxJXyCfzauWEg==} + engines: {node: '>=18'} + + '@polkadot/api-augment@12.4.1': + resolution: {integrity: sha512-VK1v+v+jSN2Uj2+0ZvF3S2keOzOxI/f3vpfx9UBo65/jAvLEnCGrKpml4nT8RwYJx2QBW8yfF9nRKnl9hd8fYQ==} engines: {node: '>=18'} '@polkadot/api-augment@7.15.1': @@ -592,8 +858,12 @@ packages: resolution: {integrity: sha512-xyGt1/iK40/mLHrcmvjzdUWcOoES04+M9XlQ7WC3Hp+Tv/qk+WARXWkJKPIt3HqKrRu2mkyXvqPw2C/k7IhmHg==} engines: {node: '>=18'} - '@polkadot/api-base@12.2.3': - resolution: {integrity: sha512-fUJt3+uvBViwjz5tiiEE1VQkcDiXLzAPdex2OeECXopNnHt9gq8n6dS2arBzfG2eEDv/viCyjggj0wcSaV2yUg==} + '@polkadot/api-base@12.3.1': + resolution: {integrity: sha512-vNbxXNjn4APfXg+ui99gurX2Jzns+eezmWranxoGXT7q0mme1zAtWus5t4e+qe1qRjDNZZYPruF7YJA8dL5k8A==} + engines: {node: '>=18'} + + '@polkadot/api-base@12.4.1': + resolution: {integrity: sha512-FE0GA9NGaAfBB6V8Mf5E6ZyHbccuEyIDQv+qP64hzOhn01nYheTkjzDSXpjk7SyQXAvBJ8/ADefCXGunnAZUsg==} engines: {node: '>=18'} '@polkadot/api-base@7.15.1': @@ -620,8 +890,12 @@ packages: resolution: {integrity: sha512-zk8/20QsUomEipN/DKB2MIgnFMr6JNIv/L/Rf3PsZXGkzOgVnFpjCjbIhHT4IscZXkO7jWmjnA3ID6sJ2+yA9Q==} engines: {node: '>=18'} - '@polkadot/api-derive@12.2.3': - resolution: {integrity: sha512-zcQOuLoBeYXTMr2r9oPQiIJ7t4997eoQ1yM76KK2/2KTESKfJHus6nA0IK9fDk+c5vIdFKd/BJ0UukQ1AJiLLA==} + '@polkadot/api-derive@12.3.1': + resolution: {integrity: sha512-2MbK1h4GcKEdSgDKKYI28iZESw0VOm0kekV6YGQflZNWe84jJOn2rohP8pACseUjQjwWDgbPPBvTlRZTk7zdAw==} + engines: {node: '>=18'} + + '@polkadot/api-derive@12.4.1': + resolution: {integrity: sha512-D0PpfjXTeK3w60FKdD0iELiu93nEuCQfUNOEH+FZEJX9ek72TOOFKpl2X+A5SJktOk1Ia3jHFvt6zrdxnL5lcA==} engines: {node: '>=18'} '@polkadot/api-derive@7.15.1': @@ -644,8 +918,12 @@ packages: resolution: {integrity: sha512-G4PfdfiM3HVXmYTYYhH2+exLFiHtNJsJqbmk7Hj8ZOx0MzSUAFhtgcNXojcwUeW3dDhZRCrhwUApq3P4bvLpug==} engines: {node: '>=18'} - '@polkadot/api@12.2.3': - resolution: {integrity: sha512-qpC29Uq0JZh/7Spcvmw+jUREG/ZYeb7miGUKomqHqU1hwBvyk9bqy7Vr10g3Hh0bkl5nP29YmnrLrG0NG+EtPg==} + '@polkadot/api@12.3.1': + resolution: {integrity: sha512-VCrtadJRJttya5NhZ8slkD/UQyOZv4qABjagQMaG1eTZpn5k1wskmDUGdHrZZpYO5jBPewnCgaN8+LPKO2qiOw==} + engines: {node: '>=18'} + + '@polkadot/api@12.4.1': + resolution: {integrity: sha512-+7CT6svgWG/tEkNc9X7pwL1CMTxfgzskdFl6ufzdeoeJdxtLkRYet3+o1MDnv5isDtgpxNkYTQTZK9j0NymwJg==} engines: {node: '>=18'} '@polkadot/api@7.15.1': @@ -749,8 +1027,12 @@ packages: resolution: {integrity: sha512-rKOyknD7rlZyvdsTq42EPSi4sPikBXRTb7svJ7+t0DwskSbpqLWOFvaX/hGhV4P0ZwobuIn5D82tkxG8c+mwDg==} engines: {node: '>=18'} - '@polkadot/rpc-augment@12.2.3': - resolution: {integrity: sha512-3V+Xp5cGb8hA0YZ4V4jXdC0POZGirQ63DkUnypmq86Fa1A7NCuVgD+s9ayOc8kNUMuKJIRKr3cLTj97S6f15lw==} + '@polkadot/rpc-augment@12.3.1': + resolution: {integrity: sha512-/tZLl5IuQ4vdGlUAbd8x3ShZ35XDSeyknKHCC+9kIrM/+KIyoCYBob2RXP9uqX8m516AWkXUrjsSO6DFPBpRGg==} + engines: {node: '>=18'} + + '@polkadot/rpc-augment@12.4.1': + resolution: {integrity: sha512-iwk8lqXZ566BtiviIipwx/wPU05GT/bN/AN1pE4bZsrvnAWswCQXViNmC6178ZBT0dGMM67VgRFqeO/WLYRWxw==} engines: {node: '>=18'} '@polkadot/rpc-augment@7.15.1': @@ -773,8 +1055,12 @@ packages: resolution: {integrity: sha512-ZAxA2Ymi+9ajyW89yD5W7R80fbgTX15Bu7DujhJZQXl7Gd+bUtejdvf8HhleMHRLKSK+YD6+c0qON4ucs2eC4A==} engines: {node: '>=18'} - '@polkadot/rpc-core@12.2.3': - resolution: {integrity: sha512-XJyPpwYBe+ijlivEKcRYRlQ5vx/CUXG0PZ23/TLKMRNlh5BVAC4HK/4dzBmOc3FT0ulOMbu7/TH+mk7ppQHrKg==} + '@polkadot/rpc-core@12.3.1': + resolution: {integrity: sha512-bNo26P20nRpLfANTK4sWEakxvqBJpKwAp/Gt7KlxoGgoTUbWFapyGKScFxp/pblycEziEbC+ZjkLMkaWaqi69g==} + engines: {node: '>=18'} + + '@polkadot/rpc-core@12.4.1': + resolution: {integrity: sha512-RJWzp6HSNjKjmpSm7qiLKgeRypuYpJ27QWhcX7ujc8yLXwwf69TlwuqlJjkedE0DASY41VWA6JDuilKqwBMMGw==} engines: {node: '>=18'} '@polkadot/rpc-core@7.15.1': @@ -797,8 +1083,12 @@ packages: resolution: {integrity: sha512-8RdJjmbJygCP4MZ4xrqUUqG0X4EQsT3A4QyZ5lQvxEVvY4Ti2ExIwpVYzYbaSpGut5kdg3atI0jh+qTju/s29Q==} engines: {node: '>=18'} - '@polkadot/rpc-provider@12.2.3': - resolution: {integrity: sha512-hzw6YGV+3daU49rsEPmdl/UDupAmc3lqBYN2gj7lxQCMSqYjBr0Pj1ScGJJXzlR8ZyiY97e/TGIW13W6ivmIGQ==} + '@polkadot/rpc-provider@12.3.1': + resolution: {integrity: sha512-Tg1Oj/1ldivqwnnOWepcNHEHYgpOBffxlrZMEXH1XX6D3AZaUhAWbatizyisydpuMbknTQ9FGYSnb9rOc2QBJw==} + engines: {node: '>=18'} + + '@polkadot/rpc-provider@12.4.1': + resolution: {integrity: sha512-10sGlSHGSy4ip7FRu8bnnAkQeqPh3b2azVUqrL0RN9yAr7b5iFfQ5GGbcz9EJasGoEid4Erc0knZ9iFraFapiw==} engines: {node: '>=18'} '@polkadot/rpc-provider@7.15.1': @@ -821,8 +1111,12 @@ packages: resolution: {integrity: sha512-4lVAc3HjcP6gjvX6Vea4/Fo7C98ktuavLtxVD5rYBCsNr8IPjG2kc21N+FL1pcv0vDiE0U7RnalWUhdX2nlZQg==} engines: {node: '>=18'} - '@polkadot/types-augment@12.2.3': - resolution: {integrity: sha512-RLHWl4TIgJqWFuGDgstKTYqB7EWGx4oJ5nzIdKCQgYAeOi+LFYXyZjE2ffhmX258VPsSXu4syeQpcBIEWns8kA==} + '@polkadot/types-augment@12.3.1': + resolution: {integrity: sha512-I3ggJt7W3UOScP6WA6PNmNsmpCfZtXkRJvSJkX7bi2LsSm/iF0xo0KdpQK02dHu7nGRFD9O5cSoVawzZJifGLA==} + engines: {node: '>=18'} + + '@polkadot/types-augment@12.4.1': + resolution: {integrity: sha512-+IPFIIm43uznsjaWI9uThYotEpGek02p2iZ4whwpQCKuWZrsLhkzNW5gepK6/KSWK5HBWTDOzmmfVLctd7zhvg==} engines: {node: '>=18'} '@polkadot/types-augment@7.15.1': @@ -845,8 +1139,12 @@ packages: resolution: {integrity: sha512-lOtY/9rTHrk8c9cQsks3vcNjd2VAC7KEgaCgn/FNyIFuwWP16lBH7SZXJBFq362nGJBiBEvembSDUdtpSYfRng==} engines: {node: '>=18'} - '@polkadot/types-codec@12.2.3': - resolution: {integrity: sha512-oBHAEXyAMZ6ghEEgKW95cc4OFdkxiRKazx18Dk433sWk2HGkwGoKd9uK6xdelMgO1EnbBzZwc2epOhKH7rTEmQ==} + '@polkadot/types-codec@12.3.1': + resolution: {integrity: sha512-yZ4exsQI+eVkE/fZNuJBOajAgOH/YncKWOOf0N4lc6iq28oYp22DCAXc50Ym372l4HO+uhC9QdMPH9EiWwT2pQ==} + engines: {node: '>=18'} + + '@polkadot/types-codec@12.4.1': + resolution: {integrity: sha512-bk2hYUA/I/T7oUq2US6ZonSDxhqKgvjyUJgM596AnRM+zn4hh/IFJcZZ5zUzS5uKB/qaGi4zPI9Le5LwOAwJAQ==} engines: {node: '>=18'} '@polkadot/types-codec@7.15.1': @@ -869,8 +1167,12 @@ packages: resolution: {integrity: sha512-ifhQUMJ/mpXC9+9DZ+/THyfU+KEk54FkDfGJ6IU8TgrYI9WynGsnToNjcv6ZLHMIg6rMkPBfUOxpGvZR4cVMVg==} engines: {node: '>=18'} - '@polkadot/types-create@12.2.3': - resolution: {integrity: sha512-4XR04QFgKeHZEj7NyBK3A55EgzmGZtC175Hbq5y3+j8XV84amOOhVqj7gDQqnSyRMAtl7+HSsfpx3+Loh+4l+g==} + '@polkadot/types-create@12.3.1': + resolution: {integrity: sha512-Jf9BByWB64FPW3lM5/Mcc/foyPJ3L9t0QwHVHaYWaonZt6l7SPX71rQmD7twJiTj9q1d1WidDKg/TtRDNbm1yA==} + engines: {node: '>=18'} + + '@polkadot/types-create@12.4.1': + resolution: {integrity: sha512-Ki9pn5Bp+Tuv+wwhi2lg/0WuBR7kRndjveSzfOmKmqqmMQfRjOB7IIoxENzxNMj/4+cc1w0b3q+DfAKZ0gY6Vg==} engines: {node: '>=18'} '@polkadot/types-create@7.15.1': @@ -893,8 +1195,12 @@ packages: resolution: {integrity: sha512-am/WAUabsKgsfQ6vaPfz4QvVdNGQDXc1/WL7n0mAD7iJDwzW5QbzkSlmSiUHrFtz+zSwREEQL+2nPEDQpVMDlg==} engines: {node: '>=18'} - '@polkadot/types-known@12.2.3': - resolution: {integrity: sha512-hB3fBlZ51dBaGRJf6ParvoqCSig9ovqjDgpFwysewXsc74GRoPPR7RQFw/hITxwdKL5ldyTZnBIGBxROiF86Tg==} + '@polkadot/types-known@12.3.1': + resolution: {integrity: sha512-G8t0uiIW1iu3KwylHDPnqdHxg5qwBxzPZQJvsjnGx2qBUk2VqXditKWcNFLEwCTnJPL95t2AzEO711lS99WRbg==} + engines: {node: '>=18'} + + '@polkadot/types-known@12.4.1': + resolution: {integrity: sha512-Gc5L+SlFXVqDSDLIewblA+EkRXDDh38ebRiC9YEX6CF7vnq6y4YNnnecxISyDO2r9XHNzX91pc5xDKfynKuB9A==} engines: {node: '>=18'} '@polkadot/types-known@4.17.1': @@ -925,8 +1231,12 @@ packages: resolution: {integrity: sha512-rPquPHi0KKCnyVEeVbFaSjlxMtkvg7I7UwFQRfwbUanOsI4jgR4sqYXgTJSWZwRiiVe0TmfSY5VMX4Gp06bJ9w==} engines: {node: '>=18'} - '@polkadot/types-support@12.2.3': - resolution: {integrity: sha512-/YVZ0j126el/5e/BTrhw1SuDmlyV394zKak7LkYcAJ8IyDmT53cajMK2TQe03uVsE/vveligkYmJ24IEjZ+DRg==} + '@polkadot/types-support@12.3.1': + resolution: {integrity: sha512-TwL5M5HkZ4jQGKekD+qJFLba7UXWASfwlPy2OpKj0LOnnmq4tudXgN13UFdQ7HoOmisPhr+vYo9vteYeBZ0jTA==} + engines: {node: '>=18'} + + '@polkadot/types-support@12.4.1': + resolution: {integrity: sha512-D3lazXG44ThYwbL0mlu3acFQVDv4cUUI/ZhhzyB94v1pX1dwUI8zsxIQ+TwVeG0e+J8L89pNQUmAd5eyBgV16g==} engines: {node: '>=18'} '@polkadot/types-support@7.15.1': @@ -949,8 +1259,12 @@ packages: resolution: {integrity: sha512-axVbEnWLU9H7TMgRyECV79FWbfB4bNU9tkrCrBiOifTpJ4DT9AIbkNTgxI+wexywFbn8ATG6y1kw8leUnLDYvg==} engines: {node: '>=18'} - '@polkadot/types@12.2.3': - resolution: {integrity: sha512-p6y3WdZBvdgT5+m+gvPaHXUaei1DQjMI9BxhzHS5FfOvDMSDf0uBacamtRmkdII5bJuUgGBYG9BjHic8yWu0/g==} + '@polkadot/types@12.3.1': + resolution: {integrity: sha512-4MkTF1znpgp9mZc/ZZPdFe7/5it9v+EJmzXc/DEOX9kVWs2BuKOWopzOFyO3reVUUB+v7dxfSOArSsxkMUcuoA==} + engines: {node: '>=18'} + + '@polkadot/types@12.4.1': + resolution: {integrity: sha512-TD2jI2APiVSNdGx+K5uyYH4nChACY8sDuXS4VgXlLgnXt/TJSnbMEMT+0O+VAXjF+6IKWQX3zATxuyzNMW90Hw==} engines: {node: '>=18'} '@polkadot/types@4.17.1': @@ -1290,6 +1604,86 @@ packages: '@polymeshassociation/polymesh-types@5.7.0': resolution: {integrity: sha512-6bw+Q6CpjAABeQKLZxE5TMwUwllq9GIWtHr+SBTn/02cLQYYrgPNX3JtQtK/VAAwhQ+AbAUMRlxlzGP16VaWog==} + '@rollup/rollup-android-arm-eabi@4.20.0': + resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.20.0': + resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.20.0': + resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.20.0': + resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.20.0': + resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.20.0': + resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.20.0': + resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.20.0': + resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.20.0': + resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.20.0': + resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.20.0': + resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.20.0': + resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} + cpu: [x64] + os: [win32] + '@scure/base@1.0.0': resolution: {integrity: sha512-gIVaYhUsy+9s58m/ETjSJVKHhKTBMmcRb9cEV5/5dwvfDlfORjKrFsDeDHWRrm6RjcPvCLZFwGJjAjLj1gg4HA==} @@ -1311,6 +1705,13 @@ packages: '@scure/bip39@1.3.0': resolution: {integrity: sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==} + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} + + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} + engines: {node: '>=18'} + '@snowfork/snowbridge-types@0.2.7': resolution: {integrity: sha512-Dz3OM8xvYhzL7XU/QOjgyPWZI4IgPKGByaJo6eZe3UMS6F7TLaFaZW1oYhQVTTahGWWAE6ZwwCuMkVh2FC/9bw==} @@ -1341,6 +1742,10 @@ packages: resolution: {integrity: sha512-DIyQ13DDlXqVFnLV+S6/JDgiGowVRRrh18kahieJxhgvzcWicw5eLc6jpfQ0moVVLBYkO7rctB5Wreldwpva8w==} deprecated: versions below 1.x are no longer maintained + '@substrate/connect@0.8.11': + resolution: {integrity: sha512-ofLs1PAO9AtDdPbdyTYj217Pe+lBfTLltdHDs3ds8no0BseoLeAGxpz1mHfi7zB4IxI3YyAiLjH6U8cw4pj4Nw==} + deprecated: versions below 1.x are no longer maintained + '@substrate/connect@0.8.8': resolution: {integrity: sha512-zwaxuNEVI9bGt0rT8PEJiXOyebLIo6QN1SyiAHRPBOl6g3Sy0KKdSN8Jmyn++oXhVRD8aIe75/V8ZkS81T+BPQ==} deprecated: versions below 1.x are no longer maintained @@ -1355,6 +1760,11 @@ packages: peerDependencies: smoldot: 2.x + '@substrate/light-client-extension-helpers@1.0.0': + resolution: {integrity: sha512-TdKlni1mBBZptOaeVrKnusMg/UBpWUORNDv5fdCaJklP4RJiFOzBCrzC+CyVI5kQzsXBisZ+2pXm+rIjS38kHg==} + peerDependencies: + smoldot: 2.x + '@substrate/smoldot-light@0.6.8': resolution: {integrity: sha512-9lVwbG6wrtss0sd6013BJGe4WN4taujsGG49pwyt1Lj36USeL2Sb164TTUxmZF/g2NQEqDPwPROBdekQ2gFmgg==} @@ -1371,8 +1781,8 @@ packages: resolution: {integrity: sha512-pj0cAALblTZBPtMltWOlZTQSLT07jIaFNeM8TWoJD1cQMgDB9mcMlVMoetiB35OzNJpqQ2b+QEtwiR9f20mADg==} engines: {node: '>=8'} - '@talismn/balances@0.0.0-pr1564-20240801080435': - resolution: {integrity: sha512-AWgDnlndpd9YYlrlKa9YhZq4Giy5Bp6KOTNyvY5+qDu8j1Q95gw3+tk00BXyW+ZLQkgZL2cSdXGriQNt8DV5Ng==} + '@talismn/balances@0.0.0-pr1410-20240821041020': + resolution: {integrity: sha512-3RMHv9V0NaIJzHw1wWwK4YHnQAUGXptoXJhjwijXQgQgWA5vsQmJVfFEbiV4ZXfzKuiJ7KvGNsExVVs1YNaZ4Q==} engines: {node: '>=18'} peerDependencies: '@polkadot/api-contract': 10.x @@ -1381,12 +1791,12 @@ packages: '@polkadot/util-crypto': 12.x '@substrate/txwrapper-core': 4.x - '@talismn/chain-connector-evm@0.0.0-pr1564-20240801080435': - resolution: {integrity: sha512-2vX1xLOPNShsWaHpl4Zby9MZHJEBVe6FMebkNiK6BZbj6Y1saz6JB3v0pTzHUflog1uRyODKLgj+sArxbYzSOg==} + '@talismn/chain-connector-evm@0.0.0-pr1410-20240821041020': + resolution: {integrity: sha512-w84MbdlIXj8jSUH+IES2qf/CTdE0C7TRqmnRQn2r1iDWIzbgz1jSD8DGPAQRbgjNtkgrptoI1pw3429T0p/PWA==} engines: {node: '>=18'} - '@talismn/chain-connector@0.0.0-pr1564-20240801080435': - resolution: {integrity: sha512-XcWG8ws4G2Uisr+Q4roANHodSqUPWo79te1AeIKj8ZR2xGA9jV2+EEyT0i+6AcHvZH1FuPwLhjWwrl1qGjUDfQ==} + '@talismn/chain-connector@0.0.0-pr1410-20240821041020': + resolution: {integrity: sha512-lqdgZjS3El+R6Awn5H4EXdPIcvbt/qa2WjjStVKyXgENj82HIqlTzcSJ0KYD1UJmwg0woMMIHCC0uwPYV8NShw==} engines: {node: '>=18'} peerDependencies: '@polkadot/rpc-provider': 10.x @@ -1394,29 +1804,24 @@ packages: '@polkadot/x-global': 12.x '@polkadot/x-ws': 12.x - '@talismn/chaindata-provider@0.0.0-pr1564-20240801080435': - resolution: {integrity: sha512-09/zi8z8te55OJ18VPHr1rpyODEgRrO0F/3Fbk9FFFbGN53rSYe8dJk1txwjj/g0vU4fQ2JZu1S7rKEQTFSMMg==} + '@talismn/chaindata-provider@0.0.0-pr1410-20240821041020': + resolution: {integrity: sha512-vomO0/2RSbcLygIJAc0LdsMD8f1j9LMc8xnmqdb3PboJyvWGWmPEq65aOKFHk4XMx0BQE40i001owSKUS9ylkA==} engines: {node: '>=18'} - '@talismn/connection-meta@0.0.0-pr1564-20240801080435': - resolution: {integrity: sha512-zV96stom+PW+qbEvzXrlOT373x66IECulLVJON6A+nnxP4rb64I5oBr+ymCj4TO/Bbz+ZXGow+xDnhnFCV8jUA==} + '@talismn/connection-meta@0.0.0-pr1410-20240821041020': + resolution: {integrity: sha512-0T4l3ciZpDQYk4sfKkPF/tJDQBbifwLUwmuNe6W3dWsLitgOoRy2bZhdkVxZJGmBt1EKATAqtxBM35sMG5TWDQ==} engines: {node: '>=14'} - '@talismn/scale@0.0.0-pr1564-20240801080435': - resolution: {integrity: sha512-+K8YO9CIlSkLlyJdsjHVmM9u/KQ6Ya55aR2+TkQv3VfPZAxrZpnKCU/uPCSu1U2Dexy2viZSZ+rBHSalDZGOCA==} + '@talismn/scale@0.0.0-pr1410-20240821041020': + resolution: {integrity: sha512-EW0huwVZFhVh1CAnz902f7lU7UQ+lEbhvP7YtlSjqmWW15H+5ngvgcKs9H4ru2ON6yLGCe34AFTY5B8Pk7IsZA==} engines: {node: '>=18'} - peerDependencies: - '@polkadot/util-crypto': 12.x - - '@talismn/subshape-fork@0.0.2': - resolution: {integrity: sha512-TnVzQX76RWiJd7AwGvCRnyhrrSC/Azut4APIHLSFyZe6wlqVacA1npU1klYihqE+/pcLPfj5j2yaiVIgYR1w6A==} - '@talismn/token-rates@0.0.0-pr1564-20240801080435': - resolution: {integrity: sha512-tem/sPTOWlJ0mDdWtqDVpSbDlZ3ZsTvgNPJfxT4aSC7x7Eq3V9mPuRiSK0/I8E9jLnMw7+vBzsdYbPf5feuAVQ==} + '@talismn/token-rates@0.0.0-pr1410-20240821041020': + resolution: {integrity: sha512-z8vWuNzxQhLMhw5nrNvgjzTGYoYY7wENmfZ8uenM4upFWHv/A6XmdbxFdsL7nOnstDpY55Z44KsPEIR/a4Mu2A==} engines: {node: '>=18'} - '@talismn/util@0.0.0-pr1564-20240801080435': - resolution: {integrity: sha512-obFnAV7Odzk8cWBr5n3XMeptM+bCsdt/Wbfr0PXFF03on8okbNSR7bfB1TOwkALJYffqjY6ZW/nKRG86PNFAng==} + '@talismn/util@0.0.0-pr1410-20240821041020': + resolution: {integrity: sha512-rj32pHY08w9oVo3/LBfuLi1Qme6lx5Mi/bET5XctkMUEC5N/PMKxO5rGM2BWbAYvYp1/2AHFss1LNAnzbS374g==} engines: {node: '>=18'} peerDependencies: '@polkadot/keyring': 12.x @@ -1430,6 +1835,9 @@ packages: '@types/bn.js@5.1.5': resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/lodash@4.17.6': resolution: {integrity: sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==} @@ -1442,6 +1850,12 @@ packages: '@types/node@20.14.9': resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + '@types/node@22.4.2': + resolution: {integrity: sha512-nAvM3Ey230/XzxtyDcJ+VjvlzpzoHwLsF7JaDRfoI0ytO0mVheerNmM45CtA0yOILXwXXxOrcUWH3wltX+7PSw==} + + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + '@types/stylis@4.2.5': resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==} @@ -1525,6 +1939,10 @@ packages: resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} engines: {node: '>=14.16'} + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + ansi-regex@6.0.1: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} @@ -1533,10 +1951,17 @@ packages: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + ansi-styles@6.2.1: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + anylogger-loglevel@1.0.0: resolution: {integrity: sha512-3MYHDlTkB10GNHO8eLZaAa8fS24Gz6Bz1BGegwkjF2I349U7tj5bqP7lsEn0EvyGW6CMJNDNxpxN/84LphrSzw==} peerDependencies: @@ -1546,9 +1971,17 @@ packages: anylogger@1.0.11: resolution: {integrity: sha512-sKTWPTG2/d71kLGVmymMJQQslUppxvCz6DN/eODL3/ckmfygZzD0t4P5tRXE3qpM62jI98F/YTHHzFhM12jiJQ==} + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -1585,6 +2018,10 @@ packages: bignumber.js@9.1.2: resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -1600,6 +2037,9 @@ packages: brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -1625,6 +2065,16 @@ packages: bun-types@1.1.17: resolution: {integrity: sha512-Z4+OplcSd/YZq7ZsrfD00DKJeCwuNY96a1IDJyR73+cTBaFIS7SC6LhpY/W3AMEXO9iYq5NJ58WAwnwL1p5vKg==} + bundle-require@5.0.0: + resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + peerDependencies: + esbuild: '>=0.18' + + cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -1646,6 +2096,10 @@ packages: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -1656,6 +2110,10 @@ packages: resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + cli-truncate@4.0.0: resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} engines: {node: '>=18'} @@ -1694,9 +2152,17 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -1756,10 +2222,18 @@ packages: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} + deepmerge-ts@7.1.0: + resolution: {integrity: sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==} + engines: {node: '>=16.0.0'} + delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} + detect-indent@7.0.1: + resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} + engines: {node: '>=12.20'} + detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} @@ -1768,10 +2242,17 @@ packages: resolution: {integrity: sha512-2a+BXvVhY5op+smDRLxeBAivE7YcYaneXJ1la3HOkUfX9zKkE/AJ8CNgjiXbtXepFyFmJNGSbmjOwqbT749r/w==} engines: {node: '>=6.0'} + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dotenv@16.4.5: resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + ed2curve@0.3.0: resolution: {integrity: sha512-8w2fmmq3hv9rCrcI7g9hms2pMunQr1JINfcjwR9tAyZqhtyaMN991lF/ZfHfr5tzZQ8c7y7aBgZbjfbd0fjFwQ==} @@ -1784,6 +2265,12 @@ packages: emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} @@ -1806,6 +2293,11 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.23.0: + resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} + engines: {node: '>=18'} + hasBin: true + escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} @@ -1835,10 +2327,18 @@ packages: eventemitter3@5.0.1: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} + execa@9.3.1: + resolution: {integrity: sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==} + engines: {node: ^18.19.0 || >=20.5.0} + expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} @@ -1858,6 +2358,10 @@ packages: fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + fast-json-patch@2.2.1: resolution: {integrity: sha512-4j5uBaTnsYAV5ebkidvxiLUYOwjQ+JSFljeqfTxCrH9bDmlCQaOJFS84oDJ2rAXZq2yskmk3ORfoP9DCwqFNig==} engines: {node: '>= 0.4.0'} @@ -1865,10 +2369,17 @@ packages: fast-sha256@1.3.0: resolution: {integrity: sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==} + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} + figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} + engines: {node: '>=18'} + fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -1882,6 +2393,10 @@ packages: debug: optional: true + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} @@ -1893,6 +2408,9 @@ packages: fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + fs.promises.exists@1.1.4: + resolution: {integrity: sha512-lJzUGWbZn8vhGWBedA+RYjB/BeJ+3458ljUfmplqhIeb6ewzTFWNPCR1HCiYCkXV9zxcHz9zXkJzMsEgDLzh3Q==} + fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -1909,16 +2427,32 @@ packages: resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} engines: {node: '>=18'} + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} + get-stream@9.0.1: + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} + engines: {node: '>=18'} + get-tsconfig@4.7.5: resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -1927,6 +2461,10 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} @@ -1941,10 +2479,22 @@ packages: hmac-drbg@1.0.1: resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} + engines: {node: ^16.14.0 || >=18.0.0} + + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} + human-signals@8.0.0: + resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==} + engines: {node: '>=18.18.0'} + husky@9.1.1: resolution: {integrity: sha512-fCqlqLXcBnXa/TJXmT93/A36tJsjdJkibQ1MuIiFyCCYUlpYpIaj2mv1w+3KR6Rzu1IC3slFTje5f6DUp2A2rg==} engines: {node: '>=18'} @@ -1953,6 +2503,18 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + index-to-position@0.1.2: + resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} + engines: {node: '>=18'} + inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -1970,6 +2532,18 @@ packages: is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + is-fullwidth-code-point@4.0.0: resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} engines: {node: '>=12'} @@ -1978,20 +2552,48 @@ packages: resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} engines: {node: '>=18'} + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-interactive@2.0.0: + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} + engines: {node: '>=12'} + is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + is-promise@2.2.2: resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + is-stream@4.0.1: + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} + engines: {node: '>=18'} + is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + engines: {node: '>=12'} + + is-unicode-supported@2.0.0: + resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} + engines: {node: '>=18'} + isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -2005,11 +2607,18 @@ packages: peerDependencies: ws: '*' + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jdenticon@3.2.0: resolution: {integrity: sha512-z6Iq3fTODUMSOiR2nNYrqigS6Y0GvdXfyQWrUby7htDHvX7GNEwaWR4hcaL+FmhEgBe08Xkup/BKxXQhDJByPA==} engines: {node: '>=6.4.0'} hasBin: true + joycon@3.1.1: + resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} + engines: {node: '>=10'} + js-sha3@0.8.0: resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} @@ -2043,6 +2652,9 @@ packages: resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} engines: {node: '>=14'} + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + lint-staged@15.2.7: resolution: {integrity: sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==} engines: {node: '>=18.12.0'} @@ -2052,15 +2664,26 @@ packages: resolution: {integrity: sha512-Lllokma2mtoniUOS94CcOErHWAug5iu7HOmDrvWgpw8jyQH2fomgB+7lZS4HWZxytUuQwkGOwe49FvwVaA85Xw==} engines: {node: '>=18.0.0'} + load-tsconfig@0.2.5: + resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + log-symbols@6.0.0: + resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} + engines: {node: '>=18'} + log-update@6.0.0: resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} engines: {node: '>=18'} @@ -2073,6 +2696,9 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -2088,6 +2714,10 @@ packages: merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + micromatch@4.0.7: resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} engines: {node: '>=8.6'} @@ -2121,9 +2751,17 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} @@ -2140,6 +2778,9 @@ packages: ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -2186,6 +2827,18 @@ packages: node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + normalize-package-data@6.0.2: + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} + engines: {node: ^16.14.0 || >=18.0.0} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + npm-run-path@5.3.0: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2205,9 +2858,24 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + ora@8.0.1: + resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==} + engines: {node: '>=18'} + + package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + pako@2.1.0: resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} + parse-json@8.1.0: + resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} + engines: {node: '>=18'} + + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} + engines: {node: '>=18'} + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -2220,6 +2888,14 @@ packages: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} engines: {node: '>=12'} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} @@ -2232,12 +2908,40 @@ packages: engines: {node: '>=0.10'} hasBin: true + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + pnglib@0.0.1: resolution: {integrity: sha512-95ChzOoYLOPIyVmL+Y6X+abKGXUJlvOVLkB1QQkyXl7Uczc6FElUy/x01NS7r2GX6GRezloO/ecCX9h4U9KadA==} + polkadot-api@1.0.1: + resolution: {integrity: sha512-XmH3CCUChaAlZLhnQhaf9ZB7uW0ZwkU/GqQVLFIklZy8Kx/f3Q3PDtTPNM7uAMWTr8xuCN1gIja3UalWgPHyMg==} + hasBin: true + peerDependencies: + rxjs: '>=7.8.0' + pontem-types-bundle@1.0.15: resolution: {integrity: sha512-PXQTwvb6QB5VW3UILU9w7du55j7hd2mZspfLPcum7XEwxhVhzH22dygd3waSNEhybTgcsV40XB4d3OIdwgaLvw==} + postcss-load-config@6.0.1: + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} + engines: {node: '>= 18'} + peerDependencies: + jiti: '>=1.21.0' + postcss: '>=8.0.9' + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + jiti: + optional: true + postcss: + optional: true + tsx: + optional: true + yaml: + optional: true + postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -2255,6 +2959,10 @@ packages: engines: {node: '>=14'} hasBin: true + pretty-ms@9.1.0: + resolution: {integrity: sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==} + engines: {node: '>=18'} + prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} @@ -2272,6 +2980,9 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + queue-tick@1.0.1: resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} @@ -2299,10 +3010,18 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} + read-pkg@9.0.1: + resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} + engines: {node: '>=18'} + readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} @@ -2310,6 +3029,10 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} @@ -2317,12 +3040,24 @@ packages: resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} ripemd160@2.0.2: resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + rollup@4.20.0: + resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + rxjs@6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} @@ -2386,6 +3121,10 @@ packages: simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + slice-ansi@5.0.0: resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} engines: {node: '>=12'} @@ -2397,13 +3136,43 @@ packages: smoldot@2.0.22: resolution: {integrity: sha512-B50vRgTY6v3baYH6uCgL15tfaag5tcS2o/P5q1OiXcKGv1axZDfz2dzzMuIkVpyMR2ug11F6EAtQlmYBQd292g==} + smoldot@2.0.26: + resolution: {integrity: sha512-F+qYmH4z2s2FK+CxGj8moYcd1ekSIKH8ywkdqlOz88Dat35iB1DIYL11aILN46YSGMzQW/lbJNS307zBSDN5Ig==} + + smoldot@2.0.30: + resolution: {integrity: sha512-5/KaEdIlTHg4+Hs8YovrCkwI+Y9QsKtoyWkHRqz15kXMZFsePf+KdMAPpDgReINK+at6t+D+uEVrCkd+r9JpyQ==} + + sort-keys@5.0.0: + resolution: {integrity: sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==} + engines: {node: '>=12'} + source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} + source-map@0.8.0-beta.0: + resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} + engines: {node: '>= 8'} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.18: + resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} + sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + stdin-discarder@0.2.2: + resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} + engines: {node: '>=18'} + store@2.0.12: resolution: {integrity: sha512-eO9xlzDpXLiMr9W1nQ3Nfp9EzZieIQc10zPPMP5jsVV7bLOziSFFBP0XoDXACEIFtdI+rIz0NwWVA/QVJ8zJtw==} @@ -2414,6 +3183,14 @@ packages: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + string-width@7.2.0: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} @@ -2421,14 +3198,26 @@ packages: string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + strip-ansi@7.1.0: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} + strip-final-newline@4.0.0: + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} + engines: {node: '>=18'} + strip-json-comments@2.0.1: resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} engines: {node: '>=0.10.0'} @@ -2443,6 +3232,11 @@ packages: stylis@4.3.2: resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} + sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -2466,6 +3260,13 @@ packages: text-decoder@1.1.0: resolution: {integrity: sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==} + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + timers-ext@0.1.8: resolution: {integrity: sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==} engines: {node: '>=0.12'} @@ -2490,6 +3291,22 @@ packages: tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + tr46@1.0.1: + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + + tsc-prog@2.3.0: + resolution: {integrity: sha512-ycET2d75EgcX7y8EmG4KiZkLAwUzbY4xRhA6NU0uVbHkY4ZjrAAuzTMxXI85kOwATqPnBI5C/7y7rlpY0xdqHA==} + engines: {node: '>=12'} + peerDependencies: + typescript: '>=4' + tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -2499,6 +3316,25 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + tsup@8.2.4: + resolution: {integrity: sha512-akpCPePnBnC/CXgRrcy72ZSntgIEUa1jN0oJbbvpALWKNOz1B7aM+UVDWGRGIO/T/PZugAESWDJUAb5FD48o8Q==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@microsoft/api-extractor': ^7.36.0 + '@swc/core': ^1 + postcss: ^8.4.12 + typescript: '>=4.5.0' + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + '@swc/core': + optional: true + postcss: + optional: true + typescript: + optional: true + tsx@4.16.2: resolution: {integrity: sha512-C1uWweJDgdtX2x600HjaFaucXTilT7tgUZHbOE4+ypskZ1OP8CRCSDkCxG6Vya9EwaFIVagWwpaVAn5wzypaqQ==} engines: {node: '>=18.0.0'} @@ -2510,6 +3346,10 @@ packages: tweetnacl@1.0.3: resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} + type-fest@4.24.0: + resolution: {integrity: sha512-spAaHzc6qre0TlZQQ2aA/nGMe+2Z/wyGk5Z+Ru2VUfdNwT6kWO6TjevOlpebsATEG1EIQ2sOiDszud3lO5mt/Q==} + engines: {node: '>=16'} + type@2.7.3: resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} @@ -2526,9 +3366,21 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + + unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + update-browserslist-db@1.1.0: resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true @@ -2557,6 +3409,9 @@ packages: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + viem@1.21.4: resolution: {integrity: sha512-BNVYdSaUjeS2zKQgPs+49e5JKocfo60Ib2yiXOWBT6LuVxY1I/6fFX3waEtpXvL1Xn4qu+BVitVtMh9lyThyhQ==} peerDependencies: @@ -2573,12 +3428,6 @@ packages: typescript: optional: true - wasm-feature-detect@1.6.2: - resolution: {integrity: sha512-4dnaZ+Fq/q+BbMlTIfaNS851i+0zmHzui++NUZdskESRu3xwB6g6x2FnGvBdWtpijqO5yuj1l+EUTJGc4S4DKg==} - - wat-the-crypto@0.0.3: - resolution: {integrity: sha512-Ob4HtNrDNUnk20CKZKBPaawn5R8wGqFhv1+RH/v3ypFyi0GnB1YE0xwrvW1JQwzoUHmcQh26tiO4seF4Qvy3Kw==} - web-streams-polyfill@3.3.3: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} @@ -2589,6 +3438,9 @@ packages: webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + webidl-conversions@4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + websocket@1.0.35: resolution: {integrity: sha512-/REy6amwPZl44DDzvRCkaI1q1bIiQB0mEFQLUrhz3z2EK91cp3n72rAjUlrTP0zV22HJIUOVHQGPxhFRjxjt+Q==} engines: {node: '>=4.0.0'} @@ -2596,11 +3448,22 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + whatwg-url@7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} hasBin: true + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + wrap-ansi@9.0.0: resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} engines: {node: '>=18'} @@ -2608,6 +3471,18 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + write-json-file@6.0.0: + resolution: {integrity: sha512-MNHcU3f9WxnNyR6MxsYSj64Jz0+dwIpisWKWq9gqLj/GwmA9INg3BZ3vt70/HB3GEwrnDQWr4RPrywnhNzmUFA==} + engines: {node: '>=18'} + + write-package@7.1.0: + resolution: {integrity: sha512-DqUx8GI3r9BFWwU2DPKddL1E7xWfbFED82mLVhGXKlFEPe8IkBftzO7WfNwHtk7oGDHDeuH/o8VMpzzfMwmLUA==} + engines: {node: '>=18'} + ws@8.13.0: resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} @@ -2659,11 +3534,15 @@ packages: engines: {node: '>= 14'} hasBin: true + yoctocolors@2.1.1: + resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} + engines: {node: '>=18'} + snapshots: - '@acala-network/type-definitions@5.1.2(@polkadot/types@12.2.1)': + '@acala-network/type-definitions@5.1.2(@polkadot/types@12.3.1)': dependencies: - '@polkadot/types': 12.2.1 + '@polkadot/types': 12.3.1 '@adraffy/ens-normalize@1.10.0': {} @@ -2809,9 +3688,13 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))': + '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))': dependencies: - '@polkadot/api': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + + '@commander-js/extra-typings@12.1.0(commander@12.1.0)': + dependencies: + commander: 12.1.0 '@crustio/type-definitions@1.3.0': dependencies: @@ -2846,72 +3729,144 @@ snapshots: '@esbuild/aix-ppc64@0.21.5': optional: true + '@esbuild/aix-ppc64@0.23.0': + optional: true + '@esbuild/android-arm64@0.21.5': optional: true + '@esbuild/android-arm64@0.23.0': + optional: true + '@esbuild/android-arm@0.21.5': optional: true + '@esbuild/android-arm@0.23.0': + optional: true + '@esbuild/android-x64@0.21.5': optional: true + '@esbuild/android-x64@0.23.0': + optional: true + '@esbuild/darwin-arm64@0.21.5': optional: true + '@esbuild/darwin-arm64@0.23.0': + optional: true + '@esbuild/darwin-x64@0.21.5': optional: true + '@esbuild/darwin-x64@0.23.0': + optional: true + '@esbuild/freebsd-arm64@0.21.5': optional: true + '@esbuild/freebsd-arm64@0.23.0': + optional: true + '@esbuild/freebsd-x64@0.21.5': optional: true + '@esbuild/freebsd-x64@0.23.0': + optional: true + '@esbuild/linux-arm64@0.21.5': optional: true + '@esbuild/linux-arm64@0.23.0': + optional: true + '@esbuild/linux-arm@0.21.5': optional: true + '@esbuild/linux-arm@0.23.0': + optional: true + '@esbuild/linux-ia32@0.21.5': optional: true + '@esbuild/linux-ia32@0.23.0': + optional: true + '@esbuild/linux-loong64@0.21.5': optional: true + '@esbuild/linux-loong64@0.23.0': + optional: true + '@esbuild/linux-mips64el@0.21.5': optional: true + '@esbuild/linux-mips64el@0.23.0': + optional: true + '@esbuild/linux-ppc64@0.21.5': optional: true + '@esbuild/linux-ppc64@0.23.0': + optional: true + '@esbuild/linux-riscv64@0.21.5': optional: true + '@esbuild/linux-riscv64@0.23.0': + optional: true + '@esbuild/linux-s390x@0.21.5': optional: true + '@esbuild/linux-s390x@0.23.0': + optional: true + '@esbuild/linux-x64@0.21.5': optional: true + '@esbuild/linux-x64@0.23.0': + optional: true + '@esbuild/netbsd-x64@0.21.5': optional: true + '@esbuild/netbsd-x64@0.23.0': + optional: true + + '@esbuild/openbsd-arm64@0.23.0': + optional: true + '@esbuild/openbsd-x64@0.21.5': optional: true + '@esbuild/openbsd-x64@0.23.0': + optional: true + '@esbuild/sunos-x64@0.21.5': optional: true + '@esbuild/sunos-x64@0.23.0': + optional: true + '@esbuild/win32-arm64@0.21.5': optional: true + '@esbuild/win32-arm64@0.23.0': + optional: true + '@esbuild/win32-ia32@0.21.5': optional: true + '@esbuild/win32-ia32@0.23.0': + optional: true + '@esbuild/win32-x64@0.21.5': optional: true + '@esbuild/win32-x64@0.23.0': + optional: true + '@fragnova/api-augment@0.1.0-spec-1.0.4-mainnet(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: '@polkadot/api': 9.14.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) @@ -2946,6 +3901,15 @@ snapshots: '@interlay/interbtc-types@1.13.0': {} + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -2982,9 +3946,9 @@ snapshots: - supports-color - utf-8-validate - '@mangata-finance/type-definitions@2.1.2(@polkadot/types@12.2.1)': + '@mangata-finance/type-definitions@2.1.2(@polkadot/types@12.3.1)': dependencies: - '@polkadot/types': 12.2.1 + '@polkadot/types': 12.3.1 '@metaverse-network-sdk/type-definitions@0.0.1-16': dependencies: @@ -3014,6 +3978,18 @@ snapshots: '@noble/secp256k1@1.7.1': {} + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + '@open-web3/orml-type-definitions@0.8.2-11': {} '@open-web3/orml-type-definitions@0.9.4-38': @@ -3043,6 +4019,52 @@ snapshots: '@phala/typedefs@0.2.33': {} + '@pkgjs/parseargs@0.11.0': + optional: true + + '@polkadot-api/cli@0.7.5(bufferutil@4.0.8)(postcss@8.4.38)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(utf-8-validate@6.0.4)(yaml@2.4.5)': + dependencies: + '@commander-js/extra-typings': 12.1.0(commander@12.1.0) + '@polkadot-api/codegen': 0.8.0 + '@polkadot-api/json-rpc-provider': 0.0.3 + '@polkadot-api/json-rpc-provider-proxy': 0.2.0 + '@polkadot-api/known-chains': 0.4.0 + '@polkadot-api/metadata-builders': 0.5.0 + '@polkadot-api/metadata-compatibility': 0.1.2 + '@polkadot-api/observable-client': 0.5.1(@polkadot-api/substrate-client@0.2.1)(rxjs@7.8.1) + '@polkadot-api/polkadot-sdk-compat': 2.0.0 + '@polkadot-api/sm-provider': 0.1.1(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + '@polkadot-api/smoldot': 0.3.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/substrate-client': 0.2.1 + '@polkadot-api/utils': 0.1.1 + '@polkadot-api/wasm-executor': 0.1.1 + '@polkadot-api/ws-provider': 0.2.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@types/node': 22.4.2 + commander: 12.1.0 + execa: 9.3.1 + fs.promises.exists: 1.1.4 + ora: 8.0.1 + read-pkg: 9.0.1 + rxjs: 7.8.1 + scale-ts: 1.6.0 + tsc-prog: 2.3.0(typescript@5.5.4) + tsup: 8.2.4(postcss@8.4.38)(tsx@4.16.2)(typescript@5.5.4)(yaml@2.4.5) + typescript: 5.5.4 + write-package: 7.1.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - '@microsoft/api-extractor' + - '@swc/core' + - bufferutil + - jiti + - postcss + - smoldot + - supports-color + - tsx + - utf-8-validate + - yaml + '@polkadot-api/client@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0(rxjs@7.8.1)': dependencies: '@polkadot-api/metadata-builders': 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0 @@ -3052,18 +4074,40 @@ snapshots: rxjs: 7.8.1 optional: true + '@polkadot-api/codegen@0.8.0': + dependencies: + '@polkadot-api/metadata-builders': 0.5.0 + '@polkadot-api/metadata-compatibility': 0.1.2 + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/utils': 0.1.1 + '@polkadot-api/json-rpc-provider-proxy@0.0.1': optional: true '@polkadot-api/json-rpc-provider-proxy@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': optional: true - '@polkadot-api/json-rpc-provider@0.0.1': + '@polkadot-api/json-rpc-provider-proxy@0.1.0': + optional: true + + '@polkadot-api/json-rpc-provider-proxy@0.2.0': {} + + '@polkadot-api/json-rpc-provider@0.0.1': optional: true '@polkadot-api/json-rpc-provider@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': optional: true + '@polkadot-api/json-rpc-provider@0.0.2': {} + + '@polkadot-api/json-rpc-provider@0.0.3': {} + + '@polkadot-api/known-chains@0.4.0': {} + + '@polkadot-api/logs-provider@0.0.3': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.2 + '@polkadot-api/metadata-builders@0.0.1': dependencies: '@polkadot-api/substrate-bindings': 0.0.1 @@ -3076,6 +4120,23 @@ snapshots: '@polkadot-api/utils': 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0 optional: true + '@polkadot-api/metadata-builders@0.3.2': + dependencies: + '@polkadot-api/substrate-bindings': 0.6.0 + '@polkadot-api/utils': 0.1.0 + optional: true + + '@polkadot-api/metadata-builders@0.5.0': + dependencies: + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/utils': 0.1.1 + + '@polkadot-api/metadata-compatibility@0.1.2': + dependencies: + '@polkadot-api/metadata-builders': 0.5.0 + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/utils': 0.1.1 + '@polkadot-api/observable-client@0.1.0(rxjs@7.8.1)': dependencies: '@polkadot-api/metadata-builders': 0.0.1 @@ -3085,6 +4146,61 @@ snapshots: rxjs: 7.8.1 optional: true + '@polkadot-api/observable-client@0.3.2(@polkadot-api/substrate-client@0.1.4)(rxjs@7.8.1)': + dependencies: + '@polkadot-api/metadata-builders': 0.3.2 + '@polkadot-api/substrate-bindings': 0.6.0 + '@polkadot-api/substrate-client': 0.1.4 + '@polkadot-api/utils': 0.1.0 + rxjs: 7.8.1 + optional: true + + '@polkadot-api/observable-client@0.5.1(@polkadot-api/substrate-client@0.2.1)(rxjs@7.8.1)': + dependencies: + '@polkadot-api/metadata-builders': 0.5.0 + '@polkadot-api/metadata-compatibility': 0.1.2 + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/substrate-client': 0.2.1 + '@polkadot-api/utils': 0.1.1 + rxjs: 7.8.1 + + '@polkadot-api/pjs-signer@0.4.0': + dependencies: + '@polkadot-api/metadata-builders': 0.5.0 + '@polkadot-api/polkadot-signer': 0.1.3 + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/utils': 0.1.1 + + '@polkadot-api/polkadot-sdk-compat@2.0.0': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.3 + + '@polkadot-api/polkadot-signer@0.1.3': + dependencies: + '@polkadot-api/metadata-builders': 0.5.0 + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/utils': 0.1.1 + + '@polkadot-api/signer@0.1.3': + dependencies: + '@polkadot-api/polkadot-signer': 0.1.3 + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/utils': 0.1.1 + + '@polkadot-api/sm-provider@0.1.1(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.2 + '@polkadot-api/json-rpc-provider-proxy': 0.2.0 + smoldot: 2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4) + + '@polkadot-api/smoldot@0.3.2(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@types/node': 22.4.2 + smoldot: 2.0.30(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@polkadot-api/substrate-bindings@0.0.1': dependencies: '@noble/hashes': 1.4.0 @@ -3101,18 +4217,60 @@ snapshots: scale-ts: 1.6.0 optional: true + '@polkadot-api/substrate-bindings@0.6.0': + dependencies: + '@noble/hashes': 1.4.0 + '@polkadot-api/utils': 0.1.0 + '@scure/base': 1.1.7 + scale-ts: 1.6.0 + optional: true + + '@polkadot-api/substrate-bindings@0.6.3': + dependencies: + '@noble/hashes': 1.4.0 + '@polkadot-api/utils': 0.1.1 + '@scure/base': 1.1.7 + scale-ts: 1.6.0 + '@polkadot-api/substrate-client@0.0.1': optional: true '@polkadot-api/substrate-client@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': optional: true + '@polkadot-api/substrate-client@0.1.4': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.1 + '@polkadot-api/utils': 0.1.0 + optional: true + + '@polkadot-api/substrate-client@0.2.1': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.3 + '@polkadot-api/utils': 0.1.1 + '@polkadot-api/utils@0.0.1': optional: true '@polkadot-api/utils@0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0': optional: true + '@polkadot-api/utils@0.1.0': + optional: true + + '@polkadot-api/utils@0.1.1': {} + + '@polkadot-api/wasm-executor@0.1.1': {} + + '@polkadot-api/ws-provider@0.2.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.3 + '@polkadot-api/json-rpc-provider-proxy': 0.2.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@polkadot/api-augment@10.13.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: '@polkadot/api-base': 10.13.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) @@ -3155,13 +4313,27 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-augment@12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@polkadot/api-augment@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.3 - '@polkadot/types-augment': 12.2.3 - '@polkadot/types-codec': 12.2.3 + '@polkadot/api-base': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-augment': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 + '@polkadot/types-augment': 12.3.1 + '@polkadot/types-codec': 12.3.1 + '@polkadot/util': 13.0.2 + tslib: 2.6.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-augment@12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@polkadot/api-base': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.4.1 + '@polkadot/types-augment': 12.4.1 + '@polkadot/types-codec': 12.4.1 '@polkadot/util': 13.0.2 tslib: 2.6.3 transitivePeerDependencies: @@ -3232,10 +4404,22 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-base@12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@polkadot/api-base@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@polkadot/rpc-core': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 + '@polkadot/util': 13.0.2 + rxjs: 7.8.1 + tslib: 2.6.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-base@12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.3 + '@polkadot/rpc-core': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.4.1 '@polkadot/util': 13.0.2 rxjs: 7.8.1 tslib: 2.6.3 @@ -3334,14 +4518,31 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-derive@12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@polkadot/api-derive@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@polkadot/api': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-augment': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-base': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-core': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 + '@polkadot/types-codec': 12.3.1 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + rxjs: 7.8.1 + tslib: 2.6.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-derive@12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@polkadot/api': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/api-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.3 - '@polkadot/types-codec': 12.2.3 + '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-base': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-core': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.4.1 + '@polkadot/types-codec': 12.4.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) rxjs: 7.8.1 @@ -3456,20 +4657,44 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api@12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@polkadot/api-augment': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-base': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-derive': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) + '@polkadot/rpc-augment': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-core': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-provider': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 + '@polkadot/types-augment': 12.3.1 + '@polkadot/types-codec': 12.3.1 + '@polkadot/types-create': 12.3.1 + '@polkadot/types-known': 12.3.1 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + eventemitter3: 5.0.1 + rxjs: 7.8.1 + tslib: 2.6.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@polkadot/api-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/api-base': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/api-derive': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-base': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-derive': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/rpc-provider': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.3 - '@polkadot/types-augment': 12.2.3 - '@polkadot/types-codec': 12.2.3 - '@polkadot/types-create': 12.2.3 - '@polkadot/types-known': 12.2.3 + '@polkadot/rpc-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-core': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-provider': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.4.1 + '@polkadot/types-augment': 12.4.1 + '@polkadot/types-codec': 12.4.1 + '@polkadot/types-create': 12.4.1 + '@polkadot/types-known': 12.4.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) eventemitter3: 5.0.1 @@ -3529,8 +4754,8 @@ snapshots: '@polkadot/apps-config@0.142.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(utf-8-validate@6.0.4)': dependencies: - '@acala-network/type-definitions': 5.1.2(@polkadot/types@12.2.1) - '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + '@acala-network/type-definitions': 5.1.2(@polkadot/types@12.3.1) + '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)) '@crustio/type-definitions': 1.3.0 '@darwinia/types': 2.8.10 '@darwinia/types-known': 2.8.10 @@ -3544,18 +4769,18 @@ snapshots: '@kiltprotocol/type-definitions': 0.35.1 '@laminar/type-definitions': 0.3.1 '@logion/node-api': 0.27.0-4(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@mangata-finance/type-definitions': 2.1.2(@polkadot/types@12.2.1) + '@mangata-finance/type-definitions': 2.1.2(@polkadot/types@12.3.1) '@metaverse-network-sdk/type-definitions': 0.0.1-16 '@parallel-finance/type-definitions': 2.0.1 '@peaqnetwork/type-definitions': 0.0.4 '@pendulum-chain/type-definitions': 0.3.8 '@phala/typedefs': 0.2.33 - '@polkadot/api': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/api-derive': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api-derive': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@polkadot/networks': 13.0.2 '@polkadot/react-identicon': 3.8.2(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/networks@13.0.2)(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) - '@polkadot/types': 12.2.1 - '@polkadot/types-codec': 12.2.1 + '@polkadot/types': 12.3.1 + '@polkadot/types-codec': 12.3.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) @@ -3565,10 +4790,10 @@ snapshots: '@snowfork/snowbridge-types': 0.2.7(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) '@sora-substrate/type-definitions': 1.27.7 '@subsocial/definitions': 0.8.14(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@unique-nft/opal-testnet-types': 1003.70.0(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1) - '@unique-nft/quartz-mainnet-types': 1003.70.0(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1) - '@unique-nft/sapphire-mainnet-types': 1003.70.0(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1) - '@unique-nft/unique-mainnet-types': 1001.63.0(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1) + '@unique-nft/opal-testnet-types': 1003.70.0(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1) + '@unique-nft/quartz-mainnet-types': 1003.70.0(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1) + '@unique-nft/sapphire-mainnet-types': 1003.70.0(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1) + '@unique-nft/unique-mainnet-types': 1001.63.0(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1) '@zeitgeistpm/type-defs': 1.0.0 '@zeroio/type-definitions': 0.0.14 moonbeam-types-bundle: 2.0.10(bufferutil@4.0.8)(utf-8-validate@6.0.4) @@ -3723,11 +4948,23 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-augment@12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@polkadot/rpc-augment@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@polkadot/rpc-core': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.3 - '@polkadot/types-codec': 12.2.3 + '@polkadot/rpc-core': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 + '@polkadot/types-codec': 12.3.1 + '@polkadot/util': 13.0.2 + tslib: 2.6.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-augment@12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@polkadot/rpc-core': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.4.1 + '@polkadot/types-codec': 12.4.1 '@polkadot/util': 13.0.2 tslib: 2.6.3 transitivePeerDependencies: @@ -3797,11 +5034,24 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-core@12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@polkadot/rpc-core@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@polkadot/rpc-augment': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-provider': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 + '@polkadot/util': 13.0.2 + rxjs: 7.8.1 + tslib: 2.6.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-core@12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@polkadot/rpc-augment': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/rpc-provider': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.3 + '@polkadot/rpc-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-provider': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.4.1 '@polkadot/util': 13.0.2 rxjs: 7.8.1 tslib: 2.6.3 @@ -3898,11 +5148,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-provider@12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@polkadot/rpc-provider@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/types': 12.2.3 - '@polkadot/types-support': 12.2.3 + '@polkadot/types': 12.3.1 + '@polkadot/types-support': 12.3.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) '@polkadot/x-fetch': 13.0.2 @@ -3919,6 +5169,27 @@ snapshots: - supports-color - utf-8-validate + '@polkadot/rpc-provider@12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) + '@polkadot/types': 12.4.1 + '@polkadot/types-support': 12.4.1 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + '@polkadot/x-fetch': 13.0.2 + '@polkadot/x-global': 13.0.2 + '@polkadot/x-ws': 13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + eventemitter3: 5.0.1 + mock-socket: 9.3.1 + nock: 13.5.4 + tslib: 2.6.3 + optionalDependencies: + '@substrate/connect': 0.8.11(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + '@polkadot/rpc-provider@7.15.1': dependencies: '@babel/runtime': 7.24.8 @@ -3980,10 +5251,17 @@ snapshots: '@polkadot/util': 13.0.2 tslib: 2.6.3 - '@polkadot/types-augment@12.2.3': + '@polkadot/types-augment@12.3.1': dependencies: - '@polkadot/types': 12.2.3 - '@polkadot/types-codec': 12.2.3 + '@polkadot/types': 12.3.1 + '@polkadot/types-codec': 12.3.1 + '@polkadot/util': 13.0.2 + tslib: 2.6.3 + + '@polkadot/types-augment@12.4.1': + dependencies: + '@polkadot/types': 12.4.1 + '@polkadot/types-codec': 12.4.1 '@polkadot/util': 13.0.2 tslib: 2.6.3 @@ -4019,7 +5297,13 @@ snapshots: '@polkadot/x-bigint': 13.0.2 tslib: 2.6.3 - '@polkadot/types-codec@12.2.3': + '@polkadot/types-codec@12.3.1': + dependencies: + '@polkadot/util': 13.0.2 + '@polkadot/x-bigint': 13.0.2 + tslib: 2.6.3 + + '@polkadot/types-codec@12.4.1': dependencies: '@polkadot/util': 13.0.2 '@polkadot/x-bigint': 13.0.2 @@ -4054,9 +5338,15 @@ snapshots: '@polkadot/util': 13.0.2 tslib: 2.6.3 - '@polkadot/types-create@12.2.3': + '@polkadot/types-create@12.3.1': + dependencies: + '@polkadot/types-codec': 12.3.1 + '@polkadot/util': 13.0.2 + tslib: 2.6.3 + + '@polkadot/types-create@12.4.1': dependencies: - '@polkadot/types-codec': 12.2.3 + '@polkadot/types-codec': 12.4.1 '@polkadot/util': 13.0.2 tslib: 2.6.3 @@ -4099,12 +5389,21 @@ snapshots: '@polkadot/util': 13.0.2 tslib: 2.6.3 - '@polkadot/types-known@12.2.3': + '@polkadot/types-known@12.3.1': dependencies: '@polkadot/networks': 13.0.2 - '@polkadot/types': 12.2.3 - '@polkadot/types-codec': 12.2.3 - '@polkadot/types-create': 12.2.3 + '@polkadot/types': 12.3.1 + '@polkadot/types-codec': 12.3.1 + '@polkadot/types-create': 12.3.1 + '@polkadot/util': 13.0.2 + tslib: 2.6.3 + + '@polkadot/types-known@12.4.1': + dependencies: + '@polkadot/networks': 13.0.2 + '@polkadot/types': 12.4.1 + '@polkadot/types-codec': 12.4.1 + '@polkadot/types-create': 12.4.1 '@polkadot/util': 13.0.2 tslib: 2.6.3 @@ -4155,7 +5454,12 @@ snapshots: '@polkadot/util': 13.0.2 tslib: 2.6.3 - '@polkadot/types-support@12.2.3': + '@polkadot/types-support@12.3.1': + dependencies: + '@polkadot/util': 13.0.2 + tslib: 2.6.3 + + '@polkadot/types-support@12.4.1': dependencies: '@polkadot/util': 13.0.2 tslib: 2.6.3 @@ -4203,12 +5507,23 @@ snapshots: rxjs: 7.8.1 tslib: 2.6.3 - '@polkadot/types@12.2.3': + '@polkadot/types@12.3.1': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/types-augment': 12.2.3 - '@polkadot/types-codec': 12.2.3 - '@polkadot/types-create': 12.2.3 + '@polkadot/types-augment': 12.3.1 + '@polkadot/types-codec': 12.3.1 + '@polkadot/types-create': 12.3.1 + '@polkadot/util': 13.0.2 + '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) + rxjs: 7.8.1 + tslib: 2.6.3 + + '@polkadot/types@12.4.1': + dependencies: + '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) + '@polkadot/types-augment': 12.4.1 + '@polkadot/types-codec': 12.4.1 + '@polkadot/types-create': 12.4.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) rxjs: 7.8.1 @@ -4747,6 +6062,54 @@ snapshots: '@polymeshassociation/polymesh-types@5.7.0': {} + '@rollup/rollup-android-arm-eabi@4.20.0': + optional: true + + '@rollup/rollup-android-arm64@4.20.0': + optional: true + + '@rollup/rollup-darwin-arm64@4.20.0': + optional: true + + '@rollup/rollup-darwin-x64@4.20.0': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.20.0': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.20.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.20.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.20.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.20.0': + optional: true + '@scure/base@1.0.0': {} '@scure/base@1.1.1': {} @@ -4775,6 +6138,10 @@ snapshots: '@noble/hashes': 1.4.0 '@scure/base': 1.1.7 + '@sec-ant/readable-stream@0.4.1': {} + + '@sindresorhus/merge-streams@4.0.0': {} + '@snowfork/snowbridge-types@0.2.7(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)': dependencies: '@polkadot/api': 7.15.1 @@ -4792,7 +6159,7 @@ snapshots: '@subsocial/definitions@0.8.14(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: - '@polkadot/api': 12.2.3(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) lodash.camelcase: 4.3.0 transitivePeerDependencies: - bufferutil @@ -4836,6 +6203,17 @@ snapshots: - utf-8-validate optional: true + '@substrate/connect@0.8.11(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + dependencies: + '@substrate/connect-extension-protocol': 2.0.0 + '@substrate/connect-known-chains': 1.2.0 + '@substrate/light-client-extension-helpers': 1.0.0(smoldot@2.0.26(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + smoldot: 2.0.26(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + optional: true + '@substrate/connect@0.8.8(bufferutil@4.0.8)(utf-8-validate@6.0.4)': dependencies: '@substrate/connect-extension-protocol': 2.0.0 @@ -4871,6 +6249,18 @@ snapshots: smoldot: 2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4) optional: true + '@substrate/light-client-extension-helpers@1.0.0(smoldot@2.0.26(bufferutil@4.0.8)(utf-8-validate@6.0.4))': + dependencies: + '@polkadot-api/json-rpc-provider': 0.0.1 + '@polkadot-api/json-rpc-provider-proxy': 0.1.0 + '@polkadot-api/observable-client': 0.3.2(@polkadot-api/substrate-client@0.1.4)(rxjs@7.8.1) + '@polkadot-api/substrate-client': 0.1.4 + '@substrate/connect-extension-protocol': 2.0.0 + '@substrate/connect-known-chains': 1.2.0 + rxjs: 7.8.1 + smoldot: 2.0.26(bufferutil@4.0.8)(utf-8-validate@6.0.4) + optional: true + '@substrate/smoldot-light@0.6.8': dependencies: buffer: 6.0.3 @@ -4904,42 +6294,52 @@ snapshots: '@supercharge/promise-pool@3.2.0': {} - '@talismn/balances@0.0.0-pr1564-20240801080435(@polkadot/api-contract@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1)(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@substrate/txwrapper-core@7.5.1(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(utf-8-validate@6.0.4))(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@6.0.4)': + '@talismn/balances@0.0.0-pr1410-20240821041020(@polkadot/api-contract@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1)(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@substrate/txwrapper-core@7.5.1(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(utf-8-validate@6.0.4))(bufferutil@4.0.8)(postcss@8.4.38)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(typescript@5.5.3)(utf-8-validate@6.0.4)(yaml@2.4.5)': dependencies: + '@polkadot-api/utils': 0.1.1 '@polkadot/api-contract': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.1 + '@polkadot/types': 12.3.1 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) '@substrate/txwrapper-core': 7.5.1(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@supercharge/promise-pool': 3.2.0 - '@talismn/chain-connector': 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(rxjs@7.8.1) - '@talismn/chain-connector-evm': 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(rxjs@7.8.1)(typescript@5.5.3)(utf-8-validate@6.0.4) - '@talismn/chaindata-provider': 0.0.0-pr1564-20240801080435 - '@talismn/scale': 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) - '@talismn/subshape-fork': 0.0.2 - '@talismn/token-rates': 0.0.0-pr1564-20240801080435 - '@talismn/util': 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) + '@talismn/chain-connector': 0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(rxjs@7.8.1) + '@talismn/chain-connector-evm': 0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(rxjs@7.8.1)(typescript@5.5.3)(utf-8-validate@6.0.4) + '@talismn/chaindata-provider': 0.0.0-pr1410-20240821041020 + '@talismn/scale': 0.0.0-pr1410-20240821041020(bufferutil@4.0.8)(postcss@8.4.38)(rxjs@7.8.1)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(utf-8-validate@6.0.4)(yaml@2.4.5) + '@talismn/token-rates': 0.0.0-pr1410-20240821041020 + '@talismn/util': 0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) anylogger: 1.0.11 bignumber.js: 9.1.2 dexie: 3.2.7 lodash: 4.17.21 pako: 2.1.0 + polkadot-api: 1.0.1(bufferutil@4.0.8)(postcss@8.4.38)(rxjs@7.8.1)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(utf-8-validate@6.0.4)(yaml@2.4.5) rxjs: 7.8.1 + scale-ts: 1.6.0 viem: 2.18.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@6.0.4) transitivePeerDependencies: + - '@microsoft/api-extractor' - '@polkadot/keyring' - '@polkadot/rpc-provider' - '@polkadot/x-global' - '@polkadot/x-ws' + - '@swc/core' - bufferutil + - jiti + - postcss + - smoldot + - supports-color + - tsx - typescript - utf-8-validate + - yaml - zod - '@talismn/chain-connector-evm@0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(rxjs@7.8.1)(typescript@5.5.3)(utf-8-validate@6.0.4)': + '@talismn/chain-connector-evm@0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(rxjs@7.8.1)(typescript@5.5.3)(utf-8-validate@6.0.4)': dependencies: - '@talismn/chaindata-provider': 0.0.0-pr1564-20240801080435 - '@talismn/util': 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) + '@talismn/chaindata-provider': 0.0.0-pr1410-20240821041020 + '@talismn/util': 0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) anylogger: 1.0.11 lodash: 4.17.21 viem: 2.18.5(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@6.0.4) @@ -4953,15 +6353,15 @@ snapshots: - utf-8-validate - zod - '@talismn/chain-connector@0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(rxjs@7.8.1)': + '@talismn/chain-connector@0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/rpc-provider@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(@polkadot/x-global@13.0.2)(@polkadot/x-ws@13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(rxjs@7.8.1)': dependencies: - '@polkadot/rpc-provider': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/rpc-provider': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@polkadot/util': 13.0.2 '@polkadot/x-global': 13.0.2 '@polkadot/x-ws': 13.0.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@talismn/chaindata-provider': 0.0.0-pr1564-20240801080435 - '@talismn/connection-meta': 0.0.0-pr1564-20240801080435 - '@talismn/util': 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) + '@talismn/chaindata-provider': 0.0.0-pr1410-20240821041020 + '@talismn/connection-meta': 0.0.0-pr1410-20240821041020 + '@talismn/util': 0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) anylogger: 1.0.11 eventemitter3: 5.0.1 transitivePeerDependencies: @@ -4969,38 +6369,44 @@ snapshots: - '@polkadot/util-crypto' - rxjs - '@talismn/chaindata-provider@0.0.0-pr1564-20240801080435': + '@talismn/chaindata-provider@0.0.0-pr1410-20240821041020': dependencies: anylogger: 1.0.11 dexie: 3.2.7 rxjs: 7.8.1 - '@talismn/connection-meta@0.0.0-pr1564-20240801080435': + '@talismn/connection-meta@0.0.0-pr1410-20240821041020': dependencies: - '@talismn/chaindata-provider': 0.0.0-pr1564-20240801080435 + '@talismn/chaindata-provider': 0.0.0-pr1410-20240821041020 dexie: 3.2.7 - '@talismn/scale@0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1)': + '@talismn/scale@0.0.0-pr1410-20240821041020(bufferutil@4.0.8)(postcss@8.4.38)(rxjs@7.8.1)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(utf-8-validate@6.0.4)(yaml@2.4.5)': dependencies: - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) - '@talismn/subshape-fork': 0.0.2 - '@talismn/util': 0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1) + '@polkadot-api/metadata-builders': 0.5.0 + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/utils': 0.1.1 anylogger: 1.0.11 - wasm-feature-detect: 1.6.2 - wat-the-crypto: 0.0.3 + polkadot-api: 1.0.1(bufferutil@4.0.8)(postcss@8.4.38)(rxjs@7.8.1)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(utf-8-validate@6.0.4)(yaml@2.4.5) + scale-ts: 1.6.0 transitivePeerDependencies: - - '@polkadot/keyring' - - '@polkadot/util' + - '@microsoft/api-extractor' + - '@swc/core' + - bufferutil + - jiti + - postcss - rxjs + - smoldot + - supports-color + - tsx + - utf-8-validate + - yaml - '@talismn/subshape-fork@0.0.2': {} - - '@talismn/token-rates@0.0.0-pr1564-20240801080435': + '@talismn/token-rates@0.0.0-pr1410-20240821041020': dependencies: - '@talismn/chaindata-provider': 0.0.0-pr1564-20240801080435 + '@talismn/chaindata-provider': 0.0.0-pr1410-20240821041020 dexie: 3.2.7 - '@talismn/util@0.0.0-pr1564-20240801080435(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1)': + '@talismn/util@0.0.0-pr1410-20240821041020(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(rxjs@7.8.1)': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) '@polkadot/util': 13.0.2 @@ -5017,6 +6423,8 @@ snapshots: dependencies: '@types/node': 20.14.9 + '@types/estree@1.0.5': {} + '@types/lodash@4.17.6': {} '@types/node-fetch@2.6.11': @@ -5032,6 +6440,12 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@22.4.2': + dependencies: + undici-types: 6.19.8 + + '@types/normalize-package-data@2.4.4': {} + '@types/stylis@4.2.5': {} '@types/tinycolor2@1.4.6': {} @@ -5046,25 +6460,25 @@ snapshots: dependencies: '@types/node': 20.14.9 - '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1)': + '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1)': dependencies: - '@polkadot/api': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.1 + '@polkadot/api': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 - '@unique-nft/quartz-mainnet-types@1003.70.0(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1)': + '@unique-nft/quartz-mainnet-types@1003.70.0(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1)': dependencies: - '@polkadot/api': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.1 + '@polkadot/api': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 - '@unique-nft/sapphire-mainnet-types@1003.70.0(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1)': + '@unique-nft/sapphire-mainnet-types@1003.70.0(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1)': dependencies: - '@polkadot/api': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.1 + '@polkadot/api': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 - '@unique-nft/unique-mainnet-types@1001.63.0(@polkadot/api@12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.2.1)': + '@unique-nft/unique-mainnet-types@1001.63.0(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@polkadot/types@12.3.1)': dependencies: - '@polkadot/api': 12.2.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@polkadot/types': 12.2.1 + '@polkadot/api': 12.3.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot/types': 12.3.1 '@zeitgeistpm/type-defs@1.0.0': {} @@ -5097,14 +6511,22 @@ snapshots: ansi-escapes@6.2.1: {} + ansi-regex@5.0.1: {} + ansi-regex@6.0.1: {} ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + ansi-styles@6.2.1: {} + any-promise@1.3.0: {} + anylogger-loglevel@1.0.0(anylogger@1.0.11)(loglevel@1.9.1): dependencies: anylogger: 1.0.11 @@ -5112,10 +6534,17 @@ snapshots: anylogger@1.0.11: {} + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + argparse@1.0.10: dependencies: sprintf-js: 1.0.3 + array-union@2.1.0: {} + asynckit@0.4.0: {} axios@1.7.2: @@ -5161,6 +6590,8 @@ snapshots: bignumber.js@9.1.2: {} + binary-extensions@2.3.0: {} + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -5178,6 +6609,10 @@ snapshots: balanced-match: 1.0.2 concat-map: 0.0.1 + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -5210,6 +6645,13 @@ snapshots: '@types/node': 20.12.14 '@types/ws': 8.5.10 + bundle-require@5.0.0(esbuild@0.23.0): + dependencies: + esbuild: 0.23.0 + load-tsconfig: 0.2.5 + + cac@6.7.14: {} + camelcase@5.3.1: {} camelize@1.0.1: {} @@ -5228,6 +6670,18 @@ snapshots: chalk@5.3.0: {} + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + chownr@1.1.4: {} cipher-base@1.0.4: @@ -5239,6 +6693,8 @@ snapshots: dependencies: restore-cursor: 4.0.0 + cli-spinners@2.9.2: {} + cli-truncate@4.0.0: dependencies: slice-ansi: 5.0.0 @@ -5276,8 +6732,12 @@ snapshots: commander@12.1.0: {} + commander@4.1.1: {} + concat-map@0.0.1: {} + consola@3.2.3: {} + convert-source-map@2.0.0: {} copy-to-clipboard@3.3.3: @@ -5331,14 +6791,24 @@ snapshots: deep-extend@0.6.0: {} + deepmerge-ts@7.1.0: {} + delayed-stream@1.0.0: {} + detect-indent@7.0.1: {} + detect-libc@2.0.3: {} dexie@3.2.7: {} + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + dotenv@16.4.5: {} + eastasianwidth@0.2.0: {} + ed2curve@0.3.0: dependencies: tweetnacl: 1.0.3 @@ -5357,6 +6827,10 @@ snapshots: emoji-regex@10.3.0: {} + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + end-of-stream@1.4.4: dependencies: once: 1.4.0 @@ -5412,6 +6886,33 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 + esbuild@0.23.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.0 + '@esbuild/android-arm': 0.23.0 + '@esbuild/android-arm64': 0.23.0 + '@esbuild/android-x64': 0.23.0 + '@esbuild/darwin-arm64': 0.23.0 + '@esbuild/darwin-x64': 0.23.0 + '@esbuild/freebsd-arm64': 0.23.0 + '@esbuild/freebsd-x64': 0.23.0 + '@esbuild/linux-arm': 0.23.0 + '@esbuild/linux-arm64': 0.23.0 + '@esbuild/linux-ia32': 0.23.0 + '@esbuild/linux-loong64': 0.23.0 + '@esbuild/linux-mips64el': 0.23.0 + '@esbuild/linux-ppc64': 0.23.0 + '@esbuild/linux-riscv64': 0.23.0 + '@esbuild/linux-s390x': 0.23.0 + '@esbuild/linux-x64': 0.23.0 + '@esbuild/netbsd-x64': 0.23.0 + '@esbuild/openbsd-arm64': 0.23.0 + '@esbuild/openbsd-x64': 0.23.0 + '@esbuild/sunos-x64': 0.23.0 + '@esbuild/win32-arm64': 0.23.0 + '@esbuild/win32-ia32': 0.23.0 + '@esbuild/win32-x64': 0.23.0 + escalade@3.1.2: {} escape-string-regexp@1.0.5: {} @@ -5438,6 +6939,18 @@ snapshots: eventemitter3@5.0.1: {} + execa@5.1.1: + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + execa@8.0.1: dependencies: cross-spawn: 7.0.3 @@ -5450,6 +6963,21 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 + execa@9.3.1: + dependencies: + '@sindresorhus/merge-streams': 4.0.0 + cross-spawn: 7.0.3 + figures: 6.1.0 + get-stream: 9.0.1 + human-signals: 8.0.0 + is-plain-obj: 4.1.0 + is-stream: 4.0.1 + npm-run-path: 5.3.0 + pretty-ms: 9.1.0 + signal-exit: 4.1.0 + strip-final-newline: 4.0.0 + yoctocolors: 2.1.1 + expand-template@2.0.3: {} ext@1.7.0: @@ -5464,23 +6992,44 @@ snapshots: fast-fifo@1.3.2: {} + fast-glob@3.3.2: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.7 + fast-json-patch@2.2.1: dependencies: fast-deep-equal: 2.0.1 fast-sha256@1.3.0: {} + fastq@1.17.1: + dependencies: + reusify: 1.0.4 + fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 web-streams-polyfill: 3.3.3 + figures@6.1.0: + dependencies: + is-unicode-supported: 2.0.0 + fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 follow-redirects@1.15.6: {} + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + form-data@4.0.0: dependencies: asynckit: 0.4.0 @@ -5493,6 +7042,8 @@ snapshots: fs-constants@1.0.0: {} + fs.promises.exists@1.1.4: {} + fs.realpath@1.0.0: {} fsevents@2.3.3: @@ -5502,14 +7053,34 @@ snapshots: get-east-asian-width@1.2.0: {} + get-stream@6.0.1: {} + get-stream@8.0.1: {} + get-stream@9.0.1: + dependencies: + '@sec-ant/readable-stream': 0.4.1 + is-stream: 4.0.1 + get-tsconfig@4.7.5: dependencies: resolve-pkg-maps: 1.0.0 github-from-package@0.0.0: {} + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -5521,6 +7092,15 @@ snapshots: globals@11.12.0: {} + globby@11.1.0: + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + has-flag@3.0.0: {} hash-base@3.1.0: @@ -5540,12 +7120,26 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + hosted-git-info@7.0.2: + dependencies: + lru-cache: 10.4.3 + + human-signals@2.1.0: {} + human-signals@5.0.0: {} + human-signals@8.0.0: {} + husky@9.1.1: {} ieee754@1.2.1: {} + ignore@5.3.2: {} + + imurmurhash@0.1.4: {} + + index-to-position@0.1.2: {} + inflight@1.0.6: dependencies: once: 1.4.0 @@ -5559,20 +7153,44 @@ snapshots: is-arrayish@0.3.2: {} + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-extglob@2.1.1: {} + + is-fullwidth-code-point@3.0.0: {} + is-fullwidth-code-point@4.0.0: {} is-fullwidth-code-point@5.0.0: dependencies: get-east-asian-width: 1.2.0 + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-interactive@2.0.0: {} + is-number@7.0.0: {} + is-plain-obj@4.1.0: {} + is-promise@2.2.2: {} + is-stream@2.0.1: {} + is-stream@3.0.0: {} + is-stream@4.0.1: {} + is-typedarray@1.0.0: {} + is-unicode-supported@1.3.0: {} + + is-unicode-supported@2.0.0: {} + isexe@2.0.0: {} isows@1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)): @@ -5583,10 +7201,18 @@ snapshots: dependencies: ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + jdenticon@3.2.0: dependencies: canvas-renderer: 2.2.1 + joycon@3.1.1: {} + js-sha3@0.8.0: {} js-tokens@4.0.0: {} @@ -5610,6 +7236,8 @@ snapshots: lilconfig@3.1.2: {} + lines-and-columns@1.2.4: {} + lint-staged@15.2.7: dependencies: chalk: 5.3.0 @@ -5634,12 +7262,21 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.0 + load-tsconfig@0.2.5: {} + lodash.camelcase@4.3.0: {} lodash.merge@4.6.2: {} + lodash.sortby@4.7.0: {} + lodash@4.17.21: {} + log-symbols@6.0.0: + dependencies: + chalk: 5.3.0 + is-unicode-supported: 1.3.0 + log-update@6.0.0: dependencies: ansi-escapes: 6.2.1 @@ -5654,6 +7291,8 @@ snapshots: dependencies: js-tokens: 4.0.0 + lru-cache@10.4.3: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -5681,6 +7320,8 @@ snapshots: merge-stream@2.0.0: {} + merge2@1.4.1: {} + micromatch@4.0.7: dependencies: braces: 3.0.3 @@ -5706,8 +7347,14 @@ snapshots: dependencies: brace-expansion: 1.1.11 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist@1.2.8: {} + minipass@7.1.2: {} + mkdirp-classic@0.5.3: {} mock-socket@9.3.1: {} @@ -5725,6 +7372,12 @@ snapshots: ms@2.1.2: {} + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + nanoid@3.3.7: {} napi-build-utils@1.0.2: {} @@ -5761,6 +7414,18 @@ snapshots: node-releases@2.0.14: {} + normalize-package-data@6.0.2: + dependencies: + hosted-git-info: 7.0.2 + semver: 7.6.2 + validate-npm-package-license: 3.0.4 + + normalize-path@3.0.0: {} + + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + npm-run-path@5.3.0: dependencies: path-key: 4.0.0 @@ -5779,22 +7444,85 @@ snapshots: dependencies: mimic-fn: 4.0.0 + ora@8.0.1: + dependencies: + chalk: 5.3.0 + cli-cursor: 4.0.0 + cli-spinners: 2.9.2 + is-interactive: 2.0.0 + is-unicode-supported: 2.0.0 + log-symbols: 6.0.0 + stdin-discarder: 0.2.2 + string-width: 7.2.0 + strip-ansi: 7.1.0 + + package-json-from-dist@1.0.0: {} + pako@2.1.0: {} + parse-json@8.1.0: + dependencies: + '@babel/code-frame': 7.24.7 + index-to-position: 0.1.2 + type-fest: 4.24.0 + + parse-ms@4.0.0: {} + path-is-absolute@1.0.1: {} path-key@3.1.1: {} path-key@4.0.0: {} + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + + path-type@4.0.0: {} + picocolors@1.0.1: {} picomatch@2.3.1: {} pidtree@0.6.0: {} + pirates@4.0.6: {} + pnglib@0.0.1: {} + polkadot-api@1.0.1(bufferutil@4.0.8)(postcss@8.4.38)(rxjs@7.8.1)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(utf-8-validate@6.0.4)(yaml@2.4.5): + dependencies: + '@polkadot-api/cli': 0.7.5(bufferutil@4.0.8)(postcss@8.4.38)(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4))(tsx@4.16.2)(utf-8-validate@6.0.4)(yaml@2.4.5) + '@polkadot-api/json-rpc-provider': 0.0.3 + '@polkadot-api/known-chains': 0.4.0 + '@polkadot-api/logs-provider': 0.0.3 + '@polkadot-api/metadata-builders': 0.5.0 + '@polkadot-api/metadata-compatibility': 0.1.2 + '@polkadot-api/observable-client': 0.5.1(@polkadot-api/substrate-client@0.2.1)(rxjs@7.8.1) + '@polkadot-api/pjs-signer': 0.4.0 + '@polkadot-api/polkadot-sdk-compat': 2.0.0 + '@polkadot-api/polkadot-signer': 0.1.3 + '@polkadot-api/signer': 0.1.3 + '@polkadot-api/sm-provider': 0.1.1(smoldot@2.0.22(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + '@polkadot-api/smoldot': 0.3.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@polkadot-api/substrate-bindings': 0.6.3 + '@polkadot-api/substrate-client': 0.2.1 + '@polkadot-api/utils': 0.1.1 + '@polkadot-api/ws-provider': 0.2.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + rxjs: 7.8.1 + transitivePeerDependencies: + - '@microsoft/api-extractor' + - '@swc/core' + - bufferutil + - jiti + - postcss + - smoldot + - supports-color + - tsx + - utf-8-validate + - yaml + pontem-types-bundle@1.0.15(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2): dependencies: '@polkadot/keyring': 7.9.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) @@ -5804,6 +7532,14 @@ snapshots: - '@polkadot/util' - '@polkadot/util-crypto' + postcss-load-config@6.0.1(postcss@8.4.38)(tsx@4.16.2)(yaml@2.4.5): + dependencies: + lilconfig: 3.1.2 + optionalDependencies: + postcss: 8.4.38 + tsx: 4.16.2 + yaml: 2.4.5 + postcss-value-parser@4.2.0: {} postcss@8.4.38: @@ -5829,6 +7565,10 @@ snapshots: prettier@3.3.2: {} + pretty-ms@9.1.0: + dependencies: + parse-ms: 4.0.0 + prop-types@15.8.1: dependencies: loose-envify: 1.4.0 @@ -5846,6 +7586,8 @@ snapshots: punycode@2.3.1: {} + queue-microtask@1.2.3: {} + queue-tick@1.0.1: {} rc@1.2.8: @@ -5875,16 +7617,30 @@ snapshots: dependencies: loose-envify: 1.4.0 + read-pkg@9.0.1: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 6.0.2 + parse-json: 8.1.0 + type-fest: 4.24.0 + unicorn-magic: 0.1.0 + readable-stream@3.6.2: dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + regenerator-runtime@0.14.1: {} require-from-string@2.0.2: {} + resolve-from@5.0.0: {} + resolve-pkg-maps@1.0.0: {} restore-cursor@4.0.0: @@ -5892,6 +7648,8 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 + reusify@1.0.4: {} + rfdc@1.4.1: {} ripemd160@2.0.2: @@ -5899,6 +7657,32 @@ snapshots: hash-base: 3.1.0 inherits: 2.0.4 + rollup@4.20.0: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.20.0 + '@rollup/rollup-android-arm64': 4.20.0 + '@rollup/rollup-darwin-arm64': 4.20.0 + '@rollup/rollup-darwin-x64': 4.20.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 + '@rollup/rollup-linux-arm-musleabihf': 4.20.0 + '@rollup/rollup-linux-arm64-gnu': 4.20.0 + '@rollup/rollup-linux-arm64-musl': 4.20.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 + '@rollup/rollup-linux-riscv64-gnu': 4.20.0 + '@rollup/rollup-linux-s390x-gnu': 4.20.0 + '@rollup/rollup-linux-x64-gnu': 4.20.0 + '@rollup/rollup-linux-x64-musl': 4.20.0 + '@rollup/rollup-win32-arm64-msvc': 4.20.0 + '@rollup/rollup-win32-ia32-msvc': 4.20.0 + '@rollup/rollup-win32-x64-msvc': 4.20.0 + fsevents: 2.3.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + rxjs@6.6.7: dependencies: tslib: 1.14.1 @@ -5909,8 +7693,7 @@ snapshots: safe-buffer@5.2.1: {} - scale-ts@1.6.0: - optional: true + scale-ts@1.6.0: {} scheduler@0.23.2: dependencies: @@ -5962,6 +7745,8 @@ snapshots: dependencies: is-arrayish: 0.3.2 + slash@3.0.0: {} + slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 @@ -5978,12 +7763,50 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + + smoldot@2.0.26(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - utf-8-validate optional: true + smoldot@2.0.30(bufferutil@4.0.8)(utf-8-validate@6.0.4): + dependencies: + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + sort-keys@5.0.0: + dependencies: + is-plain-obj: 4.1.0 + source-map-js@1.2.0: {} + source-map@0.8.0-beta.0: + dependencies: + whatwg-url: 7.1.0 + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.18 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.18 + + spdx-license-ids@3.0.18: {} + sprintf-js@1.0.3: {} + stdin-discarder@0.2.2: {} + store@2.0.12: {} streamx@2.18.0: @@ -5996,6 +7819,18 @@ snapshots: string-argv@0.3.2: {} + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + string-width@7.2.0: dependencies: emoji-regex: 10.3.0 @@ -6006,12 +7841,20 @@ snapshots: dependencies: safe-buffer: 5.2.1 + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + strip-ansi@7.1.0: dependencies: ansi-regex: 6.0.1 + strip-final-newline@2.0.0: {} + strip-final-newline@3.0.0: {} + strip-final-newline@4.0.0: {} + strip-json-comments@2.0.1: {} styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -6030,6 +7873,16 @@ snapshots: stylis@4.3.2: {} + sucrase@3.35.0: + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -6069,6 +7922,14 @@ snapshots: dependencies: b4a: 1.6.6 + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + timers-ext@0.1.8: dependencies: es5-ext: 0.10.64 @@ -6088,12 +7949,51 @@ snapshots: tr46@0.0.3: {} + tr46@1.0.1: + dependencies: + punycode: 2.3.1 + + tree-kill@1.2.2: {} + + ts-interface-checker@0.1.13: {} + + tsc-prog@2.3.0(typescript@5.5.4): + dependencies: + typescript: 5.5.4 + tslib@1.14.1: {} tslib@2.6.2: {} tslib@2.6.3: {} + tsup@8.2.4(postcss@8.4.38)(tsx@4.16.2)(typescript@5.5.4)(yaml@2.4.5): + dependencies: + bundle-require: 5.0.0(esbuild@0.23.0) + cac: 6.7.14 + chokidar: 3.6.0 + consola: 3.2.3 + debug: 4.3.5 + esbuild: 0.23.0 + execa: 5.1.1 + globby: 11.1.0 + joycon: 3.1.1 + picocolors: 1.0.1 + postcss-load-config: 6.0.1(postcss@8.4.38)(tsx@4.16.2)(yaml@2.4.5) + resolve-from: 5.0.0 + rollup: 4.20.0 + source-map: 0.8.0-beta.0 + sucrase: 3.35.0 + tree-kill: 1.2.2 + optionalDependencies: + postcss: 8.4.38 + typescript: 5.5.4 + transitivePeerDependencies: + - jiti + - supports-color + - tsx + - yaml + tsx@4.16.2: dependencies: esbuild: 0.21.5 @@ -6107,6 +8007,8 @@ snapshots: tweetnacl@1.0.3: {} + type-fest@4.24.0: {} + type@2.7.3: {} typedarray-to-buffer@3.1.5: @@ -6117,8 +8019,14 @@ snapshots: typescript@5.5.3: {} + typescript@5.5.4: {} + undici-types@5.26.5: {} + undici-types@6.19.8: {} + + unicorn-magic@0.1.0: {} + update-browserslist-db@1.1.0(browserslist@4.23.1): dependencies: browserslist: 4.23.1 @@ -6144,6 +8052,11 @@ snapshots: uuid@9.0.1: {} + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + viem@1.21.4(bufferutil@4.0.8)(typescript@5.5.3)(utf-8-validate@6.0.4): dependencies: '@adraffy/ens-normalize': 1.10.0 @@ -6179,10 +8092,6 @@ snapshots: - utf-8-validate - zod - wasm-feature-detect@1.6.2: {} - - wat-the-crypto@0.0.3: {} - web-streams-polyfill@3.3.3: {} webauthn-p256@0.0.5: @@ -6192,6 +8101,8 @@ snapshots: webidl-conversions@3.0.1: {} + webidl-conversions@4.0.2: {} + websocket@1.0.35: dependencies: bufferutil: 4.0.8 @@ -6208,10 +8119,28 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 + whatwg-url@7.1.0: + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + which@2.0.2: dependencies: isexe: 2.0.0 + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + wrap-ansi@9.0.0: dependencies: ansi-styles: 6.2.1 @@ -6220,6 +8149,26 @@ snapshots: wrappy@1.0.2: {} + write-file-atomic@5.0.1: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + + write-json-file@6.0.0: + dependencies: + detect-indent: 7.0.1 + is-plain-obj: 4.1.0 + sort-keys: 5.0.0 + write-file-atomic: 5.0.1 + + write-package@7.1.0: + dependencies: + deepmerge-ts: 7.1.0 + read-pkg: 9.0.1 + sort-keys: 5.0.0 + type-fest: 4.24.0 + write-json-file: 6.0.0 + ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): optionalDependencies: bufferutil: 4.0.8 @@ -6244,3 +8193,5 @@ snapshots: yallist@3.1.1: {} yaml@2.4.5: {} + + yoctocolors@2.1.1: {} diff --git a/scripts/fetch-external.ts b/scripts/fetch-external.ts index 3352ccc5e9..955454b9c2 100644 --- a/scripts/fetch-external.ts +++ b/scripts/fetch-external.ts @@ -1,7 +1,6 @@ import 'anylogger-loglevel' import { cryptoWaitReady } from '@polkadot/util-crypto' -import { watCryptoWaitReady } from '@talismn/scale' import startCase from 'lodash/startCase' import loglevel from 'loglevel' @@ -18,12 +17,8 @@ loglevel.setLevel('info') // ...buildSteps // ] -await Promise.all([ - // wait for `@polkadot/util-crypto` to be ready (it needs to load some wasm) - cryptoWaitReady(), - // wait for `@talismn/scale` to be ready (it needs to load some wasm) - watCryptoWaitReady(), -]) +// wait for `@polkadot/util-crypto` to be ready (it needs to load some wasm) +await cryptoWaitReady() for (const [index, executeStep] of fetchExternalSteps.entries()) { console.log(`Executing step ${index + 1} - ${startCase(executeStep.name)}`) diff --git a/scripts/fetch-external/steps/updateChainsExtrasCache.ts b/scripts/fetch-external/steps/updateChainsExtrasCache.ts index 354f43f0cf..8009403edf 100644 --- a/scripts/fetch-external/steps/updateChainsExtrasCache.ts +++ b/scripts/fetch-external/steps/updateChainsExtrasCache.ts @@ -15,9 +15,11 @@ import { IChaindataProvider, TokenId, } from '@talismn/chaindata-provider' +import { decodeMetadata, decodeScale, toHex } from '@talismn/scale' import isEqual from 'lodash/isEqual' import prettier from 'prettier' import { from } from 'rxjs' +import { Bytes, Option, u32 } from 'scale-ts' import { FILE_CHAINDATA, @@ -150,17 +152,45 @@ const attemptToFetchChainExtras = async ( console.log(`Updating extras for chain ${chain.id}`) + const fetchMetadata = async () => { + const errors: { v15: null | unknown; v14: null | unknown } = { v15: null, v14: null } + + try { + const [response] = await sendWithTimeout( + rpcUrl, + [['state_call', ['Metadata_metadata_at_version', toHex(u32.enc(15))]]], + RPC_REQUEST_TIMEOUT, + ) + const result = response ? Option(Bytes()).dec(response) : null + if (result) return result + } catch (v15Cause) { + errors.v15 = v15Cause + } + + try { + const [response] = await sendWithTimeout(rpcUrl, [['state_getMetadata', []]], RPC_REQUEST_TIMEOUT) + if (response) return response + } catch (v14Cause) { + errors.v14 = v14Cause + } + + console.warn(`Failed to fetch both metadata v15 and v14 for chain ${chain.id}`, errors.v15, errors.v14) + return null + } + // fetch extra rpc data - const [metadataRpc, chainProperties] = await sendWithTimeout( - rpcUrl, - [ - ['state_getMetadata', []], - ['system_properties', []], - // // TODO: Get parachainId from storage - // ['state_getStorage', ['0x0d715f2646c8f85767b5d2764bb2782604a74d81251e398fd8a0a4d55023bb3f']], - ], - RPC_REQUEST_TIMEOUT, - ) + const [metadataRpc, [systemProperties]] = await Promise.all([ + fetchMetadata(), + sendWithTimeout( + rpcUrl, + [ + ['system_properties', []], + // // TODO: Get parachainId from storage + // ['state_getStorage', ['0x0d715f2646c8f85767b5d2764bb2782604a74d81251e398fd8a0a4d55023bb3f']], + ], + RPC_REQUEST_TIMEOUT, + ), + ]) const metadata: Metadata = new Metadata(new TypeRegistry(), metadataRpc) metadata.registry.setMetadata(metadata) @@ -177,11 +207,11 @@ const attemptToFetchChainExtras = async ( return typeof ss58Prefix === 'number' && canEncodeWithPrefix(ss58Format) } - const { ss58Format } = chainProperties + const { ss58Format } = systemProperties const ss58Prefix = metadata.registry.chainSS58 const prefix = isValidSs58Prefix(ss58Prefix) ? ss58Prefix : isValidSs58Prefix(ss58Format) ? ss58Format : 42 const hasCheckMetadataHash = chain.hasCheckMetadataHash ?? getHasCheckMetadataHash(metadata) - const account = getAccountType(metadata) + const account = getAccountType(metadataRpc, chain.id) const chainExtrasCache: ChainExtrasCache = { id: chain.id, @@ -229,7 +259,12 @@ const attemptToFetchChainExtras = async ( } } - const metadata: any = await mod.fetchSubstrateChainMeta(chain.id, moduleConfig ?? {}, metadataRpc) + const metadata: any = await mod.fetchSubstrateChainMeta( + chain.id, + moduleConfig ?? {}, + metadataRpc, + systemProperties, + ) const tokens = await mod.fetchSubstrateChainTokens(chain.id, metadata, moduleConfig ?? {}) const { miniMetadata: data, metadataVersion: version, ...extra } = metadata ?? {} @@ -367,9 +402,33 @@ const getHasCheckMetadataHash = (metadata: Metadata) => { } } -const getAccountType = (metadata: Metadata) => { - const accountIdLength = metadata?.registry?.createType?.('AccountId')?.byteLength ?? 0 - if (accountIdLength === 20) return 'secp256k1' - if (accountIdLength === 32) return '*25519' - return '*25519' +const getAccountType = (metadataRpc: string, chainId?: string) => { + const { metadata } = decodeMetadata(metadataRpc) + if (!metadata) { + console.error(`Failed to detect account type for ${chainId}`) + return '*25519' + } + + const system = metadata.pallets.find((p) => p.name === 'System') + const account = system?.storage?.items.find((s) => s.name === 'Account') + const storage = account?.type + if (storage?.tag !== 'map') { + console.error(`Failed to detect account type for ${chainId}`) + return '*25519' + } + + const args = metadata.lookup.at(storage.value.key) + if (!args) { + console.error(`Failed to detect account type for ${chainId}`) + return '*25519' + } + + const accountType = args.path.slice(-1)[0] + if (!accountType) { + console.error(`Failed to detect account type for ${chainId}`) + return '*25519' + } + + const isEthereum = accountType === 'AccountId20' + return isEthereum ? 'secp256k1' : '*25519' } diff --git a/scripts/shared/constants.ts b/scripts/shared/constants.ts index d56b12260c..b37207447d 100644 --- a/scripts/shared/constants.ts +++ b/scripts/shared/constants.ts @@ -10,7 +10,7 @@ export const GITHUB_REPO = 'chaindata' export const GITHUB_BRANCH = 'main' export const DIR_ASSETS_CHAINS = 'assets/chains' -export const DIR_OUTPUT = 'pub/v1' +export const DIR_OUTPUT = 'pub/v2' export const NOVASAMA_METADATA_PORTAL_CONFIG = 'https://raw.githubusercontent.com/novasamatech/metadata-portal/master/config.toml'