From: Jeff Garzik <jgarzik@bitpay.com>
To: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: [Bitcoin-development] txtool: Advanced transaction building and fun
Date: Wed, 3 Jul 2013 12:15:52 -0400 [thread overview]
Message-ID: <CAJHLa0PkRV+Jh6ZvPGuvOUwZc-=4LjS0ONT8h3VAESvF33s28A@mail.gmail.com> (raw)
URL: https://github.com/jgarzik/txtool
txtool is a command line tool written in node.js that interfaces with
Bitcoin-Qt/bitcoind, to automate or assist in building interesting,
unusual, complicated or just plain odd transactions. The goal is to
demonstrate advanced bitcoin features, and make it easier for users to
experiment. The intended audience has a basic awareness of how
bitcoin transactions look and work.
The theory of operation and full list of commands may be reviewed at
https://github.com/jgarzik/txtool/blob/master/README
Initially, two working examples are presented:
* Easy multi-signature transaction building:
https://github.com/jgarzik/txtool/blob/master/examples/multisig.txt
(similar to gmaxwell's P2SH multisig example)
* Passing around transactions (possibly multi-signature) for signing:
https://github.com/jgarzik/txtool/blob/master/examples/tx-signing.txt
Further examples such as decentralized crowdfunding and atomic coin
swapping* will be demonstrated soon.
* https://bitcointalk.org/index.php?topic=112007.msg1212356#msg1212356
--
Jeff Garzik
Senior Software Engineer and open source evangelist
BitPay, Inc. https://bitpay.com/
reply other threads:[~2013-07-03 16:16 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAJHLa0PkRV+Jh6ZvPGuvOUwZc-=4LjS0ONT8h3VAESvF33s28A@mail.gmail.com' \
--to=jgarzik@bitpay.com \
--cc=bitcoin-development@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox