From c7acb32acf4e2a2c6824812469e1b76c518b92e9 Mon Sep 17 00:00:00 2001 From: William Date: Thu, 10 Apr 2025 11:56:19 +0800 Subject: [PATCH] remove trade.rs --- src/ipfs/mod.rs | 10 +++++----- src/lib.rs | 1 - src/trade/mod.rs | 0 3 files changed, 5 insertions(+), 6 deletions(-) delete mode 100755 src/trade/mod.rs diff --git a/src/ipfs/mod.rs b/src/ipfs/mod.rs index a365e30..9a5e538 100755 --- a/src/ipfs/mod.rs +++ b/src/ipfs/mod.rs @@ -63,12 +63,12 @@ pub struct CreateTokenMetadata { pub metadata_uri: Option, } -pub async fn create_token_metadata(metadata: CreateTokenMetadata, api_key: &str) -> Result { +pub async fn create_token_metadata(metadata: CreateTokenMetadata, jwt_token: &str) -> Result { let ipfs_url = if metadata.file.starts_with("http") || metadata.metadata_uri.is_some() { metadata.file } else { let base64_string = file_to_base64(&metadata.file).await?; - upload_base64_file(&base64_string, api_key).await? + upload_base64_file(&base64_string, jwt_token).await? }; let token_metadata = TokenMetadata { @@ -94,7 +94,7 @@ pub async fn create_token_metadata(metadata: CreateTokenMetadata, api_key: &str) let response = client .post("https://api.pinata.cloud/pinning/pinJSONToIPFS") .header("Content-Type", "application/json") - .header("Authorization", format!("Bearer {}", api_key)) + .header("Authorization", format!("Bearer {}", jwt_token)) .json(&token_metadata) .send() .await?; @@ -116,7 +116,7 @@ pub async fn create_token_metadata(metadata: CreateTokenMetadata, api_key: &str) } } -pub async fn upload_base64_file(base64_string: &str, api_key: &str) -> Result { +pub async fn upload_base64_file(base64_string: &str, jwt_token: &str) -> Result { let decoded_bytes = general_purpose::STANDARD.decode(base64_string)?; let client = Client::builder() @@ -133,7 +133,7 @@ pub async fn upload_base64_file(base64_string: &str, api_key: &str) -> Result