MarginBuildResponse
Full build response (account provided). Includes transaction calldata.
lenderstringrequired
Protocol identifier
quotes object[]required
Array [
deltas object
aggregatorstring
Aggregator source
tradeInputnumber
Trade input amount
tradeOutputnumber
Trade output amount
deltas object
Balance deltas
property name*any
Balance deltas
tx object
tostringrequired
Target contract address
Example:
0x1234...abcddatastringrequired
Encoded calldata
Example:
0xabcdef...valuestringrequired
ETH value to send with the transaction
Example:
0]
permissionTxns object[]required
Array [
tostringrequired
Target contract address
datastringrequired
Encoded calldata
valuestringrequired
ETH value
infostring
Human-readable description of the approval
]
MarginBuildResponse
{
"lender": "string",
"quotes": [
{
"deltas": {
"aggregator": "string",
"tradeInput": 0,
"tradeOutput": 0,
"deltas": {}
},
"tx": {
"to": "0x1234...abcd",
"data": "0xabcdef...",
"value": "0"
}
}
],
"permissionTxns": [
{
"to": "string",
"data": "string",
"value": "string",
"info": "string"
}
]
}