Server definition
- Hash
- sha256:48cc2173bc9132c4d937917fcf2cefccd997ffcc3923a520f0959437bfd215eb
- What it is
- What a remote MCP server returned when asked what it offers: 97 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Read the current USDC balance for an address.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"address": {
"description": "Wallet address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"token": {
"description": "ERC20 token address.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_balance",
"outputSchema": null
},
{
"description": "Return protocol history for the buyer that matched an order so an automation can assess delivery context without trusting display identity.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"address": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "peer_cash_buyer",
"outputSchema": null
},
{
"description": "Return live Base USDC destinations, payout platforms, fiat currencies, payee hints, amount bounds, and pricing. Call this before naming a rail or currency.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"includeRelaySources": {
"description": "Include live Relay-supported EVM source chains and tokens",
"type": "boolean"
}
},
"type": "object"
},
"name": "peer_cash_capabilities",
"outputSchema": null
},
{
"description": "Estimate fiat received for Base USDC at the live Chainlink oracle rate. This is not a locked quote; the binding rate resolves when a buyer fills.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"description": "Base USDC amount in 6-decimal base units",
"pattern": "^[1-9]\\d*$",
"type": "string"
},
"currency": {
"description": "Fiat currency from capabilities",
"minLength": 3,
"type": "string"
},
"platform": {
"description": "Optional payout platform for corridor fill timing",
"minLength": 1,
"type": "string"
}
},
"required": [
"amount",
"currency"
],
"type": "object"
},
"name": "peer_cash_estimate",
"outputSchema": null
},
{
"description": "Return trailing 30-day fill counts and first-fill timing by payout platform and currency. Use this as historical routing evidence, never as a guarantee.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "peer_cash_fill_stats",
"outputSchema": null
},
{
"description": "Read a confirmed Base createDeposit receipt and resolve the resumable Peer deposit id. Call only after the host confirms the createDeposit transaction.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"transactionHash": {
"pattern": "^0x[a-fA-F0-9]{64}$",
"type": "string"
}
},
"required": [
"transactionHash"
],
"type": "object"
},
"name": "peer_cash_finalize",
"outputSchema": null
},
{
"description": "Return one order state, amounts, fills, and next actions from its deposit id. Brief ORDER_NOT_FOUND responses after finalization may be indexer lag; retry this read, never the deposit transaction.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"depositId": {
"pattern": "^0x[a-fA-F0-9]{40}_[0-9]+$",
"type": "string"
}
},
"required": [
"depositId"
],
"type": "object"
},
"name": "peer_cash_order",
"outputSchema": null
},
{
"description": "List orders owned by a maker wallet, optionally limited to orders that still need attention.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"inFlight": {
"type": "boolean"
},
"limit": {
"maximum": 1000,
"minimum": 1,
"type": "integer"
},
"owner": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"owner"
],
"type": "object"
},
"name": "peer_cash_orders",
"outputSchema": null
},
{
"description": "Quote a live Relay route from an EVM source asset into Base USDC. The response contains unsigned transaction data; this tool never signs or submits it.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"description": "Source amount in the source token’s base units",
"pattern": "^[1-9]\\d*$",
"type": "string"
},
"recipient": {
"description": "Base recipient; defaults to the source wallet",
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"sourceChainId": {
"description": "Relay source chain ID",
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"type": "integer"
},
"sourceCurrency": {
"description": "Source token address or native currency identifier",
"minLength": 1,
"type": "string"
},
"tradeType": {
"description": "Relay amount mode; defaults to EXACT_INPUT",
"enum": [
"EXACT_INPUT",
"EXACT_OUTPUT",
"EXPECTED_OUTPUT"
],
"type": "string"
},
"user": {
"description": "Source-chain wallet address",
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"user",
"amount",
"sourceChainId",
"sourceCurrency"
],
"type": "object"
},
"name": "peer_cash_quote_source",
"outputSchema": null
},
{
"description": "Track a previously submitted cross-chain source route by Relay request ID. Retry this read; never resubmit from an unknown status.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"requestId": {
"minLength": 1,
"type": "string"
}
},
"required": [
"requestId"
],
"type": "object"
},
"name": "peer_cash_relay_status",
"outputSchema": null
},
{
"description": "Return live Relay-supported EVM source chains and tokens that can route into Base USDC before a Peer Cash order.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "peer_cash_source_capabilities",
"outputSchema": null
},
{
"description": "List checkout sessions from the Pay API, with a local cache fallback.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"page": {
"default": 1,
"description": "Page number.",
"type": "number"
},
"pageSize": {
"default": 25,
"description": "Page size.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"status": {
"description": "Status filter.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_checkout_list",
"outputSchema": null
},
{
"description": "Show a single checkout session or poll its latest status.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"sessionId": {
"description": "Session identifier.",
"type": "string"
}
},
"required": [
"sessionId"
],
"type": "object"
},
"name": "peer_checkout_show",
"outputSchema": null
},
{
"description": "List supported fiat currencies.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_config_currencies",
"outputSchema": null
},
{
"description": "List supported payment platforms.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_config_platforms",
"outputSchema": null
},
{
"description": "Show the stored Peer CLI config merged with current global flags.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_config_show",
"outputSchema": null
},
{
"description": "Show current controller-based delegation for a deposit.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"deposit": {
"description": "Deposit ID.",
"type": "string"
},
"escrow": {
"description": "Escrow address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_delegate_show",
"outputSchema": null
},
{
"description": "List deposits owned by the configured wallet or explicit owner.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_deposit_list",
"outputSchema": null
},
{
"description": "Show a single deposit by deposit ID.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Deposit ID.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"depositId"
],
"type": "object"
},
"name": "peer_deposit_show",
"outputSchema": null
},
{
"description": "Show multiple deposits by ID.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"ids": {
"description": "Deposit IDs.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_deposit_show_many",
"outputSchema": null
},
{
"description": "Check whether the selected environment has an IntentGuardian deployment.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_guardian_available",
"outputSchema": null
},
{
"description": "Read payer token balance and allowance available to IntentGuardian.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"payer": {
"description": "Payer address.",
"type": "string"
},
"token": {
"description": "Deposit token address.",
"type": "string"
}
},
"required": [
"payer",
"token"
],
"type": "object"
},
"name": "peer_guardian_payer_funding",
"outputSchema": null
},
{
"description": "Read the live IntentGuardian fee and extension policy.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_guardian_policy",
"outputSchema": null
},
{
"description": "Quote the authoritative on-chain cost to extend an intent.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"additionalSeconds": {
"description": "Extension seconds.",
"type": "string"
},
"intentAmount": {
"description": "Intent token amount in base units.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"intentAmount",
"additionalSeconds"
],
"type": "object"
},
"name": "peer_guardian_quote_extension",
"outputSchema": null
},
{
"description": "Fetch the delegation record for a composite deposit ID via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Composite deposit ID.",
"type": "string"
},
"options": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Delegation query options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"depositId"
],
"type": "object"
},
"name": "peer_indexer_delegations_by_deposit",
"outputSchema": null
},
{
"description": "Fetch multiple deposits by composite ID.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"ids": {
"description": "Composite IDs.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_indexer_deposits_by_ids",
"outputSchema": null
},
{
"description": "Fetch multiple deposits with relations by composite ID.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"ids": {
"description": "Composite IDs.",
"type": "string"
},
"options": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Relation options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_indexer_deposits_by_ids_relations",
"outputSchema": null
},
{
"description": "Fetch fund activities for a deposit.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Composite deposit ID.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"depositId"
],
"type": "object"
},
"name": "peer_indexer_deposits_fund_activities",
"outputSchema": null
},
{
"description": "List deposits via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema2": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema2"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema2"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"filter": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Filter object.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"pagination": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Pagination object.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema2"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_indexer_deposits_list",
"outputSchema": null
},
{
"description": "List deposits with related entities via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema2": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema2"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema2"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema3": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema3"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema3"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"filter": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Filter object.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"options": {
"additionalProperties": {
"$ref": "#/definitions/__schema2"
},
"description": "Relation options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"pagination": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Pagination object.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema3"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_indexer_deposits_list_relations",
"outputSchema": null
},
{
"description": "Fetch a deposit by composite ID via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"compositeId": {
"description": "Composite ID.",
"type": "string"
},
"options": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Relation options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"compositeId"
],
"type": "object"
},
"name": "peer_indexer_deposits_show",
"outputSchema": null
},
{
"description": "Fetch deposit daily snapshots.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Composite deposit ID.",
"type": "string"
},
"limit": {
"description": "Snapshot limit.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"depositId"
],
"type": "object"
},
"name": "peer_indexer_deposits_snapshots",
"outputSchema": null
},
{
"description": "Fetch intents for multiple deposits via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema2": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema2"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema2"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositIds": {
"description": "Deposit IDs.",
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema2"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"statuses": {
"description": "Intent statuses.",
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
}
},
"type": "object"
},
"name": "peer_indexer_intents_by_deposit_ids",
"outputSchema": null
},
{
"description": "Fetch intents by owner via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"statuses": {
"description": "Intent statuses.",
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
}
},
"required": [
"owner"
],
"type": "object"
},
"name": "peer_indexer_intents_by_owner",
"outputSchema": null
},
{
"description": "Fetch expired intents via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositIds": {
"description": "Deposit IDs.",
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
"limit": {
"description": "Result limit.",
"type": "number"
},
"now": {
"description": "Current time.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_indexer_intents_expired",
"outputSchema": null
},
{
"description": "Fetch fulfillment events for intents.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"hashes": {
"description": "Intent hashes.",
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_indexer_intents_fulfilled_events",
"outputSchema": null
},
{
"description": "Fetch fulfillment amounts for an intent.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"intentHash": {
"description": "Intent hash.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"intentHash"
],
"type": "object"
},
"name": "peer_indexer_intents_fulfillment_amounts",
"outputSchema": null
},
{
"description": "Fetch fulfillment and payment records for an intent.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"intentHash": {
"description": "Intent hash.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"intentHash"
],
"type": "object"
},
"name": "peer_indexer_intents_fulfillment_and_payment",
"outputSchema": null
},
{
"description": "Fetch a single intent via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"intentHash": {
"description": "Intent hash.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"intentHash"
],
"type": "object"
},
"name": "peer_indexer_intents_show",
"outputSchema": null
},
{
"description": "Fetch maker-level fund activities.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"limit": {
"description": "Activity limit.",
"type": "number"
},
"maker": {
"description": "Maker address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"maker"
],
"type": "object"
},
"name": "peer_indexer_makers_fund_activities",
"outputSchema": null
},
{
"description": "Perform a raw GraphQL query against the indexer. Use sparingly; arbitrary queries can be expensive.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"query": {
"description": "GraphQL query.",
"type": "string"
},
"variables": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "GraphQL variables.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_indexer_query",
"outputSchema": null
},
{
"description": "Inspect fulfill routing inputs for an intent.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"intentHash": {
"description": "Intent hash.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"intentHash"
],
"type": "object"
},
"name": "peer_intent_fulfill_inputs",
"outputSchema": null
},
{
"description": "Get the pre-intent hook for a deposit.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Deposit ID.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"depositId"
],
"type": "object"
},
"name": "peer_intent_hook_pre_get",
"outputSchema": null
},
{
"description": "List intents for the configured wallet or explicit owner.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_intent_list",
"outputSchema": null
},
{
"description": "Show a single intent by hash.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"intentHash": {
"description": "Intent hash.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"intentHash"
],
"type": "object"
},
"name": "peer_intent_show",
"outputSchema": null
},
{
"description": "Fetch recent protocol activity from Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"limit": {
"default": 100,
"description": "Result limit.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"since": {
"description": "Start timestamp.",
"type": "string"
},
"type": {
"description": "Event types.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_market_activity",
"outputSchema": null
},
{
"description": "List Peerlytics API keys for the authenticated account.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_market_api_key_list",
"outputSchema": null
},
{
"description": "Compare live quote availability across platforms using the published SDK quote route.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"amount": {
"description": "Fiat amount.",
"type": "number"
},
"from": {
"description": "Fiat currency code.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"platform": {
"description": "Payment platforms.",
"type": "string"
},
"quotesToReturn": {
"default": 10,
"description": "Quote count.",
"type": "number"
},
"recipient": {
"description": "Recipient address.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_market_compare",
"outputSchema": null
},
{
"description": "Check Peerlytics API credit balance and usage.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_market_credits",
"outputSchema": null
},
{
"description": "Query deposits from Peerlytics with filtering.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"accepting": {
"description": "Accepting intents.",
"type": "boolean"
},
"currency": {
"description": "Fiat currencies.",
"type": "string"
},
"delegate": {
"description": "Delegate address.",
"type": "string"
},
"depositor": {
"description": "Depositor address.",
"type": "string"
},
"limit": {
"default": 50,
"description": "Result limit.",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"platform": {
"description": "Payment platforms.",
"type": "string"
},
"status": {
"description": "Deposit status.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_market_deposits",
"outputSchema": null
},
{
"description": "Look up a wallet address profile on Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"address": {
"description": "Address.",
"type": "string"
},
"limit": {
"default": 100,
"description": "Result limit.",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "peer_market_explorer_address",
"outputSchema": null
},
{
"description": "Look up a deposit on Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"id": {
"description": "Deposit ID.",
"type": "string"
},
"limit": {
"default": 100,
"description": "Result limit.",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "peer_market_explorer_deposit",
"outputSchema": null
},
{
"description": "Look up an intent on Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"hash": {
"description": "Intent hash.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"hash"
],
"type": "object"
},
"name": "peer_market_explorer_intent",
"outputSchema": null
},
{
"description": "Look up a maker profile on Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"address": {
"description": "Maker address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "peer_market_explorer_maker",
"outputSchema": null
},
{
"description": "Search across addresses, deposits, intents, and vaults on Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"query": {
"description": "Search query.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "peer_market_explorer_search",
"outputSchema": null
},
{
"description": "Look up a vault on Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"id": {
"description": "Vault ID.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "peer_market_explorer_vault",
"outputSchema": null
},
{
"description": "Look up a verifier profile on Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"address": {
"description": "Verifier address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "peer_market_explorer_verifier",
"outputSchema": null
},
{
"description": "Query intents from Peerlytics with filtering.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Deposit IDs.",
"type": "string"
},
"limit": {
"default": 50,
"description": "Result limit.",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset.",
"type": "number"
},
"owner": {
"description": "Owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"recipient": {
"description": "Recipient address.",
"type": "string"
},
"status": {
"description": "Intent statuses.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_market_intents",
"outputSchema": null
},
{
"description": "Fetch maker and taker leaderboard data from Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"limit": {
"default": 20,
"description": "Result limit.",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_market_leaderboard",
"outputSchema": null
},
{
"description": "Fetch maker activity history for an address from Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"address": {
"description": "Maker address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "peer_market_maker_history",
"outputSchema": null
},
{
"description": "List supported currencies from Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_market_meta_currencies",
"outputSchema": null
},
{
"description": "List supported payment platforms from Peerlytics with method hashes.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_market_meta_platforms",
"outputSchema": null
},
{
"description": "Fetch the live P2P orderbook from Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"currency": {
"description": "Fiat currency.",
"type": "string"
},
"minSize": {
"default": 50,
"description": "Minimum size.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"platform": {
"description": "Payment platforms.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_market_orderbook",
"outputSchema": null
},
{
"description": "Fetch aggregate Peerlytics protocol statistics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_market_protocol_stats",
"outputSchema": null
},
{
"description": "Fetch current market spreads from Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"currency": {
"description": "Fiat currencies.",
"type": "string"
},
"includeRates": {
"description": "Include rate entries.",
"type": "boolean"
},
"limit": {
"default": 200,
"description": "Result limit.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"platform": {
"description": "Payment platforms.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_market_spreads",
"outputSchema": null
},
{
"description": "Fetch taker activity history for an address from Peerlytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"address": {
"description": "Taker address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "peer_market_taker_history",
"outputSchema": null
},
{
"description": "Fetch Peerlytics vault analytics.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"limit": {
"default": 50,
"description": "Result limit.",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset.",
"type": "number"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_market_vaults",
"outputSchema": null
},
{
"description": "Fetch Peerlytics protocol volume and analytics for a time range.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"currency": {
"description": "Fiat currencies.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"platform": {
"description": "Payment platforms.",
"type": "string"
},
"range": {
"default": "mtd",
"description": "Analytics range.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_market_volume",
"outputSchema": null
},
{
"description": "Check whether the current escrow deployment supports inline oracle configs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"escrowAddress": {
"description": "Escrow address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_oracle_supports_inline",
"outputSchema": null
},
{
"description": "Validate bundled oracle feeds on-chain.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_oracle_validate_feeds",
"outputSchema": null
},
{
"description": "Resolve a payee hash from on-chain deposit data.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Deposit ID.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"paymentMethodHash": {
"description": "Payment method hash.",
"type": "string"
}
},
"required": [
"depositId",
"paymentMethodHash"
],
"type": "object"
},
"name": "peer_payee_resolve_hash",
"outputSchema": null
},
{
"description": "Fetch deposits for an owner directly from ProtocolViewer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_pv_deposit_list_owner",
"outputSchema": null
},
{
"description": "Fetch a deposit directly from ProtocolViewer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Deposit ID.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"depositId"
],
"type": "object"
},
"name": "peer_pv_deposit_show",
"outputSchema": null
},
{
"description": "Fetch multiple deposits directly from ProtocolViewer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"ids": {
"description": "Deposit IDs.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_pv_deposit_show_many",
"outputSchema": null
},
{
"description": "Fetch intents for an owner directly from ProtocolViewer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_pv_intent_list_owner",
"outputSchema": null
},
{
"description": "Fetch a single intent directly from ProtocolViewer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"intentHash": {
"description": "Intent hash.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"intentHash"
],
"type": "object"
},
"name": "peer_pv_intent_show",
"outputSchema": null
},
{
"description": "Get fiat-to-USDC exchange quotes.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"amount": {
"description": "Fiat or token amount.",
"type": "number"
},
"destinationChainId": {
"default": 8453,
"description": "Destination chain.",
"type": "number"
},
"from": {
"description": "Fiat currency code.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"platform": {
"description": "Payment platform.",
"type": "string"
},
"quotesToReturn": {
"default": 5,
"description": "Quote count.",
"type": "number"
},
"recipient": {
"description": "Recipient address.",
"type": "string"
},
"to": {
"default": "USDC",
"description": "Destination token.",
"type": "string"
},
"tokenAmount": {
"description": "Exact token amount.",
"type": "number"
},
"user": {
"description": "User address.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_quote",
"outputSchema": null
},
{
"description": "Read whether chargebackable intent admissions are paused.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_stake_admissions_paused",
"outputSchema": null
},
{
"description": "Read whether a stake owner authorizes a taker.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Stake owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"taker": {
"description": "Taker address.",
"type": "string"
}
},
"required": [
"owner",
"taker"
],
"type": "object"
},
"name": "peer_stake_authorization",
"outputSchema": null
},
{
"description": "Read total stake owned by an address.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Stake owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"owner"
],
"type": "object"
},
"name": "peer_stake_balance",
"outputSchema": null
},
{
"description": "Read non-stake USDC claimable by a beneficiary.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"beneficiary": {
"description": "Claim beneficiary address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"beneficiary"
],
"type": "object"
},
"name": "peer_stake_claimable",
"outputSchema": null
},
{
"description": "Read whether a deposit has dispute protection enabled for a payment method.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Deposit ID.",
"type": "string"
},
"escrow": {
"description": "Escrow address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"paymentMethod": {
"description": "Payment method hash.",
"type": "string"
}
},
"required": [
"escrow",
"depositId",
"paymentMethod"
],
"type": "object"
},
"name": "peer_stake_dispute_protection_enabled",
"outputSchema": null
},
{
"description": "Read stake available for withdrawal or a new lock.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Stake owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"owner"
],
"type": "object"
},
"name": "peer_stake_free",
"outputSchema": null
},
{
"description": "Read indexed staking, authorization, claim, and risk-window state with freshness metadata.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"taker": {
"description": "Taker address.",
"type": "string"
}
},
"required": [
"taker"
],
"type": "object"
},
"name": "peer_stake_indexed_state",
"outputSchema": null
},
{
"description": "Read stake locked behind active chargeback windows.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"owner": {
"description": "Stake owner address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"owner"
],
"type": "object"
},
"name": "peer_stake_locked",
"outputSchema": null
},
{
"description": "Resolve the effective stake owner backing a taker.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"taker": {
"description": "Taker address.",
"type": "string"
}
},
"required": [
"taker"
],
"type": "object"
},
"name": "peer_stake_owner",
"outputSchema": null
},
{
"description": "Read the minimum collateral lock window for a payment method.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"paymentMethodHash": {
"description": "Payment method hash.",
"type": "string"
}
},
"required": [
"paymentMethodHash"
],
"type": "object"
},
"name": "peer_stake_risk_window",
"outputSchema": null
},
{
"description": "Read the stake owner selected by a taker before authorization checks.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"taker": {
"description": "Taker address.",
"type": "string"
}
},
"required": [
"taker"
],
"type": "object"
},
"name": "peer_stake_selected_owner",
"outputSchema": null
},
{
"description": "Read the authoritative StakeVault state for a staker and optional taker.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"staker": {
"description": "Stake owner address.",
"type": "string"
},
"taker": {
"description": "Taker address.",
"type": "string"
}
},
"required": [
"staker"
],
"type": "object"
},
"name": "peer_stake_state",
"outputSchema": null
},
{
"description": "List delegated deposits for a vault.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"limit": {
"default": 50,
"description": "Result limit.",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset.",
"type": "number"
},
"pagination": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Pagination options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"rateManagerId": {
"description": "Vault identifier.",
"type": "string"
}
},
"required": [
"rateManagerId"
],
"type": "object"
},
"name": "peer_vault_delegates",
"outputSchema": null
},
{
"description": "Read the effective rate for a delegated deposit pair.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"currency": {
"description": "Fiat currency.",
"type": "string"
},
"depositId": {
"description": "Deposit ID.",
"type": "string"
},
"escrow": {
"description": "Escrow address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"platform": {
"description": "Payment method.",
"type": "string"
}
},
"type": "object"
},
"name": "peer_vault_effective_rate",
"outputSchema": null
},
{
"description": "List vaults via the indexer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema2": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema2"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema2"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"filter": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Filter options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"limit": {
"default": 50,
"description": "Result limit.",
"type": "number"
},
"manager": {
"description": "Manager address.",
"type": "string"
},
"offset": {
"default": 0,
"description": "Offset.",
"type": "number"
},
"pagination": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Pagination options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema2"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_vault_list",
"outputSchema": null
},
{
"description": "Read the effective manager fee for a delegated deposit.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"depositId": {
"description": "Deposit ID.",
"type": "string"
},
"escrow": {
"description": "Escrow address.",
"type": "string"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"type": "object"
},
"name": "peer_vault_manager_fee",
"outputSchema": null
},
{
"description": "Fetch manual rate updates for a vault.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"limit": {
"default": 50,
"description": "Result limit.",
"type": "number"
},
"options": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Query options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"rateManagerId": {
"description": "Vault identifier.",
"type": "string"
}
},
"required": [
"rateManagerId"
],
"type": "object"
},
"name": "peer_vault_manual_rate_updates",
"outputSchema": null
},
{
"description": "Fetch oracle config updates for a vault.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"limit": {
"default": 50,
"description": "Result limit.",
"type": "number"
},
"options": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Query options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"rateManagerId": {
"description": "Vault identifier.",
"type": "string"
}
},
"required": [
"rateManagerId"
],
"type": "object"
},
"name": "peer_vault_oracle_config_updates",
"outputSchema": null
},
{
"description": "Show vault details by rateManagerId.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"rateManagerId": {
"description": "Vault identifier.",
"type": "string"
}
},
"required": [
"rateManagerId"
],
"type": "object"
},
"name": "peer_vault_show",
"outputSchema": null
},
{
"description": "Fetch daily snapshots for a vault.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"definitions": {
"__schema0": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema0"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"__schema1": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"items": {
"$ref": "#/definitions/__schema1"
},
"type": "array"
},
{
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
}
},
"properties": {
"limit": {
"default": 30,
"description": "Result limit.",
"type": "number"
},
"options": {
"additionalProperties": {
"$ref": "#/definitions/__schema0"
},
"description": "Snapshot options.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"params": {
"additionalProperties": {
"$ref": "#/definitions/__schema1"
},
"description": "Optional raw JSON params merged beneath typed fields.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"rateManagerId": {
"description": "Vault identifier.",
"type": "string"
}
},
"required": [
"rateManagerId"
],
"type": "object"
},
"name": "peer_vault_snapshots",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:48cc2173bc9132c4d937917fcf2cefccd997ffcc3923a520f0959437bfd215eb | sha256sum