Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: jackg on September 06, 2018, 05:27:33 PM



Title: Make and sign a transaction with core unsynced
Post by: jackg on September 06, 2018, 05:27:33 PM
I know it's possible to make a raw transaction and then sign it on the blockchain without the blockchain to be fully synced (I checked on reddit), can anyone show me how to do it though? (I want to send it fee-less if possible as I don't need it to ever confirm - realistically speaking)...

I also don't want to import the private key on it as the private key is potentially compromised so I don't want to accidentally use the address.


Title: Re: Make and sign a transaction with core unsynced
Post by: LoyceV on September 06, 2018, 05:40:05 PM
I want to send it fee-less if possible as I don't need it to ever confirm - realistically speaking
As far as I know, nodes no longer broadcast transactions with 0 fee.

Why do you want to make a transaction that doesn't need to confirm?

Quote
I also don't want to import the private key on it as the private key is potentially compromised so I don't want to accidentally use the address.
I'm not sure what exactly you're trying to do. You could import the private key into a different wallet, and never use it again afterwards.


Instead of using Bitcoin Core, isn't it much easier to use either Electrum or coinb.in to create a raw transaction using only the Bitcoin address, then you can sign it with the private key on an offline computer. Before broadcasting, you can check the raw transaction to ensure it does what you want it to do.


Title: Re: Make and sign a transaction with core unsynced
Post by: jackg on September 06, 2018, 05:44:14 PM
As far as I know, nodes no longer broadcast transactions with 0 fee.

Why do you want to make a transaction that doesn't need to confirm?
It's a bit of fun with 5 that I have on an address.
And my node will broadcast it...

I'm not sure what exactly you're trying to do. You could import the private key into a different wallet, and never use it again afterwards.
Yes, but then my blockchain will start to resync...

Instead of using Bitcoin Core, isn't it much easier to use either Electrum or coinb.in to create a raw transaction using only the Bitcoin address, then you can sign it with the private key on an offline computer. Before broadcasting, you can check the raw transaction to ensure it does what you want it to do.
No, they don't broadcast 0 sat fees. can't even make a transaction with one in electrum, tried it many times, tryninja suggested how to do it (I think it was him anyway) but I got confused as the thing he said to look for wasn't there...


Title: Re: Make and sign a transaction with core unsynced
Post by: LoyceV on September 06, 2018, 06:01:45 PM
It's a bit of fun with 5 that I have on an address.
If it's just for fun and not a serious amount, play around with coinb.in (https://coinb.in/) if you haven't tried it yet.

