Versions in this module Expand all Collapse all v0 v0.7.0 Mar 1, 2023 v0.6.0 Feb 17, 2023 Changes in this version + const ProviderName + func NewExampleProviderService(c configs.ProviderConf, httpClient rest.HTTPClientJSONInterface) *exampleProviderService + func NewOperatorRouter(config configs.ProviderConf, httpClient rest.HTTPClientJSONInterface) *provider.Router + func NewProviderRouter(config configs.ProviderConf, service *WalletService) (*provider.Router, error) + type AuthConf struct + APIKey string + func GetAuthConf(c configs.ProviderConf) (AuthConf, error) + type Controller struct + func NewController(walletService *WalletService) *Controller + func (c *Controller) WalletBalanceEndpoint(ctx *fiber.Ctx) error + type WalletService struct + func NewWalletService(pamClient pam.PamClient) *WalletService + func (ws *WalletService) GetBalance(br balanceRequest) *pam.Balance