Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,547Letters: 14Defects: 1,324counted 1 min ago
teppi

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 yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:48cc2173bc9132c4d937917fcf2cefccd997ffcc3923a520f0959437bfd215eb | sha256sum