I just made one, this transaction will send 168791.33927947 BTC to my profile addy, without a fee:
Code:
0100000075c2cb463f993c6a652d60e33b5c83ca3a056e8102bc633ca092163267333dd9b4000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffc8ced01e280676890970e56bbb01de65b91ae013d3cba1016516564929bbfb8e000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff9a38d187243549fadbe192e50170760eeca778743570f75488933eb22a2bf8fa010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff4b419567ecca00858ea490564ebf865ed9b54b2b257365d30e758daa27e39fc6000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffea631ff9250075ef5af129daced96b9d3966284441993a3b4547c4574c4e2c0e000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff1cb28a16036fc101f90aa4ab3cf2474280c735f31da36f69804160ea3f0ac075000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffc21d92dc3a851b7ebe5879043c9d0e1a3e88a02c570201bc46c05fb2c9f1d70a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff79f9ebcbc5fce737c34be0768a362934b1ccb9e3a8e6d8be53222ccf7c505494000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff0ffcb068b2b93b9e6ba3ffe24fd7837d26ae7c9cc826e2561c22eac68ddb9f0a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff7b9e0b962e2a55df16e24376e7271984cb0a81298307988966e33b70471eee93000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffb206fc41a370cdc9486679de10665cf75d1df6be4db5c22d4ac0c84887142801000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff3924fac37b412a874b33c9ee2633794191b8901e99959b566be8367401a913ee010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffa377b2f6bc7d4dd6bff2cb534e20ed3d82c0e39f6f8a1fa9d60d25f89f1c971c010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff93350b94db0c023736c66d0724230bffbbeefce74ad0a2ca48b0ed7a16cd5b56010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff20cce2a451900dcbd608d79a1216199c761066f29fd493b5ac50464420d44c06000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff1926ceacbaecfbb6b27a62a1b22664ffe37603b93d1c2ff33eb4325c715b829d010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffb113e981f004a112e67d5da633bd42a9caf44640ea605d6fcb7c76e64755a338000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffab5c8dd0c101dd3444a485a54f3cbeed995dc40defdf6cb04305b1e8ab46e43f010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff7be90aff5d58c1db0c1acc78eb27fbb4e62dda49816e80f3dc10d3d5ec1285db010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd8d896bd1915968ef5215465ae6ec2ec768319425db6ed51f5a6c7668d56708b010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffff3043628197f59ae71d0631715a6ae50fbf94608c2f66d14762f9c06b4e0756b010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffffffa592603beefd91b09e1baf233ded8a337d17aff43df7cb9eaddc44faeb983000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff16aa66896d029dd83f598bfcd9d6d4799c4c7b4ffa0af000fbc3f9ef62526995000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff6b2f6f0e07ab11b22247b403ca78e23b8b12248e6670f22ef2e5f61955d596ef000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff2cfba0065dfe194c59859a55a35b15b1fa69b3b635fcde7c0a65b4677f127ade050000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff1fba0e4112a298e200645deb3400e493fc80b2c26e46d6baaeed7e95faf61d61000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffff0241ca4b5e246a92dc6561483a358aaa1b75e8e2fcc6d070a065f4f3e52b6af000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffffabe9448003a322c9d3604f471c9871fc41604aee8f7bb9cca3018d115120eb1000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd7822b5da84edf568c5101918096f9e959f8c3d1f7b369efa8fc9689da025c21010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff67f8d8bd52e5a53d63af5dc0b78fbc6ce4254811771b197432bb1108c0c33502010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffffc8ed18af20520e9b971e51152b4ed19a3d099623d87ae75170c85afe9ce75f9000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffcdf34381d1d4314e5a98a7e4ad49550c9eb0ae0dfbc18318c39e39a7b94ff539000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff4b8e922d1499590b2287d2909b0a64d1e1f3afc83b9e7e5e18d38353f08ae5fa030000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd89f4a13579d6064feaa189b1ffaac9824ce6aa22561215ead448bbadb9ef7fe000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff4deffb2c407a452303b60bd3abf38e365588ed20a0e6758de23bbbaecf5827c7000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff64e701a71c7de3f2db233470fdd3863d963650f48783c74f96db52a79320d470000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff5276858eecd026bda9e58e95d2b7e03cc49fefc8d5957bf59bf146a6deb5d6930a0000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff5fd9404708fab3982402d56d2bc27fcc420b562c02ab67581d576532989adb34020000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffe30fd8184bb4740194500fbc137e96b9add7e38537d971f2230bce308988d2e8000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff81e7a2b5c64d5a99b0b05b50a8986303874023afda30a872f05e7f82806244eb000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff420a4198dbf729789abec4b21ee7f1db40ccfd7585500f4e5bad45a34c99d8c3000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffffcade14db7744c27241329b518a752130e71a1d1b624bc850e11371c078edecb000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffcff1de8d0ae7c764997edeb70217fc5e21e367a13596bce03a2cf7a2d055b0eb000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff81b2d3b85c6a0af9198d0e702acb8c176a5a4846b4fdc254caf2eae4ea7cf5c1000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffe799868b437331a96035537ea4edc94b67cba85d244c78943c2e6c2d06a3966a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffc23911022840de67e0e7eb0d7dd7d8f0cc9bbf3c0fd0ccf3489d67a117e21786000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff9532929bc1be3b1b8233c7d3d233ada5a85c333a3a98b8d0c3b2ef0cd241c348010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd832bd08bbb3e2bb3dbabd7d3649788c992a131344657ded02bc2d6212e76cc1000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff24dd402e97e6070f0f61d956f22eaa412005c8f550747253eb8a12aa15614056010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff32bbf3c8abfcd0c986a3cc62426b1c394f8ea4b49b2a371521a72459cdf4f274010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffff8c5022c69e66d0b2d027e0d88d0ffe5b265f73a1830e89aea15b003fef2e73a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff8ddda20222534865741ac9f673da908d9a038bb59e3d842babb2681d3dd828a4000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff06f679ca316ed6ad4b8310580de2c1b4a44e005cd01533f2d58689abf53c7e07000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffffa00f06537ba39f6de6147448ce5a9cfef793d900eed04caf495864680332f52000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff0258acc3e611147d292538f06143b3a9eef71407437fe7eab3b036f5c7b0b163000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff69e3862a1b8f854e28f323a11d5145f9c5a73b271f9e39d5a567bde31c20c282010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff340323a71e7db0f84561c01b850f1d1ef8012c3e538f80187f40bc8329484769000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffff3c7051ad267ea72776f20d9b2b3095fcfb5f69982d05f96fe4e5b9b17dfdc6000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd2b727af5cab83c75425fdadde801afb705b73237fb6a526aa22fda31357595f010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff4ebfc2a1dbdece344fd18452f4b7e824dc5a26641a0bb89431fa20f3a082d095010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffeb1397abfd82fd671ee7e40a62593c86bd82d307fa042a23b654740b230c453e010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffc2164c1b99359b6536663ac3eefe364c6a4d2dc9942f4c72fa22e4178cfd64ad000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffc5bee4f0e35082f0dab4b104043b889f955508b3cf707d13b8e14941e6d0bdcf010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd937f13a0afcc9b8e3886ac7ebf27ef88b290b4ffbdd2fd6c9a23a0f0dbc43a2000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffce87498eb30f090a84f6dcf3caa4705073c764d99f1b79d4597a77f7674c322a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff0003b6c060196adfe38019275d59f925d338122ff3e388184971f2bec6067717010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff84198855f70f6fa834455bebcf7e17856e2a84f9f75cae02b8eee7827a849449000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff5c35da2b4d99bfc966484af9349f38354fdf423af75a7b369822044e90429e19000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff21f6a2b98bf43ba19f46e3f6c363bac708ebf7bc44534c5a1ca68a46e573e13d010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff924ae019efe14a4e605adda3c35e0ffa359a21fad4fbbb7a453b3f4006d897a0000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff669c0ba76958ee710c645b81fd393248572b968ef2a8d68d0265a8517db3c887010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffb38eb8be0289fcf9825f27a1e2d9d6d0ef81fd15f812fa939cd27443fd2ca5d5000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff475428ae77bc0af125e41dcfa1fa868230fae3adb9a3ba6814d51a2255b7f0e4010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff40b692a8a6fcdf122109e94f5d582f6df6251e77e6180d4ef4d519bf2ed4408b010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffa93f3be6c2c603855302bf477e113d7620d108900cc2c824267f531b33dd00e4010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff851e51069a455d128b0e933a8746634e9319e2eca1de85d8c8749f8d522154a6010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffffb5e17a9cbcf32119ca2e0860f5172697be79be759c69860a8b482f9ee09c01a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffb18d348c9b1283a77a9d6ee83ae479240fe08ba2a1aa975c9b260807806417ad000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff55fbded7fa83f8337834bb1e2567a6d271ed7308b371f8fd761657dd2ac90edf000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff03680b57b0f5d2da85ee1625d675f6cab724b1a1e12994ed4c2b2548a8046a49000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd305f29d355c711e34f7b23dd79dba0488ae4eaa5ea51eb33f5bed4732f4413e000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffff5436a4d36801552fa32f0d768d49ae29a9a6cb262fc883549988bc7863b7dce000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff2311e591afe5b66dc6d993af200d3229393fb873ea2a5b786dc62cafd3a64640010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffeddff4a5ca7ec5358493adf1c124e95ac2c74563a528aca69204c43bc3207951000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff41efe52b0ece9dcc657dd94e6f233e643493e54eaa1c9e957f8247b7a8b89a2d010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffff01d70d68693950261eb175e5a5f27f87609e74b49cecf08adb94033f261695f000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff62c8e6de00d4e50f3acb4ce27324c739c3ee7f0b190e6579305dea8ddfdd7cdc010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff23492687244ebace32f30ecf0dd657ecfbe077571abceb4a2fd0a0be4ae691e2010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff7fedb991fd1c4372ddfda27cdd0efffab06361165e0a4f0c23b813b78a241b6e000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff6a19bf943ad4a87c9368f6c9701f5da2557e192923b60cde515de17300572ca2000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff2ba52fbfa2a4486f1bb0e36b4e840b8413de945ecc0ce0ef63793a050927a5c4010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffa6b682c851e82b6dba59511a7475bc4a5c6a958eae7ea80ca0cdd6015157b44a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff292203a17a158d52b4b6bffc512872effeb9b2585d85d649767810d0812050fd000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff4ccd168a5927a1fa471ea73d5bf8729349cf5ee5798065a05e3144ac54192845010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff2fe30fdec3e7bc5d16b250ecbe486918a866b9d199817a741c38ec1074c03f65000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff054e30b029c66b46248053316cd5e44ff75c00e6dbdbc73ccadfe18dca0a758a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff7ce12184afb9f260c82f01c75310ec6ed2adce48c98eb305cead403daec08008010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd35f9c0a3a20b46c8d4979ba89b7fa80cc2441ed415b2bcee60187da064af42b000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffe4bde30a0e8b499c1884227e2bb211c2cc5f20701153f39f1c5d0f5a3625690e000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff6c9771e07abc93743a66c9ba55f45a9f954d5f3a15fb2e950d413b082b62a60a000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff2bd69972652b5a25760bbaadd5d5e7db88935ed903547404f74d8141560d7647000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acfffffffff6e053b5d55a193d1267c22cb89491b6ad82fb27ee436ea4a956429ac34857fc020000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffbaca4034644bcc32e66d9a73e60346df7fedae65f5eae95a606db7caf7912a03030000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffb87ea2ef554ea5a12544da233780c6d9113c32e0e22850bad5e619c6c27d83a7010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff3d493c53e9e5a25fd6a3d85ee0cbc102df8e02a21b36131e547586c05e114d95010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff2e74de07cb6fb84309a074163275760faa24a8e2d9a4eefdae1067f2b79af301000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffed5ea073b10dba539e30d2ffb923d65619fd4bd4d9e867f52ed64b468744c435010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff890785692ea6ddee25a1afcf5d42691a0b5602fd44144e8f29723f5a3d7fd056010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffac3165916bae770e59f25b30c9c30c7a9583516e93d29988130a62f8f0cdbfe0010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff7980ad098cc62980fa758bbb0e92e74ca77fa5f61bc3ba669ef86d7c5afc3f26010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffdfb4d7048f8ffe4a43150cb83958c6be4e97cb8d25911738a2f8bb2c417e1af1000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffc6e24f916c93b82f6e6ee2504a035e55c6c4646e55568733e6d43b139d751fd4030000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffd3391989e018c5cc13139671519bdafeb7c2342f07cc76ca4286aeddf95a71aa010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff2899ba44c9ce2f3c00d2a6648725c58b33d556460d2427f3a64dc9231455ffb8000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff366db9743bd266c8708245605424458f0587c3326b8a1876c0d6206322efbb18000000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffffe26f3777eeb76bebb96c4522be54a1258dc6eb2f507b3aaac8eec4b771fb9fcf040000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff4b40409df0a3c758416cb08ad7d2b35e598fc92812f20fb60602847cb72ccd66010000001976a9143e335f0ab209a2249fb64badf3c1e4b0a8c8ea7088acffffffff010b2ac8fa590f00001976a914f96bab1103e763adc7ab82ead95c5e3237c7055c88ac00000000
If someone would be kind enough to sign it, I can try to broadcast it without a fee :D


Title: Re: Make and sign a transaction with core unsynced
Post by: jackg on September 06, 2018, 06:14:38 PM
If it's just for fun and not a serious amount, play around with coinb.in (https://coinb.in/) if you haven't tried it yet.

I just made one, this transaction will send 168791.33927947 BTC to my profile addy, without a fee:
~snip~
If someone would be kind enough to sign it, I can try to broadcast it without a fee :D

Hehe, I think theymos needs to start setting limits for the size that posts can be :D.
I've signed it on coinb.in which was pretty easy (I was trying to do everything manually because I had a txid beginning with 18 and an address beginning with 18 and I put the txid in and was wondering if the software you gave me was shoddy ;D)...

Just need to work out how to broadcast it now...



I get 'error 64: scriptpubkey (code -26)'

It's definitely signed right because I imported it into electrum to check it.

I ran sendrawtransaction "my_hex"


Title: Re: Make and sign a transaction with core unsynced
Post by: johnsmith1337 on September 08, 2018, 03:39:00 AM
@jackg did it's show up on blockchain ?


Title: Re: Make and sign a transaction with core unsynced
Post by: jackg on September 08, 2018, 11:12:24 AM
@jackg did it's show up on blockchain ?

I'm guessing that means "is it in your mempool"? If so the answer is no, as it seems to be a scriptpubkey wrong. I'm going to downgrade my electrum (I keep copies of all of them just because)...


