mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
RPC - Add new uptime RPC
This commit is contained in:
parent
f511dd718f
commit
0e6f88e5c4
7 changed files with 50 additions and 0 deletions
|
@ -560,6 +560,8 @@ DIP8:
|
||||||
'`submitblock` RPC': rpc submitblock
|
'`submitblock` RPC': rpc submitblock
|
||||||
'`validateaddress`': rpc validateaddress
|
'`validateaddress`': rpc validateaddress
|
||||||
'`validateaddress` RPC': rpc validateaddress
|
'`validateaddress` RPC': rpc validateaddress
|
||||||
|
'`uptime`': rpc uptime
|
||||||
|
'`uptime` RPC': rpc uptime
|
||||||
'`verifychain`': rpc verifychain
|
'`verifychain`': rpc verifychain
|
||||||
'`verifychain` RPC': rpc verifychain
|
'`verifychain` RPC': rpc verifychain
|
||||||
'`verifymessage`': rpc verifymessage
|
'`verifymessage`': rpc verifymessage
|
||||||
|
|
|
@ -299,6 +299,7 @@ devsearches:
|
||||||
- 'Spork': "/en/developer-reference#spork-rpc"
|
- 'Spork': "/en/developer-reference#spork-rpc"
|
||||||
- 'Stop': "/en/developer-reference#stop"
|
- 'Stop': "/en/developer-reference#stop"
|
||||||
- 'SubmitBlock': "/en/developer-reference#submitblock"
|
- 'SubmitBlock': "/en/developer-reference#submitblock"
|
||||||
|
- 'Uptime': "/en/developer-reference#uptime"
|
||||||
- 'ValidateAddress': "/en/developer-reference#validateaddress"
|
- 'ValidateAddress': "/en/developer-reference#validateaddress"
|
||||||
- 'VerifyChain': "/en/developer-reference#verifychain"
|
- 'VerifyChain': "/en/developer-reference#verifychain"
|
||||||
- 'VerifyMessage': "/en/developer-reference#verifymessage"
|
- 'VerifyMessage': "/en/developer-reference#verifymessage"
|
||||||
|
|
|
@ -155,6 +155,7 @@ These RPCs are all Dash-specific and not found in Bitcoin Core
|
||||||
* [GetMemoryInfo][rpc getmemoryinfo]: {{summary_getMemoryInfo}} {{DASH_UPDATED0_14_1}} {{NEW_14_0}}
|
* [GetMemoryInfo][rpc getmemoryinfo]: {{summary_getMemoryInfo}} {{DASH_UPDATED0_14_1}} {{NEW_14_0}}
|
||||||
* [Help][rpc help]: {{summary_help}}
|
* [Help][rpc help]: {{summary_help}}
|
||||||
* [Stop][rpc stop]: {{summary_stop}}
|
* [Stop][rpc stop]: {{summary_stop}}
|
||||||
|
* [Uptime][rpc uptime]: {{summary_uptime}}
|
||||||
|
|
||||||
{% endautocrossref %}
|
{% endautocrossref %}
|
||||||
|
|
||||||
|
|
42
_includes/devdoc/dash-core/rpcs/rpcs/uptime.md
Normal file
42
_includes/devdoc/dash-core/rpcs/rpcs/uptime.md
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
{% comment %}
|
||||||
|
This file is licensed under the MIT License (MIT) available on
|
||||||
|
http://opensource.org/licenses/MIT.
|
||||||
|
{% endcomment %}
|
||||||
|
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/uptime.md" %}
|
||||||
|
<!--__-->
|
||||||
|
|
||||||
|
##### Uptime
|
||||||
|
{% include helpers/subhead-links.md %}
|
||||||
|
|
||||||
|
{% assign summary_uptime="returns the total uptime of the server." %}
|
||||||
|
|
||||||
|
{% autocrossref %}
|
||||||
|
|
||||||
|
The `uptime` RPC {{summary_uptime}}
|
||||||
|
|
||||||
|
*Parameters: none*
|
||||||
|
|
||||||
|
*Result*
|
||||||
|
|
||||||
|
{% itemplate ntpd1 %}
|
||||||
|
- n: "`result`"
|
||||||
|
t: "number (int)"
|
||||||
|
p: "Required<br>(exactly 1)"
|
||||||
|
d: "The number of seconds that the server has been running"
|
||||||
|
|
||||||
|
{% enditemplate %}
|
||||||
|
|
||||||
|
*Example from Dash Core 0.14.1*
|
||||||
|
|
||||||
|
{% highlight bash %}
|
||||||
|
dash-cli -testnet uptime
|
||||||
|
{% endhighlight %}
|
||||||
|
|
||||||
|
Result:
|
||||||
|
{% highlight text %}
|
||||||
|
5500
|
||||||
|
{% endhighlight %}
|
||||||
|
|
||||||
|
*See also: none*
|
||||||
|
|
||||||
|
{% endautocrossref %}
|
|
@ -142,6 +142,7 @@ This file is licensed under the terms of its source texts{%endcomment%}
|
||||||
{% assign summary_spork-rpc="reads or updates spork settings on the network." %}
|
{% assign summary_spork-rpc="reads or updates spork settings on the network." %}
|
||||||
{% assign summary_stop="safely shuts down the Dash Core server." %}
|
{% assign summary_stop="safely shuts down the Dash Core server." %}
|
||||||
{% assign summary_submitBlock="accepts a block, verifies it is a valid addition to the block chain, and broadcasts it to the network. Extra parameters are ignored by Dash Core but may be used by mining pools or other programs." %}
|
{% assign summary_submitBlock="accepts a block, verifies it is a valid addition to the block chain, and broadcasts it to the network. Extra parameters are ignored by Dash Core but may be used by mining pools or other programs." %}
|
||||||
|
{% assign summary_uptime="returns the total uptime of the server." %}
|
||||||
{% assign summary_validateAddress="returns information about the given Dash address." %}
|
{% assign summary_validateAddress="returns information about the given Dash address." %}
|
||||||
{% assign summary_verifyChain="verifies each entry in the local block chain database." %}
|
{% assign summary_verifyChain="verifies each entry in the local block chain database." %}
|
||||||
{% assign summary_verifyMessage="verifies a signed message." %}
|
{% assign summary_verifyMessage="verifies a signed message." %}
|
||||||
|
|
|
@ -202,6 +202,7 @@ http://opensource.org/licenses/MIT.
|
||||||
[rpc spork]: /en/developer-reference#spork-rpc
|
[rpc spork]: /en/developer-reference#spork-rpc
|
||||||
[rpc stop]: /en/developer-reference#stop
|
[rpc stop]: /en/developer-reference#stop
|
||||||
[rpc submitblock]: /en/developer-reference#submitblock
|
[rpc submitblock]: /en/developer-reference#submitblock
|
||||||
|
[rpc uptime]: /en/developer-reference#uptime
|
||||||
[rpc validateaddress]: /en/developer-reference#validateaddress
|
[rpc validateaddress]: /en/developer-reference#validateaddress
|
||||||
[rpc verifychain]: /en/developer-reference#verifychain
|
[rpc verifychain]: /en/developer-reference#verifychain
|
||||||
[rpc verifymessage]: /en/developer-reference#verifymessage
|
[rpc verifymessage]: /en/developer-reference#verifymessage
|
||||||
|
|
|
@ -338,6 +338,8 @@ untrusted source.
|
||||||
|
|
||||||
{% include devdoc/dash-core/rpcs/rpcs/submitblock.md %}
|
{% include devdoc/dash-core/rpcs/rpcs/submitblock.md %}
|
||||||
|
|
||||||
|
{% include devdoc/dash-core/rpcs/rpcs/uptime.md %}
|
||||||
|
|
||||||
{% include devdoc/dash-core/rpcs/rpcs/validateaddress.md %}
|
{% include devdoc/dash-core/rpcs/rpcs/validateaddress.md %}
|
||||||
|
|
||||||
{% include devdoc/dash-core/rpcs/rpcs/verifychain.md %}
|
{% include devdoc/dash-core/rpcs/rpcs/verifychain.md %}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue