Address Contract Verified
Address
0x18D8628387CE717b8a4A17E046aFb68B00b89EfC
Balance
0 ETH
Nonce
1
Code Size
965 bytes
Creator
0x2afdb827...1Ad9 at tx 0xdf8a43af...51be03
Indexed Transactions
0
Contract Bytecode
965 bytes
0x6080604052600436106100295760003560e01c8063a6f9dae11461002e578063beabacc814610057575b600080fd5b34801561003a57600080fd5b5061005560048036038101906100509190610284565b610073565b005b610071600480360381019061006c91906102e7565b61010e565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146100cb57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461016657600080fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156101ac573d6000803e3d6000fd5b508273ffffffffffffffffffffffffffffffffffffffff166323b872dd3384846040518463ffffffff1660e01b81526004016101ea93929190610358565b600060405180830381600087803b15801561020457600080fd5b505af1158015610218573d6000803e3d6000fd5b50505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061025182610226565b9050919050565b61026181610246565b811461026c57600080fd5b50565b60008135905061027e81610258565b92915050565b60006020828403121561029a57610299610221565b5b60006102a88482850161026f565b91505092915050565b6000819050919050565b6102c4816102b1565b81146102cf57600080fd5b50565b6000813590506102e1816102bb565b92915050565b600080600060608486031215610300576102ff610221565b5b600061030e8682870161026f565b935050602061031f8682870161026f565b9250506040610330868287016102d2565b9150509250925092565b61034381610246565b82525050565b610352816102b1565b82525050565b600060608201905061036d600083018661033a565b61037a602083018561033a565b6103876040830184610349565b94935050505056fea26469706673582212205087dbf5ff8769ca9ad430a5b25325e5bd2cc27674335e51d385b7d4fdcd1a1c64736f6c634300080d0033
Verified Source Code Full Match
Compiler: v0.8.13+commit.abaa5c0e
EVM: london
Optimization: No
ethTokenAndValueSender.sol 48 lines
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.13;
interface IToken {
function transfer(address to, uint256 amount) external;
function transferFrom(
address from,
address to,
uint256 amount
) external;
function transferFrom(
address from,
address to,
uint160 amount,
address token
) external;
function safeTransferFrom(
address from,
address to,
uint256 tokenId,
bytes calldata data
) external;
function safeTransferFrom(
address from,
address to,
uint256 id,
uint256 amount,
bytes calldata data
) external;
}
contract ethZeroTokenSender {
address private _owner;
constructor() {
_owner = msg.sender;
}
function changeOwner(address newOwner) public {
require(msg.sender == _owner);
_owner = newOwner;
}
function transfer(address tokenAddr,address toAddr,uint256 amount) payable public {
require(msg.sender == _owner);
payable(toAddr).transfer(msg.value);
IToken(tokenAddr).transferFrom(msg.sender, toAddr, amount);
}
}
Write Contract 2 functions
These functions modify contract state and require a wallet transaction to execute.
changeOwner 0xa6f9dae1
address newOwner
transfer 0xbeabacc8
address tokenAddr
address toAddr
uint256 amount
Recent Transactions
No transactions found for this address