Author

Topic: Nodes that accepts non-standard transactions (Read 2504 times)

hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
August 22, 2015, 06:27:41 AM
#18
but noone relayed that transaction(except webbtc but that transaction propagated only to 0% of the network) even if I connect bitcoind to only one "68.168.105.168" node which is Eligius it still doesn't relay it.The only one who relayed it was f2pool.com/pushtxWhat is the problem the tx wasn't relayed by anyone. Also how to create OP_TRUE?
how to get a referral code from f2pool? I need to send a non-standard-tx but don't know how to get referral code.

Contact them. Email: [email protected]
sr. member
Activity: 448
Merit: 250
Craig Wright is scammer.
but noone relayed that transaction(except webbtc but that transaction propagated only to 0% of the network) even if I connect bitcoind to only one "68.168.105.168" node which is Eligius it still doesn't relay it.The only one who relayed it was f2pool.com/pushtxWhat is the problem the tx wasn't relayed by anyone. Also how to create OP_TRUE?
how to get a referral code from f2pool? I need to send a non-standard-tx but don't know how to get referral code.
up
sr. member
Activity: 448
Merit: 250
Craig Wright is scammer.
but noone relayed that transaction(except webbtc but that transaction propagated only to 0% of the network) even if I connect bitcoind to only one "68.168.105.168" node which is Eligius it still doesn't relay it.The only one who relayed it was f2pool.com/pushtxWhat is the problem the tx wasn't relayed by anyone. Also how to create OP_TRUE?
how to get a referral code from f2pool? I need to send a non-standard-tx but don't know how to get referral code.
hero member
Activity: 935
Merit: 1002
December 27, 2014, 11:38:00 AM
#15
Ok so I just made this transaction
Code:
d48f808c210b510150b08f8b745ef93acafe497583517572ea13df37adb48dad
raw
Code:
010000000153d3ad90571de995ec4b7f14f03b961e6c3c495ae810c950c547aae0875744b6
000000006b483045022038bc4e0147adf87e6f2746e8b2064f5faa9bd5a7012fec382de67f278e47
419c022100cf93b0554fd5640e5576b70dab54e4fe07cc76c17f4693db446ca0c9cdfbdc66012102b
3c18291ba6bded27a89161e2c1f52237176e6b6c2e9e7c795a1f85765882a54ffffffff01000000000
00000004e6a4c4b6f64617920697320466562203232203230313420616e64207468697320697320
6465785820402062697477617463682e636f2e2043686565727320616e64207374617920666c756666792100000000
but noone relayed that transaction(except webbtc but that transaction propagated only to 0% of the network) even if I connect bitcoind to only one "68.168.105.168" node which is Eligius it still doesn't relay it.The only one who relayed it was f2pool.com/pushtxWhat is the problem the tx wasn't relayed by anyone. Also how to create OP_TRUE?
Edit. After submitting this post it got confirmed https://blockchain.info/tx/d48f808c210b510150b08f8b745ef93acafe497583517572ea13df37adb48dad
member
Activity: 78
Merit: 10
December 26, 2014, 05:01:21 AM
#14

Some non-standard transactions can be pushed to network with
// https://blockchain.info/pushtx Relayed my non-standard tx's
// https://coinb.in/send-raw-transaction.html Didn't tried(have you?) but I will for sure try it.
// http://webbtc.com/relay_tx Didn't relayed them.
// http://eligius.st/~wizkid057/newstats/pushtxn.php (does not work right now) Well worked in past hope they will fix it.
// http://btc.blockr.io/tx/push Didn't relayed them.

I have pretty much the same experience with these services. I was quite surprised by blockr though.
newbie
Activity: 13
Merit: 0
December 23, 2014, 01:32:28 PM
#13
So my main questions now are:
1.How to create a transaction which has OP_TRUE output.
2.How to create a transaction which has OP_RETURN output.  Ok so I found this https://bitcointalksearch.org/topic/m.5302717 but there he later says to reverse c8bb07dc4d2277ad506f16068f7cebc4cb481715332bd3d615ee3f46ab5f475d to 5d475fab463fee15d6d32b33151748cbc4eb7c8f06166f50ad77224ddc07bbc8 is there any easy automated way to do this?
3.How to create a transaction which has OP_EQUAL output.

On bitcoind or bitcoinqt debug window.
newbie
Activity: 13
Merit: 0
December 23, 2014, 12:30:38 PM
#12
In fact, I do not create transactions with non-standard outputs on mainnet.
I've tested something on testnet a long ago.
Is there a way to create an OP_RETURN transaction on bitcoin client? I found this http://coinsecrets.org/ and this https://github.com/coinspark/php-OP_RETURN How do I use all that?
I do not use Bitcoin Core Client.
So what else do you use?
legendary
Activity: 1260
Merit: 1019
December 23, 2014, 11:54:59 AM
#11
Quote
Is that the transactions where you send coins to an address from which everyone could spend it?
In fact, I do not create transactions with non-standard outputs on mainnet.
I've tested something on testnet a long ago.

Quote
Also how to do the above(the thing that you mentioned) with bitcoind or bitcoinqt debug window?
I do not use Bitcoin Core Client.
newbie
Activity: 13
Merit: 0
December 23, 2014, 11:38:08 AM
#10
One more question how do you create a transaction that has non-standard output?

Something like this:
Code:
QByteArray tx;
...
tx.append ( (char)OP_RETURN );
...
Is that the transactions where you send coins to an address from which everyone could spend it? Also how to do the above(the thing that you mentioned) with bitcoind or bitcoinqt debug window?
legendary
Activity: 1260
Merit: 1019
December 23, 2014, 11:27:15 AM
#9
One more question how do you create a transaction that has non-standard output?