Title: Re: Make and sign a transaction with core unsynced
Post by: Thirdspace on September 08, 2018, 12:00:47 PM
I'm guessing that means "is it in your mempool"? If so the answer is no, as it seems to be a scriptpubkey wrong. I'm going to downgrade my electrum (I keep copies of all of them just because)...
can you show me the signed rawtx?

...(I want to send it fee-less if possible as I don't need it to ever confirm - realistically speaking)...
btw, I think anything less than 1s/b fee will be auto rejected by all nodes
and if you don't need it confirmed, how about adding locktime 20 years in the future?


Title: Re: Make and sign a transaction with core unsynced
Post by: jackg on September 08, 2018, 12:33:40 PM
I'm guessing that means "is it in your mempool"? If so the answer is no, as it seems to be a scriptpubkey wrong. I'm going to downgrade my electrum (I keep copies of all of them just because)...
can you show me the signed rawtx?
I put it on the op of the other thread: https://bitcointalk.org/index.php?topic=5023749.msg45332367#msg45332367

btw, I think anything less than 1s/b fee will be auto rejected by all nodes
and if you don't need it confirmed, how about adding locktime 20 years in the future?

My node should accept it though and that's all I need (and a miner to have configures their node to be nicer than the core devs have)...
Also OP_LOCKTIME also requires a fee ;D (achow and a few others said coinomi's version was quite tempremental sometimes too)...
I might just pay the fee... Send it to yolodice and martingale to get my fee back though ;D.


Title: Re: Make and sign a transaction with core unsynced
Post by: Coding Enthusiast on September 08, 2018, 12:41:01 PM
Also OP_LOCKTIME also requires a fee

There is no OP_Locktime as far as I know. There is OP_Hold and that is irrelevant here. He is talking about locktime, as in the last 4 bytes of every transaction. When you set it to a specific number (it can be datetime or block height) your transaction can not be mined unless that time is reached.
And by the way your transaction will be rejected by the whole network if it is supposed to be mined in the future.


Title: Re: Make and sign a transaction with core unsynced
Post by: jackg on September 08, 2018, 12:59:59 PM
Also OP_LOCKTIME also requires a fee

There is no OP_Locktime as far as I know. There is OP_Hold and that is irrelevant here. He is talking about locktime, as in the last 4 bytes of every transaction. When you set it to a specific number (it can be datetime or block height) your transaction can not be mined unless that time is reached.
And by the way your transaction will be rejected by the whole network if it is supposed to be mined in the future.

I mean that was the joke but OK...  ;) ;D
And, so it's just the timestamp that gets changed to something in the future and you have to broadcast that transaction at some point then in the future...


Title: Re: Make and sign a transaction with core unsynced
Post by: Thirdspace on September 08, 2018, 08:06:27 PM
I put it on the op of the other thread: https://bitcointalk.org/index.php?topic=5023749.msg45332367#msg45332367
it seems the output is malformed ??? did you create using coinomi or core?
but I think you've figured out to do it,  on this tx 510104de3574941bb078f45936d898e621de46deb0a0c174c930069b664ef5ef (https://www.blockchain.com/btc/tx/510104de3574941bb078f45936d898e621de46deb0a0c174c930069b664ef5ef)
are you still interested on how to do it using commands on core's console?
just use basic commands createrawtransaction, signrawtransaction and sendrawtransaction
tell me which utxo, txamount, and receive address, then I will try give you the example commands and their arguments


Title: Re: Make and sign a transaction with core unsynced
Post by: jackg on September 08, 2018, 08:09:31 PM
it seems the output is malformed ??? did you create using coinomi or core?
but I think you've figured out to do it,  on this tx 510104de3574941bb078f45936d898e621de46deb0a0c174c930069b664ef5ef (https://www.blockchain.com/btc/tx/510104de3574941bb078f45936d898e621de46deb0a0c174c930069b664ef5ef)
are you still interested on how to do it using commands on core's console?
just use basic commands createrawtransaction, signrawtransaction and sendrawtransaction
tell me which utxo, txamount, and receive address, then I will try give you the example commands and their arguments

Haha. Yeah I sent that transaction the regular way, sent the funds to yolodice and martingaled my way up to pas the 1mbtc level + fee that I'd have to pay to withdraw it ;D. Probably not the desired scenareo but it worked...

I'm considering bitcoin is clearly not as decentralised as I'd like it to be at the moment... Although litecoin does the same, maybe i'll have to move to doge or another coin that allows for free transactions.


Title: Re: Make and sign a transaction with core unsynced
Post by: Coding Enthusiast on September 09, 2018, 03:34:26 AM
I'm considering bitcoin is clearly not as decentralised as I'd like it to be at the moment... Although litecoin does the same, maybe i'll have to move to doge or another coin that allows for free transactions.

Nodes not accepting 0 fee transactions doesn't make bitcoin centralized. If you don't like this then start from yourself by accepting and relaying 0 fee transactions. Change your minrelaytxfee to 0 and then you can share your node IP address so that others who want this connect to you instead of other nodes. There are other nodes that would relay 0 fee transactions.
By the way are you sure Doge or LTC have free transactions? Last time I checked they had empty blocks but nobody relayed 0 fee transactions.


Title: Re: Make and sign a transaction with core unsynced
Post by: jackg on September 09, 2018, 04:51:51 PM
I'm considering bitcoin is clearly not as decentralised as I'd like it to be at the moment... Although litecoin does the same, maybe i'll have to move to doge or another coin that allows for free transactions.

Nodes not accepting 0 fee transactions doesn't make bitcoin centralized. If you don't like this then start from yourself by accepting and relaying 0 fee transactions. Change your minrelaytxfee to 0 and then you can share your node IP address so that others who want this connect to you instead of other nodes. There are other nodes that would relay 0 fee transactions.
By the way are you sure Doge or LTC have free transactions? Last time I checked they had empty blocks but nobody relayed 0 fee transactions.

LTC doesn't. I was going to try to get away with it earlier by sending the funds to my bitmain account because then they'd probably push it through ;D.

Doge I don't think should and if they do, it'll be like litecoin with 0.001 doge or something as a min tx fee so it won't do very much...

That command worked on litecoin core although my mempool isn't doing so well as I can only accept outgoing transactions (firewall issue - I built the firewall and can't work out how to get around it or how to remove it).