An open API service indexing awesome lists of open source software.

https://github.com/vurvdev/nanos-sdk-rs

Bindings to the nanos world sdk for Rust using bindgen
https://github.com/vurvdev/nanos-sdk-rs

bindgen ffi lua nanos-world rust sdk

Last synced: 12 days ago
JSON representation

Bindings to the nanos world sdk for Rust using bindgen

Awesome Lists containing this project

README

          

# Archived

There's a few issues with this
- Nanos World keeps up with Lua and doesn't do anything particularly odd, so there's no real reason to use this over, say, [mlua](https://github.com/mlua-rs/mlua).
- The crate contains `-rs` in it which is a huge no-no.
- I won't be able to maintain this crate regardless

If anyone wants to create a better sdk, ensure you check those boxes above and go for it.

# ``nanos-sdk-rs`` [![CI](https://github.com/Vurv78/nanos-sdk-rs/actions/workflows/doc.yml/badge.svg)](https://github.com/Vurv78/nanos-sdk-rs/actions) [![DocBadge](https://img.shields.io/website?down_color=red&down_message=Down&label=Docs&logo=rust&up_color=blue&up_message=Online&url=https%3A%2F%2Fvurv78.github.io%2Fnanos-sdk-rs%2Fnanos_sdk_rs)](https://vurv78.github.io/nanos-sdk-rs/nanos_sdk_rs/sdk/index.html) [![cratesio](https://img.shields.io/crates/v/nanos_sdk_rs.svg)](https://crates.io/crates/nanos-sdk-rs)

Bindings to https://github.com/nanos-world/module-sdk for Rust using bindgen.
See **[nanos world](https://www.nanos.world)**

> Please note that nanos world is in early development, so this could become unstable. Join the discord @ [discord.nanos.world](https://discord.nanos.world)

## Usage
Add this as a dependency to your `Cargo.toml`
```toml
[dependencies]
nanos-sdk-rs = "0.2.0"
```
Then add this to build your project to a .dll
```toml
[lib]
crate-type = ["cdylib"]
```