Bitcoin Forum
May 22, 2024, 06:07:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 »  All
  Print  
Author Topic: Error: Transaction creation failed!  (Read 18750 times)
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 06:57:19 AM
 #61

Yes..it's 3 am.  Danny if you want me to install a remote desktop I would.

I'm using an Apple MacBook Pro, and I don't have any remote desktop software installed here.  Is there something I can use that is web hosted, or do I need to install somehting on my computer?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 06:59:19 AM
 #62

help > debug window > OPEN debug log file
look for a 3 digit error code with Transaction creation failed!

I checked the log file he sent me.  There is no such error in there.
Vexual
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2013, 07:00:41 AM
 #63

How does rolling up his "dust" solve the probelm?

1VEX7x76pJdreV1nJW8bXpotbCNggDxG5
Vexual
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2013, 07:03:04 AM
 #64

His/her sorry, I nearly forgot that ladies can be Ecore too! Smiley

1VEX7x76pJdreV1nJW8bXpotbCNggDxG5
ECore (OP)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 252


https://ubikiri.com/


View Profile WWW
May 29, 2013, 07:03:55 AM
 #65

OK...the first step worked and I got the code you had.

but when I went to sign it, it said:


argument 1 must be hexadecimal string (not 'unsigned_raw_transaction_in_byte_form') (code -8)

Integrated Distributed Ledgers
A whole world of different blockchains living together in a single network based on DAG. No more gates, bridges, portals or special nodes connecting blockchains into a single whole. Only one p2p network, consisting of blockchains of various types: from private for state and corporate networks to public for crypto projects.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 07:04:53 AM
 #66

How does rolling up his "dust" solve the probelm?

He's made an assumption that the problem is due to the "dust" as seen in this post:

- snip -
Where do I begin?  I know it has to do with the thousands of bitvisitor deposits that I've had....

I don't have enough information to tell if he's right or not, but rolling up the dust isn't really a bad thing to do anyhow.

If he's right, then this will solve the problem.  If he's not right, then at least he'll know that the "dust" isn't the issue and he can move on to other avenues of investigation.
Vexual
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2013, 07:06:19 AM
 #67

If it was my wallet, I would back up my wallet, then look for the error code, if none, then i would send a small amount to myself with a raw tx and a fee.
I would not attempt to sign 20 bitcoins into a raw tx with no fee.


1VEX7x76pJdreV1nJW8bXpotbCNggDxG5
Vexual
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2013, 07:07:06 AM
 #68

How does rolling up his "dust" solve the probelm?

He's made an assumption that the problem is due to the "dust" as seen in this post:

- snip -
Where do I begin?  I know it has to do with the thousands of bitvisitor deposits that I've had....

I don't have enough information to tell if he's right or not, but rolling up the dust isn't really a bad thing to do anyhow.

If he's right, then this will solve the problem.  If he's not right, then at least he'll know that the "dust" isn't the issue and he can move on to other avenues of investigation.
but you're only rolling the big "dust"

1VEX7x76pJdreV1nJW8bXpotbCNggDxG5
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 07:07:11 AM
 #69

OK...the first step worked and I got the code you had.

but when I went to sign it, it said:

argument 1 must be hexadecimal string (not 'unsigned_raw_transaction_in_byte_form') (code -8)

Did you literally enter:

Code:
signrawtransaction unsigned_raw_transaction_in_byte_form 

Huh

Did you miss the part where I said:

"Replacing unsigned_raw_transaction_in_byte_form with the actual unsigned raw transaction in byte form above."
ECore (OP)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 252


https://ubikiri.com/


View Profile WWW
May 29, 2013, 07:08:40 AM
 #70

Yes, I'm not sure what this part means.

Integrated Distributed Ledgers
A whole world of different blockchains living together in a single network based on DAG. No more gates, bridges, portals or special nodes connecting blockchains into a single whole. Only one p2p network, consisting of blockchains of various types: from private for state and corporate networks to public for crypto projects.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 07:09:11 AM
 #71

but you're only rolling the big "dust"

Can't get it all at once without significant transaction fees.  Have to keep the transaction under 10 kilobytes.

Once this transaction is successfully confirmed, we can wait a few hours (ECore can get some sleep) while the transaction gains enough confirmations to have a high priority again, then we can roll up more dust.  Continue the processes until there is no more dust.
ECore (OP)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 252


https://ubikiri.com/


View Profile WWW
May 29, 2013, 07:11:10 AM
 #72

