Jump to content

Listunspent не учитывает исходящие транзакции


Recommended Posts

Posted (edited)

Доброго времени суток.

 

Нужно вручную создать raw-транзакцию. Проблема в том, что listunspent показывает неправильные данные.

 

Создал адрес 15d8uY8uubNFnn3DXaoGN123ZCRkm3HJK9

На него послал 0.01 BTC.

Затем с него отправил 0.00400000 с комиссией 0.00010714:

[
  {
    "account": "login_67",
    "address": "15d8uY8uubNFnn3DXaoGN123ZCRkm3HJK9",
    "category": "receive",
    "amount": 0.01000000,
    "label": "login_67",
    "vout": 0,
    "confirmations": 628,
    "blockhash": "0000000000000000006bf20ac85a50d3e014a636b51231c78c6b27fe0a8e9223",
    "blockindex": 2,
    "blocktime": 1463753010,
    "txid": "f37679b68c8ee3cd362b5bb15b2d8007af4eab173eee2d6269a132b9491a55ad",
    "walletconflicts": [
    ],
    "time": 1463752690,
    "timereceived": 1463752690,
    "bip125-replaceable": "no"
  },
  {
    "account": "login_67",
    "address": "1BeqRNunznfwuFHnufXLFRhaCDm1mrvMS6",
    "category": "send",
    "amount": -0.00400000,
    "vout": 1,
    "fee": -0.00010714,
    "confirmations": 609,
    "blockhash": "000000000000000000699cd44c4aed1eeb9c66181f6260bfe41473e66e1ece06",
    "blockindex": 1614,
    "blocktime": 1463767099,
    "txid": "9a39b070d8f21ddf9bd16e641c4b252c2da701336fd36b707ca072fd1ca11d58",
    "walletconflicts": [
    ],
    "time": 1463766747,
    "timereceived": 1463766747,
    "bip125-replaceable": "no",
    "abandoned": false
  }
]

Getbalance показывает верную сумму

0.00589286

А вот listunspent как будто не видит отправки битков и всё равно показывает 0.01

[
  {
    "txid": "f37679b68c8ee3cd362b5bb15b2d8007af4eab173eee2d6269a132b9491a55ad",
    "vout": 0,
    "address": "15d8uY8uubNFnn3DXaoGN123ZCRkm3HJK9",
    "account": "login_67",
    "scriptPubKey": "76a91432b613c311d4c9c72f3ed1ba5e2c1d96645bd2da88ac",
    "amount": 0.01000000,
    "confirmations": 628,
    "spendable": true
  }
]

Вот как выглядит цепочка

// Listunspent

Array
(
    [txid] => f37679b68c8ee3cd362b5bb15b2d8007af4eab173eee2d6269a132b9491a55ad
    [vout] => 0
    [address] => 15d8uY8uubNFnn3DXaoGN123ZCRkm3HJK9
    [account] => login_67
    [scriptPubKey] => 76a91432b613c311d4c9c72f3ed1ba5e2c1d96645bd2da88ac
    [amount] => 0.01
    [confirmations] => 621
    [spendable] => 1
)

// декодируем txid

