request(
"POST",
"/v1/custody/mpc/babylon/withdraw/",
{
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
},
api_key, api_secret, host
)
coboFetch('POST', '/v1/custody/mpc/babylon/withdraw/', {
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
}, api_key, api_secret, host)
.then(res => {
res.json().then((data)=>{
console.log(JSON.stringify(data, null, 4));
})
}).catch(err => {
console.log(err)
});
Request("POST", "/v1/custody/mpc/babylon/withdraw/", map[string]string{
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
})
{
"success": true,
"result": ""
}
Babylon Staking
Babylon Withdraw
This content applies to WaaS 1.0 only. We highly recommend that you upgrade to WaaS 2.0.
POST
/
v1
/
custody
/
mpc
/
babylon
/
withdraw
/
request(
"POST",
"/v1/custody/mpc/babylon/withdraw/",
{
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
},
api_key, api_secret, host
)
coboFetch('POST', '/v1/custody/mpc/babylon/withdraw/', {
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
}, api_key, api_secret, host)
.then(res => {
res.json().then((data)=>{
console.log(JSON.stringify(data, null, 4));
})
}).catch(err => {
console.log(err)
});
Request("POST", "/v1/custody/mpc/babylon/withdraw/", map[string]string{
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
})
{
"success": true,
"result": ""
}
Request
String
required
transaction ID (unique identifier of a transaction request, which must correspond to a client’s transaction; UUID should be used and the length should be equal to or less than 120 characters)
Float
required
transaction fees per byte
Int
maximum fee for constructing the transaction. If the actual fee exceeds this limit, the creation will fail. The default is None.
String
request ID of the staking transaction to be withdrawn
Please note that only staking transactions with status 520 are eligible to be withdrawn.
String
request ID of the unbonding transaction
Please note that the
staking_request_id and unbonding_request_id parameters are mutually exclusive. If the staking transaction has naturally expired, please provide the staking_request_id parameter. If the staking transaction has been successfully unbonded, please provide the unbonding_request_id parameter.Response
bool
request successful or failed
String
""
request(
"POST",
"/v1/custody/mpc/babylon/withdraw/",
{
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
},
api_key, api_secret, host
)
coboFetch('POST', '/v1/custody/mpc/babylon/withdraw/', {
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
}, api_key, api_secret, host)
.then(res => {
res.json().then((data)=>{
console.log(JSON.stringify(data, null, 4));
})
}).catch(err => {
console.log(err)
});
Request("POST", "/v1/custody/mpc/babylon/withdraw/", map[string]string{
"request_id": "1717059604245",
"fee_rate": 9.5,
"max_staking_fee": 2000,
"unbonding_request_id": "1717059601673",
})
{
"success": true,
"result": ""
}
