Refactors Ammolite to remove the dependency on OkHttp to prepare for KTor and multiplatform settings.

- This also reduces the Singleton coupling between Client and RelayPool.

To migrate, create a NostrClient instance on your Application class and update your code to access that `client` instance.
This commit is contained in:
Vitor Pamplona
2024-12-20 15:36:50 -05:00
parent d9c14a78a7
commit f839565152
40 changed files with 560 additions and 323 deletions
-1
View File
@@ -57,7 +57,6 @@ dependencies {
implementation libs.androidx.runtime.runtime
implementation project(path: ':quartz')
implementation libs.okhttp
testImplementation libs.junit