guts-types
Common types and primitives for the Guts decentralized code collaboration platform.
Overview
This crate provides the foundational types used throughout Guts:
Identity- Ed25519 cryptographic identitiesRepoKey- Repository identifiers (owner/name)ObjectId- Git object identifiers (SHA-1)Author- Git author information
Usage
use ;
// Create a repository key
let repo = new;
// Generate a cryptographic identity
let identity = generate;
Part of Guts
This crate is part of Guts, a decentralized, censorship-resistant alternative to GitHub built on BFT consensus.
License
MIT OR Apache-2.0