ironfish

Crates.ioironfish
lib.rsironfish
version0.3.0
sourcesrc
created_at2023-06-08 19:12:29.533543
updated_at2024-10-28 19:25:35.587213
descriptionRust crate for interacting with transactions on the Iron Fish chain
homepagehttps://ironfish.network/
repositoryhttps://github.com/iron-fish/ironfish
max_upload_size
id885667
size329,213
(andiflabs)

documentation

README

codecov

This is the core API for interacting with transactions and the chain. It's essentially a facade to a lot of different projects.

This layer is tangentially aware of the chain. It is not aware of the peer-to-peer network or client APIs.

Building

This library requires Sapling parameters to be present prior to compilation.

  1. Use the download-params feature-flag to download the Iron Fish parameters from Github at compile-time.
  2. Bring your own params files and put them in your src folder. You can download them from the Github link above and add them to your repo manually, if you prefer. They must be present at ./src/sapling_params/sapling_{spend | output | mint}.params
    $ ls ./src/sapling_params
    sapling-mint.params     sapling-output.params   sapling-spend.params
    
Commit count: 3581

cargo fmt