Blockchain 从钱包中取出空投的OMG代币

Blockchain 从钱包中取出空投的OMG代币,blockchain,ethereum,wallet,omise,Blockchain,Ethereum,Wallet,Omise,我正试图取回空投到我的一些以太坊账户的OMG(Omise Go)代币 如何安全、干净、方便地完成此操作?使用任何与ERC20兼容的钱包。像MyEtherWallet.com、Parity.io、Exudos.io、MetaMask.io和许多其他网站 不过,我建议: ,如果您不想在计算机上安装任何东西 ,这很好,但需要您将其安装到您的电脑上。--下面是确认答案--- 这适用于任何ERC20令牌,而不仅仅是OMG。这是分离您的ERC-20代币的最简单、最干净、最有原则的方法 这个答案对于那些喜欢使

我正试图取回空投到我的一些以太坊账户的OMG(Omise Go)代币


如何安全、干净、方便地完成此操作?

使用任何与ERC20兼容的钱包。像MyEtherWallet.com、Parity.io、Exudos.io、MetaMask.io和许多其他网站

不过,我建议:

,如果您不想在计算机上安装任何东西

,这很好,但需要您将其安装到您的电脑上。

--下面是确认答案---

这适用于任何ERC20令牌,而不仅仅是OMG。这是分离您的ERC-20代币的最简单、最干净、最有原则的方法

这个答案对于那些喜欢使用原始命令行以太坊(例如,
geth
eth
等)的人很有用

只需输入下面的命令

记住以下几点:

确保用您自己的地址替换
myETHaccount
myOMGaccount
字符串变量

如果您没有目标OMG帐户,请在exchange上创建OMG。我用

bittrex.com要求最低存款0.1 OMG

