hi币上线的交易所,hi币上交易所提现不了

  

     

  

  通过本教程的学习,你可以学到如下内容   

  

  如何创建一个比特币钱包。如何读取比特币钱包的余额。如何实现免手续费支付比特币并一秒到账如何将混合网络的比特币提现到你的冷钱包或第三方交易所。别忘了私信小编“学习”获取Python入门基础教程哦!通过Mixin Network Python SDK创建一个比特币钱包   

  

  前期准备:你要有一个混合网络账户。如果没有账户,一行代码就能创建一个   

  

  userInfo=misinapibotinstance。创建用户(会话密钥。decode(),'汤姆机器人')上面的语句会在本地创建一个南非共和国(南非共和国)密钥对,然后调用混合网络来创建帐号,最后输出帐号信息。   

  

  //创建用户美国石油学会(American Petroleum Institute)包括所有帐户信息userInfo.get('data ').get('pin_token '),userInfo.get('data ').get('session_id '),userInfo.get('data ').get('user_id '),帐号创建成功后结果如下:   

  

  {'data': {'type': 'user ',' user _ id ' : ' 2 f25b 669-15e 7-392 c-a1 D5-Fe 7 ba 43 BDF 37 ',' identity_number': '0 ',' full_name': 'Tom Bot ',' avatar_url': ' ',' relationship': ' ',' mute _ unt ' 33: ' 001-01-00现在你需要小心保管好你的帐号信息,在读取该账户的比特币资产余额或者进行其他操作时,将需要用到这些信息。   

  

  给新建的帐号创建一个比特币钱包   

  

  新账号并不默认内置比特币钱包,现在读一下比特币余额就可以创建一个比特币钱包。   

  

  def readAssetAddress(asset_id,isBTC=True):带有open(' new _ users。CSV ',newline=' ')作为CSV文件: reader=CSV。读取器:中的行的读取器(CSV文件)pin=row。pop()userid=row。pop()session_id=row。pop()pin_token=row。pop()private _ key=row。pop()mixinApiNewUserInstance=generateMixinAPI(private _ key,pin _ token,session_id,session _ id get(' public _ key '))else : print(' Account % s '的黎明的女神帐户名是% s,钱包地址是%s ' %(userid,btcInfo.get('data ').get('account_name '),btcInfo.get('data ').get('account_tag '))创建的帐号的比特币资产详细信息如下,其中公开密钥就是比特币的存币地址:   

  

  {'data': {'type': 'asset ',' asset_id': 'c6d0c728-2   

624-429b-8e0d-d9d19b6592fa','chain_id': 'c6d0c728-2624-429b-8e0d-d9d19b6592fa','symbol': 'BTC', 'name': 'Bitcoin','icon_url': 'https://images.mixin.one/HvYGJsV5TGeZ-X9Ek3FEQohQZ3fE9LBEBGcOcn4c4BNHovP4fW4YB97Dg5LcXoQ1hUjMEgjbl1DPlKg1TW7kK6XP=s128','balance': '0','public_key': '12sJHR7HJPMt33KwSHyxQvYqGGUEbVGREf','account_name': '', 'account_tag': '', 'price_btc': '1','price_usd': '3879.88117389', 'change_btc': '0','change_usd': '0.017333475714793264','asset_key': 'c6d0c728-2624-429b-8e0d-d9d19b6592fa','confirmations': 12, 'capitalization': 0}}Account a8cefb2e-cb93-338f-aba7-32a3a635ad02 's Bitcoin wallet address is 12sJHR7HJPMt33KwSHyxQvYqGGUEbVGREf这个API能够提供若干与比特币有关的信息:

  

存币地址:Logo: 资产名字:资产在Mixin Network的uuid: 对美元的价格(Coinmarketcap.com提供): 存币时确认的区块数量:比特币私钥呢?

  

比特币的私钥呢?这个私钥被Mixin Network通过多重签名保护,所以对用户来说是不可见的,比特币资产的提现和转账都需要用户提供正确的的RSA签名,PIN代码与会话密钥才能完成.

  

不只是比特币,还有以太坊,EOS等

  

这个帐号不只支持比特币,还支持以太坊,EOS等, 完整的区块链支持 . 这个账户同时也支持所有的 ERC20 代币与 EOS 代币.

  

创建其它的币的钱包与创建比特币钱包过程一样,读对应的资产余额就可以.

  

Mixin Network 当前支持的加密货币 (2019-02-19)

  

  

EOS的存币地址与其它的币有些不同,它由两部分组成: account_name and account tag, 如果你向Mixin Network存入EOS,你需要填两项数据: account name 是 eoswithmixin ,备注里输入你的account_tag,比如 0aa2b00fad2c69059ca1b50de2b45569 .

  

EOS的资产余额返回结果如下:

  

{'data': {'type': 'asset', 'asset_id': '6cfe566e-4aad-470b-8c9a-2fd35b49c68d','chain_id': '6cfe566e-4aad-470b-8c9a-2fd35b49c68d','symbol': 'EOS', 'name': 'EOS','icon_url': 'https://images.mixin.one/a5dtG-IAg2IO0Zm4HxqJoQjfz-5nf1HWZ0teCyOnReMd3pmB8oEdSAXWvFHt2AJkJj5YgfyceTACjGmXnI-VyRo=s128','balance': '0', 'public_key': '','account_name': 'eoswithmixin', 'account_tag': '70dae97b661ca9f80cb0e6549feeba6c','price_btc': '0.00092392', 'price_usd': '3.58276497','change_btc': '-0.019294922814297986', 'change_usd': '-0.0033825963089133683','asset_key': 'eosio.token:EOS', 'confirmations': 64, 'capitalization': 0}}Account a8cefb2e-cb93-338f-aba7-32a3a635ad02 's EOS account name is eoswithmixin, wallet address is 70dae97b661ca9f80cb0e6549feeba6c存入比特币与读取比特币余额

  

现在,你可以向比特币的钱包存币了。

  

当然,在比特币网络里转币,手续费是相当贵的,费用的中位数在0.001BTC,按当前4000美元的价格,在4美元左右,有一个方便的办法,如果你有 Mixin Messenger 帐号,里面并且有比特币的话,可以直接提现比特币到新创建的帐号的比特币充值地址,它们在同一个Mixin Network网络内,手续费为0,而且1秒到账。

  

下面的代码,可以读取比特币钱包余额.

  

btcInfo = mixinApiNewUserInstance.getAsset(asset_id)print("Account %s \'s balance is %s " %(userid,btcInfo.get("data").get("balance")))Mixin Network网内免手续费的,并且即时确认

  

任何币在Mixin Network内部的交易,都是无手续费的,并且立刻到账。

  

前期准备: 账户设置了PIN

  

对于新创建的帐号,我们通过updatePin来设置新PIN码, 代码如下:

  

pinInfo = mixinApiNewUserInstance.updatePin(PIN,"")print(pinInfo)Mixin Network帐号之间的比特币支付

  

通过Mixin Messenger,我们可以先转比特币给机器人,然后让机器人转币给新用户。

  

mixinApiNewUserInstance = generateMixinAPI(private_key, pin_token, session_id, userid, pin,"")btcInfo = mixinApiBotInstance.transferTo(MASTER_UUID, BTC_ASSET_ID, AMOUNT, "")print(btcInfo)读取Bitcoin的余额,来确认比特币是不是转成功了! 注意 $mixinSdkNew 是新用户的。

  

btcInfo = mixinApiNewUserInstance.getAsset(asset_id)print("Account %s \'s balance is %s " %(userid,btcInfo.get("data").get("balance")))如何将比特币存入你的冷钱包或者第三方交易所

  

如果你希望将币存入你的冷钱包或者第三方交易所, 先要得到冷钱包或者你在第三方交易所的钱包地址,然后将钱包地址提交到Mixin Network.

  

要点提示 : 提现是需要支付收续费的,准备好比特币包地址!需要项目源码与素材的小伙伴别忘了私信小编“源码”即可获取项目的源码增加目的钱包地址到Mixin Network

  

调用createAddress API, 将会返回一个address_id,下一步的提现操作会用到这个id。

  

BTC_ASSET_ID = "c6d0c728-2624-429b-8e0d-d9d19b6592fa";EOS_ASSET_ID = "6cfe566e-4aad-470b-8c9a-2fd35b49c68d";BTC_WALLET_ADDR = "14T129GTbXXPGXXvZzVaNLRFPeHXD1C25C";btcInfo = mixinApiBotInstance.createAddress(BTC_ASSET_ID, BTC_WALLET_ADDR,"BTC","","")print(btcInfo)这里的 14T129GTbXXPGXXvZzVaNLRFPeHXD1C25C 就是一个比特币钱包地址, 如下所示,提现费用是0.0034802 BTC, address_id 是"345855b5-56a5-4f3b-ba9e-d99601ef86c1".

  

{'data': {'type': 'address','address_id': '47998e2f-2761-45ce-9a6c-6f167b20c78b','asset_id': 'c6d0c728-2624-429b-8e0d-d9d19b6592fa','public_key': '14T129GTbXXPGXXvZzVaNLRFPeHXD1C25C', 'label': 'BTC','account_name': '', 'account_tag': '','fee': '0.0034802', 'reserve': '0', 'dust': '0.0001','updated_at': '2019-02-26T00:03:05.028140704Z'}}如果你操作的是EOS, 示例代码如下:

  

EOS_ASSET_ID = "6cfe566e-4aad-470b-8c9a-2fd35b49c68d";EOS_WALLET_ADDR = "3e2f70914c8e8abbf60040207c8aae62";EOS_ACCOUNT_NAME = "eoswithmixin";eosInfo = mixinApiBotInstance.createAddress(EOS_ASSET_ID, "","",EOS_ACCOUNT_NAME,EOS_WALLET_ADDR)print(eosInfo)创建提现地址成功后,你可以用readAddress读取最新的提现费。

  

addr_id = btcInfo.get("data").get("address_id")addrInfo = mixinApiBotInstance.getAddress(addr_id)print(addrInfo)提交提现请求,Mixin Network会即时处理提现请求.

  

提交提现请求到Mixin Network, $btcInfo<"address_id">就是createAddress创建的。

  

mixinApiBotInstance.withdrawals(btcInfo.get("data").get("address_id"),AMOUNT,"")可以通过blockchain explore来查看进度.

相关文章