Array
(
    [hex] => 0100000001f9dd68508c507fe7126c8b7e713c65de4f608689b8ae2ba869b52094414f9013010000006a47304402205c4a4136284071f38eb49b92f189a733b8be23205760d0ab20d6acbc7aa6ba740220410459b64499d9298af204a8612d07ba4a50157f6c18616916e186c292582778012103748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09cffffffff0240420f00000000001976a91432b613c311d4c9c72f3ed1ba5e2c1d96645bd2da88ac5f2d2f00000000001976a914d8461170c1ce62fe1ebf498db6fc67cc00dc06a488ac00000000
    [txid] => f37679b68c8ee3cd362b5bb15b2d8007af4eab173eee2d6269a132b9491a55ad
    [size] => 225
    [version] => 1
    [locktime] => 0
    [vin] => Array
        (
            [0] => Array
                (
                    [txid] => 13904f419420b569a82baeb88986604fde653c717e8b6c12e77f508c5068ddf9
                    [vout] => 1
                    [scriptSig] => Array
                        (
                            [asm] => 304402205c4a4136284071f38eb49b92f189a733b8be23205760d0ab20d6acbc7aa6ba740220410459b64499d9298af204a8612d07ba4a50157f6c18616916e186c292582778[ALL] 03748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09c
                            [hex] => 47304402205c4a4136284071f38eb49b92f189a733b8be23205760d0ab20d6acbc7aa6ba740220410459b64499d9298af204a8612d07ba4a50157f6c18616916e186c292582778012103748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09c
                        )

                    [sequence] => 4294967295
                )

        )

    [vout] => Array
        (
            [0] => Array
                (
                    [value] => 0.01
                    [n] => 0
                    [scriptPubKey] => Array
                        (
                            [asm] => OP_DUP OP_HASH160 32b613c311d4c9c72f3ed1ba5e2c1d96645bd2da OP_EQUALVERIFY OP_CHECKSIG
                            [hex] => 76a91432b613c311d4c9c72f3ed1ba5e2c1d96645bd2da88ac
                            [reqSigs] => 1
                            [type] => pubkeyhash
                            [addresses] => Array
                                (
                                    [0] => 15d8uY8uubNFnn3DXaoGN123ZCRkm3HJK9
                                )

                        )

                )

            [1] => Array
                (
                    [value] => 0.03091807
                    [n] => 1
                    [scriptPubKey] => Array
                        (
                            [asm] => OP_DUP OP_HASH160 d8461170c1ce62fe1ebf498db6fc67cc00dc06a4 OP_EQUALVERIFY OP_CHECKSIG
                            [hex] => 76a914d8461170c1ce62fe1ebf498db6fc67cc00dc06a488ac
                            [reqSigs] => 1
                            [type] => pubkeyhash
                            [addresses] => Array
                                (
                                    [0] => 1LiYtrYRbSfDSdyJqN4wbZ1WsTMxHdDoxi
                                )

                        )

                )

        )

    [blockhash] => 0000000000000000006bf20ac85a50d3e014a636b51231c78c6b27fe0a8e9223
    [confirmations] => 621
    [time] => 1463753010
    [blocktime] => 1463753010
)

// VIN 13904f419420b569a82baeb88986604fde653c717e8b6c12e77f508c5068ddf9

