bip32JP/bip32JP.github.io

im trying to recover my p2sh bitcoin funds to another address...

DHB94 opened this issue · 9 comments

DHB94 commented

Hi,
I'm trying to send a transaction on https://bip32jp.github.io/english/createp2sh.html , but it gives me an error message stating "the fees are too high, please contact support"
could someone help me please ?

Your address has too many UTXOs.
That warning shows up when it calculates the fees will be >= 0.1 BTC...

It calculates the estimated fee by a function of:

  • The number of unspent coins (number of tx inputs)
  • The size of one input's scriptSig

So one of those is extremely big.

Since Bitcoin has a limit on the size of a scriptSig, it makes me think you probably have thousands of many small small small payments to your address over a long period of time?

  1. Try selecting 0.00001 BTC/kB fee
  2. If that is still causing the error, you can disable the error like follows:
Click Here to read

  • WARNING: THIS WILL MEAN YOU HAVE TO PAY MORE THAN 0.1 BTC IN FEES
  • download the whole website (from github)
  • after unzipping the folder, find createp2sh.html and open in a text editor
  • Change the following:

Before

      if (fees > 10000000){
          alert("fees too high, please contact support");
          return;
      } else if (fees < 1000){
          fees = 1000;
      };

After

      if (fees < 1000){
          fees = 1000;
      };
  • Open createp2sh.html file directly in your browser and use normally.

DHB94 commented

Hi, thank you for your swift response.
when I try to broadcast the generated raw transaction manually it the says tx is too big.
is there anyway to fix that ?
its 532382 bytes.

DHB94 commented

what does a scriptsig solution look like,
is there a typical format ?

DHB94 commented

I figured out my signatures, but when I click send
it loads webbtc.com which is offline..
Is there a workaround for sending my transaction ?

DHB94 commented

Hi,
I figured out my scriptsig, but I’m having issues getting the tool to detect my funds via mainnet it says no funds even though it has significant funds.
It only started all of a sudden.
Could you please recommend a similar tool or help me fix this one ?
Thank You,
David :)

The API used in this tool is broken now... the whole app will need to be re-written for a new API... which is a big task... ☹️

DHB94 commented

Is there’s some way I could help in that regard ?
I’m pretty good at modifications replacing links and modifying code.
If not I was hoping maybe you might know any other tool that’s similar to this one.
Because this one was perfect,
In fact I created a tx as a test sometime ago.
This was from one of my other address a 3 of 5
010000000138d9e9512a39d414284d6fe9792851be5bd70c4de2fdb49ba5bb429ce75158b900000000fd8901004730440220576976125dfb46f9d617f41b1d8f3c666ae1107610ad910a627cb3eaf18705fc0220219e462d580eb66bf3d4d4d2fbd7f0164d340d23ddf90b82f858b2d3f0ce66bb01473044022001c668407ebcfcea5c5eb406090c2946f6a91bd9881501e834924c2c4e8f588002207f12bdefe185390f28673b95da88b48222fb681c3b1f45083cde814a416e866a01483045022100db620adb2687098ab9961780a76782ccb0241e75882218ff3be8bb99de09fe3502206c929b3cb1c4f289619f9a6cde83caa41a33d2de230d74c11903b48a5fa3bc03014cad532102002a57268073cbc5472d35d8f8fae2c52825241592f53e53ae516913d8c82bd121026c1061b95ccfc52594c9b376382e2f0240a523b3b1dc5db6a9cdd9730a4a0c2121029e8c3ae6c0516df4075089ab9475c9335985569ac0f3b9f1a4b0d946785937cd2102c6a7c72de9221cba7029f1b920a86bb84997d9c91a2e4428b1397cba669dd3162103ba7c7d7b8d2379de450441445c30a638c555305cbe044abb88f10643d9621bf055aeffffffff01408e61f8e80000001600140f6ef920fdf0ad866931f739b317df9e072a2a9c00000000

You could make a pull request and I can review it for you, but idk if it will ever be merged...

If not, you could make your pull request into a fork easily.

@junderw I'll make you maintainer.