class EthSubprotocol : SubProtocol
(source)
<init> |
EthSubprotocol(coroutineContext: CoroutineContext = Dispatchers.Default, blockchainInfo: BlockchainInformation, repository: BlockchainRepository) |
createClient |
fun createClient(service: RLPxService): SubProtocolClient |
createHandler |
fun createHandler(service: RLPxService): SubProtocolHandler |
getCapabilities |
fun getCapabilities(): MutableList<SubProtocolIdentifier!> |
id |
fun id(): SubProtocolIdentifier |
supports |
fun supports(subProtocolIdentifier: SubProtocolIdentifier): Boolean |
versionRange |
fun versionRange(version: Int): Int |
ETH62 |
val ETH62: SubProtocolIdentifier! |
ETH63 |
val ETH63: SubProtocolIdentifier! |
ETH64 |
val ETH64: SubProtocolIdentifier! |