public inbox for bitcoindev@googlegroups.com
 help / color / mirror / Atom feed
* [Bitcoin-development] [ANN] pynode: Simple bitcoin P2P node
@ 2012-07-22 19:16 Jeff Garzik
  0 siblings, 0 replies; only message in thread
From: Jeff Garzik @ 2012-07-22 19:16 UTC (permalink / raw)
  To: Bitcoin Development

Github URL: https://github.com/jgarzik/pynode

pynode is a simple bitcoin P2P client, based on ArtForz' half-a-node,
which maintains a blockchain database and TX memory pool.

It is intended to be a useful base for another projects, such as
network monitoring nodes.

At present, it is mainly for developers and not end users.  Here is
what pynode does NOT do:

*    RPC
*    key management (wallet)
*    script verification
*    chain re-org

Here are the limited things that pynode can do at present:

*    Outgoing TCP connection to a single remote P2P node
*    Initial blockchain download
*    Maintain a transaction memory pool, with TX's removed as they are
confirmed in blocks
*    Maintain an indexed blockchain database


Over time it will become more capable, but this is an alpha quality
release for developers at present.

Contributions welcome!  It is intended to become a full, wallet-less
node over time (though if somebody wanted to contribute a wallet
module, that is OK too)

-- 
Jeff Garzik
exMULTI, Inc.
jgarzik@exmulti•com



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-07-22 19:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-22 19:16 [Bitcoin-development] [ANN] pynode: Simple bitcoin P2P node Jeff Garzik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox