火币链 转账

 //普通转账

    transfer: async function () {


 

var fromAccount = this.accounts+"";

var toAccount ="0x4d39db1007A1cf15078D9d0e3e7f8E30c00d2bC6";

 var amount =this.web3.utils.toWei("0.1", 'ether') //判断钱包余额是否足够。husd位数不一样





 

if (this.web3.utils.isAddress(fromAccount) && this.web3.utils.isAddress(toAccount)) {

    console.log("开始转账");

   

//https://blog.csdn.net/ffzhihua/article/details/81126932


 

var myContract = new this.web3.eth.Contract(this.$aa.abiToken, this.$aa.contractAddressUSDT);

  

// 代币转账

  myContract.methods.transfer(toAccount, amount).send({from: fromAccount})

.on('transactionHash', function(hash){

   console.log(hash);

})

.on('receipt', function(receipt){

    console.log(receipt.status);

})

.on('confirmation', function(confirmationNumber, receipt){

   console.log(receipt.status+";getReward.confirmation="+confirmationNumber);

  

   })

.on('error', console.error); // If a out of gas error, the second parameter is the receipt.

    }

    },

    //转账 ht

    sendTransactionHT: async function () {

      //  这里使用Metamask 给的gas Limit 及 gas 价

 var fromAccount = this.accounts+"";

var toAccount ="0x4d39db1007A1cf15078D9d0e3e7f8E30c00d2bC6";

 var amount ="0.1";

  this.getBalance();


 

 console.log("转账fromAccount=" + fromAccount);

// 对输入的数字做一个检查

if (this.web3.utils.isAddress(fromAccount) && this.web3.utils.isAddress(toAccount)) {

    console.log("开始转账");

    var message = {from: fromAccount, to:toAccount, value: this.web3.utils.toWei(amount, 'ether')};

//https://blog.csdn.net/ffzhihua/article/details/81126932


 

    // this.web3.eth.sendTransaction(message, (err, res) => {

    //     var output = "";

    //     if (!err) {

    //         output += res;

    //         //alert("转账成功!");

    //     } else {

    //         output = "Error";

    //     }

    //     console.log("转账结果="+output)

    // });

    this.web3.eth.sendTransaction(message)

.on('transactionHash', function(hash){

   console.log(hash);

})

.on('receipt', function(receipt){

    console.log(receipt.status);

})

.on('confirmation', function(confirmationNumber, receipt){

   console.log(receipt.status+";getReward.confirmation="+confirmationNumber);

  

   })

.on('error', console.error); // If a out of gas error, the second parameter is the receipt.


 

    }

    },

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值