Lend API
v1/lend
Handler URL: {{BASE_RESTFUL_URL}}/v1/lend
Action Type: mutation
Input Parameters
loan (LendInput!)
{
"contractName": "string",
"data": {
"amount": "string",
"poolId": "string"
},
"network": "string",
"tx": "string"
}
Response
Type: DataOutput
{
"res": "value",
"success": false
}
v1/get-lending
Handler URL: {{BASE_RESTFUL_URL}}/v1/get-lending
Action Type: query
Permissions: guest
Input Parameters
loan (GetLendingInput!)
{
"address": "string",
"contractName": "string",
"lendingId": "string",
"network": "string",
"poolId": "string"
}
Response
Type: DataOutput
{
"res": "value",
"success": false
}
v1/get-lendings-by-lender
Handler URL: {{BASE_RESTFUL_URL}}/v1/get-lendings-by-lender
Action Type: query
Permissions: guest
Input Parameters
loan (GetLendingsByLenderInput!)
{
"contractName": "string",
"lenderAddress": "string",
"limit": "string",
"network": "string",
"offset": "string",
"poolId": "string"
}
Response
Type: DataOutput
{
"res": "value",
"success": false
}
v1/get-total-lending
Handler URL: {{BASE_RESTFUL_URL}}/v1/get-total-lending
Action Type: query
Permissions: guest
Input Parameters
loan (GetTotalLendingInput!)
{
"address": "string",
"contractName": "string",
"network": "string",
"poolId": "string"
}
Response
Type: DataOutput
{
"res": "value",
"success": false
}
v1/claim-rewards
Handler URL: {{BASE_RESTFUL_URL}}/v1/claim-rewards
Action Type: mutation
Input Parameters
loan (ClaimRewardsInput!)
{
"contractName": "string",
"data": {
"address": "string",
"lendingId": "string",
"poolId": "string"
},
"network": "string",
"tx": "string"
}
Response
Type: DataOutput
{
"res": "value",
"success": false
}
v2CalculateSupplyRewards
Handler URL: {{BASE_RESTFUL_URL}}/v2/supplies/reward/calculate
Action Type: query
Permissions: guest
Input Parameters
lending (CalculateSupplyRewardsInput!)
{
"amount": 0,
"id": 0
}
Response
Type: DataOutput
{
"res": "value",
"success": false
}
v2CalculateAllSuppliesRewards
Handler URL: {{BASE_RESTFUL_URL}}/v2/supplies/rewards/calculate
Action Type: query
Permissions: guest
Input Parameters
lending (CalculateAllSuppliesRewardsInput!)
{
"address": "string",
"poolId": 0
}
Response
Type: DataOutput
{
"res": "value",
"success": false
}