removedInput schema / properties / ordenId
Removed value: -{
- "deprecated": true,
- "description": "DEPRECATED alias of `orderId`: it still works, but use `orderId` (it will be removed in a future round, no date yet). The ordenId (uuid) from prepare_payment. Without it, it lists your active orders.",
- "type": "string"
-}
changedInput schema / properties / orderId / description
Previous value: -"The ordenId (uuid) from prepare_payment. Without it, it lists your active orders."New value: +"The orderId (uuid) from prepare_payment. Without it, it lists your active orders."
removedInput schema / x-bernuvia-aliases
Removed value: -{
- "orderId": "ordenId"
-}
addedOutput schema / properties / amount
Added value: +{
+ "additionalProperties": true,
+ "description": "Only in the detail: the amount of the order in both units.",
+ "properties": {
+ "units": {
+ "description": "Minimal units of USDC, as a decimal string.",
+ "type": "string"
+ },
+ "usdc": {
+ "description": "The same amount in human USDC, as a decimal string.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "units",
+ "usdc"
+ ],
+ "type": "object"
+}
removedOutput schema / properties / anomalia
Removed value: -{
- "description": "Only if the database and the chain cannot be reconciled; the team has already been notified.",
- "type": "boolean"
-}
removedOutput schema / properties / anomaliaDetalle
Removed value: -{
- "description": "Only with `anomalia`: what the discrepancy consists of.",
- "type": "string"
-}
addedOutput schema / properties / anomaly
Added value: +{
+ "description": "Only if the database and the chain cannot be reconciled; the team has already been notified.",
+ "type": "boolean"
+}
addedOutput schema / properties / anomalyDetail
Added value: +{
+ "description": "Only with `anomaly`: what the discrepancy consists of.",
+ "type": "string"
+}
removedOutput schema / properties / autoLiberacionEn
Removed value: -{
- "description": "When the payment is released to the seller on expiry (ISO 8601), or null if there is no deposit yet.",
- "type": [
- "string",
- "null"
- ]
-}
addedOutput schema / properties / autoReleaseAt
Added value: +{
+ "description": "When the payment is released to the seller on expiry (ISO 8601), or null if there is no deposit yet.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
removedOutput schema / properties / compraId
Removed value: -{
- "description": "Only in the detail: the on-chain identifier (bytes32).",
- "type": "string"
-}
removedOutput schema / properties / cotizacionCaducaEn
Removed value: -{
- "description": "Expiry of the quote (ISO 8601), or null if it has none.",
- "type": [
- "string",
- "null"
- ]
-}
addedOutput schema / properties / depositSeen
Added value: +{
+ "description": "Does the chain already show the deposit? If true, do NOT deposit again.",
+ "type": "boolean"
+}
removedOutput schema / properties / depositoVisto
Removed value: -{
- "description": "Does the chain already show the deposit? If true, do NOT deposit again.",
- "type": "boolean"
-}
removedOutput schema / properties / descargaDisponible
Removed value: -{
- "description": "Is the download access already granted for this buyer?",
- "type": "boolean"
-}
addedOutput schema / properties / downloadAvailable
Added value: +{
+ "description": "Is the download access already granted for this buyer?",
+ "type": "boolean"
+}
removedOutput schema / properties / estadoBd
Removed value: -{
- "description": "State according to Bernuvia's database.",
- "type": "string"
-}
removedOutput schema / properties / estadoOnChain
Removed value: -{
- "description": "State according to the contract, or null if the read was skipped or failed. \"none\" = no deposit.",
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / finalizado
Removed value: -{
- "description": "Is the deposit in finalized blocks? null if it could not be determined.",
- "type": [
- "boolean",
- "null"
- ]
-}
addedOutput schema / properties / finalized
Added value: +{
+ "description": "Is the deposit in finalized blocks? null if it could not be determined.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / fundTxHashNote
Added value: +{
+ "description": "Only when fundTxHash is null: how to record it by passing txHash.",
+ "type": "string"
+}
removedOutput schema / properties / importe
Removed value: -{
- "additionalProperties": true,
- "description": "Only in the detail: the amount of the order in both units.",
- "properties": {
- "unidades": {
- "description": "Minimal units of USDC, as a decimal string.",
- "type": "string"
- },
- "usdc": {
- "description": "The same amount in human USDC, as a decimal string.",
- "type": "string"
- }
- },
- "required": [
- "unidades",
- "usdc"
- ],
- "type": "object"
-}
addedOutput schema / properties / nextStep
Added value: +{
+ "description": "Only in the detail: what to do now, in one sentence.",
+ "type": "string"
+}
removedOutput schema / properties / nota
Removed value: -{
- "description": "Only in the inventory: a text clarification of what the list contains.",
- "type": "string"
-}
removedOutput schema / properties / notaFundTxHash
Removed value: -{
- "description": "Only when fundTxHash is null: how to record it by passing txHash.",
- "type": "string"
-}
removedOutput schema / properties / notaOnChain
Removed value: -{
- "description": "Only if the read was skipped: why, and when to come back.",
- "type": "string"
-}
addedOutput schema / properties / note
Added value: +{
+ "description": "Only in the inventory: a text clarification of what the list contains.",
+ "type": "string"
+}
addedOutput schema / properties / onChainNote
Added value: +{
+ "description": "Only if the read was skipped: why, and when to come back.",
+ "type": "string"
+}
removedOutput schema / properties / onChainOmitido
Removed value: -{
- "description": "true if the on-chain read was skipped for budget reasons: do not poll in a loop.",
- "type": "boolean"
-}
addedOutput schema / properties / onChainSkipped
Added value: +{
+ "description": "true if the on-chain read was skipped for budget reasons: do not poll in a loop.",
+ "type": "boolean"
+}
addedOutput schema / properties / onChainStatus
Added value: +{
+ "description": "State according to the contract, or null if the read was skipped or failed. \"none\" = no deposit.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
removedOutput schema / properties / ordenId
Removed value: -{
- "description": "Only in the detail: the uuid of the order queried.",
- "type": "string"
-}
removedOutput schema / properties / ordenes
Removed value: -{
- "description": "Only in the inventory (call WITHOUT ordenId): your active orders, from the newest to the oldest (max. 20).",
- "items": {
- "additionalProperties": true,
- "properties": {
- "compraId": {
- "description": "The on-chain identifier (bytes32) of the purchase.",
- "type": "string"
- },
- "cotizacionCaducaEn": {
- "description": "Expiry of its quote (ISO 8601), or null if it has none.",
- "type": [
- "string",
- "null"
- ]
- },
- "creadaEn": {
- "description": "When the order was created (ISO 8601).",
- "type": "string"
- },
- "estado": {
- "description": "State in the database: created, quoted, funded, delivered or disputed.",
- "type": "string"
- },
- "importeUsdc": {
- "description": "Amount in human USDC, as a decimal string.",
- "type": "string"
- },
- "ordenId": {
- "description": "The uuid of the order: the one you pass to the other tools.",
- "type": "string"
- },
- "plantillaSlug": {
- "description": "Slug of the purchased template, or null if it no longer exists.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "ordenId",
- "compraId",
- "plantillaSlug",
- "estado",
- "importeUsdc",
- "creadaEn",
- "cotizacionCaducaEn"
- ],
- "type": "object"
- },
- "type": "array"
-}
addedOutput schema / properties / orderId
Added value: +{
+ "description": "Only in the detail: the uuid of the order queried.",
+ "type": "string"
+}
addedOutput schema / properties / orders
Added value: +{
+ "description": "Only in the inventory (call WITHOUT orderId): your active orders, from the newest to the oldest (max. 20).",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "amountUsdc": {
+ "description": "Amount in human USDC, as a decimal string.",
+ "type": "string"
+ },
+ "createdAt": {
+ "description": "When the order was created (ISO 8601).",
+ "type": "string"
+ },
+ "orderId": {
+ "description": "The uuid of the order: the one you pass to the other tools.",
+ "type": "string"
+ },
+ "purchaseId": {
+ "description": "The on-chain identifier (bytes32) of the purchase.",
+ "type": "string"
+ },
+ "quoteExpiresAt": {
+ "description": "Expiry of its quote (ISO 8601), or null if it has none.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "description": "State in the database: created, quoted, funded, delivered or disputed.",
+ "type": "string"
+ },
+ "templateSlug": {
+ "description": "Slug of the purchased template, or null if it no longer exists.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "orderId",
+ "purchaseId",
+ "templateSlug",
+ "status",
+ "amountUsdc",
+ "createdAt",
+ "quoteExpiresAt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
removedOutput schema / properties / plantillaSlug
Removed value: -{
- "description": "Slug of the template, or null if it no longer exists.",
- "type": [
- "string",
- "null"
- ]
-}
addedOutput schema / properties / purchaseId
Added value: +{
+ "description": "Only in the detail: the on-chain identifier (bytes32).",
+ "type": "string"
+}
addedOutput schema / properties / quoteExpiresAt
Added value: +{
+ "description": "Expiry of the quote (ISO 8601), or null if it has none.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
removedOutput schema / properties / siguientePaso
Removed value: -{
- "description": "Only in the detail: what to do now, in one sentence.",
- "type": "string"
-}
removedOutput schema / properties / sincronizado
Removed value: -{
- "description": "true if this call moved the state in the database to align it with the chain.",
- "type": "boolean"
-}
addedOutput schema / properties / stateInDb
Added value: +{
+ "description": "State according to Bernuvia's database.",
+ "type": "string"
+}
removedOutput schema / properties / sugerenciaSondeoSegundos
Removed value: -{
- "description": "How many seconds to wait before polling again. 0 = there is nothing to wait for.",
- "type": "number"
-}
addedOutput schema / properties / suggestedPollSeconds
Added value: +{
+ "description": "How many seconds to wait before polling again. 0 = there is nothing to wait for.",
+ "type": "number"
+}
addedOutput schema / properties / synced
Added value: +{
+ "description": "true if this call moved the state in the database to align it with the chain.",
+ "type": "boolean"
+}
addedOutput schema / properties / templateSlug
Added value: +{
+ "description": "Slug of the template, or null if it no longer exists.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
removedOutput schema / properties / tx / properties / correspondeAOrden
Removed value: -{
- "description": "Was it sent by your wallet against the escrow contract? null if it could not be checked.",
- "type": [
- "boolean",
- "null"
- ]
-}
removedOutput schema / properties / tx / properties / fondeaEstaOrden
Removed value: -{
- "description": "Is its Funded event the one of THIS order? null if it could not be checked.",
- "type": [
- "boolean",
- "null"
- ]
-}
addedOutput schema / properties / tx / properties / fundsThisOrder
Added value: +{
+ "description": "Is its Funded event the one of THIS order? null if it could not be checked.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / tx / properties / matchesOrder
Added value: +{
+ "description": "Was it sent by your wallet against the escrow contract? null if it could not be checked.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
removedOutput schema / properties / tx / properties / nota
Removed value: -{
- "description": "What the result means and what to do.",
- "type": "string"
-}
addedOutput schema / properties / tx / properties / note
Added value: +{
+ "description": "What the result means and what to do.",
+ "type": "string"
+}
addedOutput schema / properties / tx / properties / result
Added value: +{
+ "description": "success, reverted, pending, absent, unknown, \"mismatch\" (not yours against the escrow) or \"deferred\" (deferred for budget reasons).",
+ "type": "string"
+}
removedOutput schema / properties / tx / properties / resultado
Removed value: -{
- "description": "success, reverted, pending, absent, unknown, \"no-corresponde\" (not yours against the escrow) or \"omitida\" (deferred for budget reasons).",
- "type": "string"
-}
changedOutput schema / properties / tx / required
Previous value: -[
- "hash",
- "resultado"
-]New value: +[
+ "hash",
+ "result"
+]