Skip to content
distribution bond market software
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
LRU.py
Log.py
Makefile
README
codec.proto
coredefs.py
dht.py
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

Something went wrong with that request. Please try again.