{"id":2963,"date":"2022-08-11T15:19:08","date_gmt":"2022-08-11T06:19:08","guid":{"rendered":"https:\/\/blog.wsd.sh\/?p=2963"},"modified":"2022-08-12T08:07:57","modified_gmt":"2022-08-11T23:07:57","slug":"2963","status":"publish","type":"post","link":"https:\/\/blog.wsd.sh\/?p=2963","title":{"rendered":"<small>CentOS stream 9: bitcoin-core \u306e regtest\u3067\u9001\u91d1\u3092\u884c\u3046 \u305d\u306e 6<\/small>"},"content":{"rendered":"<p>66. Start daemon<br \/>\n&#8211; new login<br \/>\n&#8211; -datadir=.\/dave<br \/>\n&#8211; -rpcport=10004<\/p>\n<pre>\r\n$ cd ~\/dev\r\nbitcoin-core.daemon -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -datadir=.\/dave -rpcport=10004 -listen=0 -connect=127.0.0.1:10011 -fallbackfee=0.0002\r\n<\/pre>\n<p>67. create wallet<br \/>\n&#8211; new login<br \/>\n&#8211; DaveWallet<\/p>\n<pre>\r\n$ cd ~\/dev\r\n$ bitcoin-core.cli -regtest  -datadir=.\/dave -rpcport=10004 createwallet \"DaveWallet\"\r\n{\r\n  \"name\": \"DaveWallet\",\r\n  \"warning\": \"\"\r\n}\r\n<\/pre>\n<p>68. new address<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -datadir=.\/dave -rpcport=10004 getnewaddress\r\nbcrt1q8mnq3xzxh25snzdak4zec8khcy5r7kye3tl4kv\r\n<\/pre>\n<p>69. transfer 10\/BTC from alice to dave<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest  -rpcport=10001 -named sendtoaddress address=\"bcrt1qhya07e4kejp7phxlnk7rckm5v9skh4jdzuesks\" amount=10 comment=\"drinks-9\" comment_to=\"room89\" subtractfeefromamount=false replaceable=true conf_target=null estimate_mode=\"unset\" avoid_reuse=false fee_rate=1.1\r\n887a7c5dcbbd8cc27994f75ab2760ac198833c546bc657d343eb26289b104467\r\n[user02@localhost alice]$ bitcoin-core.cli -regtest  -rpcport=10001 -named sendtoaddress address=\"bcrt1q8mnq3xzxh25snzdak4zec8khcy5r7kye3tl4kv\" amount=10 commen\r\nt=\"drinks-10\" comment_to=\"room10\" subtractfeefromamount=false replaceable=true conf_target=null estimate_mode=\"unset\" avoid_reuse=false\r\naf003b2f506bc9360443e8141db380fa7e1439c144adf642c193c3c2f34a3e62\r\n<\/pre>\n<p>70. Balance check<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -datadir=.\/dave -rpcport=10004 getbalance\r\n0.00000000\r\n<\/pre>\n<p>71. Mining<\/p>\n<pre>\r\n$  bitcoin-core.cli -regtest  -rpcport=10001  generatetoaddress 1 bcrt1qht58vxn8avnek2ya3wfpyv65qml9q7l5a6lpek\r\n[\r\n  \"1b4228f549b2eb5860e2f9aaf46e952b5290c173ae1d11298c59f3be03119939\"\r\n]\r\n<\/pre>\n<p>72. Balance check<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -datadir=.\/dave -rpcport=10004 getbalance\r\n10.00000000\r\n<\/pre>\n<p>73.transfer 10\/BTC from dave to alice<\/p>\n<pre>\r\n$  bitcoin-core.cli -regtest  -rpcport=10004 -conf=\/home\/u\r\nser03\/dev\/dave\/bitcoin.conf -named sendtoaddress address=\"bcrt1qht58vxn8avnek2ya\r\n3wfpyv65qml9q7l5a6lpek\" amount=0.1 comment=\"drinks-11\" comment_to=\"room91\" subtr\r\nactfeefromamount=false replaceable=true conf_target=null estimate_mode=\"unset\" a\r\nvoid_reuse=false fee_rate=1.1\r\n2adb18379d4e330d9e1d346baa4f9e383991dc3105a51327ab3b058c308402b2\r\n<\/pre>\n<p>74.Balance check and Mining and Balance<br \/>\n&#8211; alice<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest -rpcport=10001 getbalance\r\n14927.09977102\r\n$  bitcoin-core.cli -regtest  -rpcport=10001  generatetoaddress 1 bcrt1qht58vxn8avnek2ya3wfpyv65qml9q7l5a6lpek\r\n[\r\n  \"4b7b92f2426d6c78ed75319b93541d38ee6912ff35d5b66552f8377adce92a23\"\r\n]\r\n$ bitcoin-core.cli -regtest -rpcport=10001 getbalance\r\n14927.19977102\r\n<\/pre>\n<p>75. blockcount<br \/>\n&#8211; dave<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -rpcport=10004 getblockcount\r\n5878\r\n<\/pre>\n<p>76. blockhash<br \/>\n&#8211; dave<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -rpcport=10004 getblockhash 0\r\n0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206\r\n<\/pre>\n<p>77. block<br \/>\n&#8211; dave<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -rpcport=10004 getblock 0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206\r\n{\r\n  \"hash\": \"0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206\",\r\n  \"confirmations\": 5879,\r\n  \"height\": 0,\r\n  \"version\": 1,\r\n  \"versionHex\": \"00000001\",\r\n  \"merkleroot\": \"4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b\",\r\n  \"time\": 1296688602,\r\n  \"mediantime\": 1296688602,\r\n  \"nonce\": 2,\r\n  \"bits\": \"207fffff\",\r\n  \"difficulty\": 4.656542373906925e-10,\r\n  \"chainwork\": \"0000000000000000000000000000000000000000000000000000000000000002\",\r\n  \"nTx\": 1,\r\n  \"nextblockhash\": \"03dc5e5356095692bc1d25a9e26d6ad5dbbb801a5b906446ba8951e5c4bd8b89\",\r\n  \"strippedsize\": 285,\r\n  \"size\": 285,\r\n  \"weight\": 1140,\r\n  \"tx\": [\r\n    \"4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b\"\r\n  ]\r\n}\r\n<\/pre>\n<p>78. block<br \/>\n&#8211; dave<\/p>\n<pre>\r\nnextblockhash\r\n$ bitcoin-core.cli -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -rpcport=10004 getblock 03dc5e5356095692bc1d25a9e26d6ad5dbbb801a5b906446ba8951e5c4bd8b89\r\n{\r\n  \"hash\": \"03dc5e5356095692bc1d25a9e26d6ad5dbbb801a5b906446ba8951e5c4bd8b89\",\r\n  \"confirmations\": 5878,\r\n  \"height\": 1,\r\n  \"version\": 536870912,\r\n  \"versionHex\": \"20000000\",\r\n  \"merkleroot\": \"510ca10638a215ecd718fe127b076611027c72f2be88653139c6ddbd6ac1fe7d\",\r\n  \"time\": 1660098956,\r\n  \"mediantime\": 1660098956,\r\n  \"nonce\": 0,\r\n  \"bits\": \"207fffff\",\r\n  \"difficulty\": 4.656542373906925e-10,\r\n  \"chainwork\": \"0000000000000000000000000000000000000000000000000000000000000004\",\r\n  \"nTx\": 1,\r\n  \"previousblockhash\": \"0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206\",\r\n  \"nextblockhash\": \"516fde5437d5d1b01db98fc0362b3d87f8d4cece4f45886aff2301a3ab8df5de\",\r\n  \"strippedsize\": 213,\r\n  \"size\": 249,\r\n  \"weight\": 888,\r\n  \"tx\": [\r\n    \"510ca10638a215ecd718fe127b076611027c72f2be88653139c6ddbd6ac1fe7d\"\r\n  ]\r\n}\r\n<\/pre>\n<p>79. info<br \/>\n&#8211; dave<\/p>\n<pre>\r\nnextblockhash\r\n$\r\n$ bitcoin-core.cli -regtest -conf=\/home\/user03\/dev\/dave\/bitcoin.conf -rpcport=10004 -getinfo\r\nChain: regtest\r\nBlocks: 5878\r\nHeaders: 5878\r\nVerification progress: 100.0000%\r\nDifficulty: 4.656542373906925e-10\r\n\r\nNetwork: in 0, out 1, total 1\r\nVersion: 230000\r\nTime offset (s): 0\r\nProxies: n\/a\r\nMin tx relay fee rate (BTC\/kvB): 0.00001000\r\n\r\nWallet: DaveWallet\r\nKeypool size: 4000\r\nTransaction fee rate (-paytxfee) (BTC\/kvB): 0.00000000\r\n\r\nBalance: 9.89999844\r\n\r\nWarnings:\r\n<\/pre>\n<p>80. listwallets<br \/>\n&#8211; alice<\/p>\n<pre>\r\n$ bitcoin-core.cli -regtest -rpcport=10001 listwallets\r\n[\r\n  \"AliceWallet\"\r\n]\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>66. Start daemon &#8211; new login &#8211; -datadir=.\/dave &#8211; -rpcport=10004 $ cd ~\/dev bitcoin-core.daem&#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\/2963"}],"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=2963"}],"version-history":[{"count":16,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/2963\/revisions"}],"predecessor-version":[{"id":3031,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/2963\/revisions\/3031"}],"wp:attachment":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}