Hi Eric, What hooks are you looking for in particular ?
libcoin supports registration of listeners for new blocks and new transactions. These are e.g. used for connecting the Wallet to the Node. Cheers, M On 22/03/2012, at 06:39, bitcoin-l...@bluematt.me wrote: > You might also want to check out libcoin. Its a fork of the satoshi client: > https://github.com/ceptacle/libcoin > > Matt > > Eric Lombrozo <elombr...@gmail.com> wrote: > Hey, guys. > > I've been writing a number of apps that require realtime event > notifications, where the JSON-RPC API clearly doesn't suffice. > > There are two approaches I've been taking to this end: > > 1) Writing my own library for dealing with raw bitcoin structures and > connecting to bitcoin nodes via the bitcoin protocol. > 2) Making custom builds of the satoshi client putting callback hooks > in key points. > > Neither of these two approaches is ideal. (1) involves a lot of code > duplication, (2) involves patching the satoshi client source > each time I grab a later version, with the everpresent risk of > something breaking and the need to continue maintaining these patches. > Moreover, unfortunately many of these key points happen to be in files > like main.cpp which see frequent changes. > > I would like to propose adding these > callback hooks to the main > > branch. I am willing to help locate these key points, reorganize the > code > to place these methods in separate source files, define a callback > mechanism, and contribute source code. > > -Eric Lombrozo > > > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > > Bitcoin-development mailing list > Bitcoin-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bitcoin-development > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure_______________________________________________ > Bitcoin-development mailing list > Bitcoin-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bitcoin-development Michael Gronager, PhD Director, Ceptacle Jens Juels Gade 33 2100 Copenhagen E Mobile: +45 31 45 14 01 E-mail: grona...@ceptacle.com Web: http://www.ceptacle.com/ ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development