removedInput schema / allOf
Removed value: -[
- {
- "anyOf": [
- {
- "required": [
- "orderId"
- ]
- },
- {
- "required": [
- "ordenId"
- ]
- }
- ]
- }
-]
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) of the disputed order.",
- "type": "string"
-}
changedInput schema / properties / orderId / description
Previous value: -"The ordenId (uuid) of the disputed order."New value: +"The orderId (uuid) of the disputed order."
addedInput schema / required
Added value: +[
+ "orderId"
+]
removedInput schema / x-bernuvia-aliases
Removed value: -{
- "orderId": "ordenId"
-}
removedOutput schema / properties / advertencia
Removed value: -{
- "description": "Consequences of withdrawing it, depending on whether the window is still open.",
- "type": "string"
-}
removedOutput schema / properties / compraId
Removed value: -{
- "description": "The on-chain identifier (bytes32) of the purchase.",
- "type": "string"
-}
addedOutput schema / properties / contract
Added value: +{
+ "additionalProperties": true,
+ "description": "The escrow contract OF THIS ORDER (not the current one): an old order lives in its own version.",
+ "properties": {
+ "version": {
+ "description": "Escrow version (1, 2, 3 or 31 = v3.1).",
+ "type": "number"
+ }
+ },
+ "required": [
+ "version"
+ ],
+ "type": "object"
+}
removedOutput schema / properties / contrato
Removed value: -{
- "additionalProperties": true,
- "description": "The escrow contract OF THIS ORDER (not the current one): an old order lives in its own version.",
- "properties": {
- "version": {
- "description": "Escrow version (1, 2, 3 or 31 = v3.1).",
- "type": "number"
- }
- },
- "required": [
- "version"
- ],
- "type": "object"
-}
removedOutput schema / properties / instrucciones
Removed value: -{
- "description": "Steps in text, in order.",
- "items": {
- "type": "string"
- },
- "type": "array"
-}
addedOutput schema / properties / instructions
Added value: +{
+ "description": "Steps in text, in order.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / network
Added value: +{
+ "additionalProperties": true,
+ "description": "The network where it has to be sent.",
+ "properties": {
+ "chainId": {
+ "description": "Chain id (137 = Polygon).",
+ "type": "number"
+ }
+ },
+ "required": [
+ "chainId"
+ ],
+ "type": "object"
+}
removedOutput schema / properties / ordenId
Removed value: -{
- "description": "The uuid of the order in Bernuvia.",
- "type": "string"
-}
addedOutput schema / properties / orderId
Added value: +{
+ "description": "The uuid of the order in Bernuvia.",
+ "type": "string"
+}
addedOutput schema / properties / pollSeconds
Added value: +{
+ "description": "How many seconds to wait between dispute_status polls after sending the transaction.",
+ "type": "number"
+}
addedOutput schema / properties / purchaseId
Added value: +{
+ "description": "The on-chain identifier (bytes32) of the purchase.",
+ "type": "string"
+}
removedOutput schema / properties / red
Removed value: -{
- "additionalProperties": true,
- "description": "The network where it has to be sent.",
- "properties": {
- "chainId": {
- "description": "Chain id (137 = Polygon).",
- "type": "number"
- }
- },
- "required": [
- "chainId"
- ],
- "type": "object"
-}
removedOutput schema / properties / sondeoSegundos
Removed value: -{
- "description": "How many seconds to wait between dispute_status polls after sending the transaction.",
- "type": "number"
-}
removedOutput schema / properties / transaccion
Removed value: -{
- "additionalProperties": true,
- "description": "The envelope ready to sign and send from `wallet`.",
- "properties": {
- "calculadoEn": {
- "description": "When the fees were estimated (ISO 8601). Absent if they could not be estimated.",
- "type": "string"
- },
- "data": {
- "description": "Already encoded calldata (0x…).",
- "type": "string"
- },
- "descripcion": {
- "description": "What the transaction does and what the contract requires.",
- "type": "string"
- },
- "gasLimitSugerido": {
- "description": "Suggested gas limit in DECIMAL (string). Kept for compatibility.",
- "type": "string"
- },
- "gasLimitSugeridoHex": {
- "description": "The SAME limit in HEXADECIMAL with 0x: it is the one the JSON-RPC requires.",
- "type": "string"
- },
- "maxFeePerGasSugerido": {
- "description": "maxFeePerGas in wei, in DECIMAL (string). Absent if the fees could not be estimated.",
- "type": "string"
- },
- "maxFeePerGasSugeridoHex": {
- "description": "The SAME maxFeePerGas in HEXADECIMAL with 0x: what the JSON-RPC requires.",
- "type": "string"
- },
- "maxPriorityFeePerGasSugerido": {
- "description": "maxPriorityFeePerGas in wei, in DECIMAL (string). Absent if they could not be estimated.",
- "type": "string"
- },
- "maxPriorityFeePerGasSugeridoHex": {
- "description": "The SAME maxPriorityFeePerGas in HEXADECIMAL with 0x: what the JSON-RPC requires.",
- "type": "string"
- },
- "nombre": {
- "description": "Contract function: openDispute, cancelDispute or resolveDisputeByTimeout.",
- "type": "string"
- },
- "to": {
- "description": "Address of the escrow contract of this order.",
- "type": "string"
- },
- "value": {
- "description": "Native POL to send, in HEXADECIMAL with 0x (JSON-RPC QUANTITY): always \"0x0\".",
- "type": "string"
- }
- },
- "required": [
- "nombre",
- "to",
- "data",
- "value",
- "gasLimitSugerido",
- "gasLimitSugeridoHex",
- "descripcion"
- ],
- "type": "object"
-}
addedOutput schema / properties / transaction
Added value: +{
+ "additionalProperties": true,
+ "description": "The envelope ready to sign and send from `wallet`.",
+ "properties": {
+ "calculatedAt": {
+ "description": "When the fees were estimated (ISO 8601). Absent if they could not be estimated.",
+ "type": "string"
+ },
+ "data": {
+ "description": "Already encoded calldata (0x…).",
+ "type": "string"
+ },
+ "description": {
+ "description": "What the transaction does and what the contract requires.",
+ "type": "string"
+ },
+ "gasLimitSuggested": {
+ "description": "Suggested gas limit in DECIMAL (string). Kept for compatibility.",
+ "type": "string"
+ },
+ "gasLimitSuggestedHex": {
+ "description": "The SAME limit in HEXADECIMAL with 0x: it is the one the JSON-RPC requires.",
+ "type": "string"
+ },
+ "maxFeePerGasSuggested": {
+ "description": "maxFeePerGas in wei, in DECIMAL (string). Absent if the fees could not be estimated.",
+ "type": "string"
+ },
+ "maxFeePerGasSuggestedHex": {
+ "description": "The SAME maxFeePerGas in HEXADECIMAL with 0x: what the JSON-RPC requires.",
+ "type": "string"
+ },
+ "maxPriorityFeePerGasSuggested": {
+ "description": "maxPriorityFeePerGas in wei, in DECIMAL (string). Absent if they could not be estimated.",
+ "type": "string"
+ },
+ "maxPriorityFeePerGasSuggestedHex": {
+ "description": "The SAME maxPriorityFeePerGas in HEXADECIMAL with 0x: what the JSON-RPC requires.",
+ "type": "string"
+ },
+ "name": {
+ "description": "Contract function: openDispute, cancelDispute or resolveDisputeByTimeout.",
+ "type": "string"
+ },
+ "to": {
+ "description": "Address of the escrow contract of this order.",
+ "type": "string"
+ },
+ "value": {
+ "description": "Native POL to send, in HEXADECIMAL with 0x (JSON-RPC QUANTITY): always \"0x0\".",
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "to",
+ "data",
+ "value",
+ "gasLimitSuggested",
+ "gasLimitSuggestedHex",
+ "description"
+ ],
+ "type": "object"
+}
removedOutput schema / properties / ventanaCierraEn
Removed value: -{
- "description": "When the dispute window closes (ISO 8601), or null if it could not be determined.",
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / ventanaSigueAbierta
Removed value: -{
- "description": "true = you will be able to open the dispute again; false = withdrawing it is irreversible in practice.",
- "type": "boolean"
-}
addedOutput schema / properties / warning
Added value: +{
+ "description": "Consequences of withdrawing it, depending on whether the window is still open.",
+ "type": "string"
+}
addedOutput schema / properties / windowClosesAt
Added value: +{
+ "description": "When the dispute window closes (ISO 8601), or null if it could not be determined.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / windowStillOpen
Added value: +{
+ "description": "true = you will be able to open the dispute again; false = withdrawing it is irreversible in practice.",
+ "type": "boolean"
+}
changedOutput schema / required
Previous value: -[
- "ordenId",
- "compraId",
- "wallet",
- "red",
- "contrato",
- "transaccion",
- "ventanaCierraEn",
- "ventanaSigueAbierta",
- "sondeoSegundos",
- "advertencia",
- "instrucciones"
-]New value: +[
+ "orderId",
+ "purchaseId",
+ "wallet",
+ "network",
+ "contract",
+ "transaction",
+ "windowClosesAt",
+ "windowStillOpen",
+ "pollSeconds",
+ "warning",
+ "instructions"
+]