0
Is it possible to edit bitcoin core to remove the IsStandard function and broadcast non standard transactions?
Also is there a version like this available already?
0
Is it possible to edit bitcoin core to remove the IsStandard function and broadcast non standard transactions?
Also is there a version like this available already?
1
Is it possible to edit bitcoin core to remove the IsStandard function and broadcast non standard transactions?
Yes, it is definitely possible. But I suggest not to patch core client, but create a small separate program for this task.
Is there any existing program i can use? – John – 2018-03-22T04:31:16.220
For the person who has skills in creating non-standard transactions it is very easy to write such program himself. I have such program of course – amaclin – 2018-03-22T05:21:55.620
Could you provide a link? – John – 2018-03-31T20:04:21.813
link: mailto:alistermaclin@mail.ru :)))) – amaclin – 2018-03-31T20:12:33.897
0
You can change your node to broadcast a non-standard transaction, but other nodes following consensus rules will not pass your transaction along. The only way to include a non-standard transaction in the blockchain is to contact a miner and ask them to include it in a block.
Bitcoin's testnet has IsStandard disabled. If you are trying to test scripts, it is strongly recommended to do it on testnet or regtest.
I'm curious what you expect to accomplish with this? AFAIK, if you broadcast nonstandard transactions on the mainnet, other nodes will disregard them and then eventually ban you. – Nate Eldredge – 2018-03-22T04:23:41.120
Nodes ban you only if transaction is invalid. Relaying non-standard transactions is not violating bitcoin rules – amaclin – 2018-03-22T05:23:30.060