Quote
Did you literally enter:

Code:

signrawtransaction unsigned_raw_transaction_in_byte_form


Huh

Did you miss the part where I said:

"Replacing unsigned_raw_transaction_in_byte_form with the actual unsigned raw transaction in byte form above."

I'm not sure what this part means replacing it with "actual unsigned raw transaction in byte form above"

and yes, i did just literally enter that.


so now do I have to start over or can I just sign it when i figure out what to do next

Integrated Distributed Ledgers
A whole world of different blockchains living together in a single network based on DAG. No more gates, bridges, portals or special nodes connecting blockchains into a single whole. Only one p2p network, consisting of blockchains of various types: from private for state and corporate networks to public for crypto projects.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 07:12:09 AM
 #73

Yes, I'm not sure what this part means.

The output of "createrawtransaction" is a long string of letters and numbers.

You need to use that actual string of letters and numbers in place of the unsigned_raw_transaction_in_byte_form that I typed as a placeholder.

The command should look like this:

Code:
signrawtransaction 0100000034f1d0df9678dd37aeb88a11a196caf5d569095fa92c4446bb194f2a80b48d99e90000000000ffffffff410cfe18b7768a03df520e52afc5090901abfb3b46191abf280bf9bf0cb6de9a0100000000ffffffffc02757d88619b0bd1ed0765d10ff5170d39a069cfb443b9193dda8290c745e200000000000ffffffff00d398e169c11143d2c292640e2211b9650a20f2e4889bd934f6f6ee18bc84330000000000ffffffff3fc375488dcc6d14ff321dde45460226f0a6958df565c4901525d599ffe187360a00000000ffffffff62963acf477ba7610c66487fb1cc7aea90a142c2fb5aa966abf09c7113683d371d01000000ffffffff73743d09bb27e1200bce2cf94f43dff13fac3b84fcc1045d6ecb1cb58c6510780300000000ffffffff54354ab6b010f10c6532981b3666c2f8eb42f02369ef77e5d3a2200173e1d0990300000000ffffffffd1fd73e13c2f370eaed38f9b381e2aa1b78bffc94c7bf25e8af689136e4055e00300000000ffffffffb2d13865b7b7366dced2656be6486c020a342ea0a119a7289e760626fd06722c9f00000000ffffffffdc05e77458522cb040a4961fe56f82192f462a0c7a54e3b45a3ee9612f54d1640100000000ffffffff036b05101bd87321df1203a6c038455a7e93d8a8daa0bc2766e47a23dd114d031600000000ffffffff9b10cf8a2723d90d89cb3b4681013bf1d5b21edb703f92d895094c73e433f0940000000000ffffffff2ae2c6607237710d442483d148db7a8533a05c25398466757a75582265608be01200000000ffffffffa9c6f98794cc13f7cee4b067f7e863708a8736f966cd3eba23fc88ca3841fcfd1200000000ffffffff313b9e285dc97925764eb9d7564784157189f93f70ec2bf41fc1abdff9d0242b0d00000000ffffffffe61ae0eca7d43527c79c68e74cab6b078c22c4be6067f921e4ce5190d806b7b53a00000000ffffffff50b28c7df7ebf317cd3625f49c8d145393ec322a47b9e573b195dcd8dab9e83e3100000000ffffffffce861273e777a2ac2f65850d29635bb261f42d36c884670ae55b72b0d340ef892000000000ffffffff89732f476bbb66abca254c667f1dd0865a9bd00932c6180fb335844485027c5c3900000000ffffffff6904dbe2948340b6c79353a2d5aaf8979bc19addad365ab27177b6569fe69832d600000000ffffffff51575910c3b29c9aab055ff63148d0fbcedf67754a65b2bbdd41800f7ad439780200000000ffffffff9739dca64717c7cd0e0d74f793061166a1fe77bc3f28948bc9f91a97030528d13700000000ffffffffa34777ea4f26b731277c46208476f1b01dd8012c3a0e9f09ab5300948d19ff622f00000000ffffffff7609e87b4ed18490f86364e5df54d20afd4ddae838e8df2dc8c163928b00e9683f00000000ffffffff24bbc67d2e298012b32ad74b45005a933b93739500acb1bd3f605cf5b3f2a2a02300000000ffffffff7625ba3f8fe636109f362732c40404e5878880176ef487977022b0c5e4aff1f40000000000ffffffff2a54cb9370f49ef12c5c9c8f1e9868eca8bc83e1deb8ba646356cbcb116de7ae2b00000000ffffffffb1046f57780678a8f58be9cabd9ed44160d08597099788169fc2ad1126590da90000000000ffffffff2d91e966c8c6cd99590bbe4e65da0524e5b4ba7dc341f886ac498911e9f031ef0100000000ffffffffd60029c9624efa381fa035e911627f8bd50d8c9c7598af9569e28f161e1cde021f00000000ffffffff1a4cb8e3e7720cf9a7444ff089e963a37ca81473c41894077f8798ce537b0b370100000000ffffffff16c5c3b820200001698fe0657b62c89ec629eb3d3b313f92626d0a2c3ef827350d00000000ffffffff257b3731c0d50b8635f634a40c62256f01d85561ea2bdaaf32a008686ceda3590200000000ffffffff321fddc11a2011e68c34dc3ae48dd9db8e2b1a3c212bec17b8978fba2210f98f1400000000ffffffffce3458a38708d1f2df32db8d7b3a2c11aec37872e75922964119cb43c640bd9f0100000000ffffffff7cce9846d7c53750ae1018706aa571f1148b8c3a73afa02d1ed2e8144bf391ae0000000000ffffffff3f5ae73df419a8213ffa99095a1ba9a5b570b13f2e64f402c0e3544a9b615cc10a00000000ffffffff702a1678603547ecfda519dfe0ff6848af8dc2f9c4add62789fcdbfd6efbbbd30100000000ffffffff9ebad55feb053d23b17bd5f5d12ac042c8636ae8383bf99623fcc9d601cbe8e01a00000000ffffffff41e94d33fe0062fb26f68ad287010c25e1f46a0d467404cff1d3f3b29f532caa4100000000ffffffff41cda8b0d21299b3ed67f99962652ee1298d6b9b40578e9ac9548f7ef654cd4d3700000000ffffffff8e8f9f98afb05ec9f6c0d7f9a2686b02c1d8459014d9f3b6e3576caae48670771d00000000ffffffff6b42106ee3c628dd735c973807ef91d5099b04e97aec714b6382247552fbf9df0d00000000fffffffff47dfc59fd28f2b1c623a66c441a2c3e28185e144e914b83cec31bdacfbb91ff3d00000000ffffffff3741be932b960c4f35ac555c51b82d53d2f6f715545701cffd65d76f4edab1080200000000ffffffff4c1482b8a9fa94e8d9fd800fe0cf9383024e87cf0fb3fe8bd33898d2312f1a091d00000000ffffffff8283ad41809d32b02d9d619c5531409954a634ef9b15e3d8f2db93d1cd18f3330200000000ffffffff1116de27fdf58a688d36c873cf46b7611ecb37ee00ed4379bead7ded170d2e470300000000ffffffffaf75e091c43461146e61da8fb4e9e3895d487da9af9afa0c4d23778b4ade32540d00000000ffffffff20b8fc32b9c6c858fcd2e82139ca53ce2fd71885af3e836a45b59ea9610fb97d0700000000ffffffff53ff82acb7454f1340de92a8e2a65f525e913e9f0a2c9d1a027afaf7b14918970d00000000ffffffff0192083d8a000000001976a91491371dd0cfe48038e5958e00c604096bff46862588ac00000000
Vexual
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2013, 07:13:36 AM
 #74

