From 75476ca4a40153aace2a12e9f453ca2a5574ab79 Mon Sep 17 00:00:00 2001 From: "asset-metadata-bot[bot]" <226385837+asset-metadata-bot[bot]@users.noreply.github.com> Date: Mon, 15 Jun 2026 08:21:59 +0000 Subject: [PATCH 1/3] feat: add new tokens from AMS API CSHLD-000 --- modules/statics/src/coins/botTokens.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/modules/statics/src/coins/botTokens.ts b/modules/statics/src/coins/botTokens.ts index 63268685d2..a916ff8244 100644 --- a/modules/statics/src/coins/botTokens.ts +++ b/modules/statics/src/coins/botTokens.ts @@ -144,6 +144,22 @@ export const botTokens = [ undefined, Networks.test.hoodi ), + AccountCtors.terc20( + '3becf88d-8816-425e-86b6-bd8002c154b9', + 'hteth:amsv3', + 'AMS Token V3', + 18, + '0x911af1133a0292998ea06a8fa22f512d74e74644', + 'hteth:amsv3' as unknown as UnderlyingAsset, + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), + undefined, + undefined, + Networks.test.hoodi + ), AccountCtors.erc20( '4161ed06-c331-4e21-8791-eaca5151e869', 'eth:abtx', From 888336ac16c0c80ddaedc0c7fe8977eb618db38d Mon Sep 17 00:00:00 2001 From: "asset-metadata-bot[bot]" <226385837+asset-metadata-bot[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 08:10:03 +0000 Subject: [PATCH 2/3] feat: add new tokens from AMS API CSHLD-000 --- modules/statics/src/coins/botOfcTokens.ts | 120 ++ modules/statics/src/coins/botTokens.ts | 2247 +++++++++++++++++++-- 2 files changed, 2206 insertions(+), 161 deletions(-) diff --git a/modules/statics/src/coins/botOfcTokens.ts b/modules/statics/src/coins/botOfcTokens.ts index f1311e0f3d..ffa52becc8 100644 --- a/modules/statics/src/coins/botOfcTokens.ts +++ b/modules/statics/src/coins/botOfcTokens.ts @@ -157,4 +157,124 @@ export const botOfcTokens = [ undefined, undefined ), + AccountCtors.ofcerc20( + 'b8f267b6-9060-4ca8-ae30-11d77a665d88', + 'ofceth:lbtc', + 'Lombard Staked BTC', + 8, + 'eth:lbtc' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + 'fec0468d-29fa-4dcf-af02-4e63d434c9ad', + 'ofceth:usdai', + 'USDai', + 18, + 'eth:usdai' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + '2ff046d0-12bf-4e67-a3e9-b974e99566a5', + 'ofceth:susdai', + 'Staked USDai', + 18, + 'eth:susdai' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + '20be85af-bdef-467e-a735-850248f91aed', + 'ofceth:hv2', + 'Humanity Protocol (New)', + 18, + 'eth:hv2' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + 'e6c700dc-6313-44e0-b4e9-b482d734f1cb', + 'ofceth:nvprime', + 'Nuva Prime Vault', + 18, + 'eth:nvprime' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + '388eba0d-b222-4463-a52a-0695318c5339', + 'ofceth:emxnd', + 'MXND', + 6, + 'eth:emxnd' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + 'b4472153-1f02-45aa-b1b3-9a5793b2a5ae', + 'ofceth:king', + 'King Protocol', + 18, + 'eth:king' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + 'c9ab646b-209b-418b-8086-7c9a6c078068', + 'ofceth:valt', + 'VALT Token', + 18, + 'eth:valt' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + '549fa391-e575-49fc-971d-1ba42b90019f', + 'ofceth:myrt', + 'MYR Stablecoin', + 6, + 'eth:myrt' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), + AccountCtors.ofcerc20( + 'fce95d17-085b-40f5-90a2-6eacb619a112', + 'ofceth:sent', + 'Sentient', + 18, + 'eth:sent' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), ]; diff --git a/modules/statics/src/coins/botTokens.ts b/modules/statics/src/coins/botTokens.ts index a916ff8244..9812a340e6 100644 --- a/modules/statics/src/coins/botTokens.ts +++ b/modules/statics/src/coins/botTokens.ts @@ -167,7 +167,27 @@ export const botTokens = [ 18, '0x89233399708c18ac6887f90a2b4cd8ba5fedd06e', 'eth:abtx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -179,7 +199,27 @@ export const botTokens = [ 18, '0xfbf2398df672cee4afcc2a4a733222331c742a6a', 'eth:abbvx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -191,7 +231,27 @@ export const botTokens = [ 18, '0x03183ce31b1656b72a55fa6056e287f50c35bbeb', 'eth:acnx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -203,7 +263,27 @@ export const botTokens = [ 18, '0xe92f673ca36c5e2efd2de7628f815f84807e803f', 'eth:googlx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -215,7 +295,27 @@ export const botTokens = [ 18, '0x3557ba345b01efa20a1bddc61f573bfd87195081', 'eth:amznx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -227,7 +327,27 @@ export const botTokens = [ 18, '0x2f9a35ab5ddfbc49927bfdeab98a86c53dc6e763', 'eth:ambrx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -239,7 +359,27 @@ export const botTokens = [ 18, '0x9d275685dc284c8eb1c79f6aba7a63dc75ec890a', 'eth:aaplx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -251,7 +391,27 @@ export const botTokens = [ 18, '0x50a1291f69d9d3853def8209cfb1af0b46927be1', 'eth:appx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -263,7 +423,27 @@ export const botTokens = [ 18, '0x5d642505fe1a28897eb3baba665f454755d8daa2', 'eth:aznx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -275,7 +455,27 @@ export const botTokens = [ 18, '0x314938c596f5ce31c3f75307d2979338c346d7f2', 'eth:bacx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -287,7 +487,27 @@ export const botTokens = [ 18, '0x12992613fdd35abe95dec5a4964331b1ee23b50d', 'eth:brkbx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -299,7 +519,27 @@ export const botTokens = [ 18, '0x38bac69cbbd28156796e4163b2b6dcb81e336565', 'eth:avgox' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -311,7 +551,27 @@ export const botTokens = [ 18, '0xad5cdc3340904285b8159089974a99a1a09eb4c0', 'eth:cvxx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -323,7 +583,27 @@ export const botTokens = [ 18, '0xfebded1b0986a8ee107f5ab1a1c5a813491deceb', 'eth:crclx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -335,7 +615,27 @@ export const botTokens = [ 18, '0x053c784cd87b74f42e0c089f98643e79c1a3ff16', 'eth:cscox' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -347,7 +647,27 @@ export const botTokens = [ 18, '0xdcc1a2699441079da889b1f49e12b69cc791129b', 'eth:kox' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -359,7 +679,27 @@ export const botTokens = [ 18, '0x364f210f430ec2448fc68a49203040f6124096f0', 'eth:coinx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -371,7 +711,27 @@ export const botTokens = [ 18, '0xbc7170a1280be28513b4e940c681537eb25e39f4', 'eth:cmcsax' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -383,7 +743,27 @@ export const botTokens = [ 18, '0x214151022c2a5e380ab80cdac31f23ae554a7345', 'eth:crwdx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -395,7 +775,27 @@ export const botTokens = [ 18, '0xdba228936f4079daf9aa906fd48a87f2300405f4', 'eth:dhrx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -407,7 +807,27 @@ export const botTokens = [ 18, '0x521860bb5df5468358875266b89bfe90d990c6e7', 'eth:dfdvx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -419,7 +839,27 @@ export const botTokens = [ 18, '0x19c41ea77b34bbdee61c3a87a75d1abda2ed0be4', 'eth:llyx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -431,7 +871,27 @@ export const botTokens = [ 18, '0xeedb0273c5af792745180e9ff568cd01550ffa13', 'eth:xomx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -443,7 +903,27 @@ export const botTokens = [ 18, '0xe5f6d3b2405abdfe6f660e63202b25d23763160d', 'eth:gmex' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -455,7 +935,27 @@ export const botTokens = [ 18, '0x3ee7e9b3a992fd23cd1c363b0e296856b04ab149', 'eth:gsx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -467,7 +967,27 @@ export const botTokens = [ 18, '0x766b0cd6ed6d90b5d49d2c36a3761e9728501ba9', 'eth:hdx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -479,7 +999,27 @@ export const botTokens = [ 18, '0x62a48560861b0b451654bfffdb5be6e47aa8ff1b', 'eth:honx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -491,7 +1031,27 @@ export const botTokens = [ 18, '0xf8a80d1cb9cfd70d03d655d9df42339846f3b3c8', 'eth:intcx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -503,7 +1063,27 @@ export const botTokens = [ 18, '0xd9913208647671fe0f48f7f260076b2c6f310aac', 'eth:ibmx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -515,7 +1095,27 @@ export const botTokens = [ 18, '0xa753a7395cae905cd615da0b82a53e0560f250af', 'eth:qqqx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -527,7 +1127,27 @@ export const botTokens = [ 18, '0xdb0482cfad4789798623e64b15eeba01b16e917c', 'eth:jnjx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -539,7 +1159,27 @@ export const botTokens = [ 18, '0xd9fc3e075d45254a1d834fea18af8041207dea0a', 'eth:jpmx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -551,7 +1191,27 @@ export const botTokens = [ 18, '0x15059c599c16fd8f70b633ade165502d6402cd49', 'eth:linx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -563,7 +1223,27 @@ export const botTokens = [ 18, '0xeaad46f4146ded5a47b55aa7f6c48c191deaec88', 'eth:mrvlx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -575,7 +1255,27 @@ export const botTokens = [ 18, '0xb365cd2588065f522d379ad19e903304f6b622c6', 'eth:max' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -587,7 +1287,27 @@ export const botTokens = [ 18, '0x80a77a372c1e12accda84299492f404902e2da67', 'eth:mcdx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -599,7 +1319,27 @@ export const botTokens = [ 18, '0x0588e851ec0418d660bee81230d6c678daf21d46', 'eth:mdtx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -611,7 +1351,27 @@ export const botTokens = [ 18, '0x17d8186ed8f68059124190d147174d0f6697dc40', 'eth:mrkx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -623,7 +1383,27 @@ export const botTokens = [ 18, '0x96702be57cd9777f835117a809c7124fe4ec989a', 'eth:metax' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -635,7 +1415,27 @@ export const botTokens = [ 18, '0x5621737f42dae558b81269fcb9e9e70c19aa6b35', 'eth:msftx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -647,7 +1447,27 @@ export const botTokens = [ 18, '0xa6a65ac27e76cd53cb790473e4345c46e5ebf961', 'eth:nflxx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -659,7 +1479,27 @@ export const botTokens = [ 18, '0xf9523e369c5f55ad72dbaa75b0a9b92b3d8b147e', 'eth:nvox' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -671,7 +1511,27 @@ export const botTokens = [ 18, '0xc845b2894dbddd03858fd2d643b4ef725fe0849d', 'eth:nvdax' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -683,7 +1543,27 @@ export const botTokens = [ 18, '0xbee6b69345f376598fe16abd5592c6f844825e66', 'eth:openx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -695,7 +1575,27 @@ export const botTokens = [ 18, '0x548308e91ec9f285c7bff05295badbd56a6e4971', 'eth:orclx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -707,7 +1607,27 @@ export const botTokens = [ 18, '0x6d482cec5f9dd1f05ccee9fd3ff79b246170f8e2', 'eth:pltrx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -719,7 +1639,27 @@ export const botTokens = [ 18, '0x36c424a6ec0e264b1616102ad63ed2ad7857413e', 'eth:pepx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -731,7 +1671,27 @@ export const botTokens = [ 18, '0x1ac765b5bea23184802c7d2d497f7c33f1444a9e', 'eth:pfex' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -743,7 +1703,27 @@ export const botTokens = [ 18, '0x02a6c1789c3b4fdb1a7a3dfa39f90e5d3c94f4f9', 'eth:pmx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -755,7 +1735,27 @@ export const botTokens = [ 18, '0xa90424d5d3e770e8644103ab503ed775dd1318fd', 'eth:pgx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -767,7 +1767,27 @@ export const botTokens = [ 18, '0xfdddb57878ef9d6f681ec4381dcb626b9e69ac86', 'eth:tqqqx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -779,7 +1799,27 @@ export const botTokens = [ 18, '0xe1385fdd5ffb10081cd52c56584f25efa9084015', 'eth:hoodx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -791,7 +1831,27 @@ export const botTokens = [ 18, '0x4a4073f2eaf299a1be22254dcd2c41727f6f54a2', 'eth:crmx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -803,7 +1863,27 @@ export const botTokens = [ 18, '0x2380f2673c640fb67e2d6b55b44c62f0e0e69da9', 'eth:gldx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -815,7 +1895,27 @@ export const botTokens = [ 18, '0x90a2a4c76b5d8c0bc892a69ea28aa775a8f2dd48', 'eth:spyx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -827,7 +1927,27 @@ export const botTokens = [ 18, '0xae2f842ef90c0d5213259ab82639d5bbf649b08e', 'eth:mstrx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -839,7 +1959,27 @@ export const botTokens = [ 18, '0x1aad217b8f78dba5e6693460e8470f8b1a3977f3', 'eth:strcx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -851,7 +1991,27 @@ export const botTokens = [ 18, '0x8ad3c73f833d3f9a523ab01476625f269aeb7cf0', 'eth:tslax' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -863,7 +2023,27 @@ export const botTokens = [ 18, '0xaf072f109a2c173d822a4fe9af311a1b18f83d19', 'eth:tmox' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -875,7 +2055,27 @@ export const botTokens = [ 18, '0xe95ab205e333443d7970336d5fd827ef9ed97608', 'eth:tonxx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -887,7 +2087,27 @@ export const botTokens = [ 18, '0x167a6375da1efc4a5be0f470e73ecefd66245048', 'eth:unhx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -899,7 +2119,27 @@ export const botTokens = [ 18, '0xbd730e618bcd88c82ddee52e10275cf2f88a4777', 'eth:vtix' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -911,7 +2151,27 @@ export const botTokens = [ 18, '0x2363fd1235c1b6d3a5088ddf8df3a0b3a30c5293', 'eth:vx' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -923,7 +2183,27 @@ export const botTokens = [ 18, '0x7aefc9965699fbea943e03264d96e50cd4a97b21', 'eth:wmtxstock' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -935,7 +2215,27 @@ export const botTokens = [ 18, '0x03168025af98ef150696646ea433f08c9821769f', 'eth:gobucks' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -947,7 +2247,27 @@ export const botTokens = [ 18, '0x4d5f47fa6a74757f35c14fd3a6ef8e3c9bc514e8', 'eth:aethweth' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -959,7 +2279,27 @@ export const botTokens = [ 18, '0xc00db6b41473d065027f5ed6fada20fde75f142e', 'eth:krwq' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -971,7 +2311,27 @@ export const botTokens = [ 18, '0x67c312a26695ea9842bbcf1e1d0ee64694e42db6', 'eth:hybond' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures( + 'eth', + [], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -983,7 +2343,27 @@ export const botTokens = [ 8, '0x23878914efe38d27c4d67ab83ed1b93a74d4086a', 'eth:aethusdt' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -995,7 +2375,27 @@ export const botTokens = [ 6, '0x98c23e9d8f34fefb1b7bd6a91b7ff122f4e16f5c', 'eth:aethusdc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1007,7 +2407,27 @@ export const botTokens = [ 8, '0x5ee5bf7ae06d1be5997a1a72006fe6c607ec6de8', 'eth:aethwbtc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1019,7 +2439,27 @@ export const botTokens = [ 8, '0x5c647ce0ae10658ec44fa4e11a51c96e94efd1dd', 'eth:aethcbbtc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1031,7 +2471,27 @@ export const botTokens = [ 18, '0x4f5923fc5fd4a93352581b38b7cd26943012decf', 'eth:aethusde' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1043,7 +2503,27 @@ export const botTokens = [ 6, '0x8a2b6f94ff3a89a03e8c02ee92b55af90c9454a2', 'eth:aethxaut' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1055,7 +2535,27 @@ export const botTokens = [ 18, '0xa700b4eb416be35b2911fd5dee80678ff64ff6c9', 'eth:aethaave' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1067,7 +2567,27 @@ export const botTokens = [ 6, '0xaa6e91c82942aeae040303bf96c15a6dbcb82ca0', 'eth:aetheurc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1079,7 +2599,27 @@ export const botTokens = [ 6, '0x7c0477d085ecb607cf8429f3ec91ae5e1e460f4f', 'eth:aethusdg' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1091,7 +2631,27 @@ export const botTokens = [ 6, '0x0c0d01abf3e6adfca0989ebba9d6e85dd58eab1e', 'eth:aethpyusd' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1103,7 +2663,27 @@ export const botTokens = [ 18, '0x977b6fc5de62598b08c85ac8cf2b745874e8b78c', 'eth:aethcbeth' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1115,7 +2695,27 @@ export const botTokens = [ 6, '0x28b3a8fb53b741a8fd78c0fb9a6b2393d896a43d', 'eth:spusdc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1127,7 +2727,27 @@ export const botTokens = [ 6, '0xe2e7a17dff93280dec073c995595155283e3c372', 'eth:spusdt' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1139,7 +2759,27 @@ export const botTokens = [ 18, '0xfe6eb3b609a7c8352a241f7f3a21cea4e9209b8f', 'eth:speth' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1151,7 +2791,27 @@ export const botTokens = [ 6, '0x80128dbb9f07b93dde62a6daeadb69ed14a7d354', 'eth:sppyusd' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1163,7 +2823,27 @@ export const botTokens = [ 18, '0x12b54025c112aa61face2cdb7118740875a566e9', 'eth:spwsteth' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1175,7 +2855,27 @@ export const botTokens = [ 18, '0x59cd1c87501baa753d0b5b5ab5d8416a45cd71db', 'eth:spweth' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1187,7 +2887,27 @@ export const botTokens = [ 8, '0x4197ba364ae6698015ae5c1468f54087602715b2', 'eth:spwbtc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1199,7 +2919,27 @@ export const botTokens = [ 8, '0xb3973d459df38ae57797811f2a1fd061da1bc123', 'eth:spcbbtc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1211,7 +2951,27 @@ export const botTokens = [ 6, '0x80ac24aa929eaf5013f6436cda2a7ba190f5cc0b', 'eth:syrupusdc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1223,7 +2983,27 @@ export const botTokens = [ 6, '0x356b8d89c1e1239cbbb9de4815c39a1474d5ba7d', 'eth:syrupusdt' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1235,7 +3015,27 @@ export const botTokens = [ 6, '0xe7df13b8e3d6740fe17cbe928c7334243d86c92f', 'eth:sparkusdt' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1247,7 +3047,27 @@ export const botTokens = [ 6, '0x779224df1c756b4edd899854f32a53e8c2b2ce5d', 'eth:sparkpyusd' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1259,7 +3079,27 @@ export const botTokens = [ 6, '0x377c3bd93f2a2984e1e7be6a5c22c525ed4a4815', 'eth:sparkusdc' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1271,7 +3111,27 @@ export const botTokens = [ 18, '0x0b925ed163218f6662a35e0f0371ac234f9e9371', 'eth:aethwsteth' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), + getTokenFeatures( + 'eth', + ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], + [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ] + ), undefined, undefined, undefined @@ -1283,12 +3143,7 @@ export const botTokens = [ 18, '0x91600e31fbedc72433d4a57f16639cfe661be7d8', 'eth:gusdcq' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'receipt-token' as CoinFeature, - ]), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -1300,12 +3155,7 @@ export const botTokens = [ 18, '0x71ffb6a81786ec285d429d531cf655107b9d878d', 'eth:gusdtq' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'receipt-token' as CoinFeature, - ]), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -1317,12 +3167,7 @@ export const botTokens = [ 18, '0x1878805799273d10ae96a58201a6f5254cf9824f', 'eth:gwethq' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'receipt-token' as CoinFeature, - ]), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -1334,11 +3179,7 @@ export const botTokens = [ 12, '0x216b3643ff8b7bb30d8a48e9f1bd550126202add', 'eth:acu' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1350,11 +3191,7 @@ export const botTokens = [ 18, '0x0b010000b7624eb9b3dfbc279673c76e9d29d5f7', 'eth:obol' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1366,11 +3203,7 @@ export const botTokens = [ 18, '0x526526528f35ac738177003b8773b402b8df8143', 'eth:re' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1382,11 +3215,7 @@ export const botTokens = [ 2, '0x54a4fc78431f9201824643e99bec891bb7462a1d', 'eth:filqa' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1398,11 +3227,7 @@ export const botTokens = [ 2, '0xf0db6f529581e7f6ebac7a7f6882923c00fc3a66', 'eth:filqd' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1414,11 +3239,7 @@ export const botTokens = [ 6, '0x6ad038ca6c04e885630851278ca0a856ad9a66cc', 'eth:wylds' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1430,11 +3251,7 @@ export const botTokens = [ 6, '0x19ebb35279a16207ec4ba82799cc64715065f7f6', 'eth:hprime' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1446,11 +3263,7 @@ export const botTokens = [ 18, '0xb1110919016846972056ab995054d65560d5f05e', 'eth:bill' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1462,11 +3275,7 @@ export const botTokens = [ 6, '0x5e817f2abccb9095585d26c2a3ce234a440574fc', 'eth:frnt' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1478,11 +3287,127 @@ export const botTokens = [ 18, '0x4f8e5de400de08b164e7421b3ee387f461becd1a', 'eth:usdds' as unknown as UnderlyingAsset, - getTokenFeatures('eth', [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ]), + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + 'e87074ab-4565-4a05-94a6-6e3c39e292e9', + 'eth:lbtc', + 'Lombard Staked BTC', + 8, + '0x8236a87084f8b84306f72007f36f2618a5634494', + 'eth:lbtc' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + '23d9a239-7553-4421-a87f-adce940506c2', + 'eth:usdai', + 'USDai', + 18, + '0x0a1a1a107e45b7ced86833863f482bc5f4ed82ef', + 'eth:usdai' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + 'a307eb99-639d-47e6-a9c3-b01a2d1f6dd4', + 'eth:susdai', + 'Staked USDai', + 18, + '0x0b2b2b2076d95dda7817e785989fe353fe955ef9', + 'eth:susdai' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + '2f6415bc-2307-4afb-a710-8044e1132a0e', + 'eth:hv2', + 'Humanity Protocol (New)', + 18, + '0xe76c5b78f93909d34404e9eb4c1f19e7582a5de1', + 'eth:hv2' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + '5c5ff341-0388-4d46-8a30-d9f35bf2b80d', + 'eth:nvprime', + 'Nuva Prime Vault', + 18, + '0xc360e625f19a7ea47e47810b13e386221d5187d1', + 'eth:nvprime' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + '5fd7bb5b-cf4c-4fa6-a811-e67ab6dfc619', + 'eth:emxnd', + 'MXND', + 6, + '0x23b12f2d770dbfc21eae860b62185fb92e314455', + 'eth:emxnd' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + 'b64564c8-4012-4d2b-97b8-156a20663889', + 'eth:king', + 'King Protocol', + 18, + '0x8f08b70456eb22f6109f57b8fafe862ed28e6040', + 'eth:king' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + '3645ef27-c327-4fb9-a2fe-3abce0b8504c', + 'eth:valt', + 'VALT Token', + 18, + '0x8f70171dfc3c1620b0d179bb11f2033ca7a8350a', + 'eth:valt' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + '9594262a-e8d0-435a-b099-6f82949c2d12', + 'eth:myrt', + 'MYR Stablecoin', + 6, + '0x3fc98a885e99420d0ce43bcb81bf21a4e3f45e5f', + 'eth:myrt' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + 'a0f6ad46-8b32-4189-ab63-5601fdb5e524', + 'eth:sent', + 'Sentient', + 18, + '0x56a3ba04e95d34268a19b2a4474dc979babdaf76', + 'eth:sent' as unknown as UnderlyingAsset, + getTokenFeatures('eth'), undefined, undefined, undefined From 4170ac34d95911d1419c0effe0493f3bc61dae32 Mon Sep 17 00:00:00 2001 From: "asset-metadata-bot[bot]" <226385837+asset-metadata-bot[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 14:10:09 +0000 Subject: [PATCH 3/3] feat: add new tokens from AMS API CSHLD-000 --- modules/statics/src/coins/botOfcTokens.ts | 12 + modules/statics/src/coins/botTokens.ts | 2203 +++------------------ 2 files changed, 239 insertions(+), 1976 deletions(-) diff --git a/modules/statics/src/coins/botOfcTokens.ts b/modules/statics/src/coins/botOfcTokens.ts index ffa52becc8..f0c5ba1e8a 100644 --- a/modules/statics/src/coins/botOfcTokens.ts +++ b/modules/statics/src/coins/botOfcTokens.ts @@ -277,4 +277,16 @@ export const botOfcTokens = [ undefined, undefined ), + AccountCtors.ofcerc20( + 'bedae556-f9e0-4066-97c9-400c479b3898', + 'ofceth:strat', + 'Stratofied', + 18, + 'eth:strat' as unknown as UnderlyingAsset, + undefined, + undefined, + undefined, + undefined, + undefined + ), ]; diff --git a/modules/statics/src/coins/botTokens.ts b/modules/statics/src/coins/botTokens.ts index 9812a340e6..701880bcb9 100644 --- a/modules/statics/src/coins/botTokens.ts +++ b/modules/statics/src/coins/botTokens.ts @@ -167,27 +167,7 @@ export const botTokens = [ 18, '0x89233399708c18ac6887f90a2b4cd8ba5fedd06e', 'eth:abtx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -199,27 +179,7 @@ export const botTokens = [ 18, '0xfbf2398df672cee4afcc2a4a733222331c742a6a', 'eth:abbvx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -231,27 +191,7 @@ export const botTokens = [ 18, '0x03183ce31b1656b72a55fa6056e287f50c35bbeb', 'eth:acnx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -263,27 +203,7 @@ export const botTokens = [ 18, '0xe92f673ca36c5e2efd2de7628f815f84807e803f', 'eth:googlx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -295,27 +215,7 @@ export const botTokens = [ 18, '0x3557ba345b01efa20a1bddc61f573bfd87195081', 'eth:amznx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -327,27 +227,7 @@ export const botTokens = [ 18, '0x2f9a35ab5ddfbc49927bfdeab98a86c53dc6e763', 'eth:ambrx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -359,27 +239,7 @@ export const botTokens = [ 18, '0x9d275685dc284c8eb1c79f6aba7a63dc75ec890a', 'eth:aaplx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -391,27 +251,7 @@ export const botTokens = [ 18, '0x50a1291f69d9d3853def8209cfb1af0b46927be1', 'eth:appx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -423,27 +263,7 @@ export const botTokens = [ 18, '0x5d642505fe1a28897eb3baba665f454755d8daa2', 'eth:aznx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -455,27 +275,7 @@ export const botTokens = [ 18, '0x314938c596f5ce31c3f75307d2979338c346d7f2', 'eth:bacx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -487,27 +287,7 @@ export const botTokens = [ 18, '0x12992613fdd35abe95dec5a4964331b1ee23b50d', 'eth:brkbx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -519,27 +299,7 @@ export const botTokens = [ 18, '0x38bac69cbbd28156796e4163b2b6dcb81e336565', 'eth:avgox' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -551,27 +311,7 @@ export const botTokens = [ 18, '0xad5cdc3340904285b8159089974a99a1a09eb4c0', 'eth:cvxx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -583,27 +323,7 @@ export const botTokens = [ 18, '0xfebded1b0986a8ee107f5ab1a1c5a813491deceb', 'eth:crclx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -615,27 +335,7 @@ export const botTokens = [ 18, '0x053c784cd87b74f42e0c089f98643e79c1a3ff16', 'eth:cscox' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -647,27 +347,7 @@ export const botTokens = [ 18, '0xdcc1a2699441079da889b1f49e12b69cc791129b', 'eth:kox' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -679,27 +359,7 @@ export const botTokens = [ 18, '0x364f210f430ec2448fc68a49203040f6124096f0', 'eth:coinx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -711,27 +371,7 @@ export const botTokens = [ 18, '0xbc7170a1280be28513b4e940c681537eb25e39f4', 'eth:cmcsax' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -743,27 +383,7 @@ export const botTokens = [ 18, '0x214151022c2a5e380ab80cdac31f23ae554a7345', 'eth:crwdx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -775,27 +395,7 @@ export const botTokens = [ 18, '0xdba228936f4079daf9aa906fd48a87f2300405f4', 'eth:dhrx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -807,27 +407,7 @@ export const botTokens = [ 18, '0x521860bb5df5468358875266b89bfe90d990c6e7', 'eth:dfdvx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -839,27 +419,7 @@ export const botTokens = [ 18, '0x19c41ea77b34bbdee61c3a87a75d1abda2ed0be4', 'eth:llyx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -871,27 +431,7 @@ export const botTokens = [ 18, '0xeedb0273c5af792745180e9ff568cd01550ffa13', 'eth:xomx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -903,27 +443,7 @@ export const botTokens = [ 18, '0xe5f6d3b2405abdfe6f660e63202b25d23763160d', 'eth:gmex' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -935,27 +455,7 @@ export const botTokens = [ 18, '0x3ee7e9b3a992fd23cd1c363b0e296856b04ab149', 'eth:gsx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -967,27 +467,7 @@ export const botTokens = [ 18, '0x766b0cd6ed6d90b5d49d2c36a3761e9728501ba9', 'eth:hdx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -999,27 +479,7 @@ export const botTokens = [ 18, '0x62a48560861b0b451654bfffdb5be6e47aa8ff1b', 'eth:honx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1031,27 +491,7 @@ export const botTokens = [ 18, '0xf8a80d1cb9cfd70d03d655d9df42339846f3b3c8', 'eth:intcx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1063,27 +503,7 @@ export const botTokens = [ 18, '0xd9913208647671fe0f48f7f260076b2c6f310aac', 'eth:ibmx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1095,27 +515,7 @@ export const botTokens = [ 18, '0xa753a7395cae905cd615da0b82a53e0560f250af', 'eth:qqqx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1127,27 +527,7 @@ export const botTokens = [ 18, '0xdb0482cfad4789798623e64b15eeba01b16e917c', 'eth:jnjx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1159,27 +539,7 @@ export const botTokens = [ 18, '0xd9fc3e075d45254a1d834fea18af8041207dea0a', 'eth:jpmx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1191,27 +551,7 @@ export const botTokens = [ 18, '0x15059c599c16fd8f70b633ade165502d6402cd49', 'eth:linx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1223,27 +563,7 @@ export const botTokens = [ 18, '0xeaad46f4146ded5a47b55aa7f6c48c191deaec88', 'eth:mrvlx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1255,27 +575,7 @@ export const botTokens = [ 18, '0xb365cd2588065f522d379ad19e903304f6b622c6', 'eth:max' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1287,27 +587,7 @@ export const botTokens = [ 18, '0x80a77a372c1e12accda84299492f404902e2da67', 'eth:mcdx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1319,27 +599,7 @@ export const botTokens = [ 18, '0x0588e851ec0418d660bee81230d6c678daf21d46', 'eth:mdtx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1351,27 +611,7 @@ export const botTokens = [ 18, '0x17d8186ed8f68059124190d147174d0f6697dc40', 'eth:mrkx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1383,27 +623,7 @@ export const botTokens = [ 18, '0x96702be57cd9777f835117a809c7124fe4ec989a', 'eth:metax' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1415,27 +635,7 @@ export const botTokens = [ 18, '0x5621737f42dae558b81269fcb9e9e70c19aa6b35', 'eth:msftx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1447,27 +647,7 @@ export const botTokens = [ 18, '0xa6a65ac27e76cd53cb790473e4345c46e5ebf961', 'eth:nflxx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1479,27 +659,7 @@ export const botTokens = [ 18, '0xf9523e369c5f55ad72dbaa75b0a9b92b3d8b147e', 'eth:nvox' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1511,27 +671,7 @@ export const botTokens = [ 18, '0xc845b2894dbddd03858fd2d643b4ef725fe0849d', 'eth:nvdax' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1543,27 +683,7 @@ export const botTokens = [ 18, '0xbee6b69345f376598fe16abd5592c6f844825e66', 'eth:openx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1575,27 +695,7 @@ export const botTokens = [ 18, '0x548308e91ec9f285c7bff05295badbd56a6e4971', 'eth:orclx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1607,27 +707,7 @@ export const botTokens = [ 18, '0x6d482cec5f9dd1f05ccee9fd3ff79b246170f8e2', 'eth:pltrx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1639,27 +719,7 @@ export const botTokens = [ 18, '0x36c424a6ec0e264b1616102ad63ed2ad7857413e', 'eth:pepx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1671,27 +731,7 @@ export const botTokens = [ 18, '0x1ac765b5bea23184802c7d2d497f7c33f1444a9e', 'eth:pfex' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1703,27 +743,7 @@ export const botTokens = [ 18, '0x02a6c1789c3b4fdb1a7a3dfa39f90e5d3c94f4f9', 'eth:pmx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1735,27 +755,7 @@ export const botTokens = [ 18, '0xa90424d5d3e770e8644103ab503ed775dd1318fd', 'eth:pgx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1767,27 +767,7 @@ export const botTokens = [ 18, '0xfdddb57878ef9d6f681ec4381dcb626b9e69ac86', 'eth:tqqqx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1799,27 +779,7 @@ export const botTokens = [ 18, '0xe1385fdd5ffb10081cd52c56584f25efa9084015', 'eth:hoodx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1831,27 +791,7 @@ export const botTokens = [ 18, '0x4a4073f2eaf299a1be22254dcd2c41727f6f54a2', 'eth:crmx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1863,27 +803,7 @@ export const botTokens = [ 18, '0x2380f2673c640fb67e2d6b55b44c62f0e0e69da9', 'eth:gldx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1895,27 +815,7 @@ export const botTokens = [ 18, '0x90a2a4c76b5d8c0bc892a69ea28aa775a8f2dd48', 'eth:spyx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1927,27 +827,7 @@ export const botTokens = [ 18, '0xae2f842ef90c0d5213259ab82639d5bbf649b08e', 'eth:mstrx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1959,27 +839,7 @@ export const botTokens = [ 18, '0x1aad217b8f78dba5e6693460e8470f8b1a3977f3', 'eth:strcx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -1991,27 +851,7 @@ export const botTokens = [ 18, '0x8ad3c73f833d3f9a523ab01476625f269aeb7cf0', 'eth:tslax' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2023,27 +863,7 @@ export const botTokens = [ 18, '0xaf072f109a2c173d822a4fe9af311a1b18f83d19', 'eth:tmox' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2055,27 +875,7 @@ export const botTokens = [ 18, '0xe95ab205e333443d7970336d5fd827ef9ed97608', 'eth:tonxx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2087,27 +887,7 @@ export const botTokens = [ 18, '0x167a6375da1efc4a5be0f470e73ecefd66245048', 'eth:unhx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2119,27 +899,7 @@ export const botTokens = [ 18, '0xbd730e618bcd88c82ddee52e10275cf2f88a4777', 'eth:vtix' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2151,27 +911,7 @@ export const botTokens = [ 18, '0x2363fd1235c1b6d3a5088ddf8df3a0b3a30c5293', 'eth:vx' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2183,27 +923,7 @@ export const botTokens = [ 18, '0x7aefc9965699fbea943e03264d96e50cd4a97b21', 'eth:wmtxstock' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2215,27 +935,7 @@ export const botTokens = [ 18, '0x03168025af98ef150696646ea433f08c9821769f', 'eth:gobucks' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2247,27 +947,7 @@ export const botTokens = [ 18, '0x4d5f47fa6a74757f35c14fd3a6ef8e3c9bc514e8', 'eth:aethweth' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2279,27 +959,7 @@ export const botTokens = [ 18, '0xc00db6b41473d065027f5ed6fada20fde75f142e', 'eth:krwq' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2311,27 +971,7 @@ export const botTokens = [ 18, '0x67c312a26695ea9842bbcf1e1d0ee64694e42db6', 'eth:hybond' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - [], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth'), undefined, undefined, undefined @@ -2343,27 +983,7 @@ export const botTokens = [ 8, '0x23878914efe38d27c4d67ab83ed1b93a74d4086a', 'eth:aethusdt' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2375,27 +995,7 @@ export const botTokens = [ 6, '0x98c23e9d8f34fefb1b7bd6a91b7ff122f4e16f5c', 'eth:aethusdc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2407,27 +1007,7 @@ export const botTokens = [ 8, '0x5ee5bf7ae06d1be5997a1a72006fe6c607ec6de8', 'eth:aethwbtc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2439,27 +1019,7 @@ export const botTokens = [ 8, '0x5c647ce0ae10658ec44fa4e11a51c96e94efd1dd', 'eth:aethcbbtc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2471,27 +1031,7 @@ export const botTokens = [ 18, '0x4f5923fc5fd4a93352581b38b7cd26943012decf', 'eth:aethusde' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2503,27 +1043,7 @@ export const botTokens = [ 6, '0x8a2b6f94ff3a89a03e8c02ee92b55af90c9454a2', 'eth:aethxaut' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2535,27 +1055,7 @@ export const botTokens = [ 18, '0xa700b4eb416be35b2911fd5dee80678ff64ff6c9', 'eth:aethaave' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2567,27 +1067,7 @@ export const botTokens = [ 6, '0xaa6e91c82942aeae040303bf96c15a6dbcb82ca0', 'eth:aetheurc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2599,27 +1079,7 @@ export const botTokens = [ 6, '0x7c0477d085ecb607cf8429f3ec91ae5e1e460f4f', 'eth:aethusdg' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2631,27 +1091,7 @@ export const botTokens = [ 6, '0x0c0d01abf3e6adfca0989ebba9d6e85dd58eab1e', 'eth:aethpyusd' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2663,27 +1103,7 @@ export const botTokens = [ 18, '0x977b6fc5de62598b08c85ac8cf2b745874e8b78c', 'eth:aethcbeth' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2695,27 +1115,7 @@ export const botTokens = [ 6, '0x28b3a8fb53b741a8fd78c0fb9a6b2393d896a43d', 'eth:spusdc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2727,27 +1127,7 @@ export const botTokens = [ 6, '0xe2e7a17dff93280dec073c995595155283e3c372', 'eth:spusdt' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2759,27 +1139,7 @@ export const botTokens = [ 18, '0xfe6eb3b609a7c8352a241f7f3a21cea4e9209b8f', 'eth:speth' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2791,27 +1151,7 @@ export const botTokens = [ 6, '0x80128dbb9f07b93dde62a6daeadb69ed14a7d354', 'eth:sppyusd' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2823,27 +1163,7 @@ export const botTokens = [ 18, '0x12b54025c112aa61face2cdb7118740875a566e9', 'eth:spwsteth' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2855,27 +1175,7 @@ export const botTokens = [ 18, '0x59cd1c87501baa753d0b5b5ab5d8416a45cd71db', 'eth:spweth' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2887,27 +1187,7 @@ export const botTokens = [ 8, '0x4197ba364ae6698015ae5c1468f54087602715b2', 'eth:spwbtc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2919,27 +1199,7 @@ export const botTokens = [ 8, '0xb3973d459df38ae57797811f2a1fd061da1bc123', 'eth:spcbbtc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2951,27 +1211,7 @@ export const botTokens = [ 6, '0x80ac24aa929eaf5013f6436cda2a7ba190f5cc0b', 'eth:syrupusdc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -2983,27 +1223,7 @@ export const botTokens = [ 6, '0x356b8d89c1e1239cbbb9de4815c39a1474d5ba7d', 'eth:syrupusdt' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -3015,27 +1235,7 @@ export const botTokens = [ 6, '0xe7df13b8e3d6740fe17cbe928c7334243d86c92f', 'eth:sparkusdt' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -3047,27 +1247,7 @@ export const botTokens = [ 6, '0x779224df1c756b4edd899854f32a53e8c2b2ce5d', 'eth:sparkpyusd' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -3079,27 +1259,7 @@ export const botTokens = [ 6, '0x377c3bd93f2a2984e1e7be6a5c22c525ed4a4815', 'eth:sparkusdc' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -3111,27 +1271,7 @@ export const botTokens = [ 18, '0x0b925ed163218f6662a35e0f0371ac234f9e9371', 'eth:aethwsteth' as unknown as UnderlyingAsset, - getTokenFeatures( - 'eth', - ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature], - [ - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - 'custody-bitgo-new-york' as CoinFeature, - 'custody-bitgo-germany' as CoinFeature, - 'custody-bitgo-korea' as CoinFeature, - ] - ), + getTokenFeatures('eth', ['rebase-token' as CoinFeature, 'receipt-token' as CoinFeature]), undefined, undefined, undefined @@ -3143,7 +1283,12 @@ export const botTokens = [ 18, '0x91600e31fbedc72433d4a57f16639cfe661be7d8', 'eth:gusdcq' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'receipt-token' as CoinFeature, + ]), undefined, undefined, undefined @@ -3155,7 +1300,12 @@ export const botTokens = [ 18, '0x71ffb6a81786ec285d429d531cf655107b9d878d', 'eth:gusdtq' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'receipt-token' as CoinFeature, + ]), undefined, undefined, undefined @@ -3167,7 +1317,12 @@ export const botTokens = [ 18, '0x1878805799273d10ae96a58201a6f5254cf9824f', 'eth:gwethq' as unknown as UnderlyingAsset, - getTokenFeatures('eth', ['receipt-token' as CoinFeature]), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + 'receipt-token' as CoinFeature, + ]), undefined, undefined, undefined @@ -3179,7 +1334,11 @@ export const botTokens = [ 12, '0x216b3643ff8b7bb30d8a48e9f1bd550126202add', 'eth:acu' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3191,7 +1350,11 @@ export const botTokens = [ 18, '0x0b010000b7624eb9b3dfbc279673c76e9d29d5f7', 'eth:obol' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3203,7 +1366,11 @@ export const botTokens = [ 18, '0x526526528f35ac738177003b8773b402b8df8143', 'eth:re' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3215,7 +1382,11 @@ export const botTokens = [ 2, '0x54a4fc78431f9201824643e99bec891bb7462a1d', 'eth:filqa' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3227,7 +1398,11 @@ export const botTokens = [ 2, '0xf0db6f529581e7f6ebac7a7f6882923c00fc3a66', 'eth:filqd' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3239,7 +1414,11 @@ export const botTokens = [ 6, '0x6ad038ca6c04e885630851278ca0a856ad9a66cc', 'eth:wylds' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3251,7 +1430,11 @@ export const botTokens = [ 6, '0x19ebb35279a16207ec4ba82799cc64715065f7f6', 'eth:hprime' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3263,7 +1446,11 @@ export const botTokens = [ 18, '0xb1110919016846972056ab995054d65560d5f05e', 'eth:bill' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3275,7 +1462,11 @@ export const botTokens = [ 6, '0x5e817f2abccb9095585d26c2a3ce234a440574fc', 'eth:frnt' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3287,7 +1478,11 @@ export const botTokens = [ 18, '0x4f8e5de400de08b164e7421b3ee387f461becd1a', 'eth:usdds' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3299,7 +1494,11 @@ export const botTokens = [ 8, '0x8236a87084f8b84306f72007f36f2618a5634494', 'eth:lbtc' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3311,7 +1510,11 @@ export const botTokens = [ 18, '0x0a1a1a107e45b7ced86833863f482bc5f4ed82ef', 'eth:usdai' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3323,7 +1526,11 @@ export const botTokens = [ 18, '0x0b2b2b2076d95dda7817e785989fe353fe955ef9', 'eth:susdai' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3335,7 +1542,11 @@ export const botTokens = [ 18, '0xe76c5b78f93909d34404e9eb4c1f19e7582a5de1', 'eth:hv2' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3347,7 +1558,11 @@ export const botTokens = [ 18, '0xc360e625f19a7ea47e47810b13e386221d5187d1', 'eth:nvprime' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3359,7 +1574,11 @@ export const botTokens = [ 6, '0x23b12f2d770dbfc21eae860b62185fb92e314455', 'eth:emxnd' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3371,7 +1590,11 @@ export const botTokens = [ 18, '0x8f08b70456eb22f6109f57b8fafe862ed28e6040', 'eth:king' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3383,7 +1606,11 @@ export const botTokens = [ 18, '0x8f70171dfc3c1620b0d179bb11f2033ca7a8350a', 'eth:valt' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3395,7 +1622,11 @@ export const botTokens = [ 6, '0x3fc98a885e99420d0ce43bcb81bf21a4e3f45e5f', 'eth:myrt' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined @@ -3407,7 +1638,27 @@ export const botTokens = [ 18, '0x56a3ba04e95d34268a19b2a4474dc979babdaf76', 'eth:sent' as unknown as UnderlyingAsset, - getTokenFeatures('eth'), + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), + undefined, + undefined, + undefined + ), + AccountCtors.erc20( + 'c14a707e-948b-4979-99aa-343a57b98b93', + 'eth:strat', + 'Stratofied', + 18, + '0xe63368de2dfca89df4f3c3de0e867c01470b0ec8', + 'eth:strat' as unknown as UnderlyingAsset, + getTokenFeatures('eth', [ + 'custody-bitgo-new-york' as CoinFeature, + 'custody-bitgo-germany' as CoinFeature, + 'custody-bitgo-korea' as CoinFeature, + ]), undefined, undefined, undefined