SetProfile
data class SetProfile(account: String, name: String?, avatarFile: String?, about: String?, emoji: String?, mobilecoinAddress: String?, visibleBadgeIds: List<String>?) : SignaldRequestBodyV1<EmptyResponse>
Content copied to clipboard
Functions
Link copied to clipboard
open override fun submit(socketCommunicator: SocketCommunicator, id: String): EmptyResponse
Content copied to clipboard
Link copied to clipboard
suspend fun submitSuspend(socketCommunicator: SuspendSocketCommunicator): EmptyResponse
Content copied to clipboard
open suspend override fun submitSuspend(socketCommunicator: SuspendSocketCommunicator, id: String): EmptyResponse
Content copied to clipboard
Properties
Link copied to clipboard
Change the profile payment address. Payment address must be a base64-encoded MobileCoin address. Note that this is not the traditional MobileCoin address encoding, which is custom. Clients are responsible for converting between MobileCoin's custom base58 on the user-facing side and base64 encoding on the signald side.
Link copied to clipboard