additionalData, existing properties will be overridden by new values.additionalData field must contain the confirmation hash corresponding to the initial transaction in which the user sends the funds.AssetHub, then assethubToPendulumHash must be provided.squidRouterSwapHash must be provided. squidRouterApproveHash is only required when an approval transaction was actually submitted; if the wallet already holds a sufficient allowance for the router, it can be omitted. No-permit flows use the corresponding squidRouterNoPermit*Hash fields.curl --location '/v1/ramp/update' \
--header 'X-Managed-Profile-Id;' \
--header 'Content-Type: application/json' \
--data '{
"additionalData": {
"squidRouterApproveHash": "0x123...",
"squidRouterSwapHash": "0x456..."
},
"presignedTxs": [
{
"meta": {},
"nonce": 1,
"phase": "RampPhase",
"signer": "GB2TP24WCY6BPGFX4SOGDHT7IGJRR7HCDQT2VL2MVCZJTJCGKMVGQGQB",
"txData": "AAAAAKu..."
}
],
"rampId": "proc_12345"
}'{
"createdAt": "2024-05-16T10:00:00Z",
"currentPhase": "processing",
"depositQrCode": "00020126...",
"from": "stellar",
"id": "proc_12345",
"quoteId": "quote_7af7171e-aa42-49a2-80c2-9e18483bad38",
"to": "pix",
"type": "off",
"unsignedTxs": [],
"updatedAt": "2024-05-16T12:30:00Z"
}