Search

Lib.rs

› Cryptography › Magic Beans
#gadget #blueprint #events

no-std gadget-common

Owned by Shady Khalifa, tangle-network.

  • Install
  • API reference
  • Source
  • Home (tangle.tools)

1 unstable release

0.1.0 Aug 12, 2024

#33 in #gadget

Unlicense and GPL-3.0-or-later…

120KB
3K SLoC


Common utilities for writing gadgets for Tangle blueprint

Dependencies

~27–55MB
~1M SLoC

  • async-trait
  • auto_impl
  • color-eyre+tracing-error+color-spantrace+issue-url
  • futures
  • futures-util
  • gadget-core
  • gadget-io 0.0.1
  • getrandom 0.2.15
  • hex
  • lazy_static
  • libsecp256k1 0.7
  • log
  • substrate parity-scale-codec
  • substrate substrate-prometheus-endpoint
  • substrate wasm? subxt 0.37
  • substrate wasm? subxt-signer 0.37+subxt+sr25519
  • substrate tangle-subxt 0.1.4
  • parking_lot
  • prometheus
  • round-based 0.3+derive
  • serde+derive
  • serde_json
  • sp-api 27.0
  • sp-core 29.0+full_crypto
  • sp-io 31.0
  • sp-runtime 32.0
  • sp-runtime-interface 25.0
  • sp-tracing 16.0
  • std sqlx =0.7.3+runtime-tokio-rustls+sqlite
  • thiserror
  • tracing
  • tracing-core
  • tracing-subscriber
  • dev wasm-bindgen-test

Other features

  • tangle-mainnet
  • tangle-testnet
  • testing
Related: blueprint-client-tangle, blueprint-anvil-testing-utils, blueprint-evm-extra, blueprint-eigenlayer-extra, blueprint-manager, cargo-tangle, blueprint-sdk, blueprint-metadata, gadget-blueprint-proc-macro-core, gadget-io, gadget-sdk, gadget-std
See also: blueprint-networking, blueprint-tangle-extra, blueprint-crypto, aws-sdk-bedrockdataautomation, blueprint-contexts, blueprint-clients, crossterm, windows, notify, svg, blueprint-networking-agg-sig-gossip-extension

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug.