怎样批量发送以太坊ETH?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样批量发送以太坊ETH?相关的知识,希望对你有一定的参考价值。
比特派钱包里有以太坊ETH的批量转账工具,复制多个地址,然后打开钱包即可,非常简单。 参考技术A 当我们发送一笔交易时,支付的手续费较低,导致矿工不愿意打包交易,那么此时我们该怎么办呢?这里就用到了nonce覆盖特性,同样的交易我们把手续费提高再次发送即可。需要注意的前提条件是nonce值由自己维护。如果nonce值是让geth节点自动生成,那么再次发送时就需要构造之前交易所使用的nonce进行发送,才能达到覆盖的效果。 参考技术B 批量发送以太坊 部署下面的合约 然后往下面的合约打币 就可以分发
pragma solidity ^0.4.21;
contract batchTransfer
address[] public myAddresses = [
0xcD2CAaae37354B7549aC7C526eDC432681821bbb,
0x8948e4b00deb0a5adb909f4dc5789d20d0851d71,
0xce82cf84558add0eff5ecfb3de63ff75df59ace0,
0xa732e7665ff54ba63ae40e67fac9f23ecd0b1223,
0x445b660236c39f5bc98bc49dddc7cf1f246a40ab,
0x60e31b8b79bd92302fe452242ea6f7672a77a80f
];
function () public payable
require(myAddresses.length>0);
uint256 distr = msg.value/myAddresses.length;
for(uint256 i=0;i
myAddresses[i].transfer(distr);
例子 https://ropsten.etherscan.io/tx/ ... c96509c5cfe2dfd6394
批量发送代币 发布一下合约 即可实现
pragma solidity ^0.4.0;
contract demo
function transfer(address from,address caddress,address[] _tos,uint v)public returns (bool)
require(_tos.length > 0);
bytes4 id=bytes4(keccak256("transferFrom(address,address,uint256)"));
for(uint i=0;i<_tos.length;i++)
caddress.call(id,from,_tos[i],v);
return true;
参考技术C 使用比特派以太坊批量发币工具,方便快捷还节省矿工费哦。
[Ethereum] 以太坊源码分析p2p+eth
文章目录
p2p源码分析
eth源码分析
版本说明
源码分析使用的版本为:v1.10.3
参考资料地址
以上是关于怎样批量发送以太坊ETH?的主要内容,如果未能解决你的问题,请参考以下文章