Skip to content

Commit 43be408

Browse files
Merge pull request #6254 from BitGo/WIN-5754
Feat: Onboarded new tokens for Benji Ticket :WIN-5754
2 parents 6a8aa23 + f9152e3 commit 43be408

File tree

7 files changed

+139
-1
lines changed

7 files changed

+139
-1
lines changed

modules/statics/src/base.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1936,6 +1936,8 @@ export enum UnderlyingAsset {
19361936
'eth:la' = 'eth:la',
19371937
'eth:es' = 'eth:es',
19381938
'eth:ctrl' = 'eth:ctrl',
1939+
'eth:benji' = 'eth:benji',
1940+
'eth:ibenji' = 'eth:ibenji',
19391941
'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ' = 'xlm:BST-GADDFE4R72YUP2AOEL67OHZN3GJQYPC3VE734N2XFMEGRR2L32CZ3XYZ',
19401942
'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M' = 'xlm:VELO-GDM4RQUQQUVSKQA7S6EM7XBZP3FCGH4Q7CL6TABQ7B2BEJ5ERARM2M5M',
19411943
'xlm:SLT-GCKA6K5PCQ6PNF5RQBF7PQDJWRHO6UOGFMRLK3DYHDOI244V47XKQ4GP' = 'xlm:SLT-GCKA6K5PCQ6PNF5RQBF7PQDJWRHO6UOGFMRLK3DYHDOI244V47XKQ4GP',
@@ -1954,6 +1956,8 @@ export enum UnderlyingAsset {
19541956
'xlm:VEUR-GDXLSLCOPPHTWOQXLLKSVN4VN3G67WD2ENU7UMVAROEYVJLSPSEWXIZN' = 'xlm:VEUR-GDXLSLCOPPHTWOQXLLKSVN4VN3G67WD2ENU7UMVAROEYVJLSPSEWXIZN',
19551957
'xlm:VCHF-GDXLSLCOPPHTWOQXLLKSVN4VN3G67WD2ENU7UMVAROEYVJLSPSEWXIZN' = 'xlm:VCHF-GDXLSLCOPPHTWOQXLLKSVN4VN3G67WD2ENU7UMVAROEYVJLSPSEWXIZN',
19561958
'xlm:AUDD-GDC7X2MXTYSAKUUGAIQ7J7RPEIM7GXSAIWFYWWH4GLNFECQVJJLB2EEU' = 'xlm:AUDD-GDC7X2MXTYSAKUUGAIQ7J7RPEIM7GXSAIWFYWWH4GLNFECQVJJLB2EEU',
1959+
'xlm:BENJI-GBHNGLLIE3KWGKCHIKMHJ5HVZHYIK7WTBE4QF5PLAKL4CJGSEU7HZIW5' = 'xlm:BENJI-GBHNGLLIE3KWGKCHIKMHJ5HVZHYIK7WTBE4QF5PLAKL4CJGSEU7HZIW5',
1960+
'xlm:gBENJI-GD5J73EKK5IYL5XS3FBTHHX7CZIYRP7QXDL57XFWGC2WVYWT326OBXRP' = 'xlm:gBENJI-GD5J73EKK5IYL5XS3FBTHHX7CZIYRP7QXDL57XFWGC2WVYWT326OBXRP',
19571961

19581962
// Eth NFTs
19591963
// generic NFTs
@@ -2079,6 +2083,7 @@ export enum UnderlyingAsset {
20792083
'avaxc:swap' = 'avaxc:swap',
20802084
'avaxc:tico' = 'avaxc:tico',
20812085
'avaxc:shrap' = 'avaxc:shrap',
2086+
'avaxc:benji' = 'avaxc:benji',
20822087
// End FTX missing AVAXC tokens
20832088

20842089
// polygon Token ERC-20
@@ -2193,6 +2198,7 @@ export enum UnderlyingAsset {
21932198
'polygon:bid' = 'polygon:bid',
21942199
'polygon:tcs' = 'polygon:tcs',
21952200
'polygon:buidl' = 'polygon:buidl',
2201+
'polygon:benji' = 'polygon:benji',
21962202
// Polygon NFTs
21972203
// generic NFTs
21982204
'erc721:polygontoken' = 'erc721:polygontoken',
@@ -2404,6 +2410,7 @@ export enum UnderlyingAsset {
24042410
'arbeth:lngvx' = 'arbeth:lngvx',
24052411
'arbeth:eqtyx' = 'arbeth:eqtyx',
24062412
'arbeth:anime' = 'arbeth:anime',
2413+
'arbeth:benji' = 'arbeth:benji',
24072414

24082415
// Arbitrum testnet tokens
24092416
'tarbeth:link' = 'tarbeth:link',
@@ -2647,7 +2654,7 @@ export enum UnderlyingAsset {
26472654
'apt:usdt' = 'apt:usdt',
26482655
'apt:usdc' = 'apt:usdc',
26492656
'apt:pact' = 'apt:pact',
2650-
2657+
'apt:benji' = 'apt:benji',
26512658
// Apt mainnet NFT collections
26522659
'apt:h00ts' = 'apt:h00ts',
26532660

modules/statics/src/coins.ts

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1875,6 +1875,28 @@ export const coins = CoinMap.fromCoins([
18751875
'',
18761876
'AUDD'
18771877
),
1878+
stellarToken(
1879+
'10a1aeb5-c738-4ff2-9924-58b0aabaf6e4',
1880+
'xlm:BENJI-GBHNGLLIE3KWGKCHIKMHJ5HVZHYIK7WTBE4QF5PLAKL4CJGSEU7HZIW5',
1881+
'BENJI',
1882+
7,
1883+
UnderlyingAsset['xlm:BENJI-GBHNGLLIE3KWGKCHIKMHJ5HVZHYIK7WTBE4QF5PLAKL4CJGSEU7HZIW5'],
1884+
'www.franklintempleton.com',
1885+
AccountCoin.DEFAULT_FEATURES,
1886+
'',
1887+
'BENJI'
1888+
),
1889+
stellarToken(
1890+
'4afce14d-e061-4008-8ef6-ef13c42d667a',
1891+
'xlm:gBENJI-GD5J73EKK5IYL5XS3FBTHHX7CZIYRP7QXDL57XFWGC2WVYWT326OBXRP',
1892+
'GBENJI',
1893+
7,
1894+
UnderlyingAsset['xlm:gBENJI-GD5J73EKK5IYL5XS3FBTHHX7CZIYRP7QXDL57XFWGC2WVYWT326OBXRP'],
1895+
'www.franklintempleton.com',
1896+
AccountCoin.DEFAULT_FEATURES,
1897+
'',
1898+
'GBENJI'
1899+
),
18781900
tronToken(
18791901
'5f3266f8-252c-492a-90d7-bb6d3bf550fb',
18801902
'trx:btt',
@@ -2856,6 +2878,14 @@ export const coins = CoinMap.fromCoins([
28562878
'0x37a645648df29205c6261289983fb04ecd70b4b3',
28572879
UnderlyingAsset['arbeth:anime']
28582880
),
2881+
arbethErc20(
2882+
'383eadb6-1ea6-4784-8791-3a01bc055dac',
2883+
'arbeth:benji',
2884+
'Franklin OnChain U.S. Government Money Fund',
2885+
18,
2886+
'0xb9e4765bce2609bc1949592059b17ea72fee6c6a',
2887+
UnderlyingAsset['arbeth:benji']
2888+
),
28592889
opethErc20(
28602890
'8d80fac6-4cbc-447c-b49b-4229cb8aa89d',
28612891
'opeth:link',
@@ -3502,6 +3532,15 @@ export const coins = CoinMap.fromCoins([
35023532
UnderlyingAsset['apt:pact'],
35033533
APT_FEATURES
35043534
),
3535+
aptToken(
3536+
'8127e6cf-7255-4351-b5da-cce6eca9a5aa',
3537+
'apt:benji',
3538+
'Frk OnChain US Gov Mon Fd',
3539+
9,
3540+
'0x7b5e9cac3433e9202f28527f707c89e1e47b19de2c33e4db9521a63ad219b739',
3541+
UnderlyingAsset['apt:benji'],
3542+
APT_FEATURES
3543+
),
35053544
taptToken(
35063545
'2695e728-96dd-46e6-9d01-bd0fdbe1ff38',
35073546
'tapt:usdt',

modules/statics/src/coins/avaxTokens.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -653,6 +653,14 @@ export const avaxTokens = [
653653
'0x1a149e21bd3e74b7018db79c988b4ba3bbc1873d',
654654
UnderlyingAsset['avaxc:spxux']
655655
),
656+
avaxErc20(
657+
'5f67467a-c714-4dcb-a3ae-cc3d52dce75c',
658+
'avaxc:benji',
659+
'Franklin OnChain U.S. Government Money Fund',
660+
18,
661+
'0xe08b4c1005603427420e64252a8b120cace4d122',
662+
UnderlyingAsset['avaxc:benji']
663+
),
656664
// End FTX missing AVAXC tokens
657665
tavaxErc20(
658666
'cd107316-6e78-4936-946f-70e8fd5d8040',

modules/statics/src/coins/erc20Coins.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10524,6 +10524,22 @@ export const erc20Coins = [
1052410524
'0xe50e009ddb1a4d8ec668eac9d8b2df1f96348707',
1052510525
UnderlyingAsset['eth:ctrl']
1052610526
),
10527+
erc20(
10528+
'7e3c6735-2da3-42a3-aa60-fad6e267e335',
10529+
'eth:benji',
10530+
'Franklin OnChain U.S. Government Money Fund',
10531+
18,
10532+
'0x3ddc84940ab509c11b20b76b466933f40b750dc9',
10533+
UnderlyingAsset['eth:benji']
10534+
),
10535+
erc20(
10536+
'9fe1912f-a981-4041-91ea-d756576b2e02',
10537+
'eth:ibenji',
10538+
'Franklin OnChain Institutional Liquidity Fund Ltd.',
10539+
18,
10540+
'0x90276e9d4a023b5229e0c2e9d4b2a83fe3a2b48c',
10541+
UnderlyingAsset['eth:ibenji']
10542+
),
1052710543
terc20(
1052810544
'0205f0d6-0647-47c9-ad8b-c48d048e54f3',
1052910545
'fixed',

modules/statics/src/coins/ofcCoins.ts

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -970,6 +970,13 @@ export const ofcCoins = [
970970
18,
971971
UnderlyingAsset['arbeth:anime']
972972
),
973+
ofcArbethErc20(
974+
'6929c56f-82c5-49d5-b920-28cb62f82aff',
975+
'ofcarbeth:benji',
976+
'Franklin OnChain U.S. Government Money Fund',
977+
18,
978+
UnderlyingAsset['arbeth:benji']
979+
),
973980
ofcAvaxErc20('2bd6201d-c46c-481e-b82d-7cf3601679cb', 'ofcavaxc:aave-e', 'Aave', 18, UnderlyingAsset['avaxc:aave']),
974981
ofcAvaxErc20('515a5a74-54fe-4d73-bb12-8d1130f78692', 'ofcavaxc:btc-b', 'Bitcoin', 8, UnderlyingAsset['avaxc:btc']),
975982
ofcAvaxErc20(
@@ -1039,6 +1046,13 @@ export const ofcCoins = [
10391046
18,
10401047
UnderlyingAsset['avaxc:spxux']
10411048
),
1049+
ofcAvaxErc20(
1050+
'2147a7e1-0dd5-4ef4-b6bc-1d5c7270b050',
1051+
'ofcavaxc:benji',
1052+
'Franklin OnChain U.S. Government Money Fund',
1053+
18,
1054+
UnderlyingAsset['avaxc:benji']
1055+
),
10421056
ofcAvaxErc20('9fb77e47-8916-4dcb-ac10-e11fa07172fb', 'ofcavaxc:nxpc', 'NEXPACE', 18, UnderlyingAsset['avaxc:nxpc']),
10431057
ofcOpethErc20('10259b23-2e2e-4574-b146-b49f1119600f', 'ofcopeth:op', 'Optimism', 18, UnderlyingAsset['opeth:op']),
10441058
ofcOpethErc20(
@@ -1648,6 +1662,13 @@ export const ofcCoins = [
16481662
6,
16491663
UnderlyingAsset['polygon:buidl']
16501664
),
1665+
ofcPolygonErc20(
1666+
'8bec43b8-62e2-4695-96ac-cd60751e0539',
1667+
'ofcpolygon:benji',
1668+
'Franklin OnChain U.S. Government Money Fund',
1669+
18,
1670+
UnderlyingAsset['polygon:benji']
1671+
),
16511672
ofcPolygonErc20(
16521673
'82855675-ecfa-4acb-a489-8d7b826d2783',
16531674
'ofcpolygon:weth',
@@ -1940,6 +1961,22 @@ export const ofcCoins = [
19401961
UnderlyingAsset['xlm:USDC-GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN']
19411962
),
19421963

1964+
ofcStellarToken(
1965+
'612c9f4e-3c0d-496b-97cb-b4035ded678d',
1966+
'ofcxlm:benji',
1967+
'Benji',
1968+
7,
1969+
UnderlyingAsset['xlm:BENJI-GBHNGLLIE3KWGKCHIKMHJ5HVZHYIK7WTBE4QF5PLAKL4CJGSEU7HZIW5']
1970+
),
1971+
1972+
ofcStellarToken(
1973+
'0b731a87-9ed2-4a5b-a7ac-59c3a6d37ea6',
1974+
'ofcxlm:gbenji',
1975+
'Gbenji',
1976+
7,
1977+
UnderlyingAsset['xlm:gBENJI-GD5J73EKK5IYL5XS3FBTHHX7CZIYRP7QXDL57XFWGC2WVYWT326OBXRP']
1978+
),
1979+
19431980
tofcStellarToken(
19441981
'4883a062-c38c-43d9-92c6-7cec9aaef995',
19451982
'ofctxlm:tst',
@@ -1962,6 +1999,14 @@ export const ofcCoins = [
19621999
UnderlyingAsset['apt:usdc'],
19632000
APT_OFC_TOKEN_FEATURES
19642001
),
2002+
ofcaptToken(
2003+
'5d781823-37b5-4e50-bc3b-d078420f2972',
2004+
'ofcapt:benji',
2005+
'Frk OnChain US Gov Mon Fd',
2006+
9,
2007+
UnderlyingAsset['apt:benji'],
2008+
APT_OFC_TOKEN_FEATURES
2009+
),
19652010
ofcaptToken(
19662011
'd15ec98e-1c8f-4c2d-9ede-e34edb3980b5',
19672012
'ofcapt:usdt',

modules/statics/src/coins/ofcErc20Coins.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3152,6 +3152,20 @@ export const ofcErc20Coins = [
31523152
18,
31533153
underlyingAssetForSymbol('eth:gaia')
31543154
),
3155+
ofcerc20(
3156+
'282045b5-9394-4995-990d-a14b08931ea6',
3157+
'ofceth:benji',
3158+
'Franklin OnChain U.S. Government Money Fund',
3159+
18,
3160+
underlyingAssetForSymbol('eth:benji')
3161+
),
3162+
ofcerc20(
3163+
'6d17f939-52f6-4aee-9f2d-201fa4464f4c',
3164+
'ofceth:ibenji',
3165+
'Franklin OnChain Institutional Liquidity Fund Ltd.',
3166+
18,
3167+
underlyingAssetForSymbol('eth:ibenji')
3168+
),
31553169
ofcerc20('c3a5c5d2-5d6e-4c9b-9f3e-6d2a4e5b6c8d', 'ofceth:usds', 'USDS', 18, underlyingAssetForSymbol('eth:usds')),
31563170
ofcerc20('b4aed05b-b667-4b1e-b88e-19219989c1e4', 'ofceth:perc', 'Perion', 18, underlyingAssetForSymbol('eth:perc')),
31573171
ofcerc20('d6ba9776-1b5b-4364-8afd-594363a01ec1', 'ofceth:cfg', 'Centrifuge', 18, underlyingAssetForSymbol('eth:cfg')),

modules/statics/src/coins/polygonTokens.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1029,6 +1029,15 @@ export const polygonTokens = [
10291029
UnderlyingAsset['polygon:buidl'],
10301030
POLYGON_TOKEN_FEATURES
10311031
),
1032+
polygonErc20(
1033+
'325d787e-7860-4886-9fb2-c0699c33959a',
1034+
'polygon:benji',
1035+
'Franklin OnChain U.S. Government Money Fund',
1036+
18,
1037+
'0x408a634b8a8f0de729b48574a3a7ec3fe820b00a',
1038+
UnderlyingAsset['polygon:benji'],
1039+
POLYGON_TOKEN_FEATURES
1040+
),
10321041
// testnet polygon tokens
10331042
tpolygonErc20(
10341043
'09ba76d0-331e-4b75-bb75-739285c3e03a',

0 commit comments

Comments
 (0)