Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: drunkenpenguin on September 24, 2020, 11:47:34 AM



Title: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 11:47:34 AM
Coinb.in Broadcast help

Hello there good folks, could anyone pls help with coinb.in broadcasting.
When I created a new BTC address on coinb.in i put it as my refund address in market wallet and also public key for multisig.
I got refunded, I have never done that before with coinb.in,
So I went to New -> Transaction, it showed me how much money I have and what wallet I want to send it to. So I changed the address of wallet to my Blockchain wallet and pressed submit,
Verified showed me my transaction script.
Sign bar gave me Signed Transaction green window
When I go to broadcast and paste that text and press submit it gives me Missing inputs, even though my outputs are smaller than inputs in first window of transaction.
Could anyone please help what am I doing wrong?!

Thank you!!!


Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 11:53:34 AM
Well.. You were going to broadcast the transaction anyways. Since you're using a throwaway account, you might aswell show us this signed transaction so we can have a look at it. Showing us said transaction could potentially decrease your privacy. It's also a possibility to PM your tx to a trusted user.

An other option would be to download electrum from electrum.org, verify electrum's signature (the binary HAS to be signed by ThomasV), create a new wallet using your private key and spend your funds from electrum's gui.


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 11:59:10 AM

An other option would be to download electrum from electrum.org, verify electrum's signature (the binary HAS to be signed by ThomasV), create a new wallet using your private key and spend your funds from electrum's gui.


I only have iOS that I can use, is it possible to do that with it?

Thanks for your reply!!


Title: Re: coinb.in broadcasting help needed
Post by: jackg on September 24, 2020, 12:01:19 PM
Is there a preview/decoder window in coinb.in?

This error essentially means you've probably missed some inputs when signing the tx. I'd go back and check.
What's the size of your inputs v outputs?


Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 12:01:54 PM

An other option would be to download electrum from electrum.org, verify electrum's signature (the binary HAS to be signed by ThomasV), create a new wallet using your private key and spend your funds from electrum's gui.


I only have iOS that I can use, is it possible to do that with it?

Thanks for your reply!!

I'm not a mac user... I tought iOS = OSX, but apparently i'm wrong... There's an OSX version downloadable @ electrum.org/#download, but i don't see an iOS version


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 12:26:42 PM
Is there a preview/decoder window in coinb.in?

This error essentially means you've probably missed some inputs when signing the tx. I'd go back and check.
What's the size of your inputs v outputs?

Sorry for a stupid question but size as in bytes? It says 118 bytes.
I set output about 2$ less of my input, then go to verify, paste my encoded transaction press submit,
It gives me just (
Transaction Script

The above script has been decoded

Version: 1
Transaction Size: 118 bytes
Lock time: 0
RBF: This is a replace by fee transaction!)

Then I go to sign, my private key, transaction code press submit, it gives me green window with :
Signed transaction
The above transaction has been signed:

I copy that go to broadcast, paste that press submit
It gives me:
!Missing inputs

 :'(



Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 12:31:10 PM
118 bytes sounds very small to me... IIRC, coinb.in generates legacy wallets, i'd expect a tx with a size of >190 bytes when spending from a legacy wallet

Also, i tried to decode a signed transaction i picked from my current mempool and the output i get is the following:
https://i.imgur.com/ORw96wt.png

Is there an input and output section when you try to decode the tx?


Title: Re: coinb.in broadcasting help needed
Post by: jackg on September 24, 2020, 12:34:15 PM
Is there a preview/decoder window in coinb.in?

This error essentially means you've probably missed some inputs when signing the tx. I'd go back and check.
What's the size of your inputs v outputs?

Sorry for a stupid question but size as in bytes? It says 118 bytes.
I set output about 2$ less of my input, then go to verify, paste my encoded transaction press submit,
It gives me just (
Transaction Script

The above script has been decoded

Version: 1
Transaction Size: 118 bytes
Lock time: 0
RBF: This is a replace by fee transaction!)

Then I go to sign, my private key, transaction code press submit, it gives me green window with :
Signed transaction
The above transaction has been signed:

I copy that go to broadcast, paste that press submit
It gives me:
!Missing inputs

 :'(



Noooo size is in Satoshi afaik I think that's what that means. Do you have a balance for the akiht of funds in the inputs and the akiht in the outputs.

If you pm me your address and where you want the funds sending to i can make an unsigned transaction in electrum that you ought be able to sign on coinb.in?

Like moccacino says, 180 bytes seems very small. Really it should be about 250 for 1 input and 1 output


Title: Re: coinb.in broadcasting help needed
Post by: HCP on September 24, 2020, 12:36:26 PM
"Missing Inputs" means that it cannot find the UTXO(s) that you are attempting to spend... ie. they do not exist or have already been spent.

You should check that the inputs you are attempting to use actually exist and are unspent.



Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 12:41:14 PM
"Missing Inputs" means that it cannot find the UTXO(s) that you are attempting to spend... ie. they do not exist or have already been spent.

