validatorpb

package
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2024 License: GPL-3.0 Imports: 21 Imported by: 1

Documentation

Overview

Package validatorpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package validatorpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	SignResponse_Status_name = map[int32]string{
		0: "UNKNOWN",
		1: "SUCCEEDED",
		2: "DENIED",
		3: "FAILED",
	}
	SignResponse_Status_value = map[string]int32{
		"UNKNOWN":   0,
		"SUCCEEDED": 1,
		"DENIED":    2,
		"FAILED":    3,
	}
)

Enum value maps for SignResponse_Status.

View Source
var (
	KeymanagerKind_name = map[int32]string{
		0: "DERIVED",
		1: "IMPORTED",
		2: "REMOTE",
		3: "WEB3SIGNER",
	}
	KeymanagerKind_value = map[string]int32{
		"DERIVED":    0,
		"IMPORTED":   1,
		"REMOTE":     2,
		"WEB3SIGNER": 3,
	}
)

Enum value maps for KeymanagerKind.

View Source
var File_proto_prysm_v1alpha1_validator_client_keymanager_proto protoreflect.FileDescriptor
View Source
var File_proto_prysm_v1alpha1_validator_client_web_api_proto protoreflect.FileDescriptor

Functions

func RegisterAccountsHandler

func RegisterAccountsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterAccountsHandler registers the http handlers for service Accounts to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterAccountsHandlerClient

func RegisterAccountsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AccountsClient) error

RegisterAccountsHandlerClient registers the http handlers for service Accounts to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AccountsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AccountsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AccountsClient" to call the correct interceptors.

func RegisterAccountsHandlerFromEndpoint

func RegisterAccountsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterAccountsHandlerFromEndpoint is same as RegisterAccountsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterAccountsHandlerServer

func RegisterAccountsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AccountsServer) error

RegisterAccountsHandlerServer registers the http handlers for service Accounts to "mux". UnaryRPC :call AccountsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAccountsHandlerFromEndpoint instead.

func RegisterAccountsServer

func RegisterAccountsServer(s *grpc.Server, srv AccountsServer)

func RegisterAuthHandler

func RegisterAuthHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterAuthHandler registers the http handlers for service Auth to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterAuthHandlerClient

func RegisterAuthHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuthClient) error

RegisterAuthHandlerClient registers the http handlers for service Auth to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AuthClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AuthClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AuthClient" to call the correct interceptors.

func RegisterAuthHandlerFromEndpoint

func RegisterAuthHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterAuthHandlerFromEndpoint is same as RegisterAuthHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterAuthHandlerServer

func RegisterAuthHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuthServer) error

RegisterAuthHandlerServer registers the http handlers for service Auth to "mux". UnaryRPC :call AuthServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAuthHandlerFromEndpoint instead.

func RegisterAuthServer

func RegisterAuthServer(s *grpc.Server, srv AuthServer)

func RegisterBeaconHandler

func RegisterBeaconHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterBeaconHandler registers the http handlers for service Beacon to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterBeaconHandlerClient

func RegisterBeaconHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconClient) error

RegisterBeaconHandlerClient registers the http handlers for service Beacon to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BeaconClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BeaconClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "BeaconClient" to call the correct interceptors.

func RegisterBeaconHandlerFromEndpoint

func RegisterBeaconHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterBeaconHandlerFromEndpoint is same as RegisterBeaconHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterBeaconHandlerServer

func RegisterBeaconHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconServer) error

RegisterBeaconHandlerServer registers the http handlers for service Beacon to "mux". UnaryRPC :call BeaconServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterBeaconHandlerFromEndpoint instead.

func RegisterBeaconServer

func RegisterBeaconServer(s *grpc.Server, srv BeaconServer)

func RegisterHealthHandler

func RegisterHealthHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterHealthHandler registers the http handlers for service Health to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterHealthHandlerClient

func RegisterHealthHandlerClient(ctx context.Context, mux *runtime.ServeMux, client HealthClient) error

RegisterHealthHandlerClient registers the http handlers for service Health to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "HealthClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "HealthClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "HealthClient" to call the correct interceptors.

func RegisterHealthHandlerFromEndpoint

func RegisterHealthHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterHealthHandlerFromEndpoint is same as RegisterHealthHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterHealthHandlerServer

func RegisterHealthHandlerServer(ctx context.Context, mux *runtime.ServeMux, server HealthServer) error

RegisterHealthHandlerServer registers the http handlers for service Health to "mux". UnaryRPC :call HealthServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterHealthHandlerFromEndpoint instead.

func RegisterHealthServer

func RegisterHealthServer(s *grpc.Server, srv HealthServer)

func RegisterRemoteSignerHandler

func RegisterRemoteSignerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterRemoteSignerHandler registers the http handlers for service RemoteSigner to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterRemoteSignerHandlerClient

func RegisterRemoteSignerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client RemoteSignerClient) error

RegisterRemoteSignerHandlerClient registers the http handlers for service RemoteSigner to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "RemoteSignerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "RemoteSignerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "RemoteSignerClient" to call the correct interceptors.

func RegisterRemoteSignerHandlerFromEndpoint

func RegisterRemoteSignerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterRemoteSignerHandlerFromEndpoint is same as RegisterRemoteSignerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterRemoteSignerHandlerServer

func RegisterRemoteSignerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server RemoteSignerServer) error

RegisterRemoteSignerHandlerServer registers the http handlers for service RemoteSigner to "mux". UnaryRPC :call RemoteSignerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterRemoteSignerHandlerFromEndpoint instead.

func RegisterRemoteSignerServer

func RegisterRemoteSignerServer(s *grpc.Server, srv RemoteSignerServer)

func RegisterSlashingProtectionHandler

func RegisterSlashingProtectionHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterSlashingProtectionHandler registers the http handlers for service SlashingProtection to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterSlashingProtectionHandlerClient

func RegisterSlashingProtectionHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SlashingProtectionClient) error

RegisterSlashingProtectionHandlerClient registers the http handlers for service SlashingProtection to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "SlashingProtectionClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "SlashingProtectionClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "SlashingProtectionClient" to call the correct interceptors.

func RegisterSlashingProtectionHandlerFromEndpoint

func RegisterSlashingProtectionHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterSlashingProtectionHandlerFromEndpoint is same as RegisterSlashingProtectionHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterSlashingProtectionHandlerServer

func RegisterSlashingProtectionHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SlashingProtectionServer) error

RegisterSlashingProtectionHandlerServer registers the http handlers for service SlashingProtection to "mux". UnaryRPC :call SlashingProtectionServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterSlashingProtectionHandlerFromEndpoint instead.

func RegisterSlashingProtectionServer

func RegisterSlashingProtectionServer(s *grpc.Server, srv SlashingProtectionServer)

func RegisterWalletHandler

func RegisterWalletHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterWalletHandler registers the http handlers for service Wallet to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterWalletHandlerClient

func RegisterWalletHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WalletClient) error

RegisterWalletHandlerClient registers the http handlers for service Wallet to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "WalletClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "WalletClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "WalletClient" to call the correct interceptors.

func RegisterWalletHandlerFromEndpoint

func RegisterWalletHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterWalletHandlerFromEndpoint is same as RegisterWalletHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterWalletHandlerServer

func RegisterWalletHandlerServer(ctx context.Context, mux *runtime.ServeMux, server WalletServer) error

RegisterWalletHandlerServer registers the http handlers for service Wallet to "mux". UnaryRPC :call WalletServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterWalletHandlerFromEndpoint instead.

func RegisterWalletServer

func RegisterWalletServer(s *grpc.Server, srv WalletServer)

Types

type Account deprecated

