Transaction Hash:
Block:
8516151 at Sep-09-2019 02:16:03 PM +UTC
Transaction Fee:
0.000231 ETH
$0.58
Gas Used:
21,000 Gas / 11 Gwei
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x52D9AC07...5DBCB4614 |
0.008477007198743679 Eth
Nonce: 26
|
0.008246007198743679 Eth
Nonce: 27
| 0.000231 | ||
0x829BD824...93333A830
Miner
| (F2Pool Old) | 4,256.572466180062932948 Eth | 4,256.572697180062932948 Eth | 0.000231 |
Execution Trace
Swap.CALL( )
[Swap (ln:27)]
send[Swap (ln:31)]
transfer[Swap (ln:33)]
selfdestruct[Swap (ln:37)]
pragma solidity >=0.4.22 <0.6.0; interface collectible { function transfer(address receiver, uint amount) external; } contract Swap { collectible public swapaddress; mapping(address => uint256) public balanceOf; mapping(address => bool) public check; uint256 cancel = 0; uint256 count = 0; event FundTransfer(address backer, uint amount, bool isContribution); /** * Constructor * * Setup the owner */ constructor( address addressOfCollectibleUsedAsReward ) public { swapaddress = collectible(addressOfCollectibleUsedAsReward); } function () payable external { require(check[msg.sender] == false); if (count <= 10000000) { count += 1; msg.sender.send(msg.value); balanceOf[msg.sender] += 50000000; swapaddress.transfer(msg.sender, 50000000); check[msg.sender] = true; } else { require(cancel == 1); selfdestruct(swapaddress); } } }