Merge branch 'dev' into add-unregister

This commit is contained in:
andrew
2023-07-21 17:02:33 +09:30
258 changed files with 10480 additions and 3327 deletions

View File

@@ -1,12 +1,15 @@
package org.session.libsignal.utilities
enum class IdPrefix(val value: String) {
STANDARD("05"), BLINDED("15"), UN_BLINDED("00");
STANDARD("05"), BLINDED("15"), UN_BLINDED("00"), BLINDEDV2("25");
fun isBlinded() = value == BLINDED.value || value == BLINDEDV2.value
companion object {
fun fromValue(rawValue: String): IdPrefix? = when(rawValue.take(2)) {
STANDARD.value -> STANDARD
BLINDED.value -> BLINDED
BLINDEDV2.value -> BLINDEDV2
UN_BLINDED.value -> UN_BLINDED
else -> null
}

View File

@@ -1,7 +1,7 @@
package org.session.libsignal.utilities
object Namespace {
const val ALL = "all"
const val DEFAULT = 0
const val UNAUTHENTICATED_CLOSED_GROUP = -10
const val CONFIGURATION = 5
}

View File

@@ -5,12 +5,16 @@ class Snode(val address: String, val port: Int, val publicKeySet: KeySet?) {
public enum class Method(val rawValue: String) {
GetSwarm("get_snodes_for_pubkey"),
GetMessages("retrieve"),
Retrieve("retrieve"),
SendMessage("store"),
DeleteMessage("delete"),
OxenDaemonRPCCall("oxend_request"),
Info("info"),
DeleteAll("delete_all")
DeleteAll("delete_all"),
Batch("batch"),
Sequence("sequence"),
Expire("expire"),
GetExpiries("get_expiries")
}
data class KeySet(val ed25519Key: String, val x25519Key: String)