mirror of
https://source.quilibrium.com/quilibrium/ceremonyclient.git
synced 2024-12-27 09:05:18 +00:00
15 lines
343 B
Go
15 lines
343 B
Go
|
package execution
|
||
|
|
||
|
import "source.quilibrium.com/quilibrium/monorepo/node/protobufs"
|
||
|
|
||
|
type ExecutionEngine interface {
|
||
|
GetName() string
|
||
|
GetSupportedApplications() []*protobufs.Application
|
||
|
Start() <-chan error
|
||
|
Stop(force bool) <-chan error
|
||
|
ProcessMessage(
|
||
|
address []byte,
|
||
|
message *protobufs.Message,
|
||
|
) ([]*protobufs.Message, error)
|
||
|
}
|