Skip to content

iotaledger/product-core

Repository files navigation

banner

Discord Apache 2.0 license Dependencies Coverage Status


About

This repository gathers resources shared by IOTA products.

Build

To build the Rust workspace you need to have Rust and Cargo installed. You can find installation instructions in the Rust documentation.

We recommend that you update the Rust compiler to the latest stable version first:

rustup update stable

The iota_interaction_ts folder contains NodeJS and Web Javascript packages that can be build as follows:

> # In folder bindings/wasm/iota_interaction_ts
> npm install
> npm run build

Usage

This Repository only provides libraries that can be used as dependencies in other IOTA products:

  • iota_interaction
    Platform Agnostic Iota Interaction Interfaces
    • iota_interaction_rust
      iota_interaction implementation for non-wasm targets using the IOTA Rust SDK
    • iota_interaction_ts
      iota_interaction implementation for wasm32 targets (only NodeJS and Web) using the IOTA TypeScript SDK
  • product_common
    Shared Rust code used in other IOTA product repositories

Issues

See the open issues for a full list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the Apache License. See LICENSE for more information.

(back to top)

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 24