22using System . Collections . Generic ;
33using System . Linq ;
44using Cysharp . Threading . Tasks ;
5- using UnityEngine ;
65
76namespace Immutable . Marketplace . OnRamp
87{
@@ -34,8 +33,7 @@ public async UniTask<string> GetLink(
3433 string fiatCurrency = "USD" ,
3534 string defaultFiatAmount = "50" ,
3635 string defaultCryptoCurrency = "IMX" ,
37- string networks = "immutablezkevm" ,
38- bool disableWalletAddressForm = true
36+ string defaultCryptoCurrencyList = "imx,eth,usdc"
3937 )
4038 {
4139 string baseUrl = TransakBaseUrls [ _environment ] ;
@@ -44,7 +42,7 @@ public async UniTask<string> GetLink(
4442 var queryParams = new Dictionary < string , string >
4543 {
4644 { "apiKey" , apiKey } ,
47- { "network" , networks } ,
45+ { "network" , "immutablezkevm" } ,
4846 { "defaultPaymentMethod" , "credit_debit_card" } ,
4947 { "disablePaymentMethods" , "" } ,
5048 { "productsAvailed" , "buy" } ,
@@ -53,11 +51,11 @@ public async UniTask<string> GetLink(
5351 { "defaultCryptoCurrency" , defaultCryptoCurrency } ,
5452 { "email" , Uri . EscapeDataString ( _email ) } ,
5553 { "isAutoFillUserData" , "true" } ,
56- { "disableWalletAddressForm" , disableWalletAddressForm . ToString ( ) . ToLower ( ) } ,
54+ { "disableWalletAddressForm" , "true" } ,
5755 { "defaultFiatAmount" , defaultFiatAmount } ,
5856 { "defaultFiatCurrency" , fiatCurrency } ,
5957 { "walletAddress" , _address } ,
60- { "cryptoCurrencyList" , "imx,eth,usdc" }
58+ { "cryptoCurrencyList" , defaultCryptoCurrencyList }
6159 } ;
6260
6361 string queryString = string . Join ( "&" , queryParams . Select ( kvp => $ "{ kvp . Key } ={ Uri . EscapeDataString ( kvp . Value ) } ") . ToArray ( ) ) ;
0 commit comments