2017-07-20 3 views
1

Gerade bemerkt, es gibt einen ServiceType von "Regler". Sehen Sie keine Dokumentation darüber. Wofür ist das? Ich hoffe, es ist ein Service, der alle Transaktionen durch das System sehen kann.Für was ist der Regler ServiceType?

Antwort

2

Es ist noch nicht implementiert. Die Idee besteht darin, einem Fluss zu ermöglichen, schnell einen oder mehrere Regulierer nachzuschlagen, die er benötigt, um die Daten über die Netzwerkkarte zu senden.

Hier ist ein Beispiel von TwoPartyDealFlow.kt:

val regulators = serviceHub.networkMapCache.regulatorNodes 
if (regulators.isNotEmpty()) { 
    // Copy the transaction to every regulator in the network. This is obviously completely bogus, it's just for demo purposes. 
    regulators.forEach { 
     send(it.serviceIdentities(ServiceType.regulator).first(), ftx) 
    } 
} 

Beachten Sie jedoch, dass dieser Ansatz Opt-in ist - es gibt derzeit nichts in dem Code, der Autor der Strömung verhindert, diesen Schritt nicht durchführen.

Verwandte Themen