Les comptes (contrats, pièces, portefeuilles) de okex sont-ils convertis, y a-t-il un exemple de code?
Les paramètres des sous-comptes varient d'un échange à l'autre.
les carottesPourriez-vous nous demander si les virements de comptes en bitcoins vers les comptes en contrats sont effectués via l'API?
Le nombre d'investissementsMerci beaucoup!
L'inventeur de la quantification - un petit rêveSi l'échange propose des interfaces API telles que des pièces de monnaie, des pièces de monnaie, etc., il est possible d'appeler ces interfaces directement avec exchange.IO. Vous trouverez les codes dans la bibliothèque de modèles de transactions de devises numériques: Je ne sais pas. $.withdraw = function ((e, currency, address, amount, fee, password) { Vous pouvez retirer des fonds en utilisant le formulaire de dépôt. Var withdraw_id = nul; Var ret = nul; currency = currency.toLowerCase (en anglais seulement) switch (e.GetName)) { Le cas "OKCoin_EN": ret = e.IO (("api", "POST", "/api/v1/withdraw.do", "symbol="+currency.toLowerCase() +"_usd&chargefee=" + fee + "&trade_pwd=" + password + "&withdraw_address=" + address + "&withdraw_amount=" + amount); if (ret && typeof ((ret.withdraw_id)!== 'undefined') { Le nom de l'application est le suivant: ret.withdraw_id Je ne sais pas. Var err = GetLastError (en anglais seulement); Si (err && err.indexOf (('10031')!== -1) { Log (("OKCoin_EN nécessite 6 confirmations réseau pour être récupéré par la suite"); Je ne sais pas. Je ne sais pas. Je ne sais pas. Dans le cas de "Huobi": si (monnaie == "bch") { Le code est le même. Je ne sais pas. Ret = e.IO (("api", "POST", "/v1/dw/withdraw-virtual/create", "currency="+currency+" &fee=" + fee + "&address=" + address + "&amount=" + amount"); if (ret && typeof ((ret.withdraw_id)!== 'undefined') { Le code de l'appareil est le suivant: Je ne sais pas. Je ne sais pas. Dans le cas de "Bithumb": Ret = e.IO (("api", "POST", "/trade/btc_withdrawal", "currency="+currency.toUpperCase() +"&address=" + address + "&units=" + amount); if (ret && parseInt ((ret.status) == 0) { Le code de l'appareil est le suivant: Je ne sais pas. Je ne sais pas. Le cas "GateIO": Ret = e.IO (("api", "POST", "/api2/1/private/withdraw", "currency="+currency+" et "address=" + address + "&amount=" + amount"); if (ret && parseInt ((ret.code) == 0) { Le code de l'appareil est le suivant: Je ne sais pas. Je ne sais pas. Dans le cas "ZB": Ret = e.IO (("api", "POST", "/api/withdraw", "method=withdraw&itransfer=0¤cy="+currency+"&receiveAddr=" + address + "&amount=" + amount+"&fees="+fee+"&safePwd="+password); if (ret && parseInt ((ret.code) == 0) { Le code de l'application est le suivant: Je ne sais pas. Je ne sais pas. Le cas "Bitfinex": Var cMap = { "BTC": "Bitcoin", "Bitcoin" et "bitcoin" sont des mots qui désignent des choses différentes. LTC: "Litecoin" est un terme utilisé pour désigner les crypto-monnaies. "eth": "ethereum", "ethereum", "ethereum", "ethereum", "ethereum", "ethereum", "ethereum", "ethereum", "ethereum", "ethereum", "ethereum", "ethereum" "etc": "ethereum c", "zec": "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", "zcash", etc. "xmr": "Monero", "Monero", "Monero", "Monero", "Monero", "Monero", "Monero", "Monero", "Monero" et "Monero" ont été créés pour le même but. Omni: Mastercoin est une crypto-monnaie. "usd": "wire", ou encore "usd": "Dash": "Dash" signifie "dash". "xrp": "Ripple", "Ripple", "Ripple", "Ripple", "Ripple" et "Ripple" ont été ajoutés. "eos": "eos"}; if (typeof ((cMap[currency]) == 'undefined') { Pour les utilisateurs qui souhaitent acheter des bitcoins, il est préférable de choisir le nom de la plateforme. Je ne sais pas. Var withdraw_type = cMap[monnaie]; ret = e.IO (("api", "POST", "/v1/withdraw", "withdraw_type=" + withdraw_type + "&walletselected=exchange&address=" + address + "&amount='" + amount + "'"); if (ret && ret.length == 1 && typeof(ret[0].withdrawal_id)!== 'undefined') { avecdraw_id = ret[0].withdrawal_id; Je ne sais pas. Je ne sais pas. Le cas "Poloniex": Var ext = ""; si (monnaie == 'xrp') { //ext = '&paymentId=' + PXRPLabel; Je ne sais pas. if (currency.toLowerCase() == 'bts' && address.indexOf (('_') == -1) { Pour les utilisateurs qui souhaitent acheter un portefeuille polonais, il est possible de choisir l'adresse suivante: Je ne sais pas. Ret = e.IO (("api", "POST", "withdraw", "amount=" + amount + "¤cy="+currency.toUpperCase() +"&address=" + address+ext); si (ret && ret.response.indexOf (('With')!== -1) { Le code de l'appareil est le suivant: Je ne sais pas. Arrêtez Dans le cas de "Bittrex": Ret = e.IO (("api", "GET", "/api/v1.1/account/withdraw", "quantity=" + amount + "¤cy="+currency.toUpperCase() +"&address=" + address); si (ret && ret.success) { est le nombre Le code de l'appareil est le suivant: Je ne sais pas. Arrêtez Dans le cas de Binance: Ret = e.IO (("api", "POST", "/wapi/v1/withdraw.html", "amount=" + amount + "&asset=" + currency + "&address=" + address"); si (ret && ret.success) { est le nombre Le code de l'appareil est le suivant: Je ne sais pas. Arrêtez cas "OKX": ret = e.IO (("api", "POST", "/api/v1/withdraw.do", "target=address&withdraw_amount=" + amount + "&symbol="+currency+"_usd&withdraw_address=" + address+"&chargefee="+fee+"&trade_pwd="+password); si (ret && ret.result) { est le résultat Le nom de l'application est le suivant: ret.withdraw_id Je ne sais pas. Arrêtez par défaut: Le message est le suivant: Je ne sais pas. retour {info: ret, withdraw_id: withdraw_id} Je ne sais pas. Je ne sais pas.