retire

abstract suspend fun retire(remote: DeviceAddress, id: SessionInitiationId, signedPreKeyId: SignedPreKeyId?)

Retires id for remote. signedPreKeyId is the local signed prekey the initiation was accepted with, or null if unknown or not a local key. Retiring an ID twice does nothing: the first entry is kept.