-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNodeBlockingServiceFactory.kt
24 lines (22 loc) · 1.14 KB
/
NodeBlockingServiceFactory.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.wavesenterprise.sdk.node.client.blocking.node
import com.wavesenterprise.sdk.node.client.blocking.address.AddressService
import com.wavesenterprise.sdk.node.client.blocking.alias.AliasService
import com.wavesenterprise.sdk.node.client.blocking.blocks.BlocksService
import com.wavesenterprise.sdk.node.client.blocking.contract.ContractService
import com.wavesenterprise.sdk.node.client.blocking.event.BlockchainEventsService
import com.wavesenterprise.sdk.node.client.blocking.pki.PkiService
import com.wavesenterprise.sdk.node.client.blocking.privacy.PrivacyService
import com.wavesenterprise.sdk.node.client.blocking.tx.TxService
import com.wavesenterprise.sdk.node.client.blocking.util.NodeUtilsService
interface NodeBlockingServiceFactory {
fun addressService(): AddressService
fun aliasService(): AliasService
fun blockchainEventsService(): BlockchainEventsService
fun blocksService(): BlocksService
fun contractService(): ContractService
fun nodeInfoService(): NodeInfoService
fun nodeUtilsService(): NodeUtilsService
fun pkiService(): PkiService
fun privacyService(): PrivacyService
fun txService(): TxService
}