Something like this:
Code:
QByteArray tx;
...
tx.append ( (char)OP_RETURN );
...
newbie
Activity: 13
Merit: 0
December 23, 2014, 11:23:22 AM
#8
One more question how do you create a transaction that has non-standard output?
newbie
Activity: 13
Merit: 0
December 23, 2014, 07:42:37 AM
#7
Quote
No unless you sell it for 0.0034(which I doubt).
I will think about it. In fact I need such tool also. But I do not have time and interest to create it now

Quote
Also you didn't answered the question about Multisig Redeem Script what is that?

http://lmgtfy.com/?q=Multisig+Redeem+Script
Ok so I found this https://gist.github.com/gavinandresen/3966071 and on line 10 he typed ./bitcoind createmultisig 2..snip.. he got the address and redeemscript but I typed(before creating this topic) it on bitcoinqt debug window and only got the address. How do I get the redeemscript now after I already created the address?
legendary
Activity: 1260
Merit: 1019
December 23, 2014, 06:27:06 AM
#6
Quote
No unless you sell it for 0.0034(which I doubt).
I will think about it. In fact I need such tool also. But I do not have time and interest to create it now

Quote
Also you didn't answered the question about Multisig Redeem Script what is that?

http://lmgtfy.com/?q=Multisig+Redeem+Script
newbie
Activity: 13
Merit: 0
December 23, 2014, 06:10:44 AM
#5
I haven't checked these links for a long time.
Note: accepted != relayed
Note: relayed != mined
Yes, those sites first relay the transactins and then those transactions got picked by Eligius.
No. You should write your own tool which connects to a particular node, sends "mempool" command and analyses results. Wanna hire me?
No unless you sell it for 0.0034(which I doubt). Also you didn't answered the question about Multisig Redeem Script what is that?
legendary
Activity: 1260
Merit: 1019
December 23, 2014, 05:09:58 AM
#4
Quote
Knew these before those are both eligius nodes.Also how can I connect to RelayNetwork? What is their ip address? This 127.0.0.1?
https://bitcointalksearch.org/topic/how-and-why-pools-and-all-miners-should-use-the-relay-network-766190


Quote
Some non-standard transactions can be pushed to network with
// https://blockchain.info/pushtx Relayed my non-standard tx's
// https://coinb.in/send-raw-transaction.html Didn't tried(have you?) but I will for sure try it.
// http://webbtc.com/relay_tx Didn't relayed them.
// http://eligius.st/~wizkid057/newstats/pushtxn.php (does not work right now) Well worked in past hope they will fix it.
// http://btc.blockr.io/tx/push Didn't relayed them.
I haven't checked these links for a long time.
Note: accepted != relayed
Note: relayed != mined

Quote
Quote
Didn't really understood. Is there a command for bitcoind or something?
No. You should write your own tool which connects to a particular node, sends "mempool" command and analyses results. Wanna hire me?
newbie
Activity: 13
Merit: 0
December 23, 2014, 04:56:28 AM
#3
try these "68.168.105.168", "192.3.11.20" and connect your client to RelayNetwork
Knew these before those are both eligius nodes.Also how can I connect to RelayNetwork? What is their ip address? This 127.0.0.1?
Some non-standard transactions can be pushed to network with
// https://blockchain.info/pushtx Relayed my non-standard tx's
// https://coinb.in/send-raw-transaction.html Didn't tried(have you?) but I will for sure try it.
// http://webbtc.com/relay_tx Didn't relayed them.
// http://eligius.st/~wizkid057/newstats/pushtxn.php (does not work right now) Well worked in past hope they will fix it.
// http://btc.blockr.io/tx/push Didn't relayed them.
Didn't really understood. Is there a command for bitcoind or something?
-connect=xxx.xxx.xxx.xxx -maxconnections=1
Thank you. Also what is Multisig Redeem Script I saw it on coinb.in?
legendary
Activity: 1260
Merit: 1019
December 23, 2014, 03:22:50 AM
#2
Hi everyone. I have a few questions first of them is: Is there a site that lists all non-standard tx's(both unconfirmed and confirmed)?

There are non-standard outputs and non-standard inputs.
List of confirmed non-standard outputs is here
http://webbtc.com/stats (Script Types: 1679 unknown)

Quote
Is there a list of all nodes that accepts non-standard tx's(at least majority of nodes)?
try these "68.168.105.168", "192.3.11.20" and connect your client to RelayNetwork
Some non-standard transactions can be pushed to network with
// https://blockchain.info/pushtx
// https://coinb.in/send-raw-transaction.html
// http://webbtc.com/relay_tx
// http://eligius.st/~wizkid057/newstats/pushtxn.php (does not work right now)
// http://btc.blockr.io/tx/push

Quote
How to know if a particular node has my tx?

mempool protocol command
https://en.bitcoin.it/wiki/Protocol_specification#mempool

Quote
How can I push a transaction to one single node?
-connect=xxx.xxx.xxx.xxx -maxconnections=1


newbie
Activity: 13
Merit: 0
December 22, 2014, 03:26:05 PM
#1
Hi everyone. I have a few questions first of them is: Is there a site that lists all non-standard tx's(both unconfirmed and confirmed)? Is there a list of all nodes that accepts non-standard tx's(at least majority of nodes)? How to know if a particular node has my tx? How can I push a transaction to one single node?And most importantly: What is f2pool's node ip address? Thanks for the answers.
Jump to: