Show Posts
|
Pages: [1]
|
Which docker image are you using? And what precisely are you trying to do? If you are using that one -- https://hub.docker.com/r/nicolasdorier/docker-bitcoin -- and are trying to run some RPC commands then maybe you still have to take care of the following: By default, Docker runs all containers on a private bridge network. This means that you are unable to access the RPC port (8332) necessary to run bitcoin-cli commands. There are several methods to run bitcoin-cli against a running bitcoind container. The easiest is to simply let your bitcoin-cli container share networking with your bitcoind container: $ docker run -d --rm --name bitcoind -v bitcoin-data:/data NicolasDorier/bitcoin $ docker run --rm --network container:bitcoind NicolasDorier/bitcoin bitcoin-cli getinfo I use this image https://hub.docker.com/r/kylemanna/bitcoind. I tried to send json object like "{"jsonrpc": "2.0", "id":"curltest", "method": "getnetworkinfo", "params": [] }" via postman but i didn`n get response
|
|
|
Hi, guys! I have problem with bitcoin docker. We opened ports and check it in terminal, then i tried send request from postman to my docker. I didn`t get response, than i tried check ports from browser and i saw that my ports close, than i checked it again in terminal and i saw that my ports open. wtf?
|
|
|
I know it, but output change index every time. I saw transaction where output which i need was in 1. In this example output in 0. I must know every time where my output locate
|
|
|
Hi, guys! How i can get more information about input? I need to know input value because i want to calculate fee. Maybe you know how i can calculate fee easier because i want subtract sum of inputs with sum of outputs!Thx! { "txid": "d765459127e6ccdb8cd040e78ef682ede7d983675f764fa77fb59137b35909eb", "hash": "1a80b7177a933b9e33c8fc981973b4f943325a196c7a59e279a620b40ea2ca04", "version": 2, "size": 372, "vsize": 210, "locktime": 1518869, "vin": [ { "txid": "a13300eb2da6fc3d2d8f0a19cc8fa26fcb626544dfe298657384baf6a3bafffa", "vout": 0, "scriptSig": { "asm": "", "hex": "" }, "txinwitness": [ "3044022057464a3514fde7506a951234f125ef8f8712a7343c31a01ff85f58588be53f4902206714a6fb43b0 e2aea6b84daeffc2d81de66d6757897c0ae2841e20d34fc27701", "02ca1eab6d2bbe2cacc8586127938667b9e57dc7db6561becd79935da5d708c123" ], "sequence": 4294967294 }, { "txid": "5102bb4807593b24917c0782f9d50d5f3eb11715357bfcb91bcde2d2f65ad23d", "vout": 0, "scriptSig": { "asm": "", "hex": "" }, "txinwitness": [ "304402207f184cbb1ad21a22c0b60eb4e778006b378569b274290c840e8c2a944da7b06c02203a1d1a5eff4c 3ceb6d3f47f10716adca0aa157561b8eaf642ba6f1a497038301", "021d6943965a2b9ca7a8696a99f87cd6a5bc717ad66bc1101f5213c463a1bbeee3" ], "sequence": 4294967294 } ], "vout": [ { "value": 0.01000000, "n": 0, "scriptPubKey": { "asm": "OP_HASH160 5fb08d7e43c1293dbd444da17c321e06ac2718a4 OP_EQUAL", "hex": "a9145fb08d7e43c1293dbd444da17c321e06ac2718a487", "reqSigs": 1, "type": "scripthash", "addresses": [ "2N1yBgc3cttCJNTvm8Dxi87SB6NXgo2Cr5p" ] } }, { "value": 0.01797587, "n": 1, "scriptPubKey": { "asm": "OP_HASH160 7be878c8010286a567731ffa8ec083ccac31c334 OP_EQUAL", "hex": "a9147be878c8010286a567731ffa8ec083ccac31c33487", "reqSigs": 1, "type": "scripthash", "addresses": [ "2N4YPbJXjNkMntrLQx8HhDTKFd1YTFxPq1Q" ] } } ] }
|
|
|
Ok, look For example, i send from faucet to my wallet! After that i get transaction id and use command "gettransaction" and see object like this { "amount": 0.01000000, "confirmations": 1, "blockhash": "00000000000360708fb414b90b0eccaaf8eb12352fc0f59c81b0de15c81f7bb4", "blockindex": 279, "blocktime": 1559045534, "txid": "232871a92c8ba56f043c43c5c663e7cdd832667a12b4a2e13e09fb1997a7563e", "walletconflicts": [ ], "time": 1559044936, "timereceived": 1559044936, "bip125-replaceable": "no", "details": [ { "account": "acc = c01278ba-e83c-4230-b492-da5d1f075e62", "address": "2NFWv3z97yK3EnAuvve1eomwRqX5YWEpL1M", "category": "receive", "amount": 0.01000000, "label": "acc = c01278ba-e83c-4230-b492-da5d1f075e62", "vout": 1 } ], "hex": "02000000000101df760e0882e4d8d35ff237d0098604f8bd2fcc9cea17f5508dd7094c6177d999000000001716001456f001f6e6a2761bb89f4707470f88d8e159b022feffffff02012143000000000017a91425d06c996cddafef75d57ed68fea977885a1e82b8740420f000000000017a914f44a7344dd4b58b6fdbcf401bfcb9cefcd0d224a8702473044022002cb69388d3b496b51106fef58c4aa75b75983101fd009c04b264424a06f9f59022021670487a423764625b04ddb7531f3d5d0bd056401077c51bdee51ecdc26775e012102f3984576609def6d6ec2c1813ce7cbecd57207844b93148d044c85e40bac49258c2c1700" } but i haven`t fee
|
|
|
Hi!
How to get fee from incoming transaction because incoming object hasn`t this parameter?
|
|
|
Hi!
How to calculate inputs and outputs before sending transaction?
|
|
|
One more example Size: 1,360 bytes, 4 inputs and one output. { "status" : "success", "data" : { "network" : "BTCTEST", "txid" : "09da6cd256e7281623bfc7697195c5dbe7b802ad7b3d9d1316046228be5910da", "blockhash" : "00000000000002199acefe80fb48a8291b41ea77f60a7ce9f993e4562ca44116", "block_no" : 1517813, "confirmations" : 1, "time" : 1558447791, "version" : 1, "locktime" : 0, "sent_value" : "0.00800000", "fee" : "0.00185554", "inputs" : [ { "input_no" : 0, "address" : "2MvUtaocsd8oAxxghimgG2Zwqwz8iN53uUv", "value" : "0.00200000", "received_from" : { "txid" : "f3a7b4da9739bc80427ff0e33ad2054a1206b5e4413abe48bd478543c01f164a", "output_no" : 8 }, "script_asm" : "0020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6c", "script_hex" : "220020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6c", "witness" : [ "", "30450221009788300c030726aa5fd6119f0de387a53b571dfe50421d1601295360722ebec5022028b8b9a61a521e4fbf38051a1ceb13ed48d062e7c337f87cdcb61a44c3ac68b901", "30450221009aa556ea53b6d934adb2f0b962c6e3bb31064a7236fcc03af1e16c26c96e72230220114717521b6fafb6dc1f271b2551ed3bc61a1f3768e33d8d16891607fdd12bff01", "52210231f0ba0b4a867e1e3d995ec508b03db52cce50ea1bfc31fb10101633b410b50d210328f8d004c408e43110468760ac44a3a6a7f6737da7e05a0e62893ae4ea7ce5d32103cc7cff5ffb6e147ee97e5e5a383ceefc26f6de6e6d2de52d5384070de7c0e15c53ae" ] }, { "input_no" : 1, "address" : "2MvUtaocsd8oAxxghimgG2Zwqwz8iN53uUv", "value" : "0.00200000", "received_from" : { "txid" : "f3a7b4da9739bc80427ff0e33ad2054a1206b5e4413abe48bd478543c01f164a", "output_no" : 19 }, "script_asm" : "0020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6c", "script_hex" : "220020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6c", "witness" : [ "", "304402202b730b52539c2da05ac9c440cfffa8a6c4546643b69fa6e969f05c4eae81134a0220554f8e0bd690e693771a2345f5d39380a184f303470a7ae097bfa965a4b6cdd901", "304402207d8ca23361b513b8f3e32005a1b81c70c49b49a166887ac86301e3098c0d3e0d02203ac116ef4455dfb7700a8498fd0e345b0084bd36be7734e062db7631388f690101", "52210231f0ba0b4a867e1e3d995ec508b03db52cce50ea1bfc31fb10101633b410b50d210328f8d004c408e43110468760ac44a3a6a7f6737da7e05a0e62893ae4ea7ce5d32103cc7cff5ffb6e147ee97e5e5a383ceefc26f6de6e6d2de52d5384070de7c0e15c53ae" ] }, { "input_no" : 2, "address" : "2MvUtaocsd8oAxxghimgG2Zwqwz8iN53uUv", "value" : "0.00200000", "received_from" : { "txid" : "f3a7b4da9739bc80427ff0e33ad2054a1206b5e4413abe48bd478543c01f164a", "output_no" : 42 }, "script_asm" : "0020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6c", "script_hex" : "220020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6c", "witness" : [ "", "304402207b9f36e5fab0713f968de835bbfb44eb157402e79561b9ecd86409ab1c914d8b02206efa6f5b0fcff27cf8a71c40bb448d33b61022c47d5b374b5f5723b197d456e401", "3044022057d48b41e19ea228136585d2e0e0f12011759549c97388b0e3392bd073f65c340220582aa800624b4000f64fdf3f9ba8b9c43f41388e68604fb6154f3ccc85d88c9801", "52210231f0ba0b4a867e1e3d995ec508b03db52cce50ea1bfc31fb10101633b410b50d210328f8d004c408e43110468760ac44a3a6a7f6737da7e05a0e62893ae4ea7ce5d32103cc7cff5ffb6e147ee97e5e5a383ceefc26f6de6e6d2de52d5384070de7c0e15c53ae" ] }, { "input_no" : 3, "address" : "2MvUtaocsd8oAxxghimgG2Zwqwz8iN53uUv", "value" : "0.00200000", "received_from" : { "txid" : "f3a7b4da9739bc80427ff0e33ad2054a1206b5e4413abe48bd478543c01f164a", "output_no" : 70 }, "script_asm" : "0020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6c", "script_hex" : "220020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6c", "witness" : [ "", "30450221009356066a417e04036b3116297758914169ad1f451dc6765a9a05851e540e05e002207947f5a3d61fdba58b3b7ee456e2fa089ee12ac2517565a8f206377728eb23bc01", "3045022100da5fee3f655c7747341c997526a35fd1fd1e9a6b8cfacc942eedbc294e4e90580220756534f9f2c991cf1c4dc544989e1854015045cd204af1e0e9090d9919d730ea01", "52210231f0ba0b4a867e1e3d995ec508b03db52cce50ea1bfc31fb10101633b410b50d210328f8d004c408e43110468760ac44a3a6a7f6737da7e05a0e62893ae4ea7ce5d32103cc7cff5ffb6e147ee97e5e5a383ceefc26f6de6e6d2de52d5384070de7c0e15c53ae" ] } ], "outputs" : [ { "output_no" : 0, "address" : "2MuNttpkNFcbUcfQw5mwxqsoh4ehnWWHkdz", "value" : "0.00614446", "type" : "scripthash", "req_sigs" : 1, "spent" : { "txid" : "52b3e898712ca5dfa65044d4cdd74eeab17e86355731dcdc5f4046cd95c7cac3", "input_no" : 0 }, "script_asm" : "OP_HASH160 1763a3e95e08bacc415ec85442b1efca5a1294a4 OP_EQUAL", "script_hex" : "a9141763a3e95e08bacc415ec85442b1efca5a1294a487" } ], "tx_hex" : "010000000001044a161fc0438547bd48be3a41e4b506124a05d23ae3f07f4280bc3997dab4a7f30800000023220020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6cffffffff4a161fc0438547bd48be3a41e4b506124a05d23ae3f07f4280bc3997dab4a7f31300000023220020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6cffffffff4a161fc0438547bd48be3a41e4b506124a05d23ae3f07f4280bc3997dab4a7f32a00000023220020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6cffffffff4a161fc0438547bd48be3a41e4b506124a05d23ae3f07f4280bc3997dab4a7f34600000023220020cb113b7b27e04afad667e0d5e4b329f41b22bda3a7e6d8678a7452f4c8b5bb6cffffffff012e6009000000000017a9141763a3e95e08bacc415ec85442b1efca5a1294a48704004830450221009788300c030726aa5fd6119f0de387a53b571dfe50421d1601295360722ebec5022028b8b9a61a521e4fbf38051a1ceb13ed48d062e7c337f87cdcb61a44c3ac68b9014830450221009aa556ea53b6d934adb2f0b962c6e3bb31064a7236fcc03af1e16c26c96e72230220114717521b6fafb6dc1f271b2551ed3bc61a1f3768e33d8d16891607fdd12bff016952210231f0ba0b4a867e1e3d995ec508b03db52cce50ea1bfc31fb10101633b410b50d210328f8d004c408e43110468760ac44a3a6a7f6737da7e05a0e62893ae4ea7ce5d32103cc7cff5ffb6e147ee97e5e5a383ceefc26f6de6e6d2de52d5384070de7c0e15c53ae040047304402202b730b52539c2da05ac9c440cfffa8a6c4546643b69fa6e969f05c4eae81134a0220554f8e0bd690e693771a2345f5d39380a184f303470a7ae097bfa965a4b6cdd90147304402207d8ca23361b513b8f3e32005a1b81c70c49b49a166887ac86301e3098c0d3e0d02203ac116ef4455dfb7700a8498fd0e345b0084bd36be7734e062db7631388f6901016952210231f0ba0b4a867e1e3d995ec508b03db52cce50ea1bfc31fb10101633b410b50d210328f8d004c408e43110468760ac44a3a6a7f6737da7e05a0e62893ae4ea7ce5d32103cc7cff5ffb6e147ee97e5e5a383ceefc26f6de6e6d2de52d5384070de7c0e15c53ae040047304402207b9f36e5fab0713f968de835bbfb44eb157402e79561b9ecd86409ab1c914d8b02206efa6f5b0fcff27cf8a71c40bb448d33b61022c47d5b374b5f5723b197d456e401473044022057d48b41e19ea228136585d2e0e0f12011759549c97388b0e3392bd073f65c340220582aa800624b4000f64fdf3f9ba8b9c43f41388e68604fb6154f3ccc85d88c98016952210231f0ba0b4a867e1e3d995ec508b03db52cce50ea1bfc31fb10101633b410b50d210328f8d004c408e43110468760ac44a3a6a7f6737da7e05a0e62893ae4ea7ce5d32103cc7cff5ffb6e147ee97e5e5a383ceefc26f6de6e6d2de52d5384070de7c0e15c53ae04004830450221009356066a417e04036b3116297758914169ad1f451dc6765a9a05851e540e05e002207947f5a3d61fdba58b3b7ee456e2fa089ee12ac2517565a8f206377728eb23bc01483045022100da5fee3f655c7747341c997526a35fd1fd1e9a6b8cfacc942eedbc294e4e90580220756534f9f2c991cf1c4dc544989e1854015045cd204af1e0e9090d9919d730ea016952210231f0ba0b4a867e1e3d995ec508b03db52cce50ea1bfc31fb10101633b410b50d210328f8d004c408e43110468760ac44a3a6a7f6737da7e05a0e62893ae4ea7ce5d32103cc7cff5ffb6e147ee97e5e5a383ceefc26f6de6e6d2de52d5384070de7c0e15c53ae00000000" }, "code" : 200, "message" : "" }
|
|
|
Transaction id: 346a4733f64874102f6cc18c552d9e6862947a59ea02815b2fb434e450714bdd
|
|
|
Hi guys!
Look, we can calculate transaction size approximately by using formula in*148 + out*34 +10 +/- in.
Okey, i took one transaction from explorer with 4 inputs, 2 outputs and size was 1,392 bytes.
Calculate size manual:
4*148 + 2*34 + 10 +/- 4 = 670 +/-4
Can someone explain to me whyyy?
|
|
|
Hi, guys!
I have one problem, when i reboot node it start download block from 0. How i can save blocks and after reboot take last saved block and start download from this block?
|
|
|
Hi, guys!
I have one problem, when i reboot node it start download block from 0. How i can save blocks and after reboot take last saved block and start download from this block?
|
|
|
|