borderless-hash 1.0.0

Definition of the Hash256 type, which is a thin wrapper for the sha3-256 hash with flatbuffer support.
Documentation
[package]
name = "borderless-hash"
version = "1.0.0"
edition = "2021"
description = "Definition of the Hash256 type, which is a thin wrapper for the sha3-256 hash with flatbuffer support."
authors = [ "Christian Hammermeister <c.hammermeister@borderless-technologies.com>" ]
repository = "https://github.com/borderless-tech/borderless"
homepage = "https://borderless-technologies.com/"
license-file = "../../LICENSE"

[features]
default = []
fb-headers = ["rust-embed"]

[dependencies]
base16 = "0.2.1"
flatbuffers = "25.1.24"
serde = { workspace = true, features = ["derive"] }
sha3 = "0.10.8"
rust-embed = {version = "8.7.2", optional = true}

[dev-dependencies]
serde_json.workspace = true

[build-dependencies]
flatc-rust = "0.2.0"