You should check that the inputs you are attempting to use actually exist and are unspent.



Could you please tell me how can I check that?
Money been refunded to that address from the market, is it possible that it could be stolen etc.?


Title: Re: coinb.in broadcasting help needed
Post by: HCP on September 24, 2020, 12:44:56 PM
Go to a blockexplorer like:

https://btc.com/
https://blockchair.com/bitcoin/
https://live.blockcypher.com/btc/
https://www.blockchain.com/explorer

and enter the Bitcoin address that you believe your coins were sent to... then see if the current balance is non-zero...

If the balance is zero, then the address is empty... so either the funds were never received from the market, or they were subsequently spent. You'd need to look at the transaction history for the address to figure out which scenario is true. You should see this history on the block explorer.


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 12:48:07 PM
Go to a blockexplorer like:

https://btc.com/
https://blockchair.com/bitcoin/
https://live.blockcypher.com/btc/
https://www.blockchain.com/explorer

and enter the Bitcoin address that you believe your coins were sent to... then see if the current balance is non-zero...

If the balance is zero, then the address is empty... so either the funds were never received from the market, or they were subsequently spent. You'd need to look at the transaction history for the address to figure out which scenario is true. You should see this history on the block explorer.

Money are there, just checked!


Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 12:51:40 PM
Go to a blockexplorer like:

https://btc.com/
https://blockchair.com/bitcoin/
https://live.blockcypher.com/btc/
https://www.blockchain.com/explorer

and enter the Bitcoin address that you believe your coins were sent to... then see if the current balance is non-zero...

If the balance is zero, then the address is empty... so either the funds were never received from the market, or they were subsequently spent. You'd need to look at the transaction history for the address to figure out which scenario is true. You should see this history on the block explorer.

Money are there, just checked!

I still suspect you messed up the transaction somehow because of it's size (118 bytes).

The fastest way to fix this problem would still be my initial idear: download electrum, restore wallet, use the private key, use electrum's gui to spend your funds.

Offcourse, if you want to learn what went wrong, you'll need to describe all the steps you took, or you'll have to share the transaction, or you can try using a decoder that gives a better output than coinbin's. For example: https://live.blockcypher.com/btc/decodetx/


Title: Re: coinb.in broadcasting help needed
Post by: HCP on September 24, 2020, 12:52:40 PM
That's odd... Is the transaction that puts the money into that address actually confirmed? or is it "pending"? ??? I don't think coinb.in should care either way... it should let you spend unconfirmed coins, as long as the transaction has propagated properly...

When you enter the address in coinb.in, is it showing the same transaction ID for the "input" as the block explorers show?


The fastest way to fix this problem would still be my initial idear: download electrum, restore wallet, use the private key, use electrum's gui to spend your funds.
That's not going to be possible because of this:
I only have iOS that I can use, is it possible to do that with it?
iOS == iPhone/iPad

There is no iOS version of Electrum...


Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 01:02:53 PM
--snip--
iOS == iPhone/iPad

There is no iOS version of Electrum...

To be honest, it's been years since i last touched any apple product... Aren't there any equivalent wallets for iOS? I've heared about breadwallet years ago, but i have no clue if it's any good...
I have bluewallet installed on my android device, i'm unsure if you can import private keys tough, but i do know it supports quite a bit of restore options.

I just believe in giving the OP the option of a fast and secure sollution that teaches him just enough to get by, or offering him the option of actually finding out what went wrong with coinb.in.


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 01:03:56 PM
That's odd... Is the transaction that puts the money into that address actually confirmed? or is it "pending"? ??? I don't think coinb.in should care either way... it should let you spend unconfirmed coins, as long as the transaction has propagated properly...

When you enter the address in coinb.in, is it showing the same transaction ID for the "input" as the block explorers show?


The fastest way to fix this problem would still be my initial idear: download electrum, restore wallet, use the private key, use electrum's gui to spend your funds.
That's not going to be possible because of this:
I only have iOS that I can use, is it possible to do that with it?
iOS == iPhone/iPad

There is no iOS version of Electrum...

Explorer gives me:

Details
Hash
28d9edf6b2aa3e361a057f8850de3c12e6f9ac7f80fd5a73e43c...
Status
Confirmed
Received Time
2020-09-24 10:14
Size
217 bytes
Weight
541
Included in Block
649753
Confirmations
17


Where can I see in explorer the transaction ID as i can see in input



Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 01:23:41 PM
Another stupid question,
Since that Wallet address that been refunded has money, can I access it anyhow with my private key or whatever else needed? Without using electrum


Title: Re: coinb.in broadcasting help needed
Post by: nc50lc on September 24, 2020, 01:45:50 PM
What did you pasted in coinb.in's new->transaction? The transaction ID?
Because it's weird that it created a transaction using a non-existing or spent input(s).

If you did, just paste the address there, click load and create a new transaction.


Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 01:46:44 PM
Another stupid question,
Since that Wallet address that been refunded has money, can I access it anyhow with my private key or whatever else needed? Without using electrum

Well, it's just a private key.. I guess there should be other SPV wallets on iOS that allow you to import said key. But like i said: it's been years since i last touched any apple product.

You could check out bluewallet or breadwallet. There's no guarantee tough, but if you check them out and decide to trust them, it might be worth trying out.


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 01:48:15 PM
When I add new transaction, do I leave this settings as it is?

https://pasteboard.co/JsztnN2.jpg


Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 01:50:22 PM
When I add new transaction, do I live this settings as it is?

https://ibb.co/HGDHWm3  



Seems like you messed up the url there... I get the error 'image not found' when i try to visit your screenshot...


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 01:55:12 PM
When I add new transaction, do I live this settings as it is?

https://pasteboard.co/JsztnN2.jpg



Seems like you messed up the url there... I get the error 'image not found' when i try to visit your screenshot...

It should work now ^^


Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 02:03:31 PM
When I add new transaction, do I live this settings as it is?

https://pasteboard.co/JsztnN2.jpg



Seems like you messed up the url there... I get the error 'image not found' when i try to visit your screenshot...

It should work now ^^

yup, these settings should be fine...


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 02:07:13 PM
Another stupid question,
Since that Wallet address that been refunded has money, can I access it anyhow with my private key or whatever else needed? Without using electrum

Well, it's just a private key.. I guess there should be other SPV wallets on iOS that allow you to import said key. But like i said: it's been years since i last touched any apple product.

You could check out bluewallet or breadwallet. There's no guarantee tough, but if you check them out and decide to trust them, it might be worth trying out.

That did the trick, installed bluewallet, imported wallet, and send it to my blockchain. Woohoo. Thank you very much!!


Title: Re: coinb.in broadcasting help needed
Post by: mocacinno on September 24, 2020, 02:10:51 PM
Another stupid question,
Since that Wallet address that been refunded has money, can I access it anyhow with my private key or whatever else needed? Without using electrum

Well, it's just a private key.. I guess there should be other SPV wallets on iOS that allow you to import said key. But like i said: it's been years since i last touched any apple product.

You could check out bluewallet or breadwallet. There's no guarantee tough, but if you check them out and decide to trust them, it might be worth trying out.

That did the trick, installed bluewallet, imported wallet, and send it to my blockchain. Woohoo. Thank you very much!!

No problem... I'm happy it worked.
At this moment, there are 2 options for this thread: if you want to learn what went wrong the first time, you could keep this discussion live. If you're happy and don't want to investigate and learn, you should probably close this thread... Otherwise it'll stay live for days/weeks/months and people will come in and try to help you with a problem that has already been solved :)


Title: Re: coinb.in broadcasting help needed
Post by: nc50lc on September 24, 2020, 02:30:06 PM
That did the trick, installed bluewallet, imported wallet, and send it to my blockchain. Woohoo. Thank you very much!!
You could've just used "Import Bitcoin address" feature in "Settings->wallets & addresses",
paste the WIF private key and select "Transfer funds to an existing wallet (optional)".
That should have made the transfer a lot simpler without using another wallet.

When I add new transaction, do I leave this settings as it is?
Just for reference (since it's already solved):
Yes, the first should be checked at all times because it will use any other UTXO that it found from your other created transactions if you didn't.

In the new transaction input box, just paste the address there and then "load".
There shouldn't be any problem since coinb.in should find all of the available unspent inputs and it wont include the spent ones.

If it somehow still included some missing inputs, you might need to clear the data/cache of that site in your browser settings.
Clearing a specific site's data differs per browser.


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 04:41:09 PM
Another stupid question,
Since that Wallet address that been refunded has money, can I access it anyhow with my private key or whatever else needed? Without using electrum

Well, it's just a private key.. I guess there should be other SPV wallets on iOS that allow you to import said key. But like i said: it's been years since i last touched any apple product.

You could check out bluewallet or breadwallet. There's no guarantee tough, but if you check them out and decide to trust them, it might be worth trying out.

That did the trick, installed bluewallet, imported wallet, and send it to my blockchain. Woohoo. Thank you very much!!

No problem... I'm happy it worked.
At this moment, there are 2 options for this thread: if you want to learn what went wrong the first time, you could keep this discussion live. If you're happy and don't want to investigate and learn, you should probably close this thread... Otherwise it'll stay live for days/weeks/months and people will come in and try to help you with a problem that has already been solved :)

I think I figured out how it should be done in future. How can I close this thread?


Title: Re: coinb.in broadcasting help needed
Post by: 100bitcoin on September 24, 2020, 07:57:29 PM
I think I figured out how it should be done in future. How can I close this thread?
You'll find a Lock Topic option at the bottom left corner of this thread.


Title: Re: coinb.in broadcasting help needed
Post by: drunkenpenguin on September 24, 2020, 08:36:05 PM
I think I figured out how it should be done in future. How can I close this thread?
You'll find a Lock Topic option at the bottom left corner of this thread.

Thanks for all the help folks, much appreciate it!!!