onChallengeReceived(contactKey, accepted) inlined