distribution bond market software
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LRU.py DHT: implement store operation Sep 20, 2012
Log.py
Makefile
README
codec.proto
coredefs.py Add skeleton HTTP JSON-RPC server, for monitoring and control Sep 10, 2012
dht.py DHT: differentiate DHT verbose logging from P2P Oct 13, 2012
example-issue.json
example-smartcoin.cfg
example.node1.cfg
example.node2.cfg
node.py
p2p.py
rpc.py
scdb.py
scjson.py
scsettings.py
smartcoin

README

Various distributed bond, smart property and smartcoin work.

See https://bitcointalk.org/index.php?topic=92421.0 for background.

Top-level programs:

	node.py: financial P2P network and DHT client
	smartcoin: tool for querying and creating smartcoin/bond transactions

smartcoin requires TWO wallets, and therefore, TWO bitcoind RPC nodes.  The
RPC host/port/login information is stored in smartcoin.cfg.  Both
smartcoin.cfg and the command line are key=value lists.

smartcoin command line usage:

Create a new issue in the database, from the given JSON input:
$ ./smartcoin mode=create f=issue-data.json

Delete an issue from the database, given the issue id:
$ ./smartcoin mode=delete id=issue_id

Display an issue, given the issue id:
$ ./smartcoin mode=show id=issue_id

Display all known issue ids:
$ ./smartcoin mode=issues