Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: interfect on June 04, 2011, 03:32:48 AM



Title: Scripting?
Post by: interfect on June 04, 2011, 03:32:48 AM
Any news on when the fancy transaction scripting features that Bitcoin is supposed to have will be coming online?


Title: Re: Scripting?
Post by: bittrader on June 04, 2011, 01:10:38 PM
You mean this? https://en.bitcoin.it/wiki/Script

That's live.


Title: Re: Scripting?
Post by: ene on June 04, 2011, 04:52:18 PM
There are currently only two scripts allowed in transactions. You want more

As soon as somebody codes a use for it in the standard bitcoin client, discusses it here, tests it out on the testnet and makes a pull request.

Otherwise you will have to send special transactions to a special miner and pay a fee, lest they never be included in a block. And of course your receiver will need a special version of the bitcoin software to redeem the transaction.


Title: Re: Scripting?
Post by: kokjo on June 04, 2011, 05:28:24 PM
There are currently only two scripts allowed in transactions. You want more

As soon as somebody codes a use for it in the standard bitcoin client, discusses it here, tests it out on the testnet and makes a pull request.

Otherwise you will have to send special transactions to a special miner and pay a fee, lest they never be included in a block. And of course your receiver will need a special version of the bitcoin software to redeem the transaction.
is the miners really blocking wierd transactions?

all scripts are allowed, i think... but the official bitcoin client only emits 2 types.


Title: Re: Scripting?
Post by: ene on June 04, 2011, 07:11:20 PM
Have a look at IsStandard in the bitcoin source code. A lot of miners use that to decide whether to include a transaction in a block.


Title: Re: Scripting?
Post by: Luke-Jr on June 04, 2011, 07:48:35 PM
Eligius accepts "non-standard" transactions.


Title: Re: Scripting?
Post by: Stefan Thomas on June 05, 2011, 09:05:02 AM
is the miners really blocking wierd transactions?

The official client is. It also doesn't relay them. Meaning you need both a miner/pool like Luke's that accepts them as well as a direct connection there.


Title: Re: Scripting?
Post by: davout on June 05, 2011, 10:10:22 AM
Eligius accepts "non-standard" transactions.
ArtForz does too AFAIK