type Account struct {
	ValidatingPublicKey []byte `protobuf:"bytes,1,opt,name=validating_public_key,json=validatingPublicKey,proto3" json:"validating_public_key,omitempty"`
	AccountName         string `protobuf:"bytes,2,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	DepositTxData       []byte `protobuf:"bytes,3,opt,name=deposit_tx_data,json=depositTxData,proto3" json:"deposit_tx_data,omitempty"`
	DerivationPath      string `protobuf:"bytes,4,opt,name=derivation_path,json=derivationPath,proto3" json:"derivation_path,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*Account) Descriptor deprecated

func (*Account) Descriptor() ([]byte, []int)

Deprecated: Use Account.ProtoReflect.Descriptor instead.

func (*Account) GetAccountName

func (x *Account) GetAccountName() string

func (*Account) GetDepositTxData

func (x *Account) GetDepositTxData() []byte

func (*Account) GetDerivationPath

func (x *Account) GetDerivationPath() string

func (*Account) GetValidatingPublicKey

func (x *Account) GetValidatingPublicKey() []byte

func (*Account) ProtoMessage

func (*Account) ProtoMessage()

func (*Account) ProtoReflect

func (x *Account) ProtoReflect() protoreflect.Message

func (*Account) Reset

func (x *Account) Reset()

func (*Account) String

func (x *Account) String() string

type AccountRequest deprecated

type AccountRequest struct {
	PublicKeys [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	Indices    []uint64 `protobuf:"varint,2,rep,packed,name=indices,proto3" json:"indices,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*AccountRequest) Descriptor deprecated

func (*AccountRequest) Descriptor() ([]byte, []int)

Deprecated: Use AccountRequest.ProtoReflect.Descriptor instead.

func (*AccountRequest) GetIndices

func (x *AccountRequest) GetIndices() []uint64

func (*AccountRequest) GetPublicKeys

func (x *AccountRequest) GetPublicKeys() [][]byte

func (*AccountRequest) ProtoMessage

func (*AccountRequest) ProtoMessage()

func (*AccountRequest) ProtoReflect

func (x *AccountRequest) ProtoReflect() protoreflect.Message

func (*AccountRequest) Reset

func (x *AccountRequest) Reset()

func (*AccountRequest) String

func (x *AccountRequest) String() string

type AccountsClient

type AccountsClient interface {
	// Deprecated: Do not use.
	ListAccounts(ctx context.Context, in *ListAccountsRequest, opts ...grpc.CallOption) (*ListAccountsResponse, error)
	// Deprecated: Do not use.
	BackupAccounts(ctx context.Context, in *BackupAccountsRequest, opts ...grpc.CallOption) (*BackupAccountsResponse, error)
	// Deprecated: Do not use.
	VoluntaryExit(ctx context.Context, in *VoluntaryExitRequest, opts ...grpc.CallOption) (*VoluntaryExitResponse, error)
}

AccountsClient is the client API for Accounts service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAccountsClient

func NewAccountsClient(cc grpc.ClientConnInterface) AccountsClient

type AccountsServer

type AccountsServer interface {
	// Deprecated: Do not use.
	ListAccounts(context.Context, *ListAccountsRequest) (*ListAccountsResponse, error)
	// Deprecated: Do not use.
	BackupAccounts(context.Context, *BackupAccountsRequest) (*BackupAccountsResponse, error)
	// Deprecated: Do not use.
	VoluntaryExit(context.Context, *VoluntaryExitRequest) (*VoluntaryExitResponse, error)
}

AccountsServer is the server API for Accounts service.

type AuthClient

type AuthClient interface {
	Initialize(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*InitializeAuthResponse, error)
}

AuthClient is the client API for Auth service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAuthClient

func NewAuthClient(cc grpc.ClientConnInterface) AuthClient

type AuthServer

type AuthServer interface {
	Initialize(context.Context, *empty.Empty) (*InitializeAuthResponse, error)
}

AuthServer is the server API for Auth service.

type BackupAccountsRequest deprecated

type BackupAccountsRequest struct {
	PublicKeys     [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	BackupPassword string   `protobuf:"bytes,2,opt,name=backup_password,json=backupPassword,proto3" json:"backup_password,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*BackupAccountsRequest) Descriptor deprecated

func (*BackupAccountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use BackupAccountsRequest.ProtoReflect.Descriptor instead.

func (*BackupAccountsRequest) GetBackupPassword

func (x *BackupAccountsRequest) GetBackupPassword() string

func (*BackupAccountsRequest) GetPublicKeys

func (x *BackupAccountsRequest) GetPublicKeys() [][]byte

func (*BackupAccountsRequest) ProtoMessage

func (*BackupAccountsRequest) ProtoMessage()

func (*BackupAccountsRequest) ProtoReflect

func (x *BackupAccountsRequest) ProtoReflect() protoreflect.Message

func (*BackupAccountsRequest) Reset

func (x *BackupAccountsRequest) Reset()

func (*BackupAccountsRequest) String

func (x *BackupAccountsRequest) String() string

type BackupAccountsResponse deprecated

type BackupAccountsResponse struct {
	ZipFile []byte `protobuf:"bytes,1,opt,name=zip_file,json=zipFile,proto3" json:"zip_file,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*BackupAccountsResponse) Descriptor deprecated

func (*BackupAccountsResponse) Descriptor() ([]byte, []int)

Deprecated: Use BackupAccountsResponse.ProtoReflect.Descriptor instead.

func (*BackupAccountsResponse) GetZipFile

func (x *BackupAccountsResponse) GetZipFile() []byte

func (*BackupAccountsResponse) ProtoMessage

func (*BackupAccountsResponse) ProtoMessage()

func (*BackupAccountsResponse) ProtoReflect

func (x *BackupAccountsResponse) ProtoReflect() protoreflect.Message

func (*BackupAccountsResponse) Reset

func (x *BackupAccountsResponse) Reset()

func (*BackupAccountsResponse) String

func (x *BackupAccountsResponse) String() string

type BeaconClient

type BeaconClient interface {
	// Deprecated: Do not use.
	GetBeaconStatus(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*BeaconStatusResponse, error)
	// Deprecated: Do not use.
	GetValidatorParticipation(ctx context.Context, in *v1alpha1.GetValidatorParticipationRequest, opts ...grpc.CallOption) (*v1alpha1.ValidatorParticipationResponse, error)
	// Deprecated: Do not use.
	GetValidatorPerformance(ctx context.Context, in *v1alpha1.ValidatorPerformanceRequest, opts ...grpc.CallOption) (*v1alpha1.ValidatorPerformanceResponse, error)
	// Deprecated: Do not use.
	GetValidators(ctx context.Context, in *v1alpha1.ListValidatorsRequest, opts ...grpc.CallOption) (*v1alpha1.Validators, error)
	// Deprecated: Do not use.
	GetValidatorBalances(ctx context.Context, in *v1alpha1.ListValidatorBalancesRequest, opts ...grpc.CallOption) (*v1alpha1.ValidatorBalances, error)
	// Deprecated: Do not use.
	GetValidatorQueue(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*v1alpha1.ValidatorQueue, error)
	// Deprecated: Do not use.
	GetPeers(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*v1alpha1.Peers, error)
}

BeaconClient is the client API for Beacon service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewBeaconClient

func NewBeaconClient(cc grpc.ClientConnInterface) BeaconClient

type BeaconServer

type BeaconServer interface {
	// Deprecated: Do not use.
	GetBeaconStatus(context.Context, *empty.Empty) (*BeaconStatusResponse, error)
	// Deprecated: Do not use.
	GetValidatorParticipation(context.Context, *v1alpha1.GetValidatorParticipationRequest) (*v1alpha1.ValidatorParticipationResponse, error)
	// Deprecated: Do not use.
	GetValidatorPerformance(context.Context, *v1alpha1.ValidatorPerformanceRequest) (*v1alpha1.ValidatorPerformanceResponse, error)
	// Deprecated: Do not use.
	GetValidators(context.Context, *v1alpha1.ListValidatorsRequest) (*v1alpha1.Validators, error)
	// Deprecated: Do not use.
	GetValidatorBalances(context.Context, *v1alpha1.ListValidatorBalancesRequest) (*v1alpha1.ValidatorBalances, error)
	// Deprecated: Do not use.
	GetValidatorQueue(context.Context, *empty.Empty) (*v1alpha1.ValidatorQueue, error)
	// Deprecated: Do not use.
	GetPeers(context.Context, *empty.Empty) (*v1alpha1.Peers, error)
}

BeaconServer is the server API for Beacon service.

type BeaconStatusResponse deprecated

type BeaconStatusResponse struct {
	BeaconNodeEndpoint     string              `protobuf:"bytes,1,opt,name=beacon_node_endpoint,json=beaconNodeEndpoint,proto3" json:"beacon_node_endpoint,omitempty"`
	Connected              bool                `protobuf:"varint,2,opt,name=connected,proto3" json:"connected,omitempty"`
	Syncing                bool                `protobuf:"varint,3,opt,name=syncing,proto3" json:"syncing,omitempty"`
	GenesisTime            uint64              `protobuf:"varint,4,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	DepositContractAddress []byte              `` /* 129-byte string literal not displayed */
	ChainHead              *v1alpha1.ChainHead `protobuf:"bytes,6,opt,name=chain_head,json=chainHead,proto3" json:"chain_head,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*BeaconStatusResponse) Descriptor deprecated

func (*BeaconStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use BeaconStatusResponse.ProtoReflect.Descriptor instead.

func (*BeaconStatusResponse) GetBeaconNodeEndpoint

func (x *BeaconStatusResponse) GetBeaconNodeEndpoint() string

func (*BeaconStatusResponse) GetChainHead

func (x *BeaconStatusResponse) GetChainHead() *v1alpha1.ChainHead

func (*BeaconStatusResponse) GetConnected

func (x *BeaconStatusResponse) GetConnected() bool

func (*BeaconStatusResponse) GetDepositContractAddress

func (x *BeaconStatusResponse) GetDepositContractAddress() []byte

func (*BeaconStatusResponse) GetGenesisTime

func (x *BeaconStatusResponse) GetGenesisTime() uint64

func (*BeaconStatusResponse) GetSyncing

func (x *BeaconStatusResponse) GetSyncing() bool

func (*BeaconStatusResponse) ProtoMessage

func (*BeaconStatusResponse) ProtoMessage()

func (*BeaconStatusResponse) ProtoReflect

func (x *BeaconStatusResponse) ProtoReflect() protoreflect.Message

func (*BeaconStatusResponse) Reset

func (x *BeaconStatusResponse) Reset()

func (*BeaconStatusResponse) String

func (x *BeaconStatusResponse) String() string

type BuilderConfig

type BuilderConfig struct {
	Enabled  bool                                                               `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	GasLimit github_com_prysmaticlabs_prysm_v4_consensus_types_validator.Uint64 `` /* 177-byte string literal not displayed */
	Relays   []string                                                           `protobuf:"bytes,3,rep,name=relays,proto3" json:"relays,omitempty"`
	// contains filtered or unexported fields
}

func (*BuilderConfig) Descriptor deprecated

func (*BuilderConfig) Descriptor() ([]byte, []int)

Deprecated: Use BuilderConfig.ProtoReflect.Descriptor instead.

func (*BuilderConfig) GetEnabled

func (x *BuilderConfig) GetEnabled() bool

func (*BuilderConfig) GetRelays

func (x *BuilderConfig) GetRelays() []string

func (*BuilderConfig) ProtoMessage

func (*BuilderConfig) ProtoMessage()

func (*BuilderConfig) ProtoReflect

func (x *BuilderConfig) ProtoReflect() protoreflect.Message

func (*BuilderConfig) Reset

func (x *BuilderConfig) Reset()

func (*BuilderConfig) String

func (x *BuilderConfig) String() string

type CreateWalletRequest deprecated

type CreateWalletRequest struct {
	Keymanager       KeymanagerKind `protobuf:"varint,1,opt,name=keymanager,proto3,enum=ethereum.validator.accounts.v2.KeymanagerKind" json:"keymanager,omitempty"`
	WalletPassword   string         `protobuf:"bytes,2,opt,name=wallet_password,json=walletPassword,proto3" json:"wallet_password,omitempty"`
	Mnemonic         string         `protobuf:"bytes,3,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"`
	NumAccounts      uint64         `protobuf:"varint,4,opt,name=num_accounts,json=numAccounts,proto3" json:"num_accounts,omitempty"`
	RemoteAddr       string         `protobuf:"bytes,5,opt,name=remote_addr,json=remoteAddr,proto3" json:"remote_addr,omitempty"`
	RemoteCrtPath    string         `protobuf:"bytes,6,opt,name=remote_crt_path,json=remoteCrtPath,proto3" json:"remote_crt_path,omitempty"`
	RemoteKeyPath    string         `protobuf:"bytes,7,opt,name=remote_key_path,json=remoteKeyPath,proto3" json:"remote_key_path,omitempty"`
	RemoteCaCrtPath  string         `protobuf:"bytes,8,opt,name=remote_ca_crt_path,json=remoteCaCrtPath,proto3" json:"remote_ca_crt_path,omitempty"`
	MnemonicLanguage string         `protobuf:"bytes,9,opt,name=mnemonic_language,json=mnemonicLanguage,proto3" json:"mnemonic_language,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*CreateWalletRequest) Descriptor deprecated

func (*CreateWalletRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateWalletRequest.ProtoReflect.Descriptor instead.

func (*CreateWalletRequest) GetKeymanager

func (x *CreateWalletRequest) GetKeymanager() KeymanagerKind

func (*CreateWalletRequest) GetMnemonic

func (x *CreateWalletRequest) GetMnemonic() string

func (*CreateWalletRequest) GetMnemonicLanguage

func (x *CreateWalletRequest) GetMnemonicLanguage() string

func (*CreateWalletRequest) GetNumAccounts

func (x *CreateWalletRequest) GetNumAccounts() uint64

func (*CreateWalletRequest) GetRemoteAddr

func (x *CreateWalletRequest) GetRemoteAddr() string

func (*CreateWalletRequest) GetRemoteCaCrtPath

func (x *CreateWalletRequest) GetRemoteCaCrtPath() string

func (*CreateWalletRequest) GetRemoteCrtPath

func (x *CreateWalletRequest) GetRemoteCrtPath() string

func (*CreateWalletRequest) GetRemoteKeyPath

func (x *CreateWalletRequest) GetRemoteKeyPath() string

func (*CreateWalletRequest) GetWalletPassword

func (x *CreateWalletRequest) GetWalletPassword() string

func (*CreateWalletRequest) ProtoMessage

func (*CreateWalletRequest) ProtoMessage()

func (*CreateWalletRequest) ProtoReflect

func (x *CreateWalletRequest) ProtoReflect() protoreflect.Message

func (*CreateWalletRequest) Reset

func (x *CreateWalletRequest) Reset()

func (*CreateWalletRequest) String

func (x *CreateWalletRequest) String() string

type CreateWalletResponse deprecated

type CreateWalletResponse struct {
	Wallet *WalletResponse `protobuf:"bytes,1,opt,name=wallet,proto3" json:"wallet,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*CreateWalletResponse) Descriptor deprecated

func (*CreateWalletResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateWalletResponse.ProtoReflect.Descriptor instead.

func (*CreateWalletResponse) GetWallet

func (x *CreateWalletResponse) GetWallet() *WalletResponse

func (*CreateWalletResponse) ProtoMessage

func (*CreateWalletResponse) ProtoMessage()

func (*CreateWalletResponse) ProtoReflect

func (x *CreateWalletResponse) ProtoReflect() protoreflect.Message

func (*CreateWalletResponse) Reset

func (x *CreateWalletResponse) Reset()

func (*CreateWalletResponse) String

func (x *CreateWalletResponse) String() string

type DeleteAccountsRequest deprecated

type DeleteAccountsRequest struct {
	PublicKeysToDelete [][]byte `protobuf:"bytes,1,rep,name=public_keys_to_delete,json=publicKeysToDelete,proto3" json:"public_keys_to_delete,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*DeleteAccountsRequest) Descriptor deprecated

func (*DeleteAccountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAccountsRequest.ProtoReflect.Descriptor instead.

func (*DeleteAccountsRequest) GetPublicKeysToDelete

func (x *DeleteAccountsRequest) GetPublicKeysToDelete() [][]byte

func (*DeleteAccountsRequest) ProtoMessage

func (*DeleteAccountsRequest) ProtoMessage()

func (*DeleteAccountsRequest) ProtoReflect

func (x *DeleteAccountsRequest) ProtoReflect() protoreflect.Message

func (*DeleteAccountsRequest) Reset

func (x *DeleteAccountsRequest) Reset()

func (*DeleteAccountsRequest) String

func (x *DeleteAccountsRequest) String() string

type DeleteAccountsResponse deprecated

type DeleteAccountsResponse struct {
	DeletedKeys [][]byte `protobuf:"bytes,1,rep,name=deleted_keys,json=deletedKeys,proto3" json:"deleted_keys,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*DeleteAccountsResponse) Descriptor deprecated

func (*DeleteAccountsResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAccountsResponse.ProtoReflect.Descriptor instead.

func (*DeleteAccountsResponse) GetDeletedKeys

func (x *DeleteAccountsResponse) GetDeletedKeys() [][]byte

func (*DeleteAccountsResponse) ProtoMessage

func (*DeleteAccountsResponse) ProtoMessage()

func (*DeleteAccountsResponse) ProtoReflect

func (x *DeleteAccountsResponse) ProtoReflect() protoreflect.Message

func (*DeleteAccountsResponse) Reset

func (x *DeleteAccountsResponse) Reset()

func (*DeleteAccountsResponse) String

func (x *DeleteAccountsResponse) String() string

type EditWalletConfigRequest deprecated

type EditWalletConfigRequest struct {
	RemoteAddr      string `protobuf:"bytes,1,opt,name=remote_addr,json=remoteAddr,proto3" json:"remote_addr,omitempty"`
	RemoteCrtPath   string `protobuf:"bytes,2,opt,name=remote_crt_path,json=remoteCrtPath,proto3" json:"remote_crt_path,omitempty"`
	RemoteKeyPath   string `protobuf:"bytes,3,opt,name=remote_key_path,json=remoteKeyPath,proto3" json:"remote_key_path,omitempty"`
	RemoteCaCrtPath string `protobuf:"bytes,4,opt,name=remote_ca_crt_path,json=remoteCaCrtPath,proto3" json:"remote_ca_crt_path,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*EditWalletConfigRequest) Descriptor deprecated

func (*EditWalletConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use EditWalletConfigRequest.ProtoReflect.Descriptor instead.

func (*EditWalletConfigRequest) GetRemoteAddr

func (x *EditWalletConfigRequest) GetRemoteAddr() string

func (*EditWalletConfigRequest) GetRemoteCaCrtPath

func (x *EditWalletConfigRequest) GetRemoteCaCrtPath() string

func (*EditWalletConfigRequest) GetRemoteCrtPath

func (x *EditWalletConfigRequest) GetRemoteCrtPath() string

func (*EditWalletConfigRequest) GetRemoteKeyPath

func (x *EditWalletConfigRequest) GetRemoteKeyPath() string

func (*EditWalletConfigRequest) ProtoMessage

func (*EditWalletConfigRequest) ProtoMessage()

func (*EditWalletConfigRequest) ProtoReflect

func (x *EditWalletConfigRequest) ProtoReflect() protoreflect.Message

func (*EditWalletConfigRequest) Reset

func (x *EditWalletConfigRequest) Reset()

func (*EditWalletConfigRequest) String

func (x *EditWalletConfigRequest) String() string

type ExportSlashingProtectionResponse deprecated

type ExportSlashingProtectionResponse struct {
	File string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*ExportSlashingProtectionResponse) Descriptor deprecated

func (*ExportSlashingProtectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExportSlashingProtectionResponse.ProtoReflect.Descriptor instead.

func (*ExportSlashingProtectionResponse) GetFile

func (*ExportSlashingProtectionResponse) ProtoMessage

func (*ExportSlashingProtectionResponse) ProtoMessage()

func (*ExportSlashingProtectionResponse) ProtoReflect

func (*ExportSlashingProtectionResponse) Reset

func (*ExportSlashingProtectionResponse) String

type GenerateMnemonicResponse deprecated

type GenerateMnemonicResponse struct {
	Mnemonic string `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*GenerateMnemonicResponse) Descriptor deprecated

func (*GenerateMnemonicResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateMnemonicResponse.ProtoReflect.Descriptor instead.

func (*GenerateMnemonicResponse) GetMnemonic

func (x *GenerateMnemonicResponse) GetMnemonic() string

func (*GenerateMnemonicResponse) ProtoMessage

func (*GenerateMnemonicResponse) ProtoMessage()

func (*GenerateMnemonicResponse) ProtoReflect

func (x *GenerateMnemonicResponse) ProtoReflect() protoreflect.Message

func (*GenerateMnemonicResponse) Reset

func (x *GenerateMnemonicResponse) Reset()

func (*GenerateMnemonicResponse) String

func (x *GenerateMnemonicResponse) String() string

type HasWalletResponse deprecated

type HasWalletResponse struct {
	WalletExists bool `protobuf:"varint,1,opt,name=wallet_exists,json=walletExists,proto3" json:"wallet_exists,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*HasWalletResponse) Descriptor deprecated

func (*HasWalletResponse) Descriptor() ([]byte, []int)

Deprecated: Use HasWalletResponse.ProtoReflect.Descriptor instead.

func (*HasWalletResponse) GetWalletExists

func (x *HasWalletResponse) GetWalletExists() bool

func (*HasWalletResponse) ProtoMessage

func (*HasWalletResponse) ProtoMessage()

func (*HasWalletResponse) ProtoReflect

func (x *HasWalletResponse) ProtoReflect() protoreflect.Message

func (*HasWalletResponse) Reset

func (x *HasWalletResponse) Reset()

func (*HasWalletResponse) String

func (x *HasWalletResponse) String() string

type HealthClient

type HealthClient interface {
	// Deprecated: Do not use.
	GetBeaconNodeConnection(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*NodeConnectionResponse, error)
	// Deprecated: Do not use.
	GetLogsEndpoints(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*LogsEndpointResponse, error)
	// Deprecated: Do not use.
	GetVersion(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*VersionResponse, error)
	// Deprecated: Do not use.
	StreamBeaconLogs(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (Health_StreamBeaconLogsClient, error)
	// Deprecated: Do not use.
	StreamValidatorLogs(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (Health_StreamValidatorLogsClient, error)
}

HealthClient is the client API for Health service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewHealthClient

func NewHealthClient(cc grpc.ClientConnInterface) HealthClient

type HealthServer

type HealthServer interface {
	// Deprecated: Do not use.
	GetBeaconNodeConnection(context.Context, *empty.Empty) (*NodeConnectionResponse, error)
	// Deprecated: Do not use.
	GetLogsEndpoints(context.Context, *empty.Empty) (*LogsEndpointResponse, error)
	// Deprecated: Do not use.
	GetVersion(context.Context, *empty.Empty) (*VersionResponse, error)
	// Deprecated: Do not use.
	StreamBeaconLogs(*empty.Empty, Health_StreamBeaconLogsServer) error
	// Deprecated: Do not use.
	StreamValidatorLogs(*empty.Empty, Health_StreamValidatorLogsServer) error
}

HealthServer is the server API for Health service.

type Health_StreamBeaconLogsClient

type Health_StreamBeaconLogsClient interface {
	Recv() (*v1alpha1.LogsResponse, error)
	grpc.ClientStream
}

type Health_StreamBeaconLogsServer

type Health_StreamBeaconLogsServer interface {
	Send(*v1alpha1.LogsResponse) error
	grpc.ServerStream
}

type Health_StreamValidatorLogsClient

type Health_StreamValidatorLogsClient interface {
	Recv() (*v1alpha1.LogsResponse, error)
	grpc.ClientStream
}

type Health_StreamValidatorLogsServer

type Health_StreamValidatorLogsServer interface {
	Send(*v1alpha1.LogsResponse) error
	grpc.ServerStream
}

type ImportAccountsRequest deprecated

type ImportAccountsRequest struct {
	KeystoresImported []string `protobuf:"bytes,1,rep,name=keystores_imported,json=keystoresImported,proto3" json:"keystores_imported,omitempty"`
	KeystoresPassword string   `protobuf:"bytes,2,opt,name=keystores_password,json=keystoresPassword,proto3" json:"keystores_password,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*ImportAccountsRequest) Descriptor deprecated

func (*ImportAccountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ImportAccountsRequest.ProtoReflect.Descriptor instead.

func (*ImportAccountsRequest) GetKeystoresImported

func (x *ImportAccountsRequest) GetKeystoresImported() []string

func (*ImportAccountsRequest) GetKeystoresPassword

func (x *ImportAccountsRequest) GetKeystoresPassword() string

func (*ImportAccountsRequest) ProtoMessage

func (*ImportAccountsRequest) ProtoMessage()

func (*ImportAccountsRequest) ProtoReflect

func (x *ImportAccountsRequest) ProtoReflect() protoreflect.Message

func (*ImportAccountsRequest) Reset

func (x *ImportAccountsRequest) Reset()

func (*ImportAccountsRequest) String

func (x *ImportAccountsRequest) String() string

type ImportAccountsResponse deprecated

type ImportAccountsResponse struct {
	ImportedPublicKeys [][]byte `protobuf:"bytes,1,rep,name=imported_public_keys,json=importedPublicKeys,proto3" json:"imported_public_keys,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*ImportAccountsResponse) Descriptor deprecated

func (*ImportAccountsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ImportAccountsResponse.ProtoReflect.Descriptor instead.

func (*ImportAccountsResponse) GetImportedPublicKeys

func (x *ImportAccountsResponse) GetImportedPublicKeys() [][]byte

func (*ImportAccountsResponse) ProtoMessage

func (*ImportAccountsResponse) ProtoMessage()

func (*ImportAccountsResponse) ProtoReflect

func (x *ImportAccountsResponse) ProtoReflect() protoreflect.Message

func (*ImportAccountsResponse) Reset

func (x *ImportAccountsResponse) Reset()

func (*ImportAccountsResponse) String

func (x *ImportAccountsResponse) String() string

type ImportSlashingProtectionRequest deprecated

type ImportSlashingProtectionRequest struct {
	SlashingProtectionJson string `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*ImportSlashingProtectionRequest) Descriptor deprecated

func (*ImportSlashingProtectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ImportSlashingProtectionRequest.ProtoReflect.Descriptor instead.

func (*ImportSlashingProtectionRequest) GetSlashingProtectionJson

func (x *ImportSlashingProtectionRequest) GetSlashingProtectionJson() string

func (*ImportSlashingProtectionRequest) ProtoMessage

func (*ImportSlashingProtectionRequest) ProtoMessage()

func (*ImportSlashingProtectionRequest) ProtoReflect

func (*ImportSlashingProtectionRequest) Reset

func (*ImportSlashingProtectionRequest) String

type InitializeAuthRequest deprecated

type InitializeAuthRequest struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*InitializeAuthRequest) Descriptor deprecated

func (*InitializeAuthRequest) Descriptor() ([]byte, []int)

Deprecated: Use InitializeAuthRequest.ProtoReflect.Descriptor instead.

func (*InitializeAuthRequest) GetToken

func (x *InitializeAuthRequest) GetToken() string

func (*InitializeAuthRequest) ProtoMessage

func (*InitializeAuthRequest) ProtoMessage()

func (*InitializeAuthRequest) ProtoReflect

func (x *InitializeAuthRequest) ProtoReflect() protoreflect.Message

func (*InitializeAuthRequest) Reset

func (x *InitializeAuthRequest) Reset()

func (*InitializeAuthRequest) String

func (x *InitializeAuthRequest) String() string

type InitializeAuthResponse deprecated

type InitializeAuthResponse struct {
	HasSignedUp bool `protobuf:"varint,1,opt,name=has_signed_up,json=hasSignedUp,proto3" json:"has_signed_up,omitempty"`
	HasWallet   bool `protobuf:"varint,2,opt,name=has_wallet,json=hasWallet,proto3" json:"has_wallet,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*InitializeAuthResponse) Descriptor deprecated

func (*InitializeAuthResponse) Descriptor() ([]byte, []int)

Deprecated: Use InitializeAuthResponse.ProtoReflect.Descriptor instead.

func (*InitializeAuthResponse) GetHasSignedUp

func (x *InitializeAuthResponse) GetHasSignedUp() bool

func (*InitializeAuthResponse) GetHasWallet

func (x *InitializeAuthResponse) GetHasWallet() bool

func (*InitializeAuthResponse) ProtoMessage

func (*InitializeAuthResponse) ProtoMessage()

func (*InitializeAuthResponse) ProtoReflect

func (x *InitializeAuthResponse) ProtoReflect() protoreflect.Message

func (*InitializeAuthResponse) Reset

func (x *InitializeAuthResponse) Reset()

func (*InitializeAuthResponse) String

func (x *InitializeAuthResponse) String() string

type KeymanagerKind deprecated

type KeymanagerKind int32

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

const (
	KeymanagerKind_DERIVED    KeymanagerKind = 0
	KeymanagerKind_IMPORTED   KeymanagerKind = 1
	KeymanagerKind_REMOTE     KeymanagerKind = 2
	KeymanagerKind_WEB3SIGNER KeymanagerKind = 3
)

func (KeymanagerKind) Descriptor

func (KeymanagerKind) Enum

func (x KeymanagerKind) Enum() *KeymanagerKind

func (KeymanagerKind) EnumDescriptor deprecated

func (KeymanagerKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use KeymanagerKind.Descriptor instead.

func (KeymanagerKind) Number

func (KeymanagerKind) String

func (x KeymanagerKind) String() string

func (KeymanagerKind) Type

type ListAccountsRequest deprecated

type ListAccountsRequest struct {
	GetDepositTxData bool   `protobuf:"varint,1,opt,name=get_deposit_tx_data,json=getDepositTxData,proto3" json:"get_deposit_tx_data,omitempty"`
	PageSize         int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken        string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	All              bool   `protobuf:"varint,4,opt,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*ListAccountsRequest) Descriptor deprecated

func (*ListAccountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAccountsRequest.ProtoReflect.Descriptor instead.

func (*ListAccountsRequest) GetAll

func (x *ListAccountsRequest) GetAll() bool

func (*ListAccountsRequest) GetGetDepositTxData

func (x *ListAccountsRequest) GetGetDepositTxData() bool

func (*ListAccountsRequest) GetPageSize

func (x *ListAccountsRequest) GetPageSize() int32

func (*ListAccountsRequest) GetPageToken

func (x *ListAccountsRequest) GetPageToken() string

func (*ListAccountsRequest) ProtoMessage

func (*ListAccountsRequest) ProtoMessage()

func (*ListAccountsRequest) ProtoReflect

func (x *ListAccountsRequest) ProtoReflect() protoreflect.Message

func (*ListAccountsRequest) Reset

func (x *ListAccountsRequest) Reset()

func (*ListAccountsRequest) String

func (x *ListAccountsRequest) String() string

type ListAccountsResponse deprecated

type ListAccountsResponse struct {
	Accounts      []*Account `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
	NextPageToken string     `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	TotalSize     int32      `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*ListAccountsResponse) Descriptor deprecated

func (*ListAccountsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAccountsResponse.ProtoReflect.Descriptor instead.

func (*ListAccountsResponse) GetAccounts

func (x *ListAccountsResponse) GetAccounts() []*Account

func (*ListAccountsResponse) GetNextPageToken

func (x *ListAccountsResponse) GetNextPageToken() string

func (*ListAccountsResponse) GetTotalSize

func (x *ListAccountsResponse) GetTotalSize() int32

func (*ListAccountsResponse) ProtoMessage

func (*ListAccountsResponse) ProtoMessage()

func (*ListAccountsResponse) ProtoReflect

func (x *ListAccountsResponse) ProtoReflect() protoreflect.Message

func (*ListAccountsResponse) Reset

func (x *ListAccountsResponse) Reset()

func (*ListAccountsResponse) String

func (x *ListAccountsResponse) String() string

type ListPublicKeysResponse

type ListPublicKeysResponse struct {
	ValidatingPublicKeys [][]byte `protobuf:"bytes,2,rep,name=validating_public_keys,json=validatingPublicKeys,proto3" json:"validating_public_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPublicKeysResponse) Descriptor deprecated

func (*ListPublicKeysResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPublicKeysResponse.ProtoReflect.Descriptor instead.

func (*ListPublicKeysResponse) GetValidatingPublicKeys

func (x *ListPublicKeysResponse) GetValidatingPublicKeys() [][]byte

func (*ListPublicKeysResponse) ProtoMessage

func (*ListPublicKeysResponse) ProtoMessage()

func (*ListPublicKeysResponse) ProtoReflect

func (x *ListPublicKeysResponse) ProtoReflect() protoreflect.Message

func (*ListPublicKeysResponse) Reset

func (x *ListPublicKeysResponse) Reset()

func (*ListPublicKeysResponse) String

func (x *ListPublicKeysResponse) String() string

type LogsEndpointResponse deprecated

type LogsEndpointResponse struct {
	ValidatorLogsEndpoint string `` /* 126-byte string literal not displayed */
	BeaconLogsEndpoint    string `protobuf:"bytes,2,opt,name=beacon_logs_endpoint,json=beaconLogsEndpoint,proto3" json:"beacon_logs_endpoint,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*LogsEndpointResponse) Descriptor deprecated

func (*LogsEndpointResponse) Descriptor() ([]byte, []int)

Deprecated: Use LogsEndpointResponse.ProtoReflect.Descriptor instead.

func (*LogsEndpointResponse) GetBeaconLogsEndpoint

func (x *LogsEndpointResponse) GetBeaconLogsEndpoint() string

func (*LogsEndpointResponse) GetValidatorLogsEndpoint

func (x *LogsEndpointResponse) GetValidatorLogsEndpoint() string

func (*LogsEndpointResponse) ProtoMessage

func (*LogsEndpointResponse) ProtoMessage()

func (*LogsEndpointResponse) ProtoReflect

func (x *LogsEndpointResponse) ProtoReflect() protoreflect.Message

func (*LogsEndpointResponse) Reset

func (x *LogsEndpointResponse) Reset()

func (*LogsEndpointResponse) String

func (x *LogsEndpointResponse) String() string

type NodeConnectionResponse deprecated

type NodeConnectionResponse struct {
	BeaconNodeEndpoint     string `protobuf:"bytes,1,opt,name=beacon_node_endpoint,json=beaconNodeEndpoint,proto3" json:"beacon_node_endpoint,omitempty"`
	Connected              bool   `protobuf:"varint,2,opt,name=connected,proto3" json:"connected,omitempty"`
	Syncing                bool   `protobuf:"varint,3,opt,name=syncing,proto3" json:"syncing,omitempty"`
	GenesisTime            uint64 `protobuf:"varint,4,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	DepositContractAddress []byte `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*NodeConnectionResponse) Descriptor deprecated

func (*NodeConnectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use NodeConnectionResponse.ProtoReflect.Descriptor instead.

func (*NodeConnectionResponse) GetBeaconNodeEndpoint

func (x *NodeConnectionResponse) GetBeaconNodeEndpoint() string

func (*NodeConnectionResponse) GetConnected

func (x *NodeConnectionResponse) GetConnected() bool

func (*NodeConnectionResponse) GetDepositContractAddress

func (x *NodeConnectionResponse) GetDepositContractAddress() []byte

func (*NodeConnectionResponse) GetGenesisTime

func (x *NodeConnectionResponse) GetGenesisTime() uint64

func (*NodeConnectionResponse) GetSyncing

func (x *NodeConnectionResponse) GetSyncing() bool

func (*NodeConnectionResponse) ProtoMessage

func (*NodeConnectionResponse) ProtoMessage()

func (*NodeConnectionResponse) ProtoReflect

func (x *NodeConnectionResponse) ProtoReflect() protoreflect.Message

func (*NodeConnectionResponse) Reset

func (x *NodeConnectionResponse) Reset()

func (*NodeConnectionResponse) String

func (x *NodeConnectionResponse) String() string

type ProposerOptionPayload

type ProposerOptionPayload struct {
	FeeRecipient string         `protobuf:"bytes,1,opt,name=fee_recipient,json=feeRecipient,proto3" json:"fee_recipient,omitempty"`
	Builder      *BuilderConfig `protobuf:"bytes,2,opt,name=builder,proto3" json:"builder,omitempty"`
	// contains filtered or unexported fields
}

func (*ProposerOptionPayload) Descriptor deprecated

func (*ProposerOptionPayload) Descriptor() ([]byte, []int)

Deprecated: Use ProposerOptionPayload.ProtoReflect.Descriptor instead.

func (*ProposerOptionPayload) GetBuilder

func (x *ProposerOptionPayload) GetBuilder() *BuilderConfig

func (*ProposerOptionPayload) GetFeeRecipient

func (x *ProposerOptionPayload) GetFeeRecipient() string

func (*ProposerOptionPayload) ProtoMessage

func (*ProposerOptionPayload) ProtoMessage()

func (*ProposerOptionPayload) ProtoReflect

func (x *ProposerOptionPayload) ProtoReflect() protoreflect.Message

func (*ProposerOptionPayload) Reset

func (x *ProposerOptionPayload) Reset()

func (*ProposerOptionPayload) String

func (x *ProposerOptionPayload) String() string

type ProposerSettingsPayload

type ProposerSettingsPayload struct {
	ProposerConfig map[string]*ProposerOptionPayload `` /* 191-byte string literal not displayed */
	DefaultConfig  *ProposerOptionPayload            `protobuf:"bytes,2,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*ProposerSettingsPayload) Descriptor deprecated

func (*ProposerSettingsPayload) Descriptor() ([]byte, []int)

Deprecated: Use ProposerSettingsPayload.ProtoReflect.Descriptor instead.

func (*ProposerSettingsPayload) GetDefaultConfig

func (x *ProposerSettingsPayload) GetDefaultConfig() *ProposerOptionPayload

func (*ProposerSettingsPayload) GetProposerConfig

func (x *ProposerSettingsPayload) GetProposerConfig() map[string]*ProposerOptionPayload

func (*ProposerSettingsPayload) ProtoMessage

func (*ProposerSettingsPayload) ProtoMessage()

func (*ProposerSettingsPayload) ProtoReflect

func (x *ProposerSettingsPayload) ProtoReflect() protoreflect.Message

func (*ProposerSettingsPayload) Reset

func (x *ProposerSettingsPayload) Reset()

func (*ProposerSettingsPayload) String

func (x *ProposerSettingsPayload) String() string

type RecoverWalletRequest deprecated

type RecoverWalletRequest struct {
	Mnemonic         string `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"`
	NumAccounts      uint64 `protobuf:"varint,2,opt,name=num_accounts,json=numAccounts,proto3" json:"num_accounts,omitempty"`
	WalletPassword   string `protobuf:"bytes,3,opt,name=wallet_password,json=walletPassword,proto3" json:"wallet_password,omitempty"`
	Language         string `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"`
	Mnemonic25ThWord string `protobuf:"bytes,5,opt,name=mnemonic25th_word,json=mnemonic25thWord,proto3" json:"mnemonic25th_word,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*RecoverWalletRequest) Descriptor deprecated

func (*RecoverWalletRequest) Descriptor() ([]byte, []int)

Deprecated: Use RecoverWalletRequest.ProtoReflect.Descriptor instead.

func (*RecoverWalletRequest) GetLanguage

func (x *RecoverWalletRequest) GetLanguage() string

func (*RecoverWalletRequest) GetMnemonic

func (x *RecoverWalletRequest) GetMnemonic() string

func (*RecoverWalletRequest) GetMnemonic25ThWord

func (x *RecoverWalletRequest) GetMnemonic25ThWord() string

func (*RecoverWalletRequest) GetNumAccounts

func (x *RecoverWalletRequest) GetNumAccounts() uint64

func (*RecoverWalletRequest) GetWalletPassword

func (x *RecoverWalletRequest) GetWalletPassword() string

func (*RecoverWalletRequest) ProtoMessage

func (*RecoverWalletRequest) ProtoMessage()

func (*RecoverWalletRequest) ProtoReflect

func (x *RecoverWalletRequest) ProtoReflect() protoreflect.Message

func (*RecoverWalletRequest) Reset

func (x *RecoverWalletRequest) Reset()

func (*RecoverWalletRequest) String

func (x *RecoverWalletRequest) String() string

type RemoteSignerClient

type RemoteSignerClient interface {
	ListValidatingPublicKeys(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ListPublicKeysResponse, error)
	Sign(ctx context.Context, in *SignRequest, opts ...grpc.CallOption) (*SignResponse, error)
}

RemoteSignerClient is the client API for RemoteSigner service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type RemoteSignerServer

type RemoteSignerServer interface {
	ListValidatingPublicKeys(context.Context, *empty.Empty) (*ListPublicKeysResponse, error)
	Sign(context.Context, *SignRequest) (*SignResponse, error)
}

RemoteSignerServer is the server API for RemoteSigner service.

type SignRequest

type SignRequest struct {
	PublicKey       []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	SigningRoot     []byte `protobuf:"bytes,2,opt,name=signing_root,json=signingRoot,proto3" json:"signing_root,omitempty"`
	SignatureDomain []byte `protobuf:"bytes,3,opt,name=signature_domain,json=signatureDomain,proto3" json:"signature_domain,omitempty"`
	// Types that are assignable to Object:
	//
	//	*SignRequest_Block
	//	*SignRequest_AttestationData
	//	*SignRequest_AggregateAttestationAndProof
	//	*SignRequest_Exit
	//	*SignRequest_Slot
	//	*SignRequest_Epoch
	//	*SignRequest_BlockAltair
	//	*SignRequest_SyncAggregatorSelectionData
	//	*SignRequest_ContributionAndProof
	//	*SignRequest_SyncMessageBlockRoot
	//	*SignRequest_BlockBellatrix
	//	*SignRequest_BlindedBlockBellatrix
	//	*SignRequest_Registration
	//	*SignRequest_BlockCapella
	//	*SignRequest_BlindedBlockCapella
	//	*SignRequest_BlockDeneb
	//	*SignRequest_BlindedBlockDeneb
	//	*SignRequest_Blob
	//	*SignRequest_BlindedBlob
	Object      isSignRequest_Object                                              `protobuf_oneof:"object"`
	SigningSlot github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 185-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SignRequest) Descriptor deprecated

func (*SignRequest) Descriptor() ([]byte, []int)

Deprecated: Use SignRequest.ProtoReflect.Descriptor instead.

func (*SignRequest) GetAggregateAttestationAndProof

func (x *SignRequest) GetAggregateAttestationAndProof() *v1alpha1.AggregateAttestationAndProof

func (*SignRequest) GetAttestationData

func (x *SignRequest) GetAttestationData() *v1alpha1.AttestationData

func (*SignRequest) GetBlindedBlob

func (x *SignRequest) GetBlindedBlob() *v1alpha1.BlindedBlobSidecar

func (*SignRequest) GetBlindedBlockBellatrix

func (x *SignRequest) GetBlindedBlockBellatrix() *v1alpha1.BlindedBeaconBlockBellatrix

func (*SignRequest) GetBlindedBlockCapella

func (x *SignRequest) GetBlindedBlockCapella() *v1alpha1.BlindedBeaconBlockCapella

func (*SignRequest) GetBlindedBlockDeneb

func (x *SignRequest) GetBlindedBlockDeneb() *v1alpha1.BlindedBeaconBlockDeneb

func (*SignRequest) GetBlob

func (x *SignRequest) GetBlob() *v1alpha1.BlobSidecar

func (*SignRequest) GetBlock

func (x *SignRequest) GetBlock() *v1alpha1.BeaconBlock

func (*SignRequest) GetBlockAltair

func (x *SignRequest) GetBlockAltair() *v1alpha1.BeaconBlockAltair

func (*SignRequest) GetBlockBellatrix

func (x *SignRequest) GetBlockBellatrix() *v1alpha1.BeaconBlockBellatrix

func (*SignRequest) GetBlockCapella

func (x *SignRequest) GetBlockCapella() *v1alpha1.BeaconBlockCapella

func (*SignRequest) GetBlockDeneb

func (x *SignRequest) GetBlockDeneb() *v1alpha1.BeaconBlockDeneb

func (*SignRequest) GetContributionAndProof

func (x *SignRequest) GetContributionAndProof() *v1alpha1.ContributionAndProof

func (*SignRequest) GetExit

func (x *SignRequest) GetExit() *v1alpha1.VoluntaryExit

func (*SignRequest) GetObject

func (m *SignRequest) GetObject() isSignRequest_Object

func (*SignRequest) GetPublicKey

func (x *SignRequest) GetPublicKey() []byte

func (*SignRequest) GetRegistration

func (x *SignRequest) GetRegistration() *v1alpha1.ValidatorRegistrationV1

func (*SignRequest) GetSignatureDomain

func (x *SignRequest) GetSignatureDomain() []byte

func (*SignRequest) GetSigningRoot

func (x *SignRequest) GetSigningRoot() []byte

func (*SignRequest) GetSyncAggregatorSelectionData

func (x *SignRequest) GetSyncAggregatorSelectionData() *v1alpha1.SyncAggregatorSelectionData

func (*SignRequest) GetSyncMessageBlockRoot

func (x *SignRequest) GetSyncMessageBlockRoot() []byte

func (*SignRequest) ProtoMessage

func (*SignRequest) ProtoMessage()

func (*SignRequest) ProtoReflect

func (x *SignRequest) ProtoReflect() protoreflect.Message

func (*SignRequest) Reset

func (x *SignRequest) Reset()

func (*SignRequest) String

func (x *SignRequest) String() string

type SignRequestObject

type SignRequestObject interface {
	// contains filtered or unexported methods
}

SignRequestObject exports the private isSignRequest_Object interface.

type SignRequest_AggregateAttestationAndProof

type SignRequest_AggregateAttestationAndProof struct {
	AggregateAttestationAndProof *v1alpha1.AggregateAttestationAndProof `protobuf:"bytes,103,opt,name=aggregate_attestation_and_proof,json=aggregateAttestationAndProof,proto3,oneof"`
}

type SignRequest_AttestationData

type SignRequest_AttestationData struct {
	AttestationData *v1alpha1.AttestationData `protobuf:"bytes,102,opt,name=attestation_data,json=attestationData,proto3,oneof"`
}

type SignRequest_BlindedBlob

type SignRequest_BlindedBlob struct {
	BlindedBlob *v1alpha1.BlindedBlobSidecar `protobuf:"bytes,119,opt,name=blinded_blob,json=blindedBlob,proto3,oneof"`
}

type SignRequest_BlindedBlockBellatrix

type SignRequest_BlindedBlockBellatrix struct {
	BlindedBlockBellatrix *v1alpha1.BlindedBeaconBlockBellatrix `protobuf:"bytes,112,opt,name=blinded_block_bellatrix,json=blindedBlockBellatrix,proto3,oneof"`
}

type SignRequest_BlindedBlockCapella

type SignRequest_BlindedBlockCapella struct {
	BlindedBlockCapella *v1alpha1.BlindedBeaconBlockCapella `protobuf:"bytes,115,opt,name=blinded_block_capella,json=blindedBlockCapella,proto3,oneof"`
}

type SignRequest_BlindedBlockDeneb

type SignRequest_BlindedBlockDeneb struct {
	BlindedBlockDeneb *v1alpha1.BlindedBeaconBlockDeneb `protobuf:"bytes,117,opt,name=blinded_block_deneb,json=blindedBlockDeneb,proto3,oneof"`
}

type SignRequest_Blob

type SignRequest_Blob struct {
	Blob *v1alpha1.BlobSidecar `protobuf:"bytes,118,opt,name=blob,proto3,oneof"`
}

type SignRequest_Block

type SignRequest_Block struct {
	Block *v1alpha1.BeaconBlock `protobuf:"bytes,101,opt,name=block,proto3,oneof"`
}

type SignRequest_BlockAltair

type SignRequest_BlockAltair struct {
	BlockAltair *v1alpha1.BeaconBlockAltair `protobuf:"bytes,107,opt,name=block_altair,json=blockAltair,proto3,oneof"`
}

type SignRequest_BlockBellatrix

type SignRequest_BlockBellatrix struct {
	BlockBellatrix *v1alpha1.BeaconBlockBellatrix `protobuf:"bytes,111,opt,name=block_bellatrix,json=blockBellatrix,proto3,oneof"`
}

type SignRequest_BlockCapella

type SignRequest_BlockCapella struct {
	BlockCapella *v1alpha1.BeaconBlockCapella `protobuf:"bytes,114,opt,name=block_capella,json=blockCapella,proto3,oneof"`
}

type SignRequest_BlockDeneb

type SignRequest_BlockDeneb struct {
	BlockDeneb *v1alpha1.BeaconBlockDeneb `protobuf:"bytes,116,opt,name=block_deneb,json=blockDeneb,proto3,oneof"`
}

type SignRequest_ContributionAndProof

type SignRequest_ContributionAndProof struct {
	ContributionAndProof *v1alpha1.ContributionAndProof `protobuf:"bytes,109,opt,name=contribution_and_proof,json=contributionAndProof,proto3,oneof"`
}

type SignRequest_Epoch

type SignRequest_Epoch struct {
	Epoch github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Epoch `` /* 140-byte string literal not displayed */
}

type SignRequest_Exit

type SignRequest_Exit struct {
	Exit *v1alpha1.VoluntaryExit `protobuf:"bytes,104,opt,name=exit,proto3,oneof"`
}

type SignRequest_Registration

type SignRequest_Registration struct {
	Registration *v1alpha1.ValidatorRegistrationV1 `protobuf:"bytes,113,opt,name=registration,proto3,oneof"`
}

type SignRequest_Slot

type SignRequest_Slot struct {
	Slot github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 138-byte string literal not displayed */
}

type SignRequest_SyncAggregatorSelectionData

type SignRequest_SyncAggregatorSelectionData struct {
	SyncAggregatorSelectionData *v1alpha1.SyncAggregatorSelectionData `protobuf:"bytes,108,opt,name=sync_aggregator_selection_data,json=syncAggregatorSelectionData,proto3,oneof"`
}

type SignRequest_SyncMessageBlockRoot

type SignRequest_SyncMessageBlockRoot struct {
	SyncMessageBlockRoot []byte `protobuf:"bytes,110,opt,name=sync_message_block_root,json=syncMessageBlockRoot,proto3,oneof"`
}

type SignResponse

type SignResponse struct {
	Signature []byte              `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	Status    SignResponse_Status `protobuf:"varint,2,opt,name=status,proto3,enum=ethereum.validator.accounts.v2.SignResponse_Status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*SignResponse) Descriptor deprecated

func (*SignResponse) Descriptor() ([]byte, []int)

Deprecated: Use SignResponse.ProtoReflect.Descriptor instead.

func (*SignResponse) GetSignature

func (x *SignResponse) GetSignature() []byte

func (*SignResponse) GetStatus

func (x *SignResponse) GetStatus() SignResponse_Status

func (*SignResponse) ProtoMessage

func (*SignResponse) ProtoMessage()

func (*SignResponse) ProtoReflect

func (x *SignResponse) ProtoReflect() protoreflect.Message

func (*SignResponse) Reset

func (x *SignResponse) Reset()

func (*SignResponse) String

func (x *SignResponse) String() string

type SignResponse_Status

type SignResponse_Status int32
const (
	SignResponse_UNKNOWN   SignResponse_Status = 0
	SignResponse_SUCCEEDED SignResponse_Status = 1
	SignResponse_DENIED    SignResponse_Status = 2
	SignResponse_FAILED    SignResponse_Status = 3
)

func (SignResponse_Status) Descriptor

func (SignResponse_Status) Enum

func (SignResponse_Status) EnumDescriptor deprecated

func (SignResponse_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use SignResponse_Status.Descriptor instead.

func (SignResponse_Status) Number

func (SignResponse_Status) String

func (x SignResponse_Status) String() string

func (SignResponse_Status) Type

type SlashingProtectionClient

type SlashingProtectionClient interface {
	// Deprecated: Do not use.
	ExportSlashingProtection(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ExportSlashingProtectionResponse, error)
	// Deprecated: Do not use.
	ImportSlashingProtection(ctx context.Context, in *ImportSlashingProtectionRequest, opts ...grpc.CallOption) (*empty.Empty, error)
}

SlashingProtectionClient is the client API for SlashingProtection service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type SlashingProtectionServer

type SlashingProtectionServer interface {
	// Deprecated: Do not use.
	ExportSlashingProtection(context.Context, *empty.Empty) (*ExportSlashingProtectionResponse, error)
	// Deprecated: Do not use.
	ImportSlashingProtection(context.Context, *ImportSlashingProtectionRequest) (*empty.Empty, error)
}

SlashingProtectionServer is the server API for SlashingProtection service.

type UnimplementedAccountsServer

type UnimplementedAccountsServer struct {
}

UnimplementedAccountsServer can be embedded to have forward compatible implementations.

func (*UnimplementedAccountsServer) BackupAccounts

func (*UnimplementedAccountsServer) ListAccounts

func (*UnimplementedAccountsServer) VoluntaryExit

type UnimplementedAuthServer

type UnimplementedAuthServer struct {
}

UnimplementedAuthServer can be embedded to have forward compatible implementations.

func (*UnimplementedAuthServer) Initialize

type UnimplementedBeaconServer

type UnimplementedBeaconServer struct {
}

UnimplementedBeaconServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconServer) GetBeaconStatus

func (*UnimplementedBeaconServer) GetPeers

func (*UnimplementedBeaconServer) GetValidatorQueue

func (*UnimplementedBeaconServer) GetValidators

type UnimplementedHealthServer

type UnimplementedHealthServer struct {
}

UnimplementedHealthServer can be embedded to have forward compatible implementations.

func (*UnimplementedHealthServer) GetBeaconNodeConnection

func (*UnimplementedHealthServer) GetLogsEndpoints

func (*UnimplementedHealthServer) GetVersion

func (*UnimplementedHealthServer) StreamBeaconLogs

func (*UnimplementedHealthServer) StreamValidatorLogs

type UnimplementedRemoteSignerServer

type UnimplementedRemoteSignerServer struct {
}

UnimplementedRemoteSignerServer can be embedded to have forward compatible implementations.

func (*UnimplementedRemoteSignerServer) ListValidatingPublicKeys

func (*UnimplementedRemoteSignerServer) Sign

type UnimplementedSlashingProtectionServer

type UnimplementedSlashingProtectionServer struct {
}

UnimplementedSlashingProtectionServer can be embedded to have forward compatible implementations.

func (*UnimplementedSlashingProtectionServer) ExportSlashingProtection

func (*UnimplementedSlashingProtectionServer) ImportSlashingProtection

type UnimplementedWalletServer

type UnimplementedWalletServer struct {
}

UnimplementedWalletServer can be embedded to have forward compatible implementations.

func (*UnimplementedWalletServer) CreateWallet

func (*UnimplementedWalletServer) RecoverWallet

func (*UnimplementedWalletServer) ValidateKeystores

func (*UnimplementedWalletServer) WalletConfig

type ValidateKeystoresRequest deprecated

type ValidateKeystoresRequest struct {
	Keystores         []string `protobuf:"bytes,1,rep,name=keystores,proto3" json:"keystores,omitempty"`
	KeystoresPassword string   `protobuf:"bytes,2,opt,name=keystores_password,json=keystoresPassword,proto3" json:"keystores_password,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*ValidateKeystoresRequest) Descriptor deprecated

func (*ValidateKeystoresRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidateKeystoresRequest.ProtoReflect.Descriptor instead.

func (*ValidateKeystoresRequest) GetKeystores

func (x *ValidateKeystoresRequest) GetKeystores() []string

func (*ValidateKeystoresRequest) GetKeystoresPassword

func (x *ValidateKeystoresRequest) GetKeystoresPassword() string

func (*ValidateKeystoresRequest) ProtoMessage

func (*ValidateKeystoresRequest) ProtoMessage()

func (*ValidateKeystoresRequest) ProtoReflect

func (x *ValidateKeystoresRequest) ProtoReflect() protoreflect.Message

func (*ValidateKeystoresRequest) Reset

func (x *ValidateKeystoresRequest) Reset()

func (*ValidateKeystoresRequest) String

func (x *ValidateKeystoresRequest) String() string

type VersionResponse deprecated

type VersionResponse struct {
	Beacon    string `protobuf:"bytes,1,opt,name=beacon,proto3" json:"beacon,omitempty"`
	Validator string `protobuf:"bytes,2,opt,name=validator,proto3" json:"validator,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*VersionResponse) Descriptor deprecated

func (*VersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.

func (*VersionResponse) GetBeacon

func (x *VersionResponse) GetBeacon() string

func (*VersionResponse) GetValidator

func (x *VersionResponse) GetValidator() string

func (*VersionResponse) ProtoMessage

func (*VersionResponse) ProtoMessage()

func (*VersionResponse) ProtoReflect

func (x *VersionResponse) ProtoReflect() protoreflect.Message

func (*VersionResponse) Reset

func (x *VersionResponse) Reset()

func (*VersionResponse) String

func (x *VersionResponse) String() string

type VoluntaryExitRequest deprecated

type VoluntaryExitRequest struct {
	PublicKeys [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*VoluntaryExitRequest) Descriptor deprecated

func (*VoluntaryExitRequest) Descriptor() ([]byte, []int)

Deprecated: Use VoluntaryExitRequest.ProtoReflect.Descriptor instead.

func (*VoluntaryExitRequest) GetPublicKeys

func (x *VoluntaryExitRequest) GetPublicKeys() [][]byte

func (*VoluntaryExitRequest) ProtoMessage

func (*VoluntaryExitRequest) ProtoMessage()

func (*VoluntaryExitRequest) ProtoReflect

func (x *VoluntaryExitRequest) ProtoReflect() protoreflect.Message

func (*VoluntaryExitRequest) Reset

func (x *VoluntaryExitRequest) Reset()

func (*VoluntaryExitRequest) String

func (x *VoluntaryExitRequest) String() string

type VoluntaryExitResponse deprecated

type VoluntaryExitResponse struct {
	ExitedKeys [][]byte `protobuf:"bytes,1,rep,name=exited_keys,json=exitedKeys,proto3" json:"exited_keys,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Marked as deprecated in proto/prysm/v1alpha1/validator-client/web_api.proto.

func (*VoluntaryExitResponse) Descriptor deprecated

func (*VoluntaryExitResponse) Descriptor() ([]byte, []int)

Deprecated: Use VoluntaryExitResponse.ProtoReflect.Descriptor instead.

func (*VoluntaryExitResponse) GetExitedKeys

func (x *VoluntaryExitResponse) GetExitedKeys() [][]byte

func (*VoluntaryExitResponse) ProtoMessage

func (*VoluntaryExitResponse) ProtoMessage()

func (*VoluntaryExitResponse) ProtoReflect

func (x *VoluntaryExitResponse) ProtoReflect() protoreflect.Message

func (*VoluntaryExitResponse) Reset

func (x *VoluntaryExitResponse) Reset()

func (*VoluntaryExitResponse) String

func (x *VoluntaryExitResponse) String() string

type WalletClient

type WalletClient interface {
	// Deprecated: Do not use.
	CreateWallet(ctx context.Context, in *CreateWalletRequest, opts ...grpc.CallOption) (*CreateWalletResponse, error)
	// Deprecated: Do not use.
	WalletConfig(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*WalletResponse, error)
	// Deprecated: Do not use.
	ValidateKeystores(ctx context.Context, in *ValidateKeystoresRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// Deprecated: Do not use.
	RecoverWallet(ctx context.Context, in *RecoverWalletRequest, opts ...grpc.CallOption) (*CreateWalletResponse, error)
}

WalletClient is the client API for Wallet service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewWalletClient

func NewWalletClient(cc grpc.ClientConnInterface) WalletClient

type WalletResponse

type WalletResponse struct {
	WalletPath     string         `protobuf:"bytes,1,opt,name=wallet_path,json=walletPath,proto3" json:"wallet_path,omitempty"`
	KeymanagerKind KeymanagerKind `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WalletResponse) Descriptor deprecated

func (*WalletResponse) Descriptor() ([]byte, []int)

Deprecated: Use WalletResponse.ProtoReflect.Descriptor instead.

func (*WalletResponse) GetKeymanagerKind

func (x *WalletResponse) GetKeymanagerKind() KeymanagerKind

func (*WalletResponse) GetWalletPath

func (x *WalletResponse) GetWalletPath() string

func (*WalletResponse) ProtoMessage

func (*WalletResponse) ProtoMessage()

func (*WalletResponse) ProtoReflect

func (x *WalletResponse) ProtoReflect() protoreflect.Message

func (*WalletResponse) Reset

func (x *WalletResponse) Reset()

func (*WalletResponse) String

func (x *WalletResponse) String() string

type WalletServer

type WalletServer interface {
	// Deprecated: Do not use.
	CreateWallet(context.Context, *CreateWalletRequest) (*CreateWalletResponse, error)
	// Deprecated: Do not use.
	WalletConfig(context.Context, *empty.Empty) (*WalletResponse, error)
	// Deprecated: Do not use.
	ValidateKeystores(context.Context, *ValidateKeystoresRequest) (*empty.Empty, error)
	// Deprecated: Do not use.
	RecoverWallet(context.Context, *RecoverWalletRequest) (*CreateWalletResponse, error)
}

WalletServer is the server API for Wallet service.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL