├── .gitignore ├── .travis.yml ├── Makefile ├── README.md ├── conode ├── .gitignore ├── README.md ├── co1 │ ├── private.toml │ └── public.toml ├── co2 │ ├── private.toml │ └── public.toml ├── co3 │ ├── private.toml │ └── public.toml ├── conode ├── conode.go ├── conode_test.go ├── run_conode.sh └── test.sh ├── external ├── Makefile ├── java │ ├── .gitignore │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── ch │ │ └── epfl │ │ └── dedis │ │ ├── lib │ │ ├── HashId.java │ │ ├── README.md │ │ ├── Roster.java │ │ ├── ServerIdentity.java │ │ ├── Sha256id.java │ │ ├── SkipblockId.java │ │ ├── UUIDType5.java │ │ ├── crypto │ │ │ ├── Ed25519.java │ │ │ ├── Encryption.java │ │ │ ├── KeyPair.java │ │ │ ├── Point.java │ │ │ ├── Scalar.java │ │ │ └── SchnorrSig.java │ │ └── exception │ │ │ ├── CothorityCommunicationException.java │ │ │ ├── CothorityCryptoException.java │ │ │ ├── CothorityException.java │ │ │ ├── CothorityNotFoundException.java │ │ │ └── CothorityPermissionException.java │ │ └── proto │ │ ├── DarcProto.java │ │ ├── RosterProto.java │ │ ├── ServerIdentityProto.java │ │ ├── SkipBlockProto.java │ │ ├── SkipchainProto.java │ │ └── StatusProto.java └── proto │ ├── roster.proto │ ├── server-identity.proto │ ├── sicpa.proto │ ├── skipblock.proto │ ├── skipchain.proto │ └── status.proto └── omniledger ├── .gitignore ├── README.md ├── app.go ├── app_test.go ├── collection ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── TODO.md ├── assets │ └── images │ │ ├── collection.gif │ │ ├── example │ │ ├── 0.gif │ │ ├── 1.gif │ │ ├── 10.gif │ │ ├── 11.gif │ │ ├── 12.gif │ │ ├── 13.gif │ │ ├── 14.gif │ │ ├── 15.gif │ │ ├── 16.gif │ │ ├── 17.gif │ │ ├── 18.gif │ │ ├── 19.gif │ │ ├── 2.gif │ │ ├── 20.gif │ │ ├── 21.gif │ │ ├── 22.gif │ │ ├── 23.gif │ │ ├── 3.gif │ │ ├── 4.gif │ │ ├── 5.gif │ │ ├── 6.gif │ │ ├── 7.gif │ │ ├── 8.gif │ │ └── 9.gif │ │ ├── naivetree.png │ │ ├── navigation.gif │ │ ├── nonexistingnavigation.gif │ │ ├── tree.png │ │ ├── unknown.png │ │ └── unknownroot.png ├── byteslice.go ├── byteslice_test.go ├── codecov.yml ├── collection.go ├── collection_test.go ├── example.md ├── field.go ├── field_test.go ├── flag.go ├── flag_test.go ├── getters.go ├── getters_test.go ├── manipulators.go ├── manipulators_test.go ├── navigators.go ├── navigators_test.go ├── node.go ├── node_test.go ├── proof.go ├── proof_test.go ├── record.go ├── record_test.go ├── scope.go ├── scope_test.go ├── singlenode.go ├── singlenode_test.go ├── testctx.go ├── transaction.go ├── transaction_test.go ├── update.go ├── update_test.go ├── verifiers.go └── verifiers_test.go ├── darc ├── darc.go ├── darc_example_test.go ├── darc_test.go ├── expression │ ├── expression.go │ └── expression_test.go └── struct.go ├── service ├── api.go ├── api_test.go ├── contracts.go ├── doc.go ├── messages.go ├── proof.go ├── proof_test.go ├── proto.awk ├── service.go ├── service_test.go ├── struct.go ├── struct_test.go ├── transaction.go └── transaction_test.go └── test.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .tags* 2 | *~ 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/.travis.yml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/README.md -------------------------------------------------------------------------------- /conode/.gitignore: -------------------------------------------------------------------------------- 1 | public.toml -------------------------------------------------------------------------------- /conode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/README.md -------------------------------------------------------------------------------- /conode/co1/private.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/co1/private.toml -------------------------------------------------------------------------------- /conode/co1/public.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/co1/public.toml -------------------------------------------------------------------------------- /conode/co2/private.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/co2/private.toml -------------------------------------------------------------------------------- /conode/co2/public.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/co2/public.toml -------------------------------------------------------------------------------- /conode/co3/private.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/co3/private.toml -------------------------------------------------------------------------------- /conode/co3/public.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/co3/public.toml -------------------------------------------------------------------------------- /conode/conode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/conode -------------------------------------------------------------------------------- /conode/conode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/conode.go -------------------------------------------------------------------------------- /conode/conode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/conode_test.go -------------------------------------------------------------------------------- /conode/run_conode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/run_conode.sh -------------------------------------------------------------------------------- /conode/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/conode/test.sh -------------------------------------------------------------------------------- /external/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/Makefile -------------------------------------------------------------------------------- /external/java/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .idea/ 3 | target/ -------------------------------------------------------------------------------- /external/java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/pom.xml -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/HashId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/HashId.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/README.md -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/Roster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/Roster.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/ServerIdentity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/ServerIdentity.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/Sha256id.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/Sha256id.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/SkipblockId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/SkipblockId.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/UUIDType5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/UUIDType5.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/crypto/Ed25519.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/crypto/Ed25519.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/crypto/Encryption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/crypto/Encryption.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/crypto/KeyPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/crypto/KeyPair.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/crypto/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/crypto/Point.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/crypto/Scalar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/crypto/Scalar.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/crypto/SchnorrSig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/crypto/SchnorrSig.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityCommunicationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityCommunicationException.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityCryptoException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityCryptoException.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityException.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityNotFoundException.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityPermissionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/lib/exception/CothorityPermissionException.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/proto/DarcProto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/proto/DarcProto.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/proto/RosterProto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/proto/RosterProto.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/proto/ServerIdentityProto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/proto/ServerIdentityProto.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/proto/SkipBlockProto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/proto/SkipBlockProto.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/proto/SkipchainProto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/proto/SkipchainProto.java -------------------------------------------------------------------------------- /external/java/src/main/java/ch/epfl/dedis/proto/StatusProto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/java/src/main/java/ch/epfl/dedis/proto/StatusProto.java -------------------------------------------------------------------------------- /external/proto/roster.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/proto/roster.proto -------------------------------------------------------------------------------- /external/proto/server-identity.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/proto/server-identity.proto -------------------------------------------------------------------------------- /external/proto/sicpa.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/proto/sicpa.proto -------------------------------------------------------------------------------- /external/proto/skipblock.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/proto/skipblock.proto -------------------------------------------------------------------------------- /external/proto/skipchain.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/proto/skipchain.proto -------------------------------------------------------------------------------- /external/proto/status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/external/proto/status.proto -------------------------------------------------------------------------------- /omniledger/.gitignore: -------------------------------------------------------------------------------- 1 | omniledger -------------------------------------------------------------------------------- /omniledger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/README.md -------------------------------------------------------------------------------- /omniledger/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/app.go -------------------------------------------------------------------------------- /omniledger/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/app_test.go -------------------------------------------------------------------------------- /omniledger/collection/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/.gitignore -------------------------------------------------------------------------------- /omniledger/collection/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/.travis.yml -------------------------------------------------------------------------------- /omniledger/collection/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/LICENSE -------------------------------------------------------------------------------- /omniledger/collection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/README.md -------------------------------------------------------------------------------- /omniledger/collection/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/TODO.md -------------------------------------------------------------------------------- /omniledger/collection/assets/images/collection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/collection.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/0.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/1.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/10.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/11.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/12.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/13.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/14.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/15.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/16.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/17.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/18.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/19.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/2.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/20.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/21.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/22.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/23.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/3.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/4.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/5.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/6.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/7.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/8.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/example/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/example/9.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/naivetree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/naivetree.png -------------------------------------------------------------------------------- /omniledger/collection/assets/images/navigation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/navigation.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/nonexistingnavigation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/nonexistingnavigation.gif -------------------------------------------------------------------------------- /omniledger/collection/assets/images/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/tree.png -------------------------------------------------------------------------------- /omniledger/collection/assets/images/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/unknown.png -------------------------------------------------------------------------------- /omniledger/collection/assets/images/unknownroot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/assets/images/unknownroot.png -------------------------------------------------------------------------------- /omniledger/collection/byteslice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/byteslice.go -------------------------------------------------------------------------------- /omniledger/collection/byteslice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/byteslice_test.go -------------------------------------------------------------------------------- /omniledger/collection/codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "testctx.go" 3 | -------------------------------------------------------------------------------- /omniledger/collection/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/collection.go -------------------------------------------------------------------------------- /omniledger/collection/collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/collection_test.go -------------------------------------------------------------------------------- /omniledger/collection/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/example.md -------------------------------------------------------------------------------- /omniledger/collection/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/field.go -------------------------------------------------------------------------------- /omniledger/collection/field_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/field_test.go -------------------------------------------------------------------------------- /omniledger/collection/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/flag.go -------------------------------------------------------------------------------- /omniledger/collection/flag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/flag_test.go -------------------------------------------------------------------------------- /omniledger/collection/getters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/getters.go -------------------------------------------------------------------------------- /omniledger/collection/getters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/getters_test.go -------------------------------------------------------------------------------- /omniledger/collection/manipulators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/manipulators.go -------------------------------------------------------------------------------- /omniledger/collection/manipulators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/manipulators_test.go -------------------------------------------------------------------------------- /omniledger/collection/navigators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/navigators.go -------------------------------------------------------------------------------- /omniledger/collection/navigators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/navigators_test.go -------------------------------------------------------------------------------- /omniledger/collection/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/node.go -------------------------------------------------------------------------------- /omniledger/collection/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/node_test.go -------------------------------------------------------------------------------- /omniledger/collection/proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/proof.go -------------------------------------------------------------------------------- /omniledger/collection/proof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/proof_test.go -------------------------------------------------------------------------------- /omniledger/collection/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/record.go -------------------------------------------------------------------------------- /omniledger/collection/record_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/record_test.go -------------------------------------------------------------------------------- /omniledger/collection/scope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/scope.go -------------------------------------------------------------------------------- /omniledger/collection/scope_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/scope_test.go -------------------------------------------------------------------------------- /omniledger/collection/singlenode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/singlenode.go -------------------------------------------------------------------------------- /omniledger/collection/singlenode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/singlenode_test.go -------------------------------------------------------------------------------- /omniledger/collection/testctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/testctx.go -------------------------------------------------------------------------------- /omniledger/collection/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/transaction.go -------------------------------------------------------------------------------- /omniledger/collection/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/transaction_test.go -------------------------------------------------------------------------------- /omniledger/collection/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/update.go -------------------------------------------------------------------------------- /omniledger/collection/update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/update_test.go -------------------------------------------------------------------------------- /omniledger/collection/verifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/verifiers.go -------------------------------------------------------------------------------- /omniledger/collection/verifiers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/collection/verifiers_test.go -------------------------------------------------------------------------------- /omniledger/darc/darc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/darc/darc.go -------------------------------------------------------------------------------- /omniledger/darc/darc_example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/darc/darc_example_test.go -------------------------------------------------------------------------------- /omniledger/darc/darc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/darc/darc_test.go -------------------------------------------------------------------------------- /omniledger/darc/expression/expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/darc/expression/expression.go -------------------------------------------------------------------------------- /omniledger/darc/expression/expression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/darc/expression/expression_test.go -------------------------------------------------------------------------------- /omniledger/darc/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/darc/struct.go -------------------------------------------------------------------------------- /omniledger/service/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/api.go -------------------------------------------------------------------------------- /omniledger/service/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/api_test.go -------------------------------------------------------------------------------- /omniledger/service/contracts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/contracts.go -------------------------------------------------------------------------------- /omniledger/service/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/doc.go -------------------------------------------------------------------------------- /omniledger/service/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/messages.go -------------------------------------------------------------------------------- /omniledger/service/proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/proof.go -------------------------------------------------------------------------------- /omniledger/service/proof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/proof_test.go -------------------------------------------------------------------------------- /omniledger/service/proto.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/proto.awk -------------------------------------------------------------------------------- /omniledger/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/service.go -------------------------------------------------------------------------------- /omniledger/service/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/service_test.go -------------------------------------------------------------------------------- /omniledger/service/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/struct.go -------------------------------------------------------------------------------- /omniledger/service/struct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/struct_test.go -------------------------------------------------------------------------------- /omniledger/service/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/transaction.go -------------------------------------------------------------------------------- /omniledger/service/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/service/transaction_test.go -------------------------------------------------------------------------------- /omniledger/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dedis/student_18_byzcoin/HEAD/omniledger/test.sh --------------------------------------------------------------------------------