//官方OMG ABI定义:
var omg_abi=[{“常量”:true,“输入”:[],“名称”:“mintingFinished”,“输出”:[{“名称”:“,“类型”:“bool”}],“应付”:false,“类型”:“函数”},{“常量”:true,“输入”:[],“名称”:“名称”,“名称”,“类型”:“字符串”}],“应付”:false,“类型”:“函数”},{“常量”:false,“输入”:[{“名称”:“:”spender“uint256”}],“名称”:“批准”,“输出”:[],“应付”:假,“类型”:“函数”},{“常数”:真,“输入”:[],“名称”:“总供给”,“输出”:[{“名称”:“,“类型”:“uint256”}],“应付”:假,“类型”:“函数”},{“常数”:假,“输入”:[{“名称”:“从”,“类型”:“地址”},{“名称”:“到”,“类型”:“地址”},{“名称”:“值”:“类型”:“uint256”},,“名称”:“名称”:”transferFrom,outputs:[],“应付”:false,type:“函数”},{“常量”:true,“输入”:[],“名称”:“小数”,“输出”:[{“名称”:“类型”:“uint256”}],“应付”:false,type:“函数”},{“常量”:false,inputs:[],“名称”:“取消暂停”,“输出”:[{“名称”:“,“类型”:“布尔”},“应付”:false,type:“函数”},{“常量”:false,输入”:“{“名称”:“:”类型“:”地址“},“{”名称“:”金额“,”类型“:”uint256“}],”名称“:”造币厂“,”输出“:“{”名称“,”类型“:”布尔“}],”应付“,”假“,”类型“:”函数“,”所有者“,”类型“:”地址“}],”输入“:”,”名称“,”余额“,”输出“:”类型“:”假“:”函数“,”常量“,”真“,”输入“,”名称“,”所有者“,”类型“:”地址“,”名称“,”余额“,”输出“,”余额“,”“:[{“名称”:“余额”,“类型”:“uint256”}],“应付”:false,“类型”:“函数”},{“常量”:false,“输入”:[],“名称”:“完成”,“输出”:[{“名称”:”,“类型”:“bool”}],“应付”:false,“类型”:“函数”},{“常量”:false,“输入”:[],“名称”:“暂停”,“输出”:[{“名称”:“,“类型”:“bool”}],“应付”:false,“类型”:“函数”},{“常量”:true,”输入:[],“名称”:“所有者”,“输出”:[{“名称”:”,“类型”:“地址”}],“应付”:false,“类型”:“函数”},{“常量”:true,“输入”:[],“名称”:“符号”,“输出”:[{“名称”:”,“类型”:“字符串”}],“应付”:false,“类型”:“函数”},{“常量”:false,“输入”:[{“名称”:“\u to”,“类型”:“地址”},{“名称”:“\u值”,“类型”:“uint256”}],“名称”:“传输”,“输出”:[],“应付”“:false,“type”:“function”},{“constant”:false,“inputs”:[{“name”:“{“name”:“{”to”,“type”:“address”},{“name”:“uint256”},{“name”:“{u releaseTime”,“type”:“uint256”}],“name”:“mintTimelocked”,“outputs”:[{“name”:“type”:“address”}],“address”,“payment”:“false”,“type”:“function”},{“function”{“常量”:true,“inputs”:“{“name”:“name”:“address”},{”所有者”,“type”:“address”,“类型”:“地址”}],“名称”:“允许”,“输出”:[{“名称”:“剩余”,“类型”:“uint256”}],“应付”:假,“类型”:“函数”},{“常数”:假,“输入”:[{“名称”:“新所有者”,“类型”:“地址”}],“名称”:“转让所有权”,“输出”:[],“应付”:假,“类型”:“函数”},{“匿名”:假,“输入”:[{“索引的”:真,“名称”:“到”,“类型”:“地址”},{“索引的”“:false,“name”:“value”,“type”:“uint256”}],“name”:“Mint”,“type”:“event”},{“anonymous”:false,“input”:“name”:“MintFinished”,“type”:“event”},{“anonymous”:false,“type”:“event”},{“anonymous”:false,“inputs”:[],“name”:“unpuse”,“type”:“event”},{“anonymous”:false,“inputs”:[{“index”:true,“name”:“owner”,“type”:“address”{“索引的”:真,“名称”:“支出者”,“类型”:“地址”},{“索引的”:假,“名称”:“值”,“类型”:“uint256”}],“名称”:“批准”,“类型”:“事件”},{“匿名的”:假,“输入”:[{“索引的”:真,“名称”:“发件人”,“类型”:“地址”},{“索引的”:真,“名称”:“收件人”,“类型”:“地址”},{“索引的”:假,“名称”:“值”,“类型”:“uint256”}],“传输”,“类型”:“事件”}];

//OMG正式合同地址:
var omg_address='0xD26114CD6EE289ACF82350C8D8487FEDB8A0C07';

//现在让我们创建一个OMG合同的实例:
var instance=web3.eth.contract(omg_abi).at(omg_地址);

//设置您的ETH地址
var myETHaccount=eth.accounts[3];

//检查您的可用OMG余额:
web3.fromWei(instance.balanceOf(myETHaccount),“ether”);

//检查~/.以太坊中所有地址的余额:
eth.accounts.forEach(函数(e,i){console.log(“eth.accounts[“+i+”]:“+”\tbalance:“+web3.fromWei(instance.balanceOf(eth.accounts[i]),“ether”)+“OMG”)}

//设置OMG地址
var myOMGaccount='0xc0c941740a550e05c50c060168c2fda1f9a6ad7b';

//全额转账:
transfer(myOMGaccount,instance.balanceOf(myETHaccount),{from:myETHaccount,gas:180000});

提示:输入密码
//恭喜你。你完成了!

//别忘了锁定您的帐户:
web3.personal.lockAccount(myETHaccount)

//复制并粘贴发送回执,并在etherscan.io上进行检查(例如)
//**注1**:OMG合同在发送到bittrex.com之前可能需要5分钟
//**注2**: