upgradeIfPossible

open suspend override fun upgradeIfPossible(supportedProtocols: List<RPCProtocol.Version>): RPCProtocol.Version