...
This commit is contained in:
		
							
								
								
									
										30
									
								
								packages/clients/myceliumclient/Cargo.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								packages/clients/myceliumclient/Cargo.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| [package] | ||||
| name = "sal-mycelium" | ||||
| version = "0.1.0" | ||||
| edition = "2021" | ||||
| authors = ["PlanetFirst <info@incubaid.com>"] | ||||
| description = "SAL Mycelium - Client interface for interacting with Mycelium node's HTTP API" | ||||
| repository = "https://git.threefold.info/herocode/sal" | ||||
| license = "Apache-2.0" | ||||
|  | ||||
| [dependencies] | ||||
| # HTTP client for async requests | ||||
| reqwest = { version = "0.12.15", features = ["json"] } | ||||
| # JSON handling | ||||
| serde_json = "1.0" | ||||
| # Base64 encoding/decoding for message payloads | ||||
| base64 = "0.22.1" | ||||
| # Async runtime | ||||
| tokio = { version = "1.45.0", features = ["full"] } | ||||
| # Rhai scripting support | ||||
| rhai = { version = "1.12.0", features = ["sync"] } | ||||
| # Logging | ||||
| log = "0.4" | ||||
| # URL encoding for API parameters | ||||
| urlencoding = "2.1.3" | ||||
|  | ||||
| [dev-dependencies] | ||||
| # For async testing | ||||
| tokio-test = "0.4.4" | ||||
| # For temporary files in tests | ||||
| tempfile = "3.5" | ||||
		Reference in New Issue
	
	Block a user