├── .coveralls.yml ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README.md ├── appveyor.yml ├── docs ├── 0029-data-chains.md ├── chain.jpg ├── datachain_diagram.png └── networksv4.png ├── rustfmt.toml └── src ├── chain ├── block.rs ├── block_identifier.rs ├── data_chain.rs ├── mod.rs ├── proof.rs └── vote.rs ├── chunk_store ├── mod.rs └── tests.rs ├── data ├── immutable_data.rs ├── mod.rs └── structured_data.rs ├── error.rs ├── lib.rs ├── secured_data.rs └── sha3.rs /.coveralls.yml: -------------------------------------------------------------------------------- 1 | service_name: travis-pro 2 | repo_token: 9ZfAwQjnlmqbtUa7yORVaO32VSPJx7170 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/0029-data-chains.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/docs/0029-data-chains.md -------------------------------------------------------------------------------- /docs/chain.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/docs/chain.jpg -------------------------------------------------------------------------------- /docs/datachain_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/docs/datachain_diagram.png -------------------------------------------------------------------------------- /docs/networksv4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/docs/networksv4.png -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/chain/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/chain/block.rs -------------------------------------------------------------------------------- /src/chain/block_identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/chain/block_identifier.rs -------------------------------------------------------------------------------- /src/chain/data_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/chain/data_chain.rs -------------------------------------------------------------------------------- /src/chain/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/chain/mod.rs -------------------------------------------------------------------------------- /src/chain/proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/chain/proof.rs -------------------------------------------------------------------------------- /src/chain/vote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/chain/vote.rs -------------------------------------------------------------------------------- /src/chunk_store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/chunk_store/mod.rs -------------------------------------------------------------------------------- /src/chunk_store/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/chunk_store/tests.rs -------------------------------------------------------------------------------- /src/data/immutable_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/data/immutable_data.rs -------------------------------------------------------------------------------- /src/data/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/data/mod.rs -------------------------------------------------------------------------------- /src/data/structured_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/data/structured_data.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/secured_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/secured_data.rs -------------------------------------------------------------------------------- /src/sha3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dirvine/data_chain/HEAD/src/sha3.rs --------------------------------------------------------------------------------