Post Deactivation Intent
Changed onCreates a new unbond intent that opts out of the delegation program. The user is getting back both their stake and the earned reward. The reward is sent immediately, but the stake gets locked for the so-called “unbonding period” of 2–3 days (or 80 Polygon checkpoints). Once the period is over, the user should call GET Deactivation Intents and POST Withdrawal Intent to actually get their stake back.
Request
- Base URLhttps://svc.blockdaemon.com/boss
- URLhttps://svc.blockdaemon.com/boss/v1/polygon/{network}/deactivation-intents
- AuthAPI key in header X-API-KEY
Request body
Example request
{
"amount": "100",
"wallet_address": "0x00000000219ab540356cBB839Cbe05303d7705Fa",
"validator_share_address": "0x00000000219ab540356cBB839Cbe05303d7705Fa",
"plan_id": "plan_Wgx98Rbi8nQuL9ddn3mTk1"
}Response
Created
Example response
{
"deactivate_intent_id": "4ba06e89-8c29-483e-ac36-318de5aa7364",
"customer_id": "SatoshiNakamoto-xUYJbPw9hw",
"polygon": {
"to": "0x00000000219ab540356cBB839Cbe05303d7705Fa",
"unsigned_transaction": "0x22895118000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120087fed394b43849eebef1e88873cd9efdbe33136656e5148e659b8b2f33625d40000000000000000000000000000000000000000000000000000000000000030b81748644e23c4d950f9dd709f3eb73d5eacd9657997e1d9dde7c4ebd8a6519ecb9d0a7fb603d3b68e023278f9650122000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000c509bb854c526af4cee5e037089f7aa8e091d8870000000000000000000000000000000000000000000000000000000000000060b36b79b4b206c0310472c117fa40c05342b5dc3e89f98f42c9da3ce6450d4c603cad55248017fd4eca3ab277cca64569193e4d487f5b2ea78a2bcdc81926c313c05842a3af318967a775783bba22519e8b8886587efa99aa7dab5784f792b187\n",
"amount": "100",
"wallet_address": "0x00000000219ab540356cBB839Cbe05303d7705Fa"
}
}Changes
- breaking
the
response's property type changed fromstringtointeger, and format from no format toint32for status - breaking
the
response's property type changed fromstringtointeger, and format from no format toint32for status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status
- breaking