-
Notifications
You must be signed in to change notification settings - Fork 219
Open
Description
Issue type
- bug
Brief description
In the function rest.SetCollateral,
func (s *WalletService) SetCollateral(symbol string, amount float64) (bool, error) {
urlPath := path.Join("deriv", "collateral", "set")
data := map[string]interface{}{
"symbol": symbol,
"collateral": amount,
}
req, err := s.requestFactory.NewAuthenticatedRequestWithData(common.PermissionRead, urlPath, data)
if err != nil {
return false, err
}
raw, err := s.Request(req)
if err != nil {
return false, err
}
// [[1]] == success, [] || [[0]] == false
if len(raw) <= 0 {
return false, nil
}
item := raw[0].([]interface{})
// [1] == success, [] || [0] == false
if len(item) > 0 && item[0].(int) == 1 {
return true, nil
}
return false, nil
}
it use common.PermissionRead commission. But the api is Ithttps://api.bitfinex.com/v2/auth/w/deriv/collateral/set.
It lead to an error. Hope you can fix it. Thanks a lot.
Metadata
Metadata
Assignees
Labels
No labels