Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pragma solidity ^0.4.19;
- contract Test2 {
- event SenderLogger(address);
- event ValueLogger(uint);
- function transferInEqualParts(uint256 summaryAmount, address [] recipients) payable public {
- require(summaryAmount % recipients.length == 0);
- uint256 singleAmount = summaryAmount / recipients.length;
- for (uint256 i=0; i<recipients.length; i++) {
- recipients[i].transfer(singleAmount);
- emit SenderLogger(msg.sender);
- emit ValueLogger(msg.value);
- }
- }
- }
Add Comment
Please, Sign In to add comment