{"id":3122,"date":"2022-08-15T11:40:11","date_gmt":"2022-08-15T02:40:11","guid":{"rendered":"https:\/\/blog.wsd.sh\/?p=3122"},"modified":"2022-08-15T20:15:14","modified_gmt":"2022-08-15T11:15:14","slug":"bitcoin-core-cli-command-check","status":"publish","type":"post","link":"https:\/\/blog.wsd.sh\/?p=3122","title":{"rendered":"<small>bitcoin-core.cli command check<\/small>"},"content":{"rendered":"<p>1. uptime<\/p>\n<pre>\r\n$ bitcoin-core.cli -conf=\/home\/user04\/dev\/eve\/bitcoin.conf uptime\r\n263568\r\n<\/pre>\n<pre>\r\n$ cat getUptimeByEve.js\r\nconst Client = require('..\/src\/index');\r\nconst config = require('.\/config');\r\n\r\nconst client = new Client(config.EveWallet);\r\n\r\nasync function _uptime() {\r\n    const uptime = await client.upTime();\r\n\r\n    console.log(uptime);\r\n}\r\n_uptime();\r\n\r\n$node  getUptimeByEve.js\r\n263770\r\n<\/pre>\n<p>2. abortrescan<\/p>\n<pre>\r\n$ bitcoin-core.cli -conf=\/home\/user04\/dev\/eve\/bitcoin.conf abortrescan\r\nfalse\r\n<\/pre>\n<pre>\r\n$ cat abortrescanByEve.js\r\nconst Client = require('..\/src\/index');\r\nconst config = require('.\/config');\r\n\r\nconst client = new Client(config.EveWallet);\r\n\r\nasync function _abortRescan() {\r\n    const scan = await client.abortRescan();\r\n\r\n    console.log(scan);\r\n}\r\n\r\n_abortRescan();\r\n$ node abortrescanByEve.js\r\nfalse\r\n<\/pre>\n<p>3. ping<br \/>\n&#8211; reuslt null<\/p>\n<pre>\r\n$ bitcoin-core.cli -conf=\/home\/user04\/dev\/akira\/bitcoin.conf ping\r\n<\/pre>\n<p>4. getpeerinfo<\/p>\n<pre>\r\n$ bitcoin-core.cli -conf=\/home\/user04\/dev\/akira\/bitcoin.conf getpeerinfo\r\n[\r\n  {\r\n    \"id\": 0,\r\n    \"addr\": \"127.0.0.1:10011\",\r\n    \"addrbind\": \"127.0.0.1:49136\",\r\n    \"network\": \"not_publicly_routable\",\r\n    \"services\": \"0000000000000409\",\r\n    \"servicesnames\": [\r\n      \"NETWORK\",\r\n      \"WITNESS\",\r\n      \"NETWORK_LIMITED\"\r\n    ],\r\n    \"relaytxes\": true,\r\n    \"lastsend\": 1660534882,\r\n    \"lastrecv\": 1660534882,\r\n    \"last_transaction\": 0,\r\n    \"last_block\": 0,\r\n    \"bytessent\": 3551,\r\n    \"bytesrecv\": 3579,\r\n    \"conntime\": 1660530875,\r\n    \"timeoffset\": -1,\r\n    \"pingtime\": 0.000438,\r\n    \"minping\": 0.000307,\r\n    \"version\": 70016,\r\n    \"subver\": \"\/Satoshi:23.0.0\/\",\r\n    \"inbound\": false,\r\n    \"bip152_hb_to\": false,\r\n    \"bip152_hb_from\": false,\r\n    \"startingheight\": 7286,\r\n    \"synced_headers\": 7286,\r\n    \"synced_blocks\": 7286,\r\n    \"inflight\": [\r\n    ],\r\n    \"addr_relay_enabled\": true,\r\n    \"addr_processed\": 1,\r\n    \"addr_rate_limited\": 0,\r\n    \"permissions\": [\r\n    ],\r\n    \"minfeefilter\": 0.00001000,\r\n    \"bytessent_per_msg\": {\r\n      \"feefilter\": 32,\r\n      \"getaddr\": 24,\r\n      \"getheaders\": 829,\r\n      \"headers\": 106,\r\n      \"ping\": 1120,\r\n      \"pong\": 1152,\r\n      \"sendaddrv2\": 24,\r\n      \"sendcmpct\": 66,\r\n      \"sendheaders\": 24,\r\n      \"verack\": 24,\r\n      \"version\": 126,\r\n      \"wtxidrelay\": 24\r\n    },\r\n    \"bytesrecv_per_msg\": {\r\n      \"addrv2\": 52,\r\n      \"feefilter\": 32,\r\n      \"getheaders\": 829,\r\n      \"headers\": 106,\r\n      \"ping\": 1152,\r\n      \"pong\": 1120,\r\n      \"sendaddrv2\": 24,\r\n      \"sendcmpct\": 66,\r\n      \"sendheaders\": 24,\r\n      \"verack\": 24,\r\n      \"version\": 126,\r\n      \"wtxidrelay\": 24\r\n    },\r\n    \"connection_type\": \"manual\"\r\n  }\r\n]\r\n<\/pre>\n<p>5. getreceivedbyaddress<\/p>\n<pre>\r\n$ curl -u \"${aliceAuth}\" --data-binary '{\"jsonrpc\": \"1.0\", \"id\": \"curltest\", \"method\": \"getreceivedbyaddress\", \"params\": [\"bcrt1qqtm00jv39e09uxgtrzwgvk2wyv0umq0tasnr8m\"]}' -H 'content-type: text\/plain;' http:\/\/127.0.0.1:10001\/\r\n{\"result\":2.33112800,\"error\":null,\"id\":\"curltest\"}\r\n<\/pre>\n<p>6. getpeerinfo<\/p>\n<pre>\r\n$  bitcoin-core.cli -rpcuser=akira -rpcpassword=7684fe25483abc2e2b3cbc2b44bce179\\$5bb0e9047ded0d92c6418a518cea122f6e5e09fd908ca46880d008ec0f325df2 -rpcport=10007 getpeerinfo\r\n[\r\n  {\r\n    \"id\": 0,\r\n    \"addr\": \"127.0.0.1:10011\",\r\n    \"addrbind\": \"127.0.0.1:49136\",\r\n    \"network\": \"not_publicly_routable\",\r\n    \"services\": \"0000000000000409\",\r\n    \"servicesnames\": [\r\n      \"NETWORK\",\r\n      \"WITNESS\",\r\n      \"NETWORK_LIMITED\"\r\n    ],\r\n    \"relaytxes\": true,\r\n    \"lastsend\": 1660562009,\r\n    \"lastrecv\": 1660562009,\r\n    \"last_transaction\": 0,\r\n    \"last_block\": 0,\r\n    \"bytessent\": 18015,\r\n    \"bytesrecv\": 18095,\r\n    \"conntime\": 1660530875,\r\n    \"timeoffset\": -1,\r\n    \"pingtime\": 0.000561,\r\n    \"minping\": 0.000307,\r\n    \"version\": 70016,\r\n    \"subver\": \"\/Satoshi:23.0.0\/\",\r\n    \"inbound\": false,\r\n    \"bip152_hb_to\": false,\r\n    \"bip152_hb_from\": false,\r\n    \"startingheight\": 7286,\r\n    \"synced_headers\": 7286,\r\n    \"synced_blocks\": 7286,\r\n    \"inflight\": [\r\n    ],\r\n    \"addr_relay_enabled\": true,\r\n    \"addr_processed\": 2,\r\n    \"addr_rate_limited\": 0,\r\n    \"permissions\": [\r\n    ],\r\n    \"minfeefilter\": 0.00001000,\r\n    \"bytessent_per_msg\": {\r\n      \"feefilter\": 32,\r\n      \"getaddr\": 24,\r\n      \"getheaders\": 829,\r\n      \"headers\": 106,\r\n      \"ping\": 8352,\r\n      \"pong\": 8384,\r\n      \"sendaddrv2\": 24,\r\n      \"sendcmpct\": 66,\r\n      \"sendheaders\": 24,\r\n      \"verack\": 24,\r\n      \"version\": 126,\r\n      \"wtxidrelay\": 24\r\n    },\r\n    \"bytesrecv_per_msg\": {\r\n      \"addrv2\": 104,\r\n      \"feefilter\": 32,\r\n      \"getheaders\": 829,\r\n      \"headers\": 106,\r\n      \"ping\": 8384,\r\n      \"pong\": 8352,\r\n      \"sendaddrv2\": 24,\r\n      \"sendcmpct\": 66,\r\n      \"sendheaders\": 24,\r\n      \"verack\": 24,\r\n      \"version\": 126,\r\n      \"wtxidrelay\": 24\r\n    },\r\n    \"connection_type\": \"manual\"\r\n  }\r\n]\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>1. uptime $ bitcoin-core.cli -conf=\/home\/user04\/dev\/eve\/bitcoin.conf uptime 263568 $ cat getUptimeByEve.js con&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/3122"}],"collection":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3122"}],"version-history":[{"count":12,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/3122\/revisions"}],"predecessor-version":[{"id":3165,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/3122\/revisions\/3165"}],"wp:attachment":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}