Jump to content

Recommended Posts

Posted

@anVlad11, то же самое, неправильный Input Script для 1GQjwBMskxicD5gJ3DHbBazxV79pbh2oCd

 

Но взял-то я script от предыдущей транзакции. Вот как вся новая транзакция выглядит ДО подписи (script изменился)

 

01000000026dbbb4953476d6773a3f664b0ec9e836615453fb19c86f8bc84f552728baaf76010000001976a914c7a229e648dbe8808089314edf96b6ea568ad2be88acffffffff09f9239b3c36fd1e472c4d467d5d627d39a468558ff2ca0e9e939095e52cd6df070000001976a914a9074b20f165cb156bc12c45208f4e72562f5cc988acffffffff01c0304600000000001976a914c3e0139c93f2e0d14b85b4a0a25a07a2fd095c5388ac00000000

Posted

@anVlad11, ну подписывайте.. ?  Что не так?

Подписал. Ошибка 64: scriptsig-not-pushonly , о чём я и написал в первом сообщении.

Posted

@anVlad11, в первой транзакции был неверный скрипт.

Вторую транзакцию подписанную вы так и не показали.

 

Так как 2 входа - подписывать нужно 2мя приватными ключами.


Или можете потратить 1 вход, любой, так будет проще.   После подтверждения легко потратите второй.

Posted (edited)

@anVlad11, в первой транзакции был неверный скрипт.

Вторую транзакцию подписанную вы так и не показали.

 

Так как 2 входа - подписывать нужно 2мя приватными ключами.

Или можете потратить 1 вход, любой, так будет проще.   После подтверждения легко потратите второй.

Пока я разбирался во всём - транзакция прошла - одно подтверждение появилось О_о

 

Спасибо за помощь всё равно!

Edited by anVlad11
Posted

Вот правильная транзакция

0100000001a40a97ef3fef94af42b700062f885dd5489ed14814b056c5510e1c9af5478d9a100000001976a91447058d21a78dd7e1116d0ac1d60b1b5367f2d35088acffffffff01ea2dbe00000000001976a914a3223a0a5c39397f2c93623faec5a0d2d8f71eb088ac00000000

Убедитесь, что указан именно тот адрес, куда вы хотите отправить, после чего попробуйте еще раз подписать и отправить.

 

Вы указали неправильный скрипт. Правильный нужно было взять из предыдущей транзакции (подтвержденной).

 

Спасибо, транзакция ушла в сеть. Но почему-то снова не подтверждается. В чем может быть дело?

txid: 2c028bf1f80d9009e3afe10e221a226bbfb560d26648a606ec740f76e84148ed

 

BlockChain.info транзакцию не находит, bitaps показывает что транзакция есть.

Posted (edited)

@frumych, потому что в мемпуле (памяти) других нод есть старая ваша транзакция, в том числе и в blockchain.info , поэтому транзакцию двойной траты нужно пытаться "пропихивать" в сеть через разные ноды и разные PushTX сервисы, не каждый сервис ее примет.   Пока в мемпуле есть предыдущая транзакция, то новая туда не попадет, по умолчанию это так. 

 

Ну и собственно комиссия не очень высокая.  Если вы подписали "мою" транзакцию, в ней я использовал все ваши значения, комиссия такая же которую изначально выбрали вы.

Edited by e46btc
Posted

 

 

txid: 2c028bf1f80d9009e3afe10e221a226bbfb560d26648a606ec740f76e84148ed

Я попытался ускорить вашу транзакцию через Антпул, если до него она дошла по сети, то скорее всего скоро пройдет.

 

Даблспенд это не только сформировать новую, основная задача суметь распространить ее по сети.   Я делаю это с трех разных полных нод с некоторыми фиксами в исходниках, которые держат одновременно по 850-950 соединений с другими пирами в сети.  И отправляю транзакцию раз в 5 минут.  Так как пиры постоянно меняются, одни отключаются, другие подключаются, то вероятность наискорейшего расхождения транзакции увеличивается.

Posted

Я попытался ускорить вашу транзакцию через Антпул, если до него она дошла по сети, то скорее всего скоро пройдет.

 

Даблспенд это не только сформировать новую, основная задача суметь распространить ее по сети.   Я делаю это с трех разных полных нод с некоторыми фиксами в исходниках, которые держат одновременно по 850-950 соединений с другими пирами в сети.  И отправляю транзакцию раз в 5 минут.  Так как пиры постоянно меняются, одни отключаются, другие подключаются, то вероятность наискорейшего расхождения транзакции увеличивается.

 

Не проходит. Что еще можно сделать?

Posted

Может легче битки на кэфир менять и его отправлять?)

 

Может и легче, но для начала их вернуть нужно.

Posted (edited)

e46btc, пожалуйста помогите разобраться.

1. Зависшую транзакцию отправлял через кошелек blockchain

2. Транзакция - 318462f2208e3f11cc52d8d19082018a534b3d4197b8e31221e8a30493257770

3. Вот что у меня получилось в итоге, подписанная транзакция - 

