fix payment stream
This commit is contained in:
parent
e4033d4159
commit
f7c26ee38a
17 changed files with 90 additions and 327 deletions
|
|
@ -121,7 +121,6 @@ type Client struct {
|
|||
PayAddress func(req PayAddressRequest) (*PayAddressResponse, error)
|
||||
PayAppUserInvoice func(req PayAppUserInvoiceRequest) (*PayInvoiceResponse, error)
|
||||
PayInvoice func(req PayInvoiceRequest) (*PayInvoiceResponse, error)
|
||||
PayInvoiceStream func(req PayInvoiceRequest) (*InvoicePaymentStream, error)
|
||||
PingSubProcesses func() error
|
||||
RequestNPubLinkingToken func(req RequestNPubLinkingTokenRequest) (*RequestNPubLinkingTokenResponse, error)
|
||||
ResetDebit func(req DebitOperation) error
|
||||
|
|
@ -1836,7 +1835,6 @@ func NewClient(params ClientParams) *Client {
|
|||
}
|
||||
return &res, nil
|
||||
},
|
||||
// server streaming method: PayInvoiceStream not implemented
|
||||
PingSubProcesses: func() error {
|
||||
auth, err := params.RetrieveMetricsAuth()
|
||||
if err != nil {
|
||||
|
|
|
|||
|
|
@ -353,9 +353,6 @@ type HttpCreds struct {
|
|||
Token string `json:"token"`
|
||||
Url string `json:"url"`
|
||||
}
|
||||
type InvoicePaymentStream struct {
|
||||
Update *InvoicePaymentStream_update `json:"update"`
|
||||
}
|
||||
type LatestBundleMetricReq struct {
|
||||
Limit int64 `json:"limit"`
|
||||
}
|
||||
|
|
@ -770,18 +767,6 @@ type DebitRule_rule struct {
|
|||
Expiration_rule *DebitExpirationRule `json:"expiration_rule"`
|
||||
Frequency_rule *FrequencyRule `json:"frequency_rule"`
|
||||
}
|
||||
type InvoicePaymentStream_update_type string
|
||||
|
||||
const (
|
||||
ACK InvoicePaymentStream_update_type = "ack"
|
||||
DONE InvoicePaymentStream_update_type = "done"
|
||||
)
|
||||
|
||||
type InvoicePaymentStream_update struct {
|
||||
Type InvoicePaymentStream_update_type `json:"type"`
|
||||
Ack *Empty `json:"ack"`
|
||||
Done *PayInvoiceResponse `json:"done"`
|
||||
}
|
||||
type LiveDebitRequest_debit_type string
|
||||
|
||||
const (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue