package
0.0.0-20240819082551-8c125ef5af82
Repository: https://github.com/rss3-network/payment-processor.git
Documentation: pkg.go.dev

# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewDeleteKeyRequest generates requests for DeleteKey.
NewGenerateKeyRequest calls the generic GenerateKey builder with application/json body.
NewGenerateKeyRequestWithBody generates requests for GenerateKey with any type of body.
NewGetCollectionHistoryRequest generates requests for GetCollectionHistory.
NewGetConsumptionHistoryByAccountRequest generates requests for GetConsumptionHistoryByAccount.
NewGetConsumptionHistoryByKeyRequest generates requests for GetConsumptionHistoryByKey.
NewGetDepositHistoryRequest generates requests for GetDepositHistory.
NewGetKeyRequest generates requests for GetKey.
NewGetKeysRequest generates requests for GetKeys.
NewGetPendingRequestWithdrawRequest generates requests for GetPendingRequestWithdraw.
NewGetRUStatusRequest generates requests for GetRUStatus.
NewGetWithdrawalHistoryRequest generates requests for GetWithdrawalHistory.
NewHealthCheckRequest generates requests for HealthCheck.
NewRotateKeyRequest generates requests for RotateKey.
NewSetPendingRequestWithdrawRequest generates requests for SetPendingRequestWithdraw.
NewSIWEGetNonceRequest generates requests for SIWEGetNonce.
NewSIWEGetSessionRequest generates requests for SIWEGetSession.
NewSIWELogoutRequest generates requests for SIWELogout.
NewSIWEVerifyRequest calls the generic SIWEVerify builder with application/json body.
NewSIWEVerifyRequestWithBody generates requests for SIWEVerify with any type of body.
NewUpdateKeyInfoRequest calls the generic UpdateKeyInfo builder with application/json body.
NewUpdateKeyInfoRequestWithBody generates requests for UpdateKeyInfo with any type of body.
ParseDeleteKeyResponse parses an HTTP response from a DeleteKeyWithResponse call.
ParseGenerateKeyResponse parses an HTTP response from a GenerateKeyWithResponse call.
ParseGetCollectionHistoryResponse parses an HTTP response from a GetCollectionHistoryWithResponse call.
ParseGetConsumptionHistoryByAccountResponse parses an HTTP response from a GetConsumptionHistoryByAccountWithResponse call.
ParseGetConsumptionHistoryByKeyResponse parses an HTTP response from a GetConsumptionHistoryByKeyWithResponse call.
ParseGetDepositHistoryResponse parses an HTTP response from a GetDepositHistoryWithResponse call.
ParseGetKeyResponse parses an HTTP response from a GetKeyWithResponse call.
ParseGetKeysResponse parses an HTTP response from a GetKeysWithResponse call.
ParseGetPendingRequestWithdrawResponse parses an HTTP response from a GetPendingRequestWithdrawWithResponse call.
ParseGetRUStatusResponse parses an HTTP response from a GetRUStatusWithResponse call.
ParseGetWithdrawalHistoryResponse parses an HTTP response from a GetWithdrawalHistoryWithResponse call.
ParseHealthCheckResponse parses an HTTP response from a HealthCheckWithResponse call.
ParseRotateKeyResponse parses an HTTP response from a RotateKeyWithResponse call.
ParseSetPendingRequestWithdrawResponse parses an HTTP response from a SetPendingRequestWithdrawWithResponse call.
ParseSIWEGetNonceResponse parses an HTTP response from a SIWEGetNonceWithResponse call.
ParseSIWEGetSessionResponse parses an HTTP response from a SIWEGetSessionWithResponse call.
ParseSIWELogoutResponse parses an HTTP response from a SIWELogoutWithResponse call.
ParseSIWEVerifyResponse parses an HTTP response from a SIWEVerifyWithResponse call.
ParseUpdateKeyInfoResponse parses an HTTP response from a UpdateKeyInfoWithResponse call.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

No description provided by the author
Defines values for HealthCheckParamsType.
Defines values for HealthCheckParamsType.

# Structs

BadRequestRes defines model for BadRequestRes.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
CollectionHistoryResponse defines model for CollectionHistoryResponse.
CollectionRecord defines model for CollectionRecord.
ConsumptionLogByKey defines model for ConsumptionLogByKey.
ConsumptionLogResponse defines model for ConsumptionLogResponse.
No description provided by the author
DepositHistoryResponse defines model for DepositHistoryResponse.
DepositRecord defines model for DepositRecord.
No description provided by the author
GetCollectionHistoryParams defines parameters for GetCollectionHistory.
No description provided by the author
GetConsumptionHistoryByAccountParams defines parameters for GetConsumptionHistoryByAccount.
No description provided by the author
GetConsumptionHistoryByKeyParams defines parameters for GetConsumptionHistoryByKey.
No description provided by the author
GetDepositHistoryParams defines parameters for GetDepositHistory.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetRequestWithdrawResponse defines model for GetRequestWithdrawResponse.
No description provided by the author
GetWithdrawalHistoryParams defines parameters for GetWithdrawalHistory.
No description provided by the author
HealthCheckParams defines parameters for HealthCheck.
No description provided by the author
Key defines model for Key.
KeyInfoBody defines model for KeyInfoBody.
No description provided by the author
RUStatus defines model for RUStatus.
ServerInterfaceWrapper converts echo contexts to parameters.
SetPendingRequestWithdrawParams defines parameters for SetPendingRequestWithdraw.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SIWESessionResponse defines model for SIWESessionResponse.
SIWEVerifyBody defines model for SIWEVerifyBody.
No description provided by the author
No description provided by the author
UsersGetNonceResult defines model for UsersGetNonceResult.
WithdrawalHistoryResponse defines model for WithdrawalHistoryResponse.
WithdrawalRecord defines model for WithdrawalRecord.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
Doer performs HTTP requests.
ServerInterface represents all server handlers.

# Type aliases

Amount defines model for amount.
ClientOption allows setting custom parameters during construction.
GenerateKeyJSONRequestBody defines body for GenerateKey for application/json ContentType.
HealthCheckParamsType defines parameters for HealthCheck.
KeyID defines model for keyID.
Keys defines model for Keys.
Limit defines model for limit.
Merge defines model for merge.
Page defines model for page.
RequestEditorFn is the function signature for the RequestEditor callback function.
Since defines model for since.
SIWEVerifyJSONRequestBody defines body for SIWEVerify for application/json ContentType.
Until defines model for until.
UpdateKeyInfoJSONRequestBody defines body for UpdateKeyInfo for application/json ContentType.