quorum/plugin/initializer/gateway.go

20 lines
448 B
Go
Raw Normal View History

package initializer
import (
"context"
"github.com/ethereum/go-ethereum/plugin/gen/proto_common"
)
type PluginGateway struct {
client proto_common.PluginInitializerClient
}
func (g *PluginGateway) Init(ctx context.Context, nodeIdentity string, rawConfiguration []byte) error {
_, err := g.client.Init(ctx, &proto_common.PluginInitialization_Request{
HostIdentity: nodeIdentity,
RawConfiguration: rawConfiguration,
})
2020-05-11 13:15:27 -07:00
return err
}