Bitcoin Forum
December 11, 2017, 08:19:27 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Can't get P2SH funds out of offline Armory  (Read 196 times)
streamholder
Newbie
*
Offline Offline

Activity: 16


View Profile
September 13, 2017, 10:11:54 AM
 #1

Hello,

For technical reasons (broken PC) I can't get an online instance of Armory.

I need urgent access to the funds of one of my P2SH (not multisig) addresses, so I installed Armory on my laptop, imported my paper backup, changed the address type in the settings, generated enough addresses and exported the private key.

The problem is that when this key is imported back into any other wallet (and Armory itself!) it is imported as a P2PK address.

I'm currently offering a reward on Reddit for someone to create a transaction for me from an online instance of Armory (as Armory is only capable of signing transactions created by other Armory instances, because custom metadata, which by the way is a bit dangerous as just demonstrated), but it would be obviously better to find a solution that doesn't rely on other people's setups.

Anyone can help?
1512980367
Hero Member
*
Offline Offline

Posts: 1512980367

View Profile Personal Message (Offline)

Ignore
1512980367
Reply with quote  #2

1512980367
Report to moderator
1512980367
Hero Member
*
Offline Offline

Posts: 1512980367

View Profile Personal Message (Offline)

Ignore
1512980367
Reply with quote  #2

1512980367
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 1694

Armory Developer


View Profile
September 13, 2017, 10:55:56 AM
 #2

Send me your WO wallet...

streamholder
Newbie
*
Offline Offline

Activity: 16


View Profile
September 13, 2017, 11:10:06 AM
 #3

Thank you goatpig, someone has already contacted me and is already helping with that.

I'm curious, is there really no way to just export P2SH addresses?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 1694

Armory Developer


View Profile
September 13, 2017, 11:43:04 AM
 #4

Thank you goatpig, someone has already contacted me and is already helping with that.

I'm curious, is there really no way to just export P2SH addresses?

Whatever you are exporting it to needs to produce the same script hash or it won't know what to look for on the chain.

streamholder
Newbie
*
Offline Offline

Activity: 16


View Profile
September 13, 2017, 12:30:06 PM
 #5

Ok, that makes perfect sense. Anyway, I could recover the BTC with the help of the person.

Now I'm also trying to recover the BCH from those same addresses. What would you advise to do to do that? I tried just relaying a BTC transaction on the BCH network to transfer the coins but BCH transactions must have an additional opcode to avoid chain jumping.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 1694

Armory Developer


View Profile
September 13, 2017, 12:40:58 PM
 #6

Ok, that makes perfect sense. Anyway, I could recover the BTC with the help of the person.

Now I'm also trying to recover the BCH from those same addresses. What would you advise to do to do that? I tried just relaying a BTC transaction on the BCH network to transfer the coins but BCH transactions must have an additional opcode to avoid chain jumping.

Read the stickied guide:

https://bitcointalk.org/index.php?topic=2070058.0

HCP
Sr. Member
****
Offline Offline

Activity: 448

<insert witty quote here>


View Profile
September 13, 2017, 12:46:38 PM
 #7

Ok, that makes perfect sense. Anyway, I could recover the BTC with the help of the person.

Now I'm also trying to recover the BCH from those same addresses. What would you advise to do to do that? I tried just relaying a BTC transaction on the BCH network to transfer the coins but BCH transactions must have an additional opcode to avoid chain jumping.
It just uses a different signature mechanism to prevent replay attacks...

I assume the person that helped you, just gave you a "unsigned" transaction that you then signed and broadcast? If so, just use the same unsigned transaction and sign it with the "BCH signer" instead of the default one... refer: https://bitcointalk.org/index.php?topic=2070058.0

Then broadcast that transaction on the BCH network... try http://blockdozer.com/insight/tx/send or https://pool.viabtc.com/tools/BCC/broadcast/

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!