Skip to content
Permalink
Browse files

update readme

  • Loading branch information...
narula committed Feb 14, 2019
1 parent f0583d1 commit a40456e197fe8ab4086b4caa4c688930eaf4704b
Showing with 7 additions and 2 deletions.
  1. +5 −1 DEVELOPERS.md
  2. +2 −1 README.md
@@ -26,6 +26,10 @@ This directory contains the control infrastructure to actually run a zkLedger in

To run experiments, `setup/` contains a testing harness for local and remote tests.

- `main.go`: contains preset tests (e.g. r50TX_herf where every bank you pass in performs 50 transactions and at the end the Herfindahl index is calculated between them) but also has the flexibility to insert others. It also takes in parameters to for a remote testing setup.
- `main.go`: contains preset tests (e.g. r50TX_herf where every bank
you pass in performs 50 transactions and at the end the Herfindahl
index is calculated between them) but also has the flexibility to
insert others. It also can execute tests when servers are on
different machines.
- `apl_env.go`: contains methods to create the environment for zkLedger to execute, either locally or remotely.
- `keys/`: **DO NOT USE THESE IN PRODUCTION ENVIRONMENTS** contains a collection of 50 bank public/private key pairs for testing.
@@ -5,7 +5,7 @@ zkLedger is a design for a ledger which has private transactions, but supports p
Maybe you'd like to run the tests:

```
cd $GOPATH/src/github.com/mit-dci/apl
cd $GOPATH/src/github.com/mit-dci/zkledger
go test
```

@@ -14,6 +14,7 @@ Or, run a local experiment with a few banks, a single-server ledger, and an audi

```
cd cmd/setup
go build
./setup -t simple1
```

0 comments on commit a40456e

Please sign in to comment.
You can’t perform that action at this time.