Bitcoin Forum
June 03, 2024, 01:50:27 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Development & Technical Discussion / Re: Bitcoin Docker! on: July 25, 2019, 12:01:37 PM
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:
Code:
   $ 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
2  Bitcoin / Development & Technical Discussion / Bitcoin Docker! on: July 23, 2019, 02:32:37 PM
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?
3  Bitcoin / Development & Technical Discussion / Re: Transaction Inputs on: June 04, 2019, 09:20:22 AM
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
4  Bitcoin / Development & Technical Discussion / Transaction Inputs on: June 03, 2019, 03:09:57 PM
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!
Code:
{
  "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"
        ]
      }
    }
  ]
}
5  Bitcoin / Development & Technical Discussion / Re: How to get fee from incoming transaction? on: May 28, 2019, 02:41:48 PM
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
Code:
{
  "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
6  Bitcoin / Development & Technical Discussion / How to get fee from incoming transaction? on: May 28, 2019, 12:20:40 PM
Hi!


How to get fee from incoming transaction because incoming object hasn`t this parameter?
7  Bitcoin / Development & Technical Discussion / How to calculate inputs and outputs? on: May 21, 2019, 03:35:08 PM
Hi!

How to calculate inputs and outputs before sending transaction?
8  Bitcoin / Development & Technical Discussion / Re: Transaction size WTF??? on: May 21, 2019, 02:17:16 PM
One more example
Size: 1,360 bytes, 4 inputs and one output.

Code:
{
  "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" : ""
}
9  Bitcoin / Development & Technical Discussion / Re: How to save blocks? on: May 21, 2019, 12:55:36 PM
Thx guys. Problem was in config, I missed param "datadir" Cheesy Cheesy Cheesy
10  Bitcoin / Development & Technical Discussion / Re: Transaction size WTF??? on: May 21, 2019, 11:51:55 AM
Transaction id: 346a4733f64874102f6cc18c552d9e6862947a59ea02815b2fb434e450714bdd
11  Bitcoin / Development & Technical Discussion / Transaction size WTF??? on: May 21, 2019, 10:48:38 AM
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?
12  Bitcoin / Development & Technical Discussion / How to save blocks? on: May 20, 2019, 09:25:08 AM
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?
13  Bitcoin / Bitcoin Discussion / How to save blocks? on: May 20, 2019, 09:17:11 AM
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?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!