TrustDepositResponse
trust_deposit objectrequired
corporation_idinteger<uint64>
Corporation ID (primary key, references Corporation.id, 1:1)
depositinteger
Amount of deposit in native denom
shareinteger
Share of the module total deposit
refundedinteger
Reused-first refunded amount, drawn before pulling from the Corporation's policy_address
claimableinteger
Indexer-derived accrued yield currently claimable on reclaim, computed as share * trust_deposit_share_value - deposit
slashed_depositinteger
Total slashed deposit amount
repaid_depositinteger
Total repaid deposit amount
last_slashedstring<date-time>nullable
Last slash event timestamp
last_repaidstring<date-time>nullable
Last repay event timestamp
slash_countinteger
Number of slash events
block_heightintegerrequired
Resolved indexed height (echoes At-Block-Height when supplied)
TrustDepositResponse
{
"trust_deposit": {
"corporation_id": 0,
"deposit": 0,
"share": 0,
"refunded": 0,
"claimable": 0,
"slashed_deposit": 0,
"repaid_deposit": 0,
"last_slashed": "2024-07-29T15:51:28.071Z",
"last_repaid": "2024-07-29T15:51:28.071Z",
"slash_count": 0
},
"block_height": 0
}