You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/core/api/remote-procedure-calls-evo.md
+21-5Lines changed: 21 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -144,11 +144,15 @@ The `protx diff` RPC calculates a diff and a proof between two masternode list.
144
144
| → →<br>`nType`| number | Required<br>(exactly 1) |**Added in Dash Core 19.0.0**<br>Type of masternode<br> `0` - Regular masternode<br>`1` - Evolution masternode |
145
145
| → →<br>`proRegTxHash`| string (hex) | Required<br>(exactly 1) | The hash of the initial provider registration transaction as hex in RPC byte order |
146
146
| → →<br>`confirmedHash`| string (hex) | Required<br>(exactly 1) | The hash of the block where the ProRegTx was mined |
147
-
| → →<br>`service`| string | Required<br>(exactly 1) | The IP address/Port of the masternode |
147
+
| → →<br>`service`| string | Required<br>(exactly 1) |**DEPRECATED in Dash Core 23.0.0** - Use `addresses['core_p2p'][0]` instead<br>The IP address/Port of the masternode |
| → →<br>`isValid`| bool | Required<br>(exactly 1) | Set to `true` if masternode is valid |
151
-
| → →<br>`platformHTTPPort`| number | Optional<br>(0 or 1) |**Added in Dash Core 19.0.0**<br>TCP port of Platform HTTP/API interface (evonodes only) |
155
+
| → →<br>`platformHTTPPort`| number | Optional<br>(0 or 1) |**DEPRECATED in Dash Core 23.0.0** - Use `addresses['platform_https'][0]` instead<br>TCP port of Platform HTTP/API interface (evonodes only) |
152
156
| → →<br>`platformNodeID`| string (hex) | Optional<br>(0 or 1) |**Added in Dash Core 19.0.0**<br>Platform P2P node ID, derived from P2P public key (evonodes only) |
153
157
| → →<br>`payoutAddress`| string | Optional<br>(0 or 1) |*Added in Dash Core 18.1.0*<br>The owner's payout address. Only included if the `extended` parameter is set to `true`. |
154
158
| → →<br>`operatorPayoutAddress`| string | Required<br>(exactly 1) |*Added in Dash Core 18.1.0*<br>The operator's payout address. Only included if the `extended` parameter is set to `true`. |
@@ -304,7 +308,11 @@ The `protx info` RPC returns detailed information about a deterministic masterno
304
308
| →<br>`operatorReward`| number (float) | Required<br>(exactly 1) | The operator reward %. The value must be between `0.00` and `100.00`. |
305
309
| →<br>`state`| object/null | Required<br>(exactly 1) | An object containing a provider transaction state |
306
310
| → →<br>`version`| number (int) | Required<br>(exactly 1) |**Added in Dash Core 19.2.0**<br>The version of the most recent ProRegTx or ProUpRegTx |
| → → →<br>`core_p2p`| array | Required<br>(exactly 1) | Array of core P2P address strings in `ADDR:PORT` format |
314
+
| → → →<br>`platform_p2p`| array | Optional<br>(0 or 1) | Array of platform P2P address strings in `ADDR:PORT` format (evonodes only) |
315
+
| → → →<br>`platform_https`| array | Optional<br>(0 or 1) | Array of platform HTTPS address strings in `ADDR:PORT` format (evonodes only) |
308
316
| → →<br>`registeredHeight`| number (int) | Required<br>(exactly 1) | The height where the masternode was registered |
309
317
| → →<br>`lastPaidHeight`| number (int) | Required<br>(exactly 1) | The height where the masternode was last paid |
310
318
| → →<br>`consecutivePayments`| number (int) | Required<br>(exactly 1) |**Added in Dash Core 19.0.0**<br>The number of consecutive payments the masternode has received in the payment cycle |
@@ -431,7 +439,11 @@ Lists all ProTxs in your wallet or on-chain, depending on the given type. If `ty
431
439
| →<br>`operatorReward`| number (float) | Required<br>(exactly 1) | The operator reward %. The value must be between `0.00` and `100.00`. |
432
440
| →<br>`state`| object/null | Required<br>(exactly 1) | An object containing a provider transaction state |
433
441
| → →<br>`version`| number (int) | Required<br>(exactly 1) |**Added in Dash Core 19.2.0**<br>The version of the most recent ProRegTx or ProUpRegTx |
| → → →<br>`core_p2p`| array | Required<br>(exactly 1) | Array of core P2P address strings in `ADDR:PORT` format |
445
+
| → → →<br>`platform_p2p`| array | Optional<br>(0 or 1) | Array of platform P2P address strings in `ADDR:PORT` format (evonodes only) |
446
+
| → → →<br>`platform_https`| array | Optional<br>(0 or 1) | Array of platform HTTPS address strings in `ADDR:PORT` format (evonodes only) |
435
447
| → →<br>`registeredHeight`| number (int) | Required<br>(exactly 1) | The height where the masternode was registered |
436
448
| → →<br>`lastPaidHeight`| number (int) | Required<br>(exactly 1) | The height where the masternode was last paid |
437
449
| → →<br>`consecutivePayments`| number (int) | Required<br>(exactly 1) |**Added in Dash Core 19.0.0**<br>The number of consecutive payments the masternode has received in the payment cycle |
@@ -2105,7 +2117,11 @@ The `quorum info` RPC returns information about a specific quorum.
2105
2117
| →<br>`members`| array | Required<br>(exactly 1) | An array containing quorum member details |
2106
2118
| → →<br>Member | object | Required<br>(1 or more) | An object describing a particular member |
0 commit comments