controller

package
v0.0.24 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SignRequestData_ReqStatus_name = map[int32]string{
		0: "REQUEST_PLACEHOLDER",
		1: "REQUEST_CREATED",
		2: "REQUEST_PREPARED",
		3: "REQUEST_SIGNED",
		4: "REQUEST_FAILED",
	}
	SignRequestData_ReqStatus_value = map[string]int32{
		"REQUEST_PLACEHOLDER": 0,
		"REQUEST_CREATED":     1,
		"REQUEST_PREPARED":    2,
		"REQUEST_SIGNED":      3,
		"REQUEST_FAILED":      4,
	}
)

Enum value maps for SignRequestData_ReqStatus.

View Source
var (
	Event_Type_name = map[int32]string{
		0: "EVENT_TYPE_PLACEHOLDER",
		1: "EVENT_TYPE_SESSION",
		2: "EVENT_TYPE_SIGN_REQUEST",
	}
	Event_Type_value = map[string]int32{
		"EVENT_TYPE_PLACEHOLDER":  0,
		"EVENT_TYPE_SESSION":      1,
		"EVENT_TYPE_SIGN_REQUEST": 2,
	}
)

Enum value maps for Event_Type.

View Source
var (
	WalletSessionEvent_Type_name = map[int32]string{
		0: "PLACEHOLDER",
		1: "STARTED",
		2: "CLOSED",
	}
	WalletSessionEvent_Type_value = map[string]int32{
		"PLACEHOLDER": 0,
		"STARTED":     1,
		"CLOSED":      2,
	}
)

Enum value maps for WalletSessionEvent_Type.

View Source
var (
	SignRequestEvent_Type_name = map[int32]string{
		0: "PLACEHOLDER",
		1: "PREPARED",
		2: "CLOSED",
	}
	SignRequestEvent_Type_value = map[string]int32{
		"PLACEHOLDER": 0,
		"PREPARED":    1,
		"CLOSED":      2,
	}
)

Enum value maps for SignRequestEvent_Type.

View Source
var File_controller_api_proto protoreflect.FileDescriptor
View Source
var HdWalletControllerApi_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "manager_api.HdWalletControllerApi",
	HandlerType: (*HdWalletControllerApiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddNewWallet",
			Handler:    _HdWalletControllerApi_AddNewWallet_Handler,
		},
		{
			MethodName: "ImportWallet",
			Handler:    _HdWalletControllerApi_ImportWallet_Handler,
		},
		{
			MethodName: "EnableWallet",
			Handler:    _HdWalletControllerApi_EnableWallet_Handler,
		},
		{
			MethodName: "GetWalletInfo",
			Handler:    _HdWalletControllerApi_GetWalletInfo_Handler,
		},
		{
			MethodName: "GetEnabledWallets",
			Handler:    _HdWalletControllerApi_GetEnabledWallets_Handler,
		},
		{
			MethodName: "DisableWallet",
			Handler:    _HdWalletControllerApi_DisableWallet_Handler,
		},
		{
			MethodName: "DisableWallets",
			Handler:    _HdWalletControllerApi_DisableWallets_Handler,
		},
		{
			MethodName: "EnableWallets",
			Handler:    _HdWalletControllerApi_EnableWallets_Handler,
		},
		{
			MethodName: "StartWalletSession",
			Handler:    _HdWalletControllerApi_StartWalletSession_Handler,
		},
		{
			MethodName: "GetWalletSession",
			Handler:    _HdWalletControllerApi_GetWalletSession_Handler,
		},
		{
			MethodName: "GetAllWalletSessions",
			Handler:    _HdWalletControllerApi_GetAllWalletSessions_Handler,
		},
		{
			MethodName: "CloseWalletSession",
			Handler:    _HdWalletControllerApi_CloseWalletSession_Handler,
		},
		{
			MethodName: "GetDerivationAddress",
			Handler:    _HdWalletControllerApi_GetDerivationAddress_Handler,
		},
		{
			MethodName: "GetDerivationAddressByRange",
			Handler:    _HdWalletControllerApi_GetDerivationAddressByRange_Handler,
		},
		{
			MethodName: "PrepareSignRequest",
			Handler:    _HdWalletControllerApi_PrepareSignRequest_Handler,
		},
		{
			MethodName: "ExecuteSignRequest",
			Handler:    _HdWalletControllerApi_ExecuteSignRequest_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "controller_api.proto",
}

HdWalletControllerApi_ServiceDesc is the grpc.ServiceDesc for HdWalletControllerApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterHdWalletControllerApiServer

func RegisterHdWalletControllerApiServer(s grpc.ServiceRegistrar, srv HdWalletControllerApiServer)

Types

type AddNewWalletRequest

type AddNewWalletRequest struct {
	// contains filtered or unexported fields
}

func (*AddNewWalletRequest) Descriptor deprecated

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

Deprecated: Use AddNewWalletRequest.ProtoReflect.Descriptor instead.

func (*AddNewWalletRequest) ProtoMessage

func (*AddNewWalletRequest) ProtoMessage()

func (*AddNewWalletRequest) ProtoReflect

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

func (*AddNewWalletRequest) Reset

func (x *AddNewWalletRequest) Reset()

func (*AddNewWalletRequest) String

func (x *AddNewWalletRequest) String() string

type AddNewWalletResponse

type AddNewWalletResponse struct {
	WalletIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=WalletIdentity,proto3" json:"WalletIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*AddNewWalletResponse) Descriptor deprecated

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

Deprecated: Use AddNewWalletResponse.ProtoReflect.Descriptor instead.

func (*AddNewWalletResponse) GetWalletIdentity

func (x *AddNewWalletResponse) GetWalletIdentity() *common.MnemonicWalletIdentity

func (*AddNewWalletResponse) ProtoMessage

func (*AddNewWalletResponse) ProtoMessage()

func (*AddNewWalletResponse) ProtoReflect

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

func (*AddNewWalletResponse) Reset

func (x *AddNewWalletResponse) Reset()

func (*AddNewWalletResponse) String

func (x *AddNewWalletResponse) String() string

type AppInstanceIdentity

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

func (*AppInstanceIdentity) Descriptor deprecated

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

Deprecated: Use AppInstanceIdentity.ProtoReflect.Descriptor instead.

func (*AppInstanceIdentity) GetUUID

func (x *AppInstanceIdentity) GetUUID() string

func (*AppInstanceIdentity) ProtoMessage

func (*AppInstanceIdentity) ProtoMessage()

func (*AppInstanceIdentity) ProtoReflect

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

func (*AppInstanceIdentity) Reset

func (x *AppInstanceIdentity) Reset()

func (*AppInstanceIdentity) String

func (x *AppInstanceIdentity) String() string

type CloseWalletSessionsRequest

