From 61ccf97284e8af4f74eb406bb4d267e9d5ff504f Mon Sep 17 00:00:00 2001 From: floor-licker Date: Fri, 29 Nov 2024 11:56:44 -0500 Subject: [PATCH 1/6] Create mexc_rust_sdk.zip --- src/rust/mexc_rust_sdk.zip | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/rust/mexc_rust_sdk.zip diff --git a/src/rust/mexc_rust_sdk.zip b/src/rust/mexc_rust_sdk.zip new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/rust/mexc_rust_sdk.zip @@ -0,0 +1 @@ + From 20718498f16b1fb76b5fe591f7ec1a1135123ec2 Mon Sep 17 00:00:00 2001 From: floor-licker Date: Fri, 29 Nov 2024 11:57:00 -0500 Subject: [PATCH 2/6] Add files via upload --- src/rust/mexc_rust_sdk.zip | Bin 1 -> 2933 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/src/rust/mexc_rust_sdk.zip b/src/rust/mexc_rust_sdk.zip index 8b137891791fe96927ad78e64b0aad7bded08bdc..95ec00c030818d02d7e7ff5d95dd5627a954c7c2 100644 GIT binary patch literal 2933 zcmb7`c|6qH8^^zsOqOUcLbAmz>)38g4cE1gP?2ntEi+AaX2w>QU#My9LlJE(337G9`Qr&rc(jM|Q7cY>E#;#Lmeu`(xB<}SSr7nhhB9XyW^!0x4q*0d zs9n8)J%1qcFNN8K*Kzb+a9AH0!N<$(v% zem%|x3q5noDOtgf{pMA1*nR56m+lkC#ap1}|9i;E+r_wo%ES9{x1T!}5=|u6z>&M* zPT}aJ_IiUx7em7NPRdDpr*~}()N=Tp5dOeR-D(Gnql;{6rQyV(Zh`zdqCvk9%aOH! zupD99|8Ik?bA*7w6Yy(cVL7p~-idF+qCq?$GsxtPZUTTk8_?Xm2^cKSh2ZAn?Zo24 zaQGiZsV?H?++8R48In*!R^vkv~S^9l@ zll0ONoPjCFX)O^3>bUv!Y)gs3(tO4J*Em(_YW$P6sgdt9MaQGjn}k4vR`t%WcRw5C zJJL9)N)C4QCt=fY1*Fie2c^OUb|fsTr9FF(On7N6M#biYVs&1STBc>+1zMVx!6pZH zXFSAF3<~uOs)prr`tRTOH@>dvH@kR5K?k}&i|2E355@K|rs?^jc5;oG5OI^WnDcoU z>PY6Q#GBOj{uSXG5;w0Iw%wU?7zKZcAnSlS>t7`XvjM>J761@h7ePxyT?2DNm>2rr zllpr7mSi98@fOvDgpSylVKNc{OzV!&q|1`=u53o++Pi`oKK9Xw+ZaPKDoFt=I@FKQ zFN6hL1nX|qQQTXThHpM5+dR-Wd)>yj|18HgpH;|l`Y14?JYT8H&^jsFYARUlP(_L7 zsRd7WG?n+rDI&af!MR(D2gcC;{sk9P!0#8k5=nZ3iPfSNGi~#daefI>dv5v0JSiS! ztLw^H@_}*4YJ&Auw6!$4B?)JAi?)TeNl9s;qnfQplZ*Wd<)h$;NYM*L)51|fpuqAb z&`OH7ST49@$Ax>_Ngu4AK9+nc8hZ<5@*D1K%c%ktIccex%h~D^_=HxEU7IX!?`1~} z*8$#M=M5Z<82OOO?Y>@Ypa{Bu%i(A-klXF3g5H5W#T*@Fy>|9_ow52ONZaR|Tb%4t zOhwXX`o;pV=lWKzCPPNpk6G_r$rZ1?3RyUo*jZkAewF;_jHiKdDVKU&!WqdALh5Z~ z_kvXsxI=K8FsY=@Shn9{QGwF>L`|Ox#l8}VNzBa2Ki0ce+Gzz7gm4U^A^O4&->a(k)9b+$-6{*J}1Y~go+(qPG|HxUq zd_QsaQnS(x8t0>sI`b2hBAqznyj1-hXq<6hnn=iJwe)IwaC)KBX&s}1a(Xu!zMf zulS3fVR<8Ib=%}Z^K0F1xWv2laQpSY%E~NhB*=gbs9AwgjoIVkV=mrqx^-bGR!9#^ zlS*8}X^EMNm`^Uk);LdeuaZNUNZ^u2fn1uAc{@B=%18A+igC5?ZUz+7HN$!BX(fX3 zZmf0s*WdEzI2FlU0YNRim(!$q#>tK+!lCjqcEy5+4xBeN2LIlfnJSS(Ms<3CBHjH6ZFJt|u( zmJ~Q7xPt3@dCTRz0!}K|s3>02q4^5#7TncyOU7q!=kk*5D?bK|JHmyL_sBN0{^_16 z-S{0b89j^ABi$M9*7cvtgJ*{P3yhjRQ7g#R&nZaF2hLaBq9X4sNETkKZLGS(QO~6` ztyHp84T~;L<2e{popE|*pGo>>tJwk7Wi3*pMOq0&5WhcFEx{JE%T>F`_n z`8wjwFJ27d^E}?1lC1ZBY?fp?X6|i+ifHkY*H?_0r^8K}^hQo@JzZ-|d)ZOS<7t-^ zlHPW=ETD9>J7n(wuN2+VLiS=R(#%@I_KJm(7TepUq`3k!?s0{?XmDh?$AoW^%#oI4 zk@S{;U7DHuZxX7G>*O9$?yJgP7%-FCIkKW9G-3N0)HrAplL6 zHT*NiKxskwGV=@mQkaY&Rj`_9RVbWPj;k)#WRL2*K8M=JTMZUH89}V&& z@)x_mRUlv6?X&^;yL#m3i>)u#UoUopDS*Cp Date: Fri, 29 Nov 2024 11:57:50 -0500 Subject: [PATCH 3/6] Delete src/rust directory --- src/rust/mexc_rust_sdk.zip | Bin 2933 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 src/rust/mexc_rust_sdk.zip diff --git a/src/rust/mexc_rust_sdk.zip b/src/rust/mexc_rust_sdk.zip deleted file mode 100644 index 95ec00c030818d02d7e7ff5d95dd5627a954c7c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2933 zcmb7`c|6qH8^^zsOqOUcLbAmz>)38g4cE1gP?2ntEi+AaX2w>QU#My9LlJE(337G9`Qr&rc(jM|Q7cY>E#;#Lmeu`(xB<}SSr7nhhB9XyW^!0x4q*0d zs9n8)J%1qcFNN8K*Kzb+a9AH0!N<$(v% zem%|x3q5noDOtgf{pMA1*nR56m+lkC#ap1}|9i;E+r_wo%ES9{x1T!}5=|u6z>&M* zPT}aJ_IiUx7em7NPRdDpr*~}()N=Tp5dOeR-D(Gnql;{6rQyV(Zh`zdqCvk9%aOH! zupD99|8Ik?bA*7w6Yy(cVL7p~-idF+qCq?$GsxtPZUTTk8_?Xm2^cKSh2ZAn?Zo24 zaQGiZsV?H?++8R48In*!R^vkv~S^9l@ zll0ONoPjCFX)O^3>bUv!Y)gs3(tO4J*Em(_YW$P6sgdt9MaQGjn}k4vR`t%WcRw5C zJJL9)N)C4QCt=fY1*Fie2c^OUb|fsTr9FF(On7N6M#biYVs&1STBc>+1zMVx!6pZH zXFSAF3<~uOs)prr`tRTOH@>dvH@kR5K?k}&i|2E355@K|rs?^jc5;oG5OI^WnDcoU z>PY6Q#GBOj{uSXG5;w0Iw%wU?7zKZcAnSlS>t7`XvjM>J761@h7ePxyT?2DNm>2rr zllpr7mSi98@fOvDgpSylVKNc{OzV!&q|1`=u53o++Pi`oKK9Xw+ZaPKDoFt=I@FKQ zFN6hL1nX|qQQTXThHpM5+dR-Wd)>yj|18HgpH;|l`Y14?JYT8H&^jsFYARUlP(_L7 zsRd7WG?n+rDI&af!MR(D2gcC;{sk9P!0#8k5=nZ3iPfSNGi~#daefI>dv5v0JSiS! ztLw^H@_}*4YJ&Auw6!$4B?)JAi?)TeNl9s;qnfQplZ*Wd<)h$;NYM*L)51|fpuqAb z&`OH7ST49@$Ax>_Ngu4AK9+nc8hZ<5@*D1K%c%ktIccex%h~D^_=HxEU7IX!?`1~} z*8$#M=M5Z<82OOO?Y>@Ypa{Bu%i(A-klXF3g5H5W#T*@Fy>|9_ow52ONZaR|Tb%4t zOhwXX`o;pV=lWKzCPPNpk6G_r$rZ1?3RyUo*jZkAewF;_jHiKdDVKU&!WqdALh5Z~ z_kvXsxI=K8FsY=@Shn9{QGwF>L`|Ox#l8}VNzBa2Ki0ce+Gzz7gm4U^A^O4&->a(k)9b+$-6{*J}1Y~go+(qPG|HxUq zd_QsaQnS(x8t0>sI`b2hBAqznyj1-hXq<6hnn=iJwe)IwaC)KBX&s}1a(Xu!zMf zulS3fVR<8Ib=%}Z^K0F1xWv2laQpSY%E~NhB*=gbs9AwgjoIVkV=mrqx^-bGR!9#^ zlS*8}X^EMNm`^Uk);LdeuaZNUNZ^u2fn1uAc{@B=%18A+igC5?ZUz+7HN$!BX(fX3 zZmf0s*WdEzI2FlU0YNRim(!$q#>tK+!lCjqcEy5+4xBeN2LIlfnJSS(Ms<3CBHjH6ZFJt|u( zmJ~Q7xPt3@dCTRz0!}K|s3>02q4^5#7TncyOU7q!=kk*5D?bK|JHmyL_sBN0{^_16 z-S{0b89j^ABi$M9*7cvtgJ*{P3yhjRQ7g#R&nZaF2hLaBq9X4sNETkKZLGS(QO~6` ztyHp84T~;L<2e{popE|*pGo>>tJwk7Wi3*pMOq0&5WhcFEx{JE%T>F`_n z`8wjwFJ27d^E}?1lC1ZBY?fp?X6|i+ifHkY*H?_0r^8K}^hQo@JzZ-|d)ZOS<7t-^ zlHPW=ETD9>J7n(wuN2+VLiS=R(#%@I_KJm(7TepUq`3k!?s0{?XmDh?$AoW^%#oI4 zk@S{;U7DHuZxX7G>*O9$?yJgP7%-FCIkKW9G-3N0)HrAplL6 zHT*NiKxskwGV=@mQkaY&Rj`_9RVbWPj;k)#WRL2*K8M=JTMZUH89}V&& z@)x_mRUlv6?X&^;yL#m3i>)u#UoUopDS*Cp Date: Fri, 29 Nov 2024 11:58:04 -0500 Subject: [PATCH 4/6] Create mexc_rust_sdk.zip --- dist/rust/mexc_rust_sdk.zip | 1 + 1 file changed, 1 insertion(+) create mode 100644 dist/rust/mexc_rust_sdk.zip diff --git a/dist/rust/mexc_rust_sdk.zip b/dist/rust/mexc_rust_sdk.zip new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/dist/rust/mexc_rust_sdk.zip @@ -0,0 +1 @@ + From 89670bbb212268bf6fbbb31c798b5c7d37818275 Mon Sep 17 00:00:00 2001 From: floor-licker Date: Fri, 29 Nov 2024 11:58:21 -0500 Subject: [PATCH 5/6] Add files via upload --- dist/rust/mexc_rust_sdk.zip | Bin 1 -> 2933 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dist/rust/mexc_rust_sdk.zip b/dist/rust/mexc_rust_sdk.zip index 8b137891791fe96927ad78e64b0aad7bded08bdc..95ec00c030818d02d7e7ff5d95dd5627a954c7c2 100644 GIT binary patch literal 2933 zcmb7`c|6qH8^^zsOqOUcLbAmz>)38g4cE1gP?2ntEi+AaX2w>QU#My9LlJE(337G9`Qr&rc(jM|Q7cY>E#;#Lmeu`(xB<}SSr7nhhB9XyW^!0x4q*0d zs9n8)J%1qcFNN8K*Kzb+a9AH0!N<$(v% zem%|x3q5noDOtgf{pMA1*nR56m+lkC#ap1}|9i;E+r_wo%ES9{x1T!}5=|u6z>&M* zPT}aJ_IiUx7em7NPRdDpr*~}()N=Tp5dOeR-D(Gnql;{6rQyV(Zh`zdqCvk9%aOH! zupD99|8Ik?bA*7w6Yy(cVL7p~-idF+qCq?$GsxtPZUTTk8_?Xm2^cKSh2ZAn?Zo24 zaQGiZsV?H?++8R48In*!R^vkv~S^9l@ zll0ONoPjCFX)O^3>bUv!Y)gs3(tO4J*Em(_YW$P6sgdt9MaQGjn}k4vR`t%WcRw5C zJJL9)N)C4QCt=fY1*Fie2c^OUb|fsTr9FF(On7N6M#biYVs&1STBc>+1zMVx!6pZH zXFSAF3<~uOs)prr`tRTOH@>dvH@kR5K?k}&i|2E355@K|rs?^jc5;oG5OI^WnDcoU z>PY6Q#GBOj{uSXG5;w0Iw%wU?7zKZcAnSlS>t7`XvjM>J761@h7ePxyT?2DNm>2rr zllpr7mSi98@fOvDgpSylVKNc{OzV!&q|1`=u53o++Pi`oKK9Xw+ZaPKDoFt=I@FKQ zFN6hL1nX|qQQTXThHpM5+dR-Wd)>yj|18HgpH;|l`Y14?JYT8H&^jsFYARUlP(_L7 zsRd7WG?n+rDI&af!MR(D2gcC;{sk9P!0#8k5=nZ3iPfSNGi~#daefI>dv5v0JSiS! ztLw^H@_}*4YJ&Auw6!$4B?)JAi?)TeNl9s;qnfQplZ*Wd<)h$;NYM*L)51|fpuqAb z&`OH7ST49@$Ax>_Ngu4AK9+nc8hZ<5@*D1K%c%ktIccex%h~D^_=HxEU7IX!?`1~} z*8$#M=M5Z<82OOO?Y>@Ypa{Bu%i(A-klXF3g5H5W#T*@Fy>|9_ow52ONZaR|Tb%4t zOhwXX`o;pV=lWKzCPPNpk6G_r$rZ1?3RyUo*jZkAewF;_jHiKdDVKU&!WqdALh5Z~ z_kvXsxI=K8FsY=@Shn9{QGwF>L`|Ox#l8}VNzBa2Ki0ce+Gzz7gm4U^A^O4&->a(k)9b+$-6{*J}1Y~go+(qPG|HxUq zd_QsaQnS(x8t0>sI`b2hBAqznyj1-hXq<6hnn=iJwe)IwaC)KBX&s}1a(Xu!zMf zulS3fVR<8Ib=%}Z^K0F1xWv2laQpSY%E~NhB*=gbs9AwgjoIVkV=mrqx^-bGR!9#^ zlS*8}X^EMNm`^Uk);LdeuaZNUNZ^u2fn1uAc{@B=%18A+igC5?ZUz+7HN$!BX(fX3 zZmf0s*WdEzI2FlU0YNRim(!$q#>tK+!lCjqcEy5+4xBeN2LIlfnJSS(Ms<3CBHjH6ZFJt|u( zmJ~Q7xPt3@dCTRz0!}K|s3>02q4^5#7TncyOU7q!=kk*5D?bK|JHmyL_sBN0{^_16 z-S{0b89j^ABi$M9*7cvtgJ*{P3yhjRQ7g#R&nZaF2hLaBq9X4sNETkKZLGS(QO~6` ztyHp84T~;L<2e{popE|*pGo>>tJwk7Wi3*pMOq0&5WhcFEx{JE%T>F`_n z`8wjwFJ27d^E}?1lC1ZBY?fp?X6|i+ifHkY*H?_0r^8K}^hQo@JzZ-|d)ZOS<7t-^ zlHPW=ETD9>J7n(wuN2+VLiS=R(#%@I_KJm(7TepUq`3k!?s0{?XmDh?$AoW^%#oI4 zk@S{;U7DHuZxX7G>*O9$?yJgP7%-FCIkKW9G-3N0)HrAplL6 zHT*NiKxskwGV=@mQkaY&Rj`_9RVbWPj;k)#WRL2*K8M=JTMZUH89}V&& z@)x_mRUlv6?X&^;yL#m3i>)u#UoUopDS*Cp Date: Fri, 29 Nov 2024 12:01:18 -0500 Subject: [PATCH 6/6] Update README.md --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index 6de5db9..1ff01a9 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,28 @@ namespace dotnet } } +``` +```rust +//rust +use mexc_rust_sdk::MexcClient; + +fn main() { + let api_key = "apiKey".to_string(); + let api_secret = "apiSecret".to_string(); + let client = MexcClient::new(api_key, api_secret); + + // Example usage: + match client.ping() { + Ok(response) => println!("Ping successful: {}", response), + Err(err) => println!("Error pinging: {}", err), + } + + match client.avg_price("BTCUSDT") { + Ok(price) => println!("Average price: {}", price), + Err(err) => println!("Error fetching average price: {}", err), + } +} +``` ``` ## Market