Array
(
    [hex] => 010000000423fe614771704006582c3ce249e35ea19dbaad14c0c98c5b0ed7819c0b1f675a010000006b483045022100b313b728fd0479377006b1085386b94814fed5351b9ff38538e5ae2dd292c09402202e4d8bbad148ec408debb717674d7f0d1e5b14dde83952191f7fd5760653f26d012103fcfe4ba18e56c31c49169d3321de02876d61af616a0d6eed4c2ffe341029392dffffffffc4caf4b56b287fca48047bec6aa3d7b6b9fd05f3ad44c2846cfe76fc28661002010000006b483045022100946cf81245a4e9a17acb0b7b0543a5110573797d69774f4470ab0b8b0954e587022032877cbb5c4aae0b3a73d49f4de1d8087cc63aefa71271b0b4d9e36de5a65979012103748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09cffffffff001d6763b622f85a2097835266a0e7081d332c3d0ec01831166410d7de0ba113010000006a47304402202377723e44b7e3a374523d83d021ac9fb36d3fbcceb7f4fc0b0480d457af445002207afc2ec984f669f37e74cfecab8c7d602975d97ca9a0e4da200d94a64f63a626012103748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09cffffffff12f7bf29472df23208fb83c261c442dd89709a87681cea1f142cddad81a8a221010000006a47304402203f61c108d818a0da7b593a1db331a4f75901eded92be25e966fea3f3ee13926202205a98e4a743ed2f09daa7b76e128112f648d53d9fdca4ef5f94091cab308d0fc1012103748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09cffffffff0280bd512a000000001976a914b2df40e7d595ab00c22db7393fd4a8bb612861c888ac3ff63f00000000001976a914d8461170c1ce62fe1ebf498db6fc67cc00dc06a488ac00000000
    [txid] => 13904f419420b569a82baeb88986604fde653c717e8b6c12e77f508c5068ddf9
    [size] => 668
    [version] => 1
    [locktime] => 0
    [vin] => Array
        (
            [0] => Array
                (
                    [txid] => 5a671f0b9c81d70e5b8cc9c014adba9da15ee349e23c2c58064070714761fe23
                    [vout] => 1
                    [scriptSig] => Array
                        (
                            [asm] => 3045022100b313b728fd0479377006b1085386b94814fed5351b9ff38538e5ae2dd292c09402202e4d8bbad148ec408debb717674d7f0d1e5b14dde83952191f7fd5760653f26d[ALL] 03fcfe4ba18e56c31c49169d3321de02876d61af616a0d6eed4c2ffe341029392d
                            [hex] => 483045022100b313b728fd0479377006b1085386b94814fed5351b9ff38538e5ae2dd292c09402202e4d8bbad148ec408debb717674d7f0d1e5b14dde83952191f7fd5760653f26d012103fcfe4ba18e56c31c49169d3321de02876d61af616a0d6eed4c2ffe341029392d
                        )

                    [sequence] => 4294967295
                )

            [1] => Array
                (
                    [txid] => 02106628fc76fe6c84c244adf305fdb9b6d7a36aec7b0448ca7f286bb5f4cac4
                    [vout] => 1
                    [scriptSig] => Array
                        (
                            [asm] => 3045022100946cf81245a4e9a17acb0b7b0543a5110573797d69774f4470ab0b8b0954e587022032877cbb5c4aae0b3a73d49f4de1d8087cc63aefa71271b0b4d9e36de5a65979[ALL] 03748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09c
                            [hex] => 483045022100946cf81245a4e9a17acb0b7b0543a5110573797d69774f4470ab0b8b0954e587022032877cbb5c4aae0b3a73d49f4de1d8087cc63aefa71271b0b4d9e36de5a65979012103748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09c
                        )

                    [sequence] => 4294967295
                )

            [2] => Array
                (
                    [txid] => 13a10bded71064163118c00e3d2c331d08e7a066528397205af822b663671d00
                    [vout] => 1
                    [scriptSig] => Array
                        (
                            [asm] => 304402202377723e44b7e3a374523d83d021ac9fb36d3fbcceb7f4fc0b0480d457af445002207afc2ec984f669f37e74cfecab8c7d602975d97ca9a0e4da200d94a64f63a626[ALL] 03748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09c
                            [hex] => 47304402202377723e44b7e3a374523d83d021ac9fb36d3fbcceb7f4fc0b0480d457af445002207afc2ec984f669f37e74cfecab8c7d602975d97ca9a0e4da200d94a64f63a626012103748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09c
                        )

                    [sequence] => 4294967295
                )

            [3] => Array
                (
                    [txid] => 21a2a881addd2c141fea1c68879a7089dd42c461c283fb0832f22d4729bff712
                    [vout] => 1
                    [scriptSig] => Array
                        (
                            [asm] => 304402203f61c108d818a0da7b593a1db331a4f75901eded92be25e966fea3f3ee13926202205a98e4a743ed2f09daa7b76e128112f648d53d9fdca4ef5f94091cab308d0fc1[ALL] 03748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09c
                            [hex] => 47304402203f61c108d818a0da7b593a1db331a4f75901eded92be25e966fea3f3ee13926202205a98e4a743ed2f09daa7b76e128112f648d53d9fdca4ef5f94091cab308d0fc1012103748274d53ab842ba1de0f6a44d2a6123f1d3aa89c47198428bbbb56b6c54a09c
                        )

                    [sequence] => 4294967295
                )

        )

    [vout] => Array
        (
            [0] => Array
                (
                    [value] => 7.1
                    [n] => 0
                    [scriptPubKey] => Array
                        (
                            [asm] => OP_DUP OP_HASH160 b2df40e7d595ab00c22db7393fd4a8bb612861c8 OP_EQUALVERIFY OP_CHECKSIG
                            [hex] => 76a914b2df40e7d595ab00c22db7393fd4a8bb612861c888ac
                            [reqSigs] => 1
                            [type] => pubkeyhash
                            [addresses] => Array
                                (
                                    [0] => 1HJnj5GQBcgQ3K6eymeq5F3GBUV1WGSqRA
                                )

                        )

                )

            [1] => Array
                (
                    [value] => 0.04191807
                    [n] => 1
                    [scriptPubKey] => Array
                        (
                            [asm] => OP_DUP OP_HASH160 d8461170c1ce62fe1ebf498db6fc67cc00dc06a4 OP_EQUALVERIFY OP_CHECKSIG
                            [hex] => 76a914d8461170c1ce62fe1ebf498db6fc67cc00dc06a488ac
                            [reqSigs] => 1
                            [type] => pubkeyhash
                            [addresses] => Array
                                (
                                    [0] => 1LiYtrYRbSfDSdyJqN4wbZ1WsTMxHdDoxi
                                )

                        )

                )

        )

    [blockhash] => 000000000000000000b9d8d41163087d3300a013dcfaffe3347c87bedfe81aab
    [confirmations] => 1906
    [time] => 1462970571
    [blocktime] => 1462970571
)

coin age of all inputs 7989584142, total IN 0.04191807, total OUT 0.04091807.

И нигде нет расхода на 0,00410714 ...

 

Как же тогда получить необходимые оставшиеся суммы с txid и vout'ами для сбора средств для платёжа?

 

Заранее спасибо за ответы.

Edited by Alex_M
  • 2 weeks later...
Posted

у меня такая же проблема! показывает 4 аккаунта у которых баланс почти 0.

было еще 3 аккаунта с них вывел они ушли из listunspent

 
похоже  биткоин быстрее перестанет существовать чем появится стабильная версия

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...