【问题标题】:How to interpret vin/vout on a Bitcoin transaction?如何解释比特币交易的 vin/vout?
【发布时间】:2022-07-19 07:01:09
【问题描述】:

我使用 nownodes api 来获取交易响应:

(
    [txid] => 38ac1348219f8aa9349f497bfa6f8d05f775cafbbd26354867d22ca84f15e1e1
    [version] => 2
    [vin] => Array
        (
            [0] => stdClass Object
                (
                    [txid] => 38cff250be850140644a1abf022b22f3e59cab15c6091706c3f73218a4d72050
                    [vout] => 1
                    [sequence] => 4294967295
                    [n] => 0
                    [addresses] => Array
                        (
                            [0] => 1EJtMFThodiQ1j26xy1kugFck9325C38CQ
                        )

                    [isAddress] => 1
                    [value] => 158316
                    [hex] => 4830450221009548f997389fd9881dfed78fe25fcce77f5b96d1545da91dfa13f56db3c02f6e02207fe239ac7916681edc36afd6a9a569981cd12c2c6801616bc15794be5c024431012102afe2e887e3ff56edcebe6b1aa6bf48f4a5a7f02cfc8d743e778896df2054adee
                )

        )

    [vout] => Array
        (
            [0] => stdClass Object
                (
                    [value] => 7000
                    [n] => 0
                    [hex] => a9144a09be6e2917ef00e5d72bc38035db5c5a5ed8ec87
                    [addresses] => Array
                        (
                            [0] => 38SVbkkFE8qcJuGyTJ9fY2cbGS3xknEfYr
                        )

                    [isAddress] => 1
                )

            [1] => stdClass Object
                (
                    [value] => 146856
                    [n] => 1
                    [hex] => 76a91491fb9214e6ad9b3ea19c1fd7d3a646e12f804d2688ac
                    [addresses] => Array
                        (
                            [0] => 1EJtMFThodiQ1j26xy1kugFck9325C38CQ
                        )

                    [isAddress] => 1
                )

        )

    [blockHash] => 000000000000000000050bfb2a645a5eb7ac882aeb1782bce37ef6a2652c383b
    [blockHeight] => 743696
    [confirmations] => 8
    [blockTime] => 1657005608
    [value] => 153856
    [valueIn] => 158316
    [fees] => 4460
    [hex] => 02000000015020d7a41832f7c3061709c615ab9ce5f3222b02bf1a4a64400185be50f2cf38010000006b4830450221009548f997389fd9881dfed78fe25fcce77f5b96d1545da91dfa13f56db3c02f6e02207fe239ac7916681edc36afd6a9a569981cd12c2c6801616bc15794be5c024431012102afe2e887e3ff56edcebe6b1aa6bf48f4a5a7f02cfc8d743e778896df2054adeeffffffff02581b00000000000017a9144a09be6e2917ef00e5d72bc38035db5c5a5ed8ec87a83d0200000000001976a91491fb9214e6ad9b3ea19c1fd7d3a646e12f804d2688ac00000000
)
  1. 交易金额:0.0001146 BTC
  2. 费用为:0.0000446
  3. 总计:0.0001592

但是,根据 Nownodes 的结果,我如何查看交易总额?我可以很容易地在“费用”下看到费用。但是如何计算这笔交易的实际进出金额?

谢谢!

【问题讨论】:

    标签: api bitcoin


    【解决方案1】:

    valueIn = vout[0][value] + vout[1][value] + [fees]
    值输入 = 158316
    这就是你一直在寻找的吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-22
      • 1970-01-01
      • 1970-01-01
      • 2021-04-15
      • 1970-01-01
      • 2017-03-11
      • 2016-01-09
      相关资源
      最近更新 更多