Docs.rs
  • simperby-core-0.2.0
    • simperby-core 0.2.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • junha1
    • Dependencies
      • bincode ^1.3.3 normal
      • hex ^0.4.3 normal
      • rand ^0.7 normal
      • secp256k1 ^0.24.2 normal
      • semver ^1.0.0 normal
      • serde ^1.0 normal
      • serde_json ^1.0 normal
      • sha3 ^0.10.6 normal
      • thiserror ^1.0.32 normal
    • Versions
    • 33.8% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

simperby_core0.2.0

Crate Items

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • crypto::Hash256
  • crypto::HexSerializedBytes
  • crypto::HexSerializedVec
  • crypto::PrivateKey
  • crypto::PublicKey
  • crypto::Signature
  • crypto::TypedSignature
  • light_client::LightClient
  • merkle_tree::MerkleProof
  • merkle_tree::OneshotMerkleTree
  • reserved::ReservedState
  • types::Agenda
  • types::AgendaProof
  • types::BlockHeader
  • types::ChatLog
  • types::CommitHash
  • types::DelegationTransactionData
  • types::FinalizationInfo
  • types::FinalizationProof
  • types::FinalizationSignTarget
  • types::GenesisInfo
  • types::LastFinalizationProof
  • types::Member
  • types::Transaction
  • types::TxDelegate
  • types::TxReport
  • types::TxUndelegate
  • types::UndelegationTransactionData
  • verify::CommitSequenceVerifier

Enums

  • crypto::CryptoError
  • merkle_tree::MerkleProofEntry
  • merkle_tree::MerkleProofError
  • types::Commit
  • types::Diff
  • types::ExtraAgendaTransaction
  • verify::Error

Traits

  • crypto::ToHash256

Functions

  • crypto::check_keypair_match
  • crypto::generate_keypair
  • crypto::generate_keypair_random
  • serde_spb::from_slice
  • serde_spb::from_str
  • serde_spb::to_string
  • serde_spb::to_vec
  • test_utils::generate_delegated_genesis
  • test_utils::generate_fi
  • test_utils::generate_standard_genesis
  • utils::get_timestamp
  • verify::verify_finalization_proof
  • verify::verify_header_to_header

Type Aliases

  • serde_spb::Error
  • types::BlockHeight
  • types::ConsensusRound
  • types::MemberName
  • types::Timestamp
  • types::VotingPower

Constants

  • SIMPERBY_CORE_PROTOCOL_VERSION