:: Re: [Libbitcoin] balance for multip…
Top Page
Delete this message
Reply to this message
Author: Amir Taaki
Date:  
To: libbitcoin
Subject: Re: [Libbitcoin] balance for multiple addresses
I also want to put funds towards devs.

Instead of paying one time bounties, I've been thinking to gather
everyone + their BTC address (even those with small involvement) and
list them here:
https://wiki.unsystem.net/index.php/Libbitcoin/Team

And then fund people for their ongoing work / give others funds to
allocate to others too. Still thinking about best and fairest method.

On 09/01/14 01:45, Thomas Hartman wrote:
> Sure, commit would be great.
>
> Actually I'm interested in sponsoring some bounties once I have a clear
> picture and path organized. My c/c++/python is pretty rusty.
>
> On Jan 8, 2014 3:26 PM, "Amir Taaki" <genjix@???
> <mailto:genjix@riseup.net>> wrote:
>
>     Do you want commit access to implement these ideas? They sound great.
>     Let me know anything else you need.

>
>     On 08/01/14 22:38, Thomas Hartman wrote:
>     > It seems to me that there should be a low level tool with core
>     > functionality well factored, which many higher level tools can
>     access --
>     > dark wallet, sx (or something commandline-ish like it but more
>     > elaborate), eventually electrum, and others.
>     >
>     > Example of low level function:
>     >   -- Gather unspent inputs for a single public address
>     >   -- Gather all transactions for a public address (whether spent or
>     > unspent). Aka history
>     >   -- Generate key(s) given a seed (electrum style or bip32)

>     >
>     > Example of high level function
>     >   -- Generate a transaction, including change handling and whatever
>     > identity mangling / obfuscation properties are wanted
>     >   -- Connect with outside accounting packages

>     >
>     > Balance (whether of single address or an account) seems more like
>     a high
>     > level than low level feature. Although in this case it's somewhat a
>     > question of taste.

>     >
>     > I'm trying to separate out the layers, sharing thoughts/ideas (as
>     > tphyahoo) at

>     >
>     > https://github.com/spesmilo/sx/issues?state=open

>     >

>     >

>     >

>     >
>     > On Jan 8, 2014, at 2:06 PM, Amir Taaki wrote:

>     >
>     >> I think this should be a layer above in a separate tool(s).

>     >>
>     >> Maybe bash scripts which use the on-disk filesystem to organize keys,
>     >> provide encryption .etc Then you can even have a wallet with a
>     menu to
>     >> perform actions which works by decrypting and piping keys to
>     different
>     >> tools.

>     >>
>     >> On 08/01/14 18:41, Thomas Hartman wrote:
>     >>> I think what is really wanted is the notion of an account.

>     >>>
>     >>> You want to know the balance of an account, where an account
>     could be
>     >>> defined various ways
>     >>> -- a single address
>     >>> -- a group of addresses
>     >>> -- a group of addresses under a deterministic public key(s)
>     >>> -- some arbitrary collection of unspent transaction outputs
>     >>> -- just something with a name, and no addresses/inputs associated
>     >>> with it yet

>     >>>
>     >>> I think if we get the notion (or notions) of account right, the
>     >>> balance logic is easy.

>     >>>

>     >>>

>     >>>

>     >>>

>     >>>

>     >>>
>     >>> On Wed, Jan 8, 2014 at 2:44 AM, Amir Taaki <genjix@???
>     <mailto:genjix@riseup.net>
>     >>> <mailto:genjix@riseup.net <mailto:genjix@riseup.net>>> wrote:
>     >>>> sx history implements this, by allowing you to pass multiple
>     arguments
>     >>>> in on the command line. I would simply copy this code over to
>     >>>> sx-balance. Feel free to just commit it straight to the repo.

>     >>>>
>     >>>> https://github.com/spesmilo/sx/blob/master/src/history.cpp

>     >>>>
>     >>>> On 08/01/14 10:30, Grazcoin wrote:

>     >>>>>
>     >>>>> sx balance shows the balance of a single Bitcoin address, and
>     I would
>     >>>>> like to enable multiple addresses:
>     >>>>> https://github.com/spesmilo/sx/issues/34

>     >>>>>
>     >>>>> Any suggestions on how to implement it? I have noticed that
>     >>>>> https://github.com/spesmilo/sx/blob/master/src/balance.cpp
>     >>>>> implements it
>     >>>>> using history fetch of the address. Would it require a
>     modification on
>     >>>>> the obelisk side?

>     >>>>>
>     >>>>> Grazcoin

>     >>>>>
>     >>>>> _______________________________________________
>     >>>>> Libbitcoin mailing list
>     >>>>> Libbitcoin@??? <mailto:Libbitcoin@lists.dyne.org>
>     <mailto:Libbitcoin@lists.dyne.org <mailto:Libbitcoin@lists.dyne.org>>
>     >>>>> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/libbitcoin

>     >>>>>

>     >>>>

>     >>>>
>     >>>> _______________________________________________
>     >>>> Libbitcoin mailing list
>     >>>> Libbitcoin@??? <mailto:Libbitcoin@lists.dyne.org>
>     <mailto:Libbitcoin@lists.dyne.org <mailto:Libbitcoin@lists.dyne.org>>
>     >>>> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/libbitcoin

>     >>>>

>     >>
>     >> _______________________________________________
>     >> Libbitcoin mailing list
>     >> Libbitcoin@??? <mailto:Libbitcoin@lists.dyne.org>
>     <mailto:Libbitcoin@lists.dyne.org <mailto:Libbitcoin@lists.dyne.org>>
>     >> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/libbitcoin

>     >

>
>
>     _______________________________________________
>     Libbitcoin mailing list
>     Libbitcoin@??? <mailto:Libbitcoin@lists.dyne.org>
>     https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/libbitcoin

>