Updated on 2026-08-14

This commit is contained in:
Tangem 2020-03-06 15:09:26 +03:00
parent 29dd1a6a2a
commit a1877bfceb
6 changed files with 50 additions and 5 deletions

View file

@ -14,6 +14,9 @@ interface NetworkComponent {
@get:Named(Server.ApiInfura.URL_INFURA)
val retrofitInfura: Retrofit
@get:Named(Server.ApiInfuraTestnet.URL_INFURA_TESTNET)
val retrofitInfuraTestnet: Retrofit
@get:Named(Server.ApiMaticTesnet.URL_MATIC_TESTNET)
val retrofitMaticTesnet: Retrofit

View file

@ -32,6 +32,18 @@ internal class NetworkModule {
return builder.build()
}
@Singleton
@Provides
@Named(Server.ApiInfuraTestnet.URL_INFURA_TESTNET)
fun provideRetrofitInfuraTestnet(): Retrofit {
val builder = Retrofit.Builder()
.baseUrl(Server.ApiInfuraTestnet.URL_INFURA_TESTNET)
.addConverterFactory(GsonConverterFactory.create())
if (BuildConfig.DEBUG)
builder.client(createOkHttpClient())
return builder.build()
}
@Singleton
@Provides
@Named(Server.ApiRootstock.URL_ROOTSTOCK)