service

package
v0.0.0 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2025 License: UNKNOWN not legal advice Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddEphKeyService

type AddEphKeyService struct {
	State *AppState
}

func (*AddEphKeyService) GetName

func (svc *AddEphKeyService) GetName() string

func (*AddEphKeyService) Run

func (svc *AddEphKeyService) Run(wpClientConn *wp_client.WalletProviderClientConn, config *sdk.RequestConfig) (string, error)

type AppState

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

func NewAppState

func NewAppState() AppState

type KeygenSvc

type KeygenSvc struct {
	State *AppState
}

func (*KeygenSvc) GetName

func (svc *KeygenSvc) GetName() string

func (*KeygenSvc) Run

func (svc *KeygenSvc) Run(wpClientConn *wp_client.WalletProviderClientConn, config *sdk.RequestConfig) (string, error)

type RevokeEphKeyService

type RevokeEphKeyService struct {
	State *AppState
}

func (*RevokeEphKeyService) GetName

func (svc *RevokeEphKeyService) GetName() string

func (*RevokeEphKeyService) Run

type SigngenService

type SigngenService struct {
	State *AppState
}

func (*SigngenService) GetName

func (svc *SigngenService) GetName() string

func (*SigngenService) Run

func (svc *SigngenService) Run(wpClientConn *wp_client.WalletProviderClientConn, config *sdk.RequestConfig) (string, error)

type WpService

type WpService interface {
	Run(wpClientConn *wp_client.WalletProviderClientConn, config *sdk.RequestConfig) (string, error)
	GetName() string
}

WpService defines the interface for WebSocket operations

Jump to

Keyboard shortcuts

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