aleph-types

Crates.ioaleph-types
lib.rsaleph-types
version0.4.0
created_at2025-12-22 14:36:43.747567+00
updated_at2026-01-23 16:27:35.74053+00
descriptionDefinitions for the most commonly used types in the Aleph Cloud network.
homepagehttps://github.com/aleph-im/aleph-rs
repositoryhttps://github.com/aleph-im/aleph-rs
max_upload_size
id1999793
size109,284
Olivier Desenfans (odesenfans)

documentation

README

aleph-types

Core type definitions for the Aleph Cloud protocol.

Overview

This crate provides strongly-typed Rust implementations of all Aleph.im protocol types, including messages, channels, storage specifications, and cryptographic primitives.

Features

  • 📦 Message Types - Complete type definitions for all Aleph message types:
    • Post - Content posts
    • Aggregate - Key-value aggregates
    • Store - File storage references
    • Program - VM program specifications
    • Instance - Persistent VM instances
    • Forget - Content deletion requests
  • 🔐 Item Hashing - SHA-256 based content addressing with ItemHash
  • 🌐 Chain Support - Blockchain identifiers and specifications
  • 📡 Channel Management - Message channel definitions
  • ⏰ Timestamps - Unix timestamp handling
  • 📏 Storage Sizes - Human-readable storage size types
Commit count: 52

cargo fmt