type CloseWalletSessionsRequest struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity  *WalletSessionIdentity         `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseWalletSessionsRequest) Descriptor deprecated

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

Deprecated: Use CloseWalletSessionsRequest.ProtoReflect.Descriptor instead.

func (*CloseWalletSessionsRequest) GetMnemonicIdentity

func (x *CloseWalletSessionsRequest) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*CloseWalletSessionsRequest) GetSessionIdentity

func (x *CloseWalletSessionsRequest) GetSessionIdentity() *WalletSessionIdentity

func (*CloseWalletSessionsRequest) ProtoMessage

func (*CloseWalletSessionsRequest) ProtoMessage()

func (*CloseWalletSessionsRequest) ProtoReflect

func (*CloseWalletSessionsRequest) Reset

func (x *CloseWalletSessionsRequest) Reset()

func (*CloseWalletSessionsRequest) String

func (x *CloseWalletSessionsRequest) String() string

type CloseWalletSessionsResponse

type CloseWalletSessionsResponse struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity  *WalletSessionIdentity         `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseWalletSessionsResponse) Descriptor deprecated

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

Deprecated: Use CloseWalletSessionsResponse.ProtoReflect.Descriptor instead.

func (*CloseWalletSessionsResponse) GetMnemonicIdentity

func (x *CloseWalletSessionsResponse) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*CloseWalletSessionsResponse) GetSessionIdentity

func (x *CloseWalletSessionsResponse) GetSessionIdentity() *WalletSessionIdentity

func (*CloseWalletSessionsResponse) ProtoMessage

func (*CloseWalletSessionsResponse) ProtoMessage()

func (*CloseWalletSessionsResponse) ProtoReflect

func (*CloseWalletSessionsResponse) Reset

func (x *CloseWalletSessionsResponse) Reset()

func (*CloseWalletSessionsResponse) String

func (x *CloseWalletSessionsResponse) String() string

type DerivationAddressByRangeRequest

type DerivationAddressByRangeRequest struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity  *WalletSessionIdentity         `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	Ranges           []*common.RangeRequestUnit     `protobuf:"bytes,3,rep,name=Ranges,proto3" json:"Ranges,omitempty"`
	// contains filtered or unexported fields
}

func (*DerivationAddressByRangeRequest) Descriptor deprecated

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

Deprecated: Use DerivationAddressByRangeRequest.ProtoReflect.Descriptor instead.

func (*DerivationAddressByRangeRequest) GetMnemonicIdentity

func (*DerivationAddressByRangeRequest) GetRanges

func (*DerivationAddressByRangeRequest) GetSessionIdentity

func (x *DerivationAddressByRangeRequest) GetSessionIdentity() *WalletSessionIdentity

func (*DerivationAddressByRangeRequest) ProtoMessage

func (*DerivationAddressByRangeRequest) ProtoMessage()

func (*DerivationAddressByRangeRequest) ProtoReflect

func (*DerivationAddressByRangeRequest) Reset

func (*DerivationAddressByRangeRequest) String

type DerivationAddressByRangeResponse

type DerivationAddressByRangeResponse struct {
	MnemonicIdentity       *common.MnemonicWalletIdentity      `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity        *WalletSessionIdentity              `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	AddressIdentitiesCount uint64                              `protobuf:"varint,3,opt,name=AddressIdentitiesCount,proto3" json:"AddressIdentitiesCount,omitempty"`
	AddressIdentities      []*common.DerivationAddressIdentity `protobuf:"bytes,4,rep,name=AddressIdentities,proto3" json:"AddressIdentities,omitempty"`
	// contains filtered or unexported fields
}

func (*DerivationAddressByRangeResponse) Descriptor deprecated

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

Deprecated: Use DerivationAddressByRangeResponse.ProtoReflect.Descriptor instead.

func (*DerivationAddressByRangeResponse) GetAddressIdentities

func (*DerivationAddressByRangeResponse) GetAddressIdentitiesCount

func (x *DerivationAddressByRangeResponse) GetAddressIdentitiesCount() uint64

func (*DerivationAddressByRangeResponse) GetMnemonicIdentity

func (*DerivationAddressByRangeResponse) GetSessionIdentity

func (*DerivationAddressByRangeResponse) ProtoMessage

func (*DerivationAddressByRangeResponse) ProtoMessage()

func (*DerivationAddressByRangeResponse) ProtoReflect

func (*DerivationAddressByRangeResponse) Reset

func (*DerivationAddressByRangeResponse) String

type DerivationAddressRequest

type DerivationAddressRequest struct {
	MnemonicIdentity *common.MnemonicWalletIdentity    `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity  *WalletSessionIdentity            `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	AddressIdentity  *common.DerivationAddressIdentity `protobuf:"bytes,3,opt,name=AddressIdentity,proto3" json:"AddressIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*DerivationAddressRequest) Descriptor deprecated

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

Deprecated: Use DerivationAddressRequest.ProtoReflect.Descriptor instead.

func (*DerivationAddressRequest) GetAddressIdentity

func (*DerivationAddressRequest) GetMnemonicIdentity

func (x *DerivationAddressRequest) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*DerivationAddressRequest) GetSessionIdentity

func (x *DerivationAddressRequest) GetSessionIdentity() *WalletSessionIdentity

func (*DerivationAddressRequest) ProtoMessage

func (*DerivationAddressRequest) ProtoMessage()

func (*DerivationAddressRequest) ProtoReflect

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

func (*DerivationAddressRequest) Reset

func (x *DerivationAddressRequest) Reset()

func (*DerivationAddressRequest) String

func (x *DerivationAddressRequest) String() string

type DerivationAddressResponse

type DerivationAddressResponse struct {
	MnemonicIdentity *common.MnemonicWalletIdentity    `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity  *WalletSessionIdentity            `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	AddressIdentity  *common.DerivationAddressIdentity `protobuf:"bytes,3,opt,name=AddressIdentity,proto3" json:"AddressIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*DerivationAddressResponse) Descriptor deprecated

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

Deprecated: Use DerivationAddressResponse.ProtoReflect.Descriptor instead.

func (*DerivationAddressResponse) GetAddressIdentity

func (*DerivationAddressResponse) GetMnemonicIdentity

func (x *DerivationAddressResponse) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*DerivationAddressResponse) GetSessionIdentity

func (x *DerivationAddressResponse) GetSessionIdentity() *WalletSessionIdentity

func (*DerivationAddressResponse) ProtoMessage

func (*DerivationAddressResponse) ProtoMessage()

func (*DerivationAddressResponse) ProtoReflect

func (*DerivationAddressResponse) Reset

func (x *DerivationAddressResponse) Reset()

func (*DerivationAddressResponse) String

func (x *DerivationAddressResponse) String() string

type DisableWalletRequest

type DisableWalletRequest struct {
	WalletIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=WalletIdentity,proto3" json:"WalletIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*DisableWalletRequest) Descriptor deprecated

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

Deprecated: Use DisableWalletRequest.ProtoReflect.Descriptor instead.

func (*DisableWalletRequest) GetWalletIdentity

func (x *DisableWalletRequest) GetWalletIdentity() *common.MnemonicWalletIdentity

func (*DisableWalletRequest) ProtoMessage

func (*DisableWalletRequest) ProtoMessage()

func (*DisableWalletRequest) ProtoReflect

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

func (*DisableWalletRequest) Reset

func (x *DisableWalletRequest) Reset()

func (*DisableWalletRequest) String

func (x *DisableWalletRequest) String() string

type DisableWalletResponse

type DisableWalletResponse struct {
	WalletIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=WalletIdentity,proto3" json:"WalletIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*DisableWalletResponse) Descriptor deprecated

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

Deprecated: Use DisableWalletResponse.ProtoReflect.Descriptor instead.

func (*DisableWalletResponse) GetWalletIdentity

func (x *DisableWalletResponse) GetWalletIdentity() *common.MnemonicWalletIdentity

func (*DisableWalletResponse) ProtoMessage

func (*DisableWalletResponse) ProtoMessage()

func (*DisableWalletResponse) ProtoReflect

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

func (*DisableWalletResponse) Reset

func (x *DisableWalletResponse) Reset()

func (*DisableWalletResponse) String

func (x *DisableWalletResponse) String() string

type DisableWalletsRequest

type DisableWalletsRequest struct {
	WalletIdentities []*common.MnemonicWalletIdentity `protobuf:"bytes,1,rep,name=WalletIdentities,proto3" json:"WalletIdentities,omitempty"`
	// contains filtered or unexported fields
}

func (*DisableWalletsRequest) Descriptor deprecated

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

Deprecated: Use DisableWalletsRequest.ProtoReflect.Descriptor instead.

func (*DisableWalletsRequest) GetWalletIdentities

func (x *DisableWalletsRequest) GetWalletIdentities() []*common.MnemonicWalletIdentity

func (*DisableWalletsRequest) ProtoMessage

func (*DisableWalletsRequest) ProtoMessage()

func (*DisableWalletsRequest) ProtoReflect

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

func (*DisableWalletsRequest) Reset

func (x *DisableWalletsRequest) Reset()

func (*DisableWalletsRequest) String

func (x *DisableWalletsRequest) String() string

type DisableWalletsResponse

type DisableWalletsResponse struct {
	WalletIdentities []*common.MnemonicWalletIdentity `protobuf:"bytes,1,rep,name=WalletIdentities,proto3" json:"WalletIdentities,omitempty"`
	// contains filtered or unexported fields
}

func (*DisableWalletsResponse) Descriptor deprecated

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

Deprecated: Use DisableWalletsResponse.ProtoReflect.Descriptor instead.

func (*DisableWalletsResponse) GetWalletIdentities

func (x *DisableWalletsResponse) GetWalletIdentities() []*common.MnemonicWalletIdentity

func (*DisableWalletsResponse) ProtoMessage

func (*DisableWalletsResponse) ProtoMessage()

func (*DisableWalletsResponse) ProtoReflect

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

func (*DisableWalletsResponse) Reset

func (x *DisableWalletsResponse) Reset()

func (*DisableWalletsResponse) String

func (x *DisableWalletsResponse) String() string

type EnableWalletRequest

type EnableWalletRequest struct {
	WalletIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=WalletIdentity,proto3" json:"WalletIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*EnableWalletRequest) Descriptor deprecated

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

Deprecated: Use EnableWalletRequest.ProtoReflect.Descriptor instead.

func (*EnableWalletRequest) GetWalletIdentity

func (x *EnableWalletRequest) GetWalletIdentity() *common.MnemonicWalletIdentity

func (*EnableWalletRequest) ProtoMessage

func (*EnableWalletRequest) ProtoMessage()

func (*EnableWalletRequest) ProtoReflect

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

func (*EnableWalletRequest) Reset

func (x *EnableWalletRequest) Reset()

func (*EnableWalletRequest) String

func (x *EnableWalletRequest) String() string

type EnableWalletResponse

type EnableWalletResponse struct {
	WalletIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=WalletIdentity,proto3" json:"WalletIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*EnableWalletResponse) Descriptor deprecated

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

Deprecated: Use EnableWalletResponse.ProtoReflect.Descriptor instead.

func (*EnableWalletResponse) GetWalletIdentity

func (x *EnableWalletResponse) GetWalletIdentity() *common.MnemonicWalletIdentity

func (*EnableWalletResponse) ProtoMessage

func (*EnableWalletResponse) ProtoMessage()

func (*EnableWalletResponse) ProtoReflect

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

func (*EnableWalletResponse) Reset

func (x *EnableWalletResponse) Reset()

func (*EnableWalletResponse) String

func (x *EnableWalletResponse) String() string

type EnableWalletsRequest

type EnableWalletsRequest struct {
	WalletIdentities []*common.MnemonicWalletIdentity `protobuf:"bytes,1,rep,name=WalletIdentities,proto3" json:"WalletIdentities,omitempty"`
	// contains filtered or unexported fields
}

func (*EnableWalletsRequest) Descriptor deprecated

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

Deprecated: Use EnableWalletsRequest.ProtoReflect.Descriptor instead.

func (*EnableWalletsRequest) GetWalletIdentities

func (x *EnableWalletsRequest) GetWalletIdentities() []*common.MnemonicWalletIdentity

func (*EnableWalletsRequest) ProtoMessage

func (*EnableWalletsRequest) ProtoMessage()

func (*EnableWalletsRequest) ProtoReflect

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

func (*EnableWalletsRequest) Reset

func (x *EnableWalletsRequest) Reset()

func (*EnableWalletsRequest) String

func (x *EnableWalletsRequest) String() string

type EnableWalletsResponse

type EnableWalletsResponse struct {
	WalletIdentities []*common.MnemonicWalletIdentity `protobuf:"bytes,1,rep,name=WalletIdentities,proto3" json:"WalletIdentities,omitempty"`
	// contains filtered or unexported fields
}

func (*EnableWalletsResponse) Descriptor deprecated

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

Deprecated: Use EnableWalletsResponse.ProtoReflect.Descriptor instead.

func (*EnableWalletsResponse) GetWalletIdentities

func (x *EnableWalletsResponse) GetWalletIdentities() []*common.MnemonicWalletIdentity

func (*EnableWalletsResponse) ProtoMessage

func (*EnableWalletsResponse) ProtoMessage()

func (*EnableWalletsResponse) ProtoReflect

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

func (*EnableWalletsResponse) Reset

func (x *EnableWalletsResponse) Reset()

func (*EnableWalletsResponse) String

func (x *EnableWalletsResponse) String() string

type Event

type Event struct {
	EventType             Event_Type           `protobuf:"varint,1,opt,name=EventType,proto3,enum=manager_api.Event_Type" json:"EventType,omitempty"`
	AppInstanceIdentifier *AppInstanceIdentity `protobuf:"bytes,2,opt,name=AppInstanceIdentifier,proto3" json:"AppInstanceIdentifier,omitempty"`
	Data                  []byte               `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetAppInstanceIdentifier

func (x *Event) GetAppInstanceIdentifier() *AppInstanceIdentity

func (*Event) GetData

func (x *Event) GetData() []byte

func (*Event) GetEventType

func (x *Event) GetEventType() Event_Type

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

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

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type Event_Type

type Event_Type int32
const (
	Event_EVENT_TYPE_PLACEHOLDER  Event_Type = 0
	Event_EVENT_TYPE_SESSION      Event_Type = 1
	Event_EVENT_TYPE_SIGN_REQUEST Event_Type = 2
)

func (Event_Type) Descriptor

func (Event_Type) Descriptor() protoreflect.EnumDescriptor

func (Event_Type) Enum

func (x Event_Type) Enum() *Event_Type

func (Event_Type) EnumDescriptor deprecated

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

Deprecated: Use Event_Type.Descriptor instead.

func (Event_Type) Number

func (x Event_Type) Number() protoreflect.EnumNumber

func (Event_Type) String

func (x Event_Type) String() string

func (Event_Type) Type

type ExecuteSignRequestReq

type ExecuteSignRequestReq struct {
	MnemonicIdentity      *common.MnemonicWalletIdentity    `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	AddressIdentity       *common.DerivationAddressIdentity `protobuf:"bytes,2,opt,name=AddressIdentity,proto3" json:"AddressIdentity,omitempty"`
	SessionIdentity       *WalletSessionIdentity            `protobuf:"bytes,3,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	SignRequestIdentifier *SignRequestIdentity              `protobuf:"bytes,4,opt,name=SignRequestIdentifier,proto3" json:"SignRequestIdentifier,omitempty"`
	CreatedTxData         []byte                            `protobuf:"bytes,5,opt,name=CreatedTxData,proto3" json:"CreatedTxData,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteSignRequestReq) Descriptor deprecated

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

Deprecated: Use ExecuteSignRequestReq.ProtoReflect.Descriptor instead.

func (*ExecuteSignRequestReq) GetAddressIdentity

func (x *ExecuteSignRequestReq) GetAddressIdentity() *common.DerivationAddressIdentity

func (*ExecuteSignRequestReq) GetCreatedTxData

func (x *ExecuteSignRequestReq) GetCreatedTxData() []byte

func (*ExecuteSignRequestReq) GetMnemonicIdentity

func (x *ExecuteSignRequestReq) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*ExecuteSignRequestReq) GetSessionIdentity

func (x *ExecuteSignRequestReq) GetSessionIdentity() *WalletSessionIdentity

func (*ExecuteSignRequestReq) GetSignRequestIdentifier

func (x *ExecuteSignRequestReq) GetSignRequestIdentifier() *SignRequestIdentity

func (*ExecuteSignRequestReq) ProtoMessage

func (*ExecuteSignRequestReq) ProtoMessage()

func (*ExecuteSignRequestReq) ProtoReflect

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

func (*ExecuteSignRequestReq) Reset

func (x *ExecuteSignRequestReq) Reset()

func (*ExecuteSignRequestReq) String

func (x *ExecuteSignRequestReq) String() string

type ExecuteSignRequestResponse

type ExecuteSignRequestResponse struct {
	MnemonicIdentity      *common.MnemonicWalletIdentity    `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity       *WalletSessionIdentity            `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	TxOwnerIdentity       *common.DerivationAddressIdentity `protobuf:"bytes,3,opt,name=TxOwnerIdentity,proto3" json:"TxOwnerIdentity,omitempty"`
	SignRequestIdentifier *SignRequestIdentity              `protobuf:"bytes,4,opt,name=SignRequestIdentifier,proto3" json:"SignRequestIdentifier,omitempty"`
	SignedTxData          []byte                            `protobuf:"bytes,5,opt,name=SignedTxData,proto3" json:"SignedTxData,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecuteSignRequestResponse) Descriptor deprecated

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

Deprecated: Use ExecuteSignRequestResponse.ProtoReflect.Descriptor instead.

func (*ExecuteSignRequestResponse) GetMnemonicIdentity

func (x *ExecuteSignRequestResponse) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*ExecuteSignRequestResponse) GetSessionIdentity

func (x *ExecuteSignRequestResponse) GetSessionIdentity() *WalletSessionIdentity

func (*ExecuteSignRequestResponse) GetSignRequestIdentifier

func (x *ExecuteSignRequestResponse) GetSignRequestIdentifier() *SignRequestIdentity

func (*ExecuteSignRequestResponse) GetSignedTxData

func (x *ExecuteSignRequestResponse) GetSignedTxData() []byte

func (*ExecuteSignRequestResponse) GetTxOwnerIdentity

func (*ExecuteSignRequestResponse) ProtoMessage

func (*ExecuteSignRequestResponse) ProtoMessage()

func (*ExecuteSignRequestResponse) ProtoReflect

func (*ExecuteSignRequestResponse) Reset

func (x *ExecuteSignRequestResponse) Reset()

func (*ExecuteSignRequestResponse) String

func (x *ExecuteSignRequestResponse) String() string

type GetEnabledWalletsRequest

type GetEnabledWalletsRequest struct {
	// contains filtered or unexported fields
}

func (*GetEnabledWalletsRequest) Descriptor deprecated

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

Deprecated: Use GetEnabledWalletsRequest.ProtoReflect.Descriptor instead.

func (*GetEnabledWalletsRequest) ProtoMessage

func (*GetEnabledWalletsRequest) ProtoMessage()

func (*GetEnabledWalletsRequest) ProtoReflect

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

func (*GetEnabledWalletsRequest) Reset

func (x *GetEnabledWalletsRequest) Reset()

func (*GetEnabledWalletsRequest) String

func (x *GetEnabledWalletsRequest) String() string

type GetEnabledWalletsResponse

type GetEnabledWalletsResponse struct {
	WalletsCount     uint32                           `protobuf:"varint,1,opt,name=WalletsCount,proto3" json:"WalletsCount,omitempty"`
	WalletIdentities []*common.MnemonicWalletIdentity `protobuf:"bytes,2,rep,name=WalletIdentities,proto3" json:"WalletIdentities,omitempty"`
	Bookmarks        map[string]uint32                `` /* 160-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetEnabledWalletsResponse) Descriptor deprecated

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

Deprecated: Use GetEnabledWalletsResponse.ProtoReflect.Descriptor instead.

func (*GetEnabledWalletsResponse) GetBookmarks

func (x *GetEnabledWalletsResponse) GetBookmarks() map[string]uint32

func (*GetEnabledWalletsResponse) GetWalletIdentities

func (x *GetEnabledWalletsResponse) GetWalletIdentities() []*common.MnemonicWalletIdentity

func (*GetEnabledWalletsResponse) GetWalletsCount

func (x *GetEnabledWalletsResponse) GetWalletsCount() uint32

func (*GetEnabledWalletsResponse) ProtoMessage

func (*GetEnabledWalletsResponse) ProtoMessage()

func (*GetEnabledWalletsResponse) ProtoReflect

func (*GetEnabledWalletsResponse) Reset

func (x *GetEnabledWalletsResponse) Reset()

func (*GetEnabledWalletsResponse) String

func (x *GetEnabledWalletsResponse) String() string

type GetWalletInfoRequest

type GetWalletInfoRequest struct {
	WalletIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=WalletIdentity,proto3" json:"WalletIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWalletInfoRequest) Descriptor deprecated

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

Deprecated: Use GetWalletInfoRequest.ProtoReflect.Descriptor instead.

func (*GetWalletInfoRequest) GetWalletIdentity

func (x *GetWalletInfoRequest) GetWalletIdentity() *common.MnemonicWalletIdentity

func (*GetWalletInfoRequest) ProtoMessage

func (*GetWalletInfoRequest) ProtoMessage()

func (*GetWalletInfoRequest) ProtoReflect

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

func (*GetWalletInfoRequest) Reset

func (x *GetWalletInfoRequest) Reset()

func (*GetWalletInfoRequest) String

func (x *GetWalletInfoRequest) String() string

type GetWalletInfoResponse

type GetWalletInfoResponse struct {
	WalletIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=WalletIdentity,proto3" json:"WalletIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWalletInfoResponse) Descriptor deprecated

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

Deprecated: Use GetWalletInfoResponse.ProtoReflect.Descriptor instead.

func (*GetWalletInfoResponse) GetWalletIdentity

func (x *GetWalletInfoResponse) GetWalletIdentity() *common.MnemonicWalletIdentity

func (*GetWalletInfoResponse) ProtoMessage

func (*GetWalletInfoResponse) ProtoMessage()

func (*GetWalletInfoResponse) ProtoReflect

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

func (*GetWalletInfoResponse) Reset

func (x *GetWalletInfoResponse) Reset()

func (*GetWalletInfoResponse) String

func (x *GetWalletInfoResponse) String() string

type GetWalletSessionRequest

type GetWalletSessionRequest struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity  *WalletSessionIdentity         `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWalletSessionRequest) Descriptor deprecated

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

Deprecated: Use GetWalletSessionRequest.ProtoReflect.Descriptor instead.

func (*GetWalletSessionRequest) GetMnemonicIdentity

func (x *GetWalletSessionRequest) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*GetWalletSessionRequest) GetSessionIdentity

func (x *GetWalletSessionRequest) GetSessionIdentity() *WalletSessionIdentity

func (*GetWalletSessionRequest) ProtoMessage

func (*GetWalletSessionRequest) ProtoMessage()

func (*GetWalletSessionRequest) ProtoReflect

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

func (*GetWalletSessionRequest) Reset

func (x *GetWalletSessionRequest) Reset()

func (*GetWalletSessionRequest) String

func (x *GetWalletSessionRequest) String() string

type GetWalletSessionResponse

type GetWalletSessionResponse struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	Session          *SessionInfo                   `protobuf:"bytes,2,opt,name=Session,proto3" json:"Session,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWalletSessionResponse) Descriptor deprecated

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

Deprecated: Use GetWalletSessionResponse.ProtoReflect.Descriptor instead.

func (*GetWalletSessionResponse) GetMnemonicIdentity

func (x *GetWalletSessionResponse) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*GetWalletSessionResponse) GetSession

func (x *GetWalletSessionResponse) GetSession() *SessionInfo

func (*GetWalletSessionResponse) ProtoMessage

func (*GetWalletSessionResponse) ProtoMessage()

func (*GetWalletSessionResponse) ProtoReflect

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

func (*GetWalletSessionResponse) Reset

func (x *GetWalletSessionResponse) Reset()

func (*GetWalletSessionResponse) String

func (x *GetWalletSessionResponse) String() string

type GetWalletSessionsRequest

type GetWalletSessionsRequest struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWalletSessionsRequest) Descriptor deprecated

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

Deprecated: Use GetWalletSessionsRequest.ProtoReflect.Descriptor instead.

func (*GetWalletSessionsRequest) GetMnemonicIdentity

func (x *GetWalletSessionsRequest) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*GetWalletSessionsRequest) ProtoMessage

func (*GetWalletSessionsRequest) ProtoMessage()

func (*GetWalletSessionsRequest) ProtoReflect

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

func (*GetWalletSessionsRequest) Reset

func (x *GetWalletSessionsRequest) Reset()

func (*GetWalletSessionsRequest) String

func (x *GetWalletSessionsRequest) String() string

type GetWalletSessionsResponse

type GetWalletSessionsResponse struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	ActiveSessions   []*SessionInfo                 `protobuf:"bytes,2,rep,name=ActiveSessions,proto3" json:"ActiveSessions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWalletSessionsResponse) Descriptor deprecated

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

Deprecated: Use GetWalletSessionsResponse.ProtoReflect.Descriptor instead.

func (*GetWalletSessionsResponse) GetActiveSessions

func (x *GetWalletSessionsResponse) GetActiveSessions() []*SessionInfo

func (*GetWalletSessionsResponse) GetMnemonicIdentity

func (x *GetWalletSessionsResponse) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*GetWalletSessionsResponse) ProtoMessage

func (*GetWalletSessionsResponse) ProtoMessage()

func (*GetWalletSessionsResponse) ProtoReflect

func (*GetWalletSessionsResponse) Reset

func (x *GetWalletSessionsResponse) Reset()

func (*GetWalletSessionsResponse) String

func (x *GetWalletSessionsResponse) String() string

type HdWalletControllerApiClient

type HdWalletControllerApiClient interface {
	AddNewWallet(ctx context.Context, in *AddNewWalletRequest, opts ...grpc.CallOption) (*AddNewWalletResponse, error)
	ImportWallet(ctx context.Context, in *ImportWalletRequest, opts ...grpc.CallOption) (*ImportWalletResponse, error)
	EnableWallet(ctx context.Context, in *EnableWalletRequest, opts ...grpc.CallOption) (*EnableWalletResponse, error)
	GetWalletInfo(ctx context.Context, in *GetWalletInfoRequest, opts ...grpc.CallOption) (*GetWalletInfoResponse, error)
	GetEnabledWallets(ctx context.Context, in *GetEnabledWalletsRequest, opts ...grpc.CallOption) (*GetEnabledWalletsResponse, error)
	DisableWallet(ctx context.Context, in *DisableWalletRequest, opts ...grpc.CallOption) (*DisableWalletResponse, error)
	DisableWallets(ctx context.Context, in *DisableWalletsRequest, opts ...grpc.CallOption) (*DisableWalletsResponse, error)
	EnableWallets(ctx context.Context, in *EnableWalletsRequest, opts ...grpc.CallOption) (*EnableWalletsResponse, error)
	StartWalletSession(ctx context.Context, in *StartWalletSessionRequest, opts ...grpc.CallOption) (*StartWalletSessionResponse, error)
	GetWalletSession(ctx context.Context, in *GetWalletSessionRequest, opts ...grpc.CallOption) (*GetWalletSessionResponse, error)
	GetAllWalletSessions(ctx context.Context, in *GetWalletSessionsRequest, opts ...grpc.CallOption) (*GetWalletSessionsResponse, error)
	CloseWalletSession(ctx context.Context, in *CloseWalletSessionsRequest, opts ...grpc.CallOption) (*CloseWalletSessionsResponse, error)
	GetDerivationAddress(ctx context.Context, in *DerivationAddressRequest, opts ...grpc.CallOption) (*DerivationAddressResponse, error)
	GetDerivationAddressByRange(ctx context.Context, in *DerivationAddressByRangeRequest, opts ...grpc.CallOption) (*DerivationAddressByRangeResponse, error)
	PrepareSignRequest(ctx context.Context, in *PrepareSignRequestReq, opts ...grpc.CallOption) (*PrepareSignRequestResponse, error)
	ExecuteSignRequest(ctx context.Context, in *ExecuteSignRequestReq, opts ...grpc.CallOption) (*ExecuteSignRequestResponse, error)
}

HdWalletControllerApiClient is the client API for HdWalletControllerApi service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type HdWalletControllerApiServer

type HdWalletControllerApiServer interface {
	AddNewWallet(context.Context, *AddNewWalletRequest) (*AddNewWalletResponse, error)
	ImportWallet(context.Context, *ImportWalletRequest) (*ImportWalletResponse, error)
	EnableWallet(context.Context, *EnableWalletRequest) (*EnableWalletResponse, error)
	GetWalletInfo(context.Context, *GetWalletInfoRequest) (*GetWalletInfoResponse, error)
	GetEnabledWallets(context.Context, *GetEnabledWalletsRequest) (*GetEnabledWalletsResponse, error)
	DisableWallet(context.Context, *DisableWalletRequest) (*DisableWalletResponse, error)
	DisableWallets(context.Context, *DisableWalletsRequest) (*DisableWalletsResponse, error)
	EnableWallets(context.Context, *EnableWalletsRequest) (*EnableWalletsResponse, error)
	StartWalletSession(context.Context, *StartWalletSessionRequest) (*StartWalletSessionResponse, error)
	GetWalletSession(context.Context, *GetWalletSessionRequest) (*GetWalletSessionResponse, error)
	GetAllWalletSessions(context.Context, *GetWalletSessionsRequest) (*GetWalletSessionsResponse, error)
	CloseWalletSession(context.Context, *CloseWalletSessionsRequest) (*CloseWalletSessionsResponse, error)
	GetDerivationAddress(context.Context, *DerivationAddressRequest) (*DerivationAddressResponse, error)
	GetDerivationAddressByRange(context.Context, *DerivationAddressByRangeRequest) (*DerivationAddressByRangeResponse, error)
	PrepareSignRequest(context.Context, *PrepareSignRequestReq) (*PrepareSignRequestResponse, error)
	ExecuteSignRequest(context.Context, *ExecuteSignRequestReq) (*ExecuteSignRequestResponse, error)
	// contains filtered or unexported methods
}

HdWalletControllerApiServer is the server API for HdWalletControllerApi service. All implementations must embed UnimplementedHdWalletControllerApiServer for forward compatibility

type ImportWalletRequest

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

func (*ImportWalletRequest) Descriptor deprecated

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

Deprecated: Use ImportWalletRequest.ProtoReflect.Descriptor instead.

func (*ImportWalletRequest) GetMnemonicPhrase

func (x *ImportWalletRequest) GetMnemonicPhrase() []byte

func (*ImportWalletRequest) ProtoMessage

func (*ImportWalletRequest) ProtoMessage()

func (*ImportWalletRequest) ProtoReflect

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

func (*ImportWalletRequest) Reset

func (x *ImportWalletRequest) Reset()

func (*ImportWalletRequest) String

func (x *ImportWalletRequest) String() string

type ImportWalletResponse

type ImportWalletResponse struct {
	WalletIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=WalletIdentity,proto3" json:"WalletIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*ImportWalletResponse) Descriptor deprecated

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

Deprecated: Use ImportWalletResponse.ProtoReflect.Descriptor instead.

func (*ImportWalletResponse) GetWalletIdentity

func (x *ImportWalletResponse) GetWalletIdentity() *common.MnemonicWalletIdentity

func (*ImportWalletResponse) ProtoMessage

func (*ImportWalletResponse) ProtoMessage()

func (*ImportWalletResponse) ProtoReflect

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

func (*ImportWalletResponse) Reset

func (x *ImportWalletResponse) Reset()

func (*ImportWalletResponse) String

func (x *ImportWalletResponse) String() string

type PrepareSignRequestReq

type PrepareSignRequestReq struct {
	MnemonicIdentity      *common.MnemonicWalletIdentity    `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	AddressIdentity       *common.DerivationAddressIdentity `protobuf:"bytes,2,opt,name=AddressIdentity,proto3" json:"AddressIdentity,omitempty"`
	SessionIdentity       *WalletSessionIdentity            `protobuf:"bytes,3,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	SignPurposeIdentifier *SignPurposeIdentity              `protobuf:"bytes,4,opt,name=SignPurposeIdentifier,proto3" json:"SignPurposeIdentifier,omitempty"`
	// contains filtered or unexported fields
}

func (*PrepareSignRequestReq) Descriptor deprecated

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

Deprecated: Use PrepareSignRequestReq.ProtoReflect.Descriptor instead.

func (*PrepareSignRequestReq) GetAddressIdentity

func (x *PrepareSignRequestReq) GetAddressIdentity() *common.DerivationAddressIdentity

func (*PrepareSignRequestReq) GetMnemonicIdentity

func (x *PrepareSignRequestReq) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*PrepareSignRequestReq) GetSessionIdentity

func (x *PrepareSignRequestReq) GetSessionIdentity() *WalletSessionIdentity

func (*PrepareSignRequestReq) GetSignPurposeIdentifier

func (x *PrepareSignRequestReq) GetSignPurposeIdentifier() *SignPurposeIdentity

func (*PrepareSignRequestReq) ProtoMessage

func (*PrepareSignRequestReq) ProtoMessage()

func (*PrepareSignRequestReq) ProtoReflect

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

func (*PrepareSignRequestReq) Reset

func (x *PrepareSignRequestReq) Reset()

func (*PrepareSignRequestReq) String

func (x *PrepareSignRequestReq) String() string

type PrepareSignRequestResponse

type PrepareSignRequestResponse struct {
	MnemonicIdentity     *common.MnemonicWalletIdentity    `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity      *WalletSessionIdentity            `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	TxOwnerIdentity      *common.DerivationAddressIdentity `protobuf:"bytes,3,opt,name=TxOwnerIdentity,proto3" json:"TxOwnerIdentity,omitempty"`
	SignatureRequestInfo *SignRequestData                  `protobuf:"bytes,4,opt,name=SignatureRequestInfo,proto3" json:"SignatureRequestInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*PrepareSignRequestResponse) Descriptor deprecated

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

Deprecated: Use PrepareSignRequestResponse.ProtoReflect.Descriptor instead.

func (*PrepareSignRequestResponse) GetMnemonicIdentity

func (x *PrepareSignRequestResponse) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*PrepareSignRequestResponse) GetSessionIdentity

func (x *PrepareSignRequestResponse) GetSessionIdentity() *WalletSessionIdentity

func (*PrepareSignRequestResponse) GetSignatureRequestInfo

func (x *PrepareSignRequestResponse) GetSignatureRequestInfo() *SignRequestData

func (*PrepareSignRequestResponse) GetTxOwnerIdentity

func (*PrepareSignRequestResponse) ProtoMessage

func (*PrepareSignRequestResponse) ProtoMessage()

func (*PrepareSignRequestResponse) ProtoReflect

func (*PrepareSignRequestResponse) Reset

func (x *PrepareSignRequestResponse) Reset()

func (*PrepareSignRequestResponse) String

func (x *PrepareSignRequestResponse) String() string

type SessionInfo

type SessionInfo struct {
	SessionIdentity  *WalletSessionIdentity `protobuf:"bytes,1,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	SessionStartedAt uint64                 `protobuf:"varint,2,opt,name=SessionStartedAt,proto3" json:"SessionStartedAt,omitempty"`
	SessionExpiredAt uint64                 `protobuf:"varint,3,opt,name=SessionExpiredAt,proto3" json:"SessionExpiredAt,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionInfo) Descriptor deprecated

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

Deprecated: Use SessionInfo.ProtoReflect.Descriptor instead.

func (*SessionInfo) GetSessionExpiredAt

func (x *SessionInfo) GetSessionExpiredAt() uint64

func (*SessionInfo) GetSessionIdentity

func (x *SessionInfo) GetSessionIdentity() *WalletSessionIdentity

func (*SessionInfo) GetSessionStartedAt

func (x *SessionInfo) GetSessionStartedAt() uint64

func (*SessionInfo) ProtoMessage

func (*SessionInfo) ProtoMessage()

func (*SessionInfo) ProtoReflect

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

func (*SessionInfo) Reset

func (x *SessionInfo) Reset()

func (*SessionInfo) String

func (x *SessionInfo) String() string

type SignPurposeIdentity

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

func (*SignPurposeIdentity) Descriptor deprecated

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

Deprecated: Use SignPurposeIdentity.ProtoReflect.Descriptor instead.

func (*SignPurposeIdentity) GetUUID

func (x *SignPurposeIdentity) GetUUID() string

func (*SignPurposeIdentity) ProtoMessage

func (*SignPurposeIdentity) ProtoMessage()

func (*SignPurposeIdentity) ProtoReflect

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

func (*SignPurposeIdentity) Reset

func (x *SignPurposeIdentity) Reset()

func (*SignPurposeIdentity) String

func (x *SignPurposeIdentity) String() string

type SignRequestData

type SignRequestData struct {
	Identifier *SignRequestIdentity      `protobuf:"bytes,1,opt,name=Identifier,proto3" json:"Identifier,omitempty"`
	Status     SignRequestData_ReqStatus `protobuf:"varint,2,opt,name=Status,proto3,enum=manager_api.SignRequestData_ReqStatus" json:"Status,omitempty"`
	CreateAt   uint64                    `protobuf:"varint,3,opt,name=CreateAt,proto3" json:"CreateAt,omitempty"`
	// contains filtered or unexported fields
}

func (*SignRequestData) Descriptor deprecated

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

Deprecated: Use SignRequestData.ProtoReflect.Descriptor instead.

func (*SignRequestData) GetCreateAt

func (x *SignRequestData) GetCreateAt() uint64

func (*SignRequestData) GetIdentifier

func (x *SignRequestData) GetIdentifier() *SignRequestIdentity

func (*SignRequestData) GetStatus

func (*SignRequestData) ProtoMessage

func (*SignRequestData) ProtoMessage()

func (*SignRequestData) ProtoReflect

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

func (*SignRequestData) Reset

func (x *SignRequestData) Reset()

func (*SignRequestData) String

func (x *SignRequestData) String() string

type SignRequestData_ReqStatus

type SignRequestData_ReqStatus int32
const (
	SignRequestData_REQUEST_PLACEHOLDER SignRequestData_ReqStatus = 0
	SignRequestData_REQUEST_CREATED     SignRequestData_ReqStatus = 1
	SignRequestData_REQUEST_PREPARED    SignRequestData_ReqStatus = 2
	SignRequestData_REQUEST_SIGNED      SignRequestData_ReqStatus = 3
	SignRequestData_REQUEST_FAILED      SignRequestData_ReqStatus = 4
)

func (SignRequestData_ReqStatus) Descriptor

func (SignRequestData_ReqStatus) Enum

func (SignRequestData_ReqStatus) EnumDescriptor deprecated

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

Deprecated: Use SignRequestData_ReqStatus.Descriptor instead.

func (SignRequestData_ReqStatus) Number

func (SignRequestData_ReqStatus) String

func (x SignRequestData_ReqStatus) String() string

func (SignRequestData_ReqStatus) Type

type SignRequestEvent

type SignRequestEvent struct {
	EventType             SignRequestEvent_Type `protobuf:"varint,1,opt,name=EventType,proto3,enum=manager_api.SignRequestEvent_Type" json:"EventType,omitempty"`
	SignRequestIdentifier *SignRequestIdentity  `protobuf:"bytes,2,opt,name=SignRequestIdentifier,proto3" json:"SignRequestIdentifier,omitempty"`
	// contains filtered or unexported fields
}

func (*SignRequestEvent) Descriptor deprecated

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

Deprecated: Use SignRequestEvent.ProtoReflect.Descriptor instead.

func (*SignRequestEvent) GetEventType

func (x *SignRequestEvent) GetEventType() SignRequestEvent_Type

func (*SignRequestEvent) GetSignRequestIdentifier

func (x *SignRequestEvent) GetSignRequestIdentifier() *SignRequestIdentity

func (*SignRequestEvent) ProtoMessage

func (*SignRequestEvent) ProtoMessage()

func (*SignRequestEvent) ProtoReflect

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

func (*SignRequestEvent) Reset

func (x *SignRequestEvent) Reset()

func (*SignRequestEvent) String

func (x *SignRequestEvent) String() string

type SignRequestEvent_Type

type SignRequestEvent_Type int32
const (
	SignRequestEvent_PLACEHOLDER SignRequestEvent_Type = 0
	SignRequestEvent_PREPARED    SignRequestEvent_Type = 1
	SignRequestEvent_CLOSED      SignRequestEvent_Type = 2
)

func (SignRequestEvent_Type) Descriptor

func (SignRequestEvent_Type) Enum

func (SignRequestEvent_Type) EnumDescriptor deprecated

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

Deprecated: Use SignRequestEvent_Type.Descriptor instead.

func (SignRequestEvent_Type) Number

func (SignRequestEvent_Type) String

func (x SignRequestEvent_Type) String() string

func (SignRequestEvent_Type) Type

type SignRequestIdentity

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

func (*SignRequestIdentity) Descriptor deprecated

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

Deprecated: Use SignRequestIdentity.ProtoReflect.Descriptor instead.

func (*SignRequestIdentity) GetUUID

func (x *SignRequestIdentity) GetUUID() string

func (*SignRequestIdentity) ProtoMessage

func (*SignRequestIdentity) ProtoMessage()

func (*SignRequestIdentity) ProtoReflect

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

func (*SignRequestIdentity) Reset

func (x *SignRequestIdentity) Reset()

func (*SignRequestIdentity) String

func (x *SignRequestIdentity) String() string

type StartWalletSessionRequest

type StartWalletSessionRequest struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	// contains filtered or unexported fields
}

func (*StartWalletSessionRequest) Descriptor deprecated

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

Deprecated: Use StartWalletSessionRequest.ProtoReflect.Descriptor instead.

func (*StartWalletSessionRequest) GetMnemonicIdentity

func (x *StartWalletSessionRequest) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*StartWalletSessionRequest) ProtoMessage

func (*StartWalletSessionRequest) ProtoMessage()

func (*StartWalletSessionRequest) ProtoReflect

func (*StartWalletSessionRequest) Reset

func (x *StartWalletSessionRequest) Reset()

func (*StartWalletSessionRequest) String

func (x *StartWalletSessionRequest) String() string

type StartWalletSessionResponse

type StartWalletSessionResponse struct {
	MnemonicIdentity *common.MnemonicWalletIdentity `protobuf:"bytes,1,opt,name=MnemonicIdentity,proto3" json:"MnemonicIdentity,omitempty"`
	SessionIdentity  *WalletSessionIdentity         `protobuf:"bytes,2,opt,name=SessionIdentity,proto3" json:"SessionIdentity,omitempty"`
	SessionStartedAt uint64                         `protobuf:"varint,3,opt,name=SessionStartedAt,proto3" json:"SessionStartedAt,omitempty"`
	SessionExpiredAt uint64                         `protobuf:"varint,4,opt,name=SessionExpiredAt,proto3" json:"SessionExpiredAt,omitempty"`
	// contains filtered or unexported fields
}

func (*StartWalletSessionResponse) Descriptor deprecated

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

Deprecated: Use StartWalletSessionResponse.ProtoReflect.Descriptor instead.

func (*StartWalletSessionResponse) GetMnemonicIdentity

func (x *StartWalletSessionResponse) GetMnemonicIdentity() *common.MnemonicWalletIdentity

func (*StartWalletSessionResponse) GetSessionExpiredAt

func (x *StartWalletSessionResponse) GetSessionExpiredAt() uint64

func (*StartWalletSessionResponse) GetSessionIdentity

func (x *StartWalletSessionResponse) GetSessionIdentity() *WalletSessionIdentity

func (*StartWalletSessionResponse) GetSessionStartedAt

func (x *StartWalletSessionResponse) GetSessionStartedAt() uint64

func (*StartWalletSessionResponse) ProtoMessage

func (*StartWalletSessionResponse) ProtoMessage()

func (*StartWalletSessionResponse) ProtoReflect

func (*StartWalletSessionResponse) Reset

func (x *StartWalletSessionResponse) Reset()

func (*StartWalletSessionResponse) String

func (x *StartWalletSessionResponse) String() string

type UnimplementedHdWalletControllerApiServer

type UnimplementedHdWalletControllerApiServer struct {
}

UnimplementedHdWalletControllerApiServer must be embedded to have forward compatible implementations.

func (UnimplementedHdWalletControllerApiServer) AddNewWallet

func (UnimplementedHdWalletControllerApiServer) CloseWalletSession

func (UnimplementedHdWalletControllerApiServer) DisableWallet

func (UnimplementedHdWalletControllerApiServer) DisableWallets

func (UnimplementedHdWalletControllerApiServer) EnableWallet

func (UnimplementedHdWalletControllerApiServer) EnableWallets

func (UnimplementedHdWalletControllerApiServer) ExecuteSignRequest

func (UnimplementedHdWalletControllerApiServer) GetAllWalletSessions

func (UnimplementedHdWalletControllerApiServer) GetDerivationAddress

func (UnimplementedHdWalletControllerApiServer) GetEnabledWallets

func (UnimplementedHdWalletControllerApiServer) GetWalletInfo

func (UnimplementedHdWalletControllerApiServer) GetWalletSession

func (UnimplementedHdWalletControllerApiServer) ImportWallet

func (UnimplementedHdWalletControllerApiServer) PrepareSignRequest

func (UnimplementedHdWalletControllerApiServer) StartWalletSession

type UnsafeHdWalletControllerApiServer

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

UnsafeHdWalletControllerApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HdWalletControllerApiServer will result in compilation errors.

type WalletSessionEvent

type WalletSessionEvent struct {
	EventType         WalletSessionEvent_Type        `protobuf:"varint,1,opt,name=EventType,proto3,enum=manager_api.WalletSessionEvent_Type" json:"EventType,omitempty"`
	WalletIdentifier  *common.MnemonicWalletIdentity `protobuf:"bytes,2,opt,name=WalletIdentifier,proto3" json:"WalletIdentifier,omitempty"`
	SessionIdentifier *WalletSessionIdentity         `protobuf:"bytes,3,opt,name=SessionIdentifier,proto3" json:"SessionIdentifier,omitempty"`
	// contains filtered or unexported fields
}

func (*WalletSessionEvent) Descriptor deprecated

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

Deprecated: Use WalletSessionEvent.ProtoReflect.Descriptor instead.

func (*WalletSessionEvent) GetEventType

func (x *WalletSessionEvent) GetEventType() WalletSessionEvent_Type

func (*WalletSessionEvent) GetSessionIdentifier

func (x *WalletSessionEvent) GetSessionIdentifier() *WalletSessionIdentity

func (*WalletSessionEvent) GetWalletIdentifier

func (x *WalletSessionEvent) GetWalletIdentifier() *common.MnemonicWalletIdentity

func (*WalletSessionEvent) ProtoMessage

func (*WalletSessionEvent) ProtoMessage()

func (*WalletSessionEvent) ProtoReflect

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

func (*WalletSessionEvent) Reset

func (x *WalletSessionEvent) Reset()

func (*WalletSessionEvent) String

func (x *WalletSessionEvent) String() string

type WalletSessionEvent_Type

type WalletSessionEvent_Type int32
const (
	WalletSessionEvent_PLACEHOLDER WalletSessionEvent_Type = 0
	WalletSessionEvent_STARTED     WalletSessionEvent_Type = 1
	WalletSessionEvent_CLOSED      WalletSessionEvent_Type = 2
)

func (WalletSessionEvent_Type) Descriptor

func (WalletSessionEvent_Type) Enum

func (WalletSessionEvent_Type) EnumDescriptor deprecated

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

Deprecated: Use WalletSessionEvent_Type.Descriptor instead.

func (WalletSessionEvent_Type) Number

func (WalletSessionEvent_Type) String

func (x WalletSessionEvent_Type) String() string

func (WalletSessionEvent_Type) Type

type WalletSessionIdentity

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

func (*WalletSessionIdentity) Descriptor deprecated

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

Deprecated: Use WalletSessionIdentity.ProtoReflect.Descriptor instead.

func (*WalletSessionIdentity) GetSessionUUID

func (x *WalletSessionIdentity) GetSessionUUID() string

func (*WalletSessionIdentity) ProtoMessage

func (*WalletSessionIdentity) ProtoMessage()

func (*WalletSessionIdentity) ProtoReflect

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

func (*WalletSessionIdentity) Reset

func (x *WalletSessionIdentity) Reset()

func (*WalletSessionIdentity) String

func (x *WalletSessionIdentity) String() string

Jump to

Keyboard shortcuts

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