Add CancelRequest to keybase
This commit is contained in:
1
types.go
1
types.go
@ -504,6 +504,7 @@ type keybase interface {
|
|||||||
username() string
|
username() string
|
||||||
version() string
|
version() string
|
||||||
RequestPayment(user string, amount float64, memo ...string)
|
RequestPayment(user string, amount float64, memo ...string)
|
||||||
|
CancelRequest(requestID string) error
|
||||||
}
|
}
|
||||||
|
|
||||||
type status struct {
|
type status struct {
|
||||||
|
|||||||
@ -59,3 +59,9 @@ func (k *Keybase) RequestPayment(user string, amount float64, memo ...string) er
|
|||||||
_, err := k.Exec("wallet", "request", user, fmt.Sprintf("%f", amount))
|
_, err := k.Exec("wallet", "request", user, fmt.Sprintf("%f", amount))
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// CancelRequest cancels a request for payment previously sent to a user
|
||||||
|
func (k *Keybase) CancelRequest(requestID string) error {
|
||||||
|
_, err := k.Exec("wallet", "cancel-request", requestID)
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user