v0.3.1
Spark Market, Spark Registry, SDK, & CLI
Fuel Dependencies:
forc v0.63.3
fuel-core v0.35.0
fuels-rs v0.66.3
Contents:
spark-market - CLOB for single asset pair written in Sway. Manages trading for a single asset pair on Spark.
spark-registry - Market registry contract for Spark. Serves as the registry of Spark Market contracts
Fuels-rs 0.66.3 compatible SDKs:
spark-market-sdk - Rust SDK for spark market contract interaction
https://crates.io/crates/spark-market-sdk
spark-registry-sdk - Rust SDK for spark registry contract interaction
https://crates.io/crates/spark-registry-sdk
spark-cli - CLI for market and registry contract interactions
https://crates.io/crates/spark-cli
Deployment Addresses
Contract Addresses:
Spark Market Registry: 0x0ced80a8ce2cc8a3d39a88483edd961b2b7e9e5028f27cd2766f03fc61c406c9
Spark Market BTC/USDC: 0x8c84df7be0c095c5bac97e66e24aa00f4f51d50e207f2687128bd180a804cff6
Spark Market ETH/USDC: 0x352f7acf2286f4bddc278cfe8b0f84313ba46a1b71b7b9e7c5fc4869c93db8bb
Asset Addresses:
ETH address 0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07
BTC address 0x38e4ca985b22625fff93205e997bfc5cc8453a953da638ad297ca60a9f2600bc
USDC address 0x336b7c06352a4b736ff6f688ba6885788b3df16e136e95310ade51aa32dc6f05