Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Notary ¶
type Notary interface {
UpdateNotaryNodes(pubs keys.PublicKeys)
}
Notary is a Notary module interface.
type Oracle ¶
type Oracle interface { // AddRequests processes new requests. AddRequests(map[uint64]*state.OracleRequest) // RemoveRequests removes already processed requests. RemoveRequests([]uint64) // UpdateOracleNodes updates oracle nodes. UpdateOracleNodes(keys.PublicKeys) // Run runs oracle module. Must be invoked in a separate goroutine. Run() // Shutdown shutdowns oracle module. Shutdown() }
Oracle specifies oracle service interface.
Click to show internal directories.
Click to hide internal directories.