01000000056d7c8988d7cf3f03b79d25de3c80f461e9e369a2b33528acb02458b25556af44000000006a47304402205367ff57acd6205f34cf2bbf4eace7c98d99c6b152d991e74254db18bd17076d022039159fd48375a74d878f3d80601f570c32d932cd949ded6a37622d245042451a0121022103d521a6461730208bdb5b58744143929ef107c93fa61802a48af5a4d2c799ffffffff7da1a2f1725296aeba04899b4281a32ccf4da0d69c3721d729a0078846e58947010000006b483045022100e5193b81b980df19a370e27c5700134c1c762f458a00b99b3877f23641843fcb02203ec195e82fa7ab2cbd99929e426bb03663c9424442bda7450d986414718dc00b01210240186f267f473c898fbe4b3d8102a34808838ed54ce41b22c19f23d243d48d64ffffffff9b8e01cc3c457ad7f912a004082b2d69af3df1e2fdb121178e6c4ed9b0b760801a0000006a473044022067ad3ef40566b1975c17efb1c925284764f2f0e8b5de03f8dfee9d304ca5714a022058631ac8226f2fcb3c4d4a7d3ffc662c3858d286571afbfda69e2066ef50dbe40121022103d521a6461730208bdb5b58744143929ef107c93fa61802a48af5a4d2c799ffffffff77ecc4104df9a9ee845fee17da4675e329e99fe0a38c3581dd1ce1afa55343820c0000006b483045022100b8f36d2e24e63541f3d01f656b33f61c6d229eb99969c5e3cd5cb316868a90d502200818b06396d673e0d86cb435f466e16e50659598e8c627b5a86c2fd2b2e0ecec0121022103d521a6461730208bdb5b58744143929ef107c93fa61802a48af5a4d2c799ffffffff0efb506126b1d957cb7a6c5d61055596c3139bac53a39021b327e7b0de13aaf0030000006b48304502210090a86d18f26c8a9f10ab3bd45a0490626884fe42c02d4f47698b0954b22e2e7b02203e99f7f840c51aede77c08a2bed212eb113ec5b4de3dd7ce5a32de042b482acc0121022103d521a6461730208bdb5b58744143929ef107c93fa61802a48af5a4d2c799ffffffff02d01b5000000000001976a914492439367164c6b364abcc85e1ef52a6ef272e1188ac38b50000000000001976a91404c29c0117fd523af1e9c47e1bb2ad2dac30780488ac00000000

При проверке получается абсолютно идентичная(на мой взгляд) зависшей транзакция. 

Вопрос 1. Я не понял на счет увеличения комиссии, автоматом она не рассчитывается(если должна), а как ее увеличить я просто не понял.

Вопрос 2. У меня помимо основной сумму, есть второй выход с комиссией(как я понял это комиссия блокчейн.инфо, или это и есть та комиссия, которую надо увеличить?). Ее надо указывать?

Edited by nekto44
Posted

@nekto44, ваша 1я транзакция уже подтвердилась :)

https://blockchain.info/tx/318462f2208e3f11cc52d8d19082018a534b3d4197b8e31221e8a30493257770

 

Но на будущее - нет большого смысла даблспендом тратить все входы, это просто трудоемко собирать руками.

Достаточно потратить 1 любой, чтобы старую транзакцию выкинули из мемпула все ноды, так как один из ее входов уже будет потрачен.

 

По вашей транзакции - все то же самое, что было вчера у форумчан выше, не те скрипты в инпуте.

 

 

@frumych, я закину в сеть вашу транзу, когда будет возможность, я не за компом.. если не пройдет сама к тому времени.

Posted

А почему командой abandontransaction когда отменяю пишет Transaction not eligible for abandonment (code -5) Для чего эта команда тогда используется?

Posted

@DigitalMonster, это команда не отмены, отменить транзакцию нельзя и нельзя удалить ее из сети, когда она уже отправлена. Только нода сама может выкинуть ее из своего мемпула.

 

Но когда транзакция уже прошла, например вы успешно сделали двойную трату, то прошлая транзакция будет выкинута и ее можно просто удалить из коре клиента используя эту команду.

Posted

Удаляет все неподтвержденные транзакции из клиента, но не из сети.

Posted

В коре клиенте есть только поддержка таких транзакций, но не их создание.

Отправить RBF можно:

1) из электрума

2) coinb.in , txid.io

Posted

В коре клиенте есть только поддержка таких транзакций, но не их создание.

черт, и в правду нет, а я повелся на ченжлог об их поддержке

сам то я пользуюсь electrum

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Blockster.com + Enjin.io | Двойная раздача: 10$ + бесплатные NFT

      Ребята! Есть возможность поучаствовать сразу в двойной раздаче,  участвуя в акциях от двух крайне солидных крипто-проектов, которые партнерятся друг с другом: 10$ от Blockster + получаем бесплатные NFT от Enjin !!!   ЭТАП 1 Итак, начнем с Blockster — будущей социальной сети для крипто-инвесторов и работающих в этой сфере. Классный сайт, прозрачный проект, открытая команда и уже полмиллиона зарегистрировавшихся в ожидании юзеров. 1) Переходим на САЙТ 2) Жмем "Get Access"

      in Раздачи монет

    • Трата и получение Tether USDT (omni) с помощью Trezor, Ledger, Keepkey

      Хочу поделиться возможностью получать и отправлять Tether USDT (omni), который работает на блокчейне биткоина с помощью аппаратных кошельков Trezor, Ledger, Keepkey. Начнем с теории: Tether USDT использует блокчейн биткоина для движение средств в omni инфраструктуре - кошельках, обозревателях и т.п.. Для транзакции с usdt используется команда биткоин скрипта op_return, которая позволяет записать произвольные данные в блокчейн. Именно эти данные служат идентификатором для omni транзакций.

      in Кошельки для криптовалют

    • Двойная транзакция

      Оплачивал услуги через coinbase и как-то получилось, что произошло двойное списание. При этом ID транзакции одно и тоже, разные только последние три цифры  которые после - . У первой 000, у второй 001. На блокчейне естественно транзакция одна, а в кошельке деньги списаны за две.  Можно ли вернуть средства с дублирующей транзакции? Как?  Клиент bitcoin core.

      in Общий

×
×
  • Create New...