oracle-soroban-kit
This crate is part of soroban-kit: Github | crates.io.
oracle-soroban-kit implements a simple demo oracle broker charging a fee from subscribers for each data request. It uses of the oracle feature in soroban-kit.
soroban-kit is designed for compactness, focusing on slim constructs. It is built on Rust's dependency-free core library and the soroban-sdk. All modules are feature-gated, offering you the flexibility to compile only the components essential for your project.
Take a look at Litemint Smart Contracts to see an integration of the library in real-world smart contracts.
Commands
-
Building the Contract:
-
Running Tests:
-
Deploying to Testnet:
-
Invoking the contract:
Publish data
Contributing
Contributions are welcome! If you have a suggestion that would make this better, please fork the repo and create a pull request.
License
soroban-kit is licensed under the MIT License. See LICENSE for more details.
Contact
For inquiries or collaborations:
Fred Kyung-jin Rezeau - @FredericRezeau