ligi / SatoshiProof

Satoshi Proof is your personal notary leveraging the power of the Bitcoin network to prove existence of text or images at a certain time.
72 stars 25 forks source link

Bitcoin Weller uses mBTC #2

Closed dalb8 closed 10 years ago

dalb8 commented 10 years ago

Satoshi Proof pre fills the amount as if the denomination was in BTC. The Bitcoin app uses mBTC now,although the settings allow a few denominations.

schildbach commented 10 years ago

What exactly does Bitcoin Wallet show when it opens the send coins screen?

@ligi Your call "BitcoinIntegration.request(context, address.toString(), 1);" sends just one satoshi. That's below dust and cannot be sent.

ligi commented 10 years ago

it was send once - I am a 100% sure that I have 1Satoshi transactions in the blockchain. What is the minimum amount we have to use at the moment? Is there a call I can make to send the minimum amount possible?

schildbach commented 10 years ago

The dust limit is 5430 Satoshis. It was added as a response to all these "put hash into blockchain" services, which bloat up the UTXO set (the most valuable resource we need to guard).

Transactions that violate the rule are still valid, but they are non-standard. So most nodes won't relay them and most miners won't mine them, but if you keep pushing them to the right miners yourself they might get mined eventually. I noticed one of the famous "1Soshi" spam transactions back from April was mined in July, so expect several months until confirmation.

Anyway, Bitcoin Wallet just doesn't accept amounts smaller than 5430 Satoshis.

@ligi You can use OP_RETURN now for your service. It was added for your usecase.