Skip to main content
GET
/
yield
/
artifacts
Get Period Artifact
curl --request GET \
  --url https://api.caminotreasury.com/v1/yield/artifacts
{
  "version": "<string>",
  "periodId": "<string>",
  "blockRange": {
    "startBlock": "<string>",
    "endBlock": "<string>"
  },
  "root": "<string>",
  "leaves": [
    {
      "index": 123,
      "account": "<string>",
      "amount": "<string>",
      "proof": [
        "<string>"
      ]
    }
  ],
  "periodAccrual": "<string>",
  "totalAmount": "<string>",
  "feeRetained": "<string>",
  "manualTotalAmount": true,
  "totalAllocated": "<string>",
  "dust": "<string>",
  "totalBalanceBlocks": "<string>",
  "exclusionListHash": "<string>",
  "exclusionList": {}
}

Query Parameters

periodId
string
required

Period ID (uint).

Pattern: ^\d+$
chainId
integer

Restrict to a single chain. Defaults to the server's primary configured chain.

Required range: x >= 1

Response

Full artifact for the period.

version
string
required
periodId
string
required
blockRange
object
required
root
string
required
leaves
object[]
required
periodAccrual
string
totalAmount
string
feeRetained
string
manualTotalAmount
boolean
totalAllocated
string
dust
string
totalBalanceBlocks
string
exclusionListHash
string
exclusionList
object