getReceiverChainKey method
Implementation
ChainKey? getReceiverChainKey(ECPublicKey senderEphemeral) {
final receiverChainAndIndex = _getReceiverChain(senderEphemeral);
final receiverChain = receiverChainAndIndex?.$1;
if (receiverChain == null) {
return null;
} else {
return ChainKey(
HKDF.createFor(getSessionVersion()),
Uint8List.fromList(receiverChain.chainKey.key),
receiverChain.chainKey.index);
}
}