Rewards
Path parameters
chainstring · enumRequiredPossible values:
An enumeration.
user_addressstringRequiredExample:
0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
marketstringRequired
epochintegerRequired
tokenstringRequired
Responses
200
Successful Response
application/json
Responsestring[]
422
Validation Error
application/json
get
GET /v1/rewards/{chain}/{user_address} HTTP/1.1
Host: api.lfj.dev
Accept: */*
[
"text"
]
Path parameters
chainstring · enumRequiredPossible values:
An enumeration.
user_addressstringRequiredExample:
0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Body
Responses
200
Successful Response
application/json
422
Validation Error
application/json
post
POST /v1/rewards/batch-proof/{chain}/{user_address} HTTP/1.1
Host: api.lfj.dev
Content-Type: application/json
Accept: */*
Content-Length: 54
{
"batch": [
{
"market": "text",
"epoch": 1,
"token": "text"
}
]
}
[
[
"text"
]
]
Path parameters
chainstring · enumRequiredPossible values:
An enumeration.
user_addressstringRequiredExample:
0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
marketstringRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
GET /v1/rewards/history/{chain}/{user_address} HTTP/1.1
Host: api.lfj.dev
Accept: */*
[
{
"epoch": 1,
"epochStart": 1,
"epochEnd": 1,
"progress": 1,
"rewards": [
{
"amount": "text",
"tokenAddress": "text"
}
]
}
]
Path parameters
chainstring · enumRequiredPossible values:
An enumeration.
user_addressstringRequiredExample:
0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
marketstringRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
GET /v1/rewards/claimable/{chain}/{user_address} HTTP/1.1
Host: api.lfj.dev
Accept: */*
[
{
"market": "text",
"epoch": 1,
"claimableRewards": [
{
"amount": "text",
"tokenAddress": "text"
}
]
}
]