but you're only rolling the big "dust"

Can't get it all at once without significant transaction fees.  Have to keep the transaction under 10 kilobytes.

Once this transaction is successfully confirmed, we can wait a few hours (ECore can get some sleep) while the transaction gains enough confirmations to have a high priority again, then we can roll up more dust.  Continue the processes until there is no more dust.
A noble endeavour to be sure, but will it fix the problem?

1VEX7x76pJdreV1nJW8bXpotbCNggDxG5
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 07:13:43 AM
 #75

so now do I have to start over or can I just sign it when i figure out what to do next

No. No need to start over.  You just need to use the output from createrawtransaction (assuming you still have it available) in place of the unsigned_raw_transaction_in_byte_form that I typed as a placeholder.
ECore (OP)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 252


https://ubikiri.com/


View Profile WWW
May 29, 2013, 07:14:30 AM
 #76

Yes, I'm not sure what this part means.

The output of "createrawtransaction" is a long string of letters and numbers.

You need to use that actual string of letters and numbers in place of the unsigned_raw_transaction_in_byte_form that I typed as a placeholder.

The command should look like this:

Code:
signrawtransaction 0100000034f1d0df9678dd37aeb88a11a196caf5d569095fa92c4446bb194f2a80b48d99e90000000000ffffffff410cfe18b7768a03df520e52afc5090901abfb3b46191abf280bf9bf0cb6de9a0100000000ffffffffc02757d88619b0bd1ed0765d10ff5170d39a069cfb443b9193dda8290c745e200000000000ffffffff00d398e169c11143d2c292640e2211b9650a20f2e4889bd934f6f6ee18bc84330000000000ffffffff3fc375488dcc6d14ff321dde45460226f0a6958df565c4901525d599ffe187360a00000000ffffffff62963acf477ba7610c66487fb1cc7aea90a142c2fb5aa966abf09c7113683d371d01000000ffffffff73743d09bb27e1200bce2cf94f43dff13fac3b84fcc1045d6ecb1cb58c6510780300000000ffffffff54354ab6b010f10c6532981b3666c2f8eb42f02369ef77e5d3a2200173e1d0990300000000ffffffffd1fd73e13c2f370eaed38f9b381e2aa1b78bffc94c7bf25e8af689136e4055e00300000000ffffffffb2d13865b7b7366dced2656be6486c020a342ea0a119a7289e760626fd06722c9f00000000ffffffffdc05e77458522cb040a4961fe56f82192f462a0c7a54e3b45a3ee9612f54d1640100000000ffffffff036b05101bd87321df1203a6c038455a7e93d8a8daa0bc2766e47a23dd114d031600000000ffffffff9b10cf8a2723d90d89cb3b4681013bf1d5b21edb703f92d895094c73e433f0940000000000ffffffff2ae2c6607237710d442483d148db7a8533a05c25398466757a75582265608be01200000000ffffffffa9c6f98794cc13f7cee4b067f7e863708a8736f966cd3eba23fc88ca3841fcfd1200000000ffffffff313b9e285dc97925764eb9d7564784157189f93f70ec2bf41fc1abdff9d0242b0d00000000ffffffffe61ae0eca7d43527c79c68e74cab6b078c22c4be6067f921e4ce5190d806b7b53a00000000ffffffff50b28c7df7ebf317cd3625f49c8d145393ec322a47b9e573b195dcd8dab9e83e3100000000ffffffffce861273e777a2ac2f65850d29635bb261f42d36c884670ae55b72b0d340ef892000000000ffffffff89732f476bbb66abca254c667f1dd0865a9bd00932c6180fb335844485027c5c3900000000ffffffff6904dbe2948340b6c79353a2d5aaf8979bc19addad365ab27177b6569fe69832d600000000ffffffff51575910c3b29c9aab055ff63148d0fbcedf67754a65b2bbdd41800f7ad439780200000000ffffffff9739dca64717c7cd0e0d74f793061166a1fe77bc3f28948bc9f91a97030528d13700000000ffffffffa34777ea4f26b731277c46208476f1b01dd8012c3a0e9f09ab5300948d19ff622f00000000ffffffff7609e87b4ed18490f86364e5df54d20afd4ddae838e8df2dc8c163928b00e9683f00000000ffffffff24bbc67d2e298012b32ad74b45005a933b93739500acb1bd3f605cf5b3f2a2a02300000000ffffffff7625ba3f8fe636109f362732c40404e5878880176ef487977022b0c5e4aff1f40000000000ffffffff2a54cb9370f49ef12c5c9c8f1e9868eca8bc83e1deb8ba646356cbcb116de7ae2b00000000ffffffffb1046f57780678a8f58be9cabd9ed44160d08597099788169fc2ad1126590da90000000000ffffffff2d91e966c8c6cd99590bbe4e65da0524e5b4ba7dc341f886ac498911e9f031ef0100000000ffffffffd60029c9624efa381fa035e911627f8bd50d8c9c7598af9569e28f161e1cde021f00000000ffffffff1a4cb8e3e7720cf9a7444ff089e963a37ca81473c41894077f8798ce537b0b370100000000ffffffff16c5c3b820200001698fe0657b62c89ec629eb3d3b313f92626d0a2c3ef827350d00000000ffffffff257b3731c0d50b8635f634a40c62256f01d85561ea2bdaaf32a008686ceda3590200000000ffffffff321fddc11a2011e68c34dc3ae48dd9db8e2b1a3c212bec17b8978fba2210f98f1400000000ffffffffce3458a38708d1f2df32db8d7b3a2c11aec37872e75922964119cb43c640bd9f0100000000ffffffff7cce9846d7c53750ae1018706aa571f1148b8c3a73afa02d1ed2e8144bf391ae0000000000ffffffff3f5ae73df419a8213ffa99095a1ba9a5b570b13f2e64f402c0e3544a9b615cc10a00000000ffffffff702a1678603547ecfda519dfe0ff6848af8dc2f9c4add62789fcdbfd6efbbbd30100000000ffffffff9ebad55feb053d23b17bd5f5d12ac042c8636ae8383bf99623fcc9d601cbe8e01a00000000ffffffff41e94d33fe0062fb26f68ad287010c25e1f46a0d467404cff1d3f3b29f532caa4100000000ffffffff41cda8b0d21299b3ed67f99962652ee1298d6b9b40578e9ac9548f7ef654cd4d3700000000ffffffff8e8f9f98afb05ec9f6c0d7f9a2686b02c1d8459014d9f3b6e3576caae48670771d00000000ffffffff6b42106ee3c628dd735c973807ef91d5099b04e97aec714b6382247552fbf9df0d00000000fffffffff47dfc59fd28f2b1c623a66c441a2c3e28185e144e914b83cec31bdacfbb91ff3d00000000ffffffff3741be932b960c4f35ac555c51b82d53d2f6f715545701cffd65d76f4edab1080200000000ffffffff4c1482b8a9fa94e8d9fd800fe0cf9383024e87cf0fb3fe8bd33898d2312f1a091d00000000ffffffff8283ad41809d32b02d9d619c5531409954a634ef9b15e3d8f2db93d1cd18f3330200000000ffffffff1116de27fdf58a688d36c873cf46b7611ecb37ee00ed4379bead7ded170d2e470300000000ffffffffaf75e091c43461146e61da8fb4e9e3895d487da9af9afa0c4d23778b4ade32540d00000000ffffffff20b8fc32b9c6c858fcd2e82139ca53ce2fd71885af3e836a45b59ea9610fb97d0700000000ffffffff53ff82acb7454f1340de92a8e2a65f525e913e9f0a2c9d1a027afaf7b14918970d00000000ffffffff0192083d8a000000001976a91491371dd0cfe48038e5958e00c604096bff46862588ac00000000

Isn't that exactly what it should be?  I'm not sure what it is that I would do differently then since that is the exact number.


Integrated Distributed Ledgers
A whole world of different blockchains living together in a single network based on DAG. No more gates, bridges, portals or special nodes connecting blockchains into a single whole. Only one p2p network, consisting of blockchains of various types: from private for state and corporate networks to public for crypto projects.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 07:15:42 AM
 #77

A noble endeavour to be sure, but will it fix the problem?

Don't know.  It's a worthwhile effort even if it doesn't fix the problem.  Worst case: his wallet is no longer littered with dust outputs and at least he'll know that the dust isn't causing his problem and he can move on to investigating other potential causes.
Vexual
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2013, 07:16:18 AM
 #78

thats not the worst case

1VEX7x76pJdreV1nJW8bXpotbCNggDxG5
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 29, 2013, 07:19:07 AM
 #79

Isn't that exactly what it should be?

Yes.

I'm not sure what it is that I would do differently then since that is the exact number.

If you trust me, you can just use my command straight out of the code block.

The issue is that a scammer could create a signrawtransaction command that would pay the bitcoins to himself instead of you.  If you create the command yourself using the output from the createrawtransaction command, then you are able to see (from the text of the createrawtransaction command) where the bitcoins are being sent, so you know that they won't be stolen.

By running the createrawtransaction command yourself, you create your own raw transaction that you can then sign.
ECore (OP)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 252


https://ubikiri.com/


View Profile WWW
May 29, 2013, 07:22:59 AM
 #80

OK.  I signed it, but then I got this:


03:21:38

Error: Please enter the wallet passphrase with walletpassphrase first. (code -13)


03:22:05

walletpassphrase (i put my wallet passphrase in)


03:22:05

walletpassphrase <passphrase> <timeout>
Stores the wallet decryption key in memory for <timeout> seconds. (code -1)

________________________

ugh...

Integrated Distributed Ledgers
A whole world of different blockchains living together in a single network based on DAG. No more gates, bridges, portals or special nodes connecting blockchains into a single whole. Only one p2p network, consisting of blockchains of various types: from private for state and corporate networks to public for crypto projects.
Pages: « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!