feat: add snode method delete_all with data class for params, refactoring ClearAllDataDialog.kt to handle async requests better and prevent ANR

This commit is contained in:
Harris
2021-06-17 18:29:05 +10:00
parent ac4b576abe
commit 11f64a1d1a
4 changed files with 102 additions and 9 deletions

View File

@@ -7,7 +7,8 @@ class Snode(val address: String, val port: Int, val publicKeySet: KeySet?) {
GetSwarm("get_snodes_for_pubkey"),
GetMessages("retrieve"),
SendMessage("store"),
OxenDaemonRPCCall("oxend_request")
OxenDaemonRPCCall("oxend_request"),
DeleteAll("delete_all")
}
data class KeySet(val ed25519Key: String, val x25519Key: String)