Overview
ETH Balance
0.43571152242540399 ETH
Eth Value
$1,415.47 (@ $3,248.63/ETH)More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 77 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Withdraw | 20107431 | 218 days ago | IN | 0 ETH | 0.00007392 | ||||
Deposit And Appr... | 20107413 | 218 days ago | IN | 0.1 ETH | 0.00019928 | ||||
Deposit And Appr... | 18727091 | 411 days ago | IN | 0.02901517 ETH | 0.00191821 | ||||
Withdraw | 18488985 | 444 days ago | IN | 0 ETH | 0.00036651 | ||||
Deposit And Appr... | 18488686 | 445 days ago | IN | 0.03008774 ETH | 0.00112376 | ||||
Deposit And Appr... | 18487225 | 445 days ago | IN | 0.09 ETH | 0.00151947 | ||||
Deposit And Appr... | 18386976 | 459 days ago | IN | 0.01 ETH | 0.0012344 | ||||
Deposit And Appr... | 18291243 | 472 days ago | IN | 0.01 ETH | 0.00025261 | ||||
Deposit And Appr... | 18290964 | 472 days ago | IN | 0.01 ETH | 0.0004099 | ||||
Deposit And Appr... | 18289792 | 472 days ago | IN | 0.01 ETH | 0.00045867 | ||||
Withdraw | 18285197 | 473 days ago | IN | 0 ETH | 0.00066694 | ||||
Deposit And Appr... | 18284515 | 473 days ago | IN | 0.01 ETH | 0.0007702 | ||||
Deposit And Appr... | 18284255 | 473 days ago | IN | 0.01 ETH | 0.00044998 | ||||
Deposit And Appr... | 18230263 | 481 days ago | IN | 0.1 ETH | 0.00057654 | ||||
Deposit And Appr... | 18230191 | 481 days ago | IN | 0.1 ETH | 0.00062999 | ||||
Withdraw | 18229860 | 481 days ago | IN | 0 ETH | 0.00063062 | ||||
Deposit And Appr... | 18229563 | 481 days ago | IN | 0.07467586 ETH | 0.00102451 | ||||
Withdraw | 18220350 | 482 days ago | IN | 0 ETH | 0.00041631 | ||||
Deposit And Appr... | 18219092 | 482 days ago | IN | 0.2 ETH | 0.0025863 | ||||
Deposit And Appr... | 18218963 | 482 days ago | IN | 0.17 ETH | 0.00498139 | ||||
Deposit And Appr... | 18216256 | 483 days ago | IN | 0.04138561 ETH | 0.00031543 | ||||
Deposit And Appr... | 18206007 | 484 days ago | IN | 0.01 ETH | 0.00061149 | ||||
Deposit And Appr... | 18206002 | 484 days ago | IN | 0.05 ETH | 0.00057625 | ||||
Deposit And Appr... | 18205997 | 484 days ago | IN | 0.1 ETH | 0.00057246 | ||||
Deposit And Appr... | 18204463 | 484 days ago | IN | 0.3 ETH | 0.00051656 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
20107431 | 218 days ago | 0.1 ETH | ||||
18488985 | 444 days ago | 0.0439625 ETH | ||||
18487227 | 445 days ago | 0.09 ETH | ||||
18386983 | 459 days ago | 0.01 ETH | ||||
18291243 | 472 days ago | 0.01 ETH | ||||
18289792 | 472 days ago | 0.00124663 ETH | ||||
18285197 | 473 days ago | 0.01686803 ETH | ||||
18284515 | 473 days ago | 0.0000784 ETH | ||||
18284255 | 473 days ago | 0.00123582 ETH | ||||
18230263 | 481 days ago | 0.1 ETH | ||||
18230193 | 481 days ago | 0.1 ETH | ||||
18229860 | 481 days ago | 0.07467586 ETH | ||||
18220350 | 482 days ago | 0.08258167 ETH | ||||
18219092 | 482 days ago | 0.2 ETH | ||||
18218964 | 482 days ago | 0.17 ETH | ||||
18206008 | 484 days ago | 0.01 ETH | ||||
18206003 | 484 days ago | 0.05 ETH | ||||
18205998 | 484 days ago | 0.1 ETH | ||||
18204464 | 484 days ago | 0.3 ETH | ||||
18201898 | 485 days ago | 1 ETH | ||||
18200387 | 485 days ago | 0.2 ETH | ||||
18196257 | 485 days ago | 0.2 ETH | ||||
18192865 | 486 days ago | 0.11 ETH | ||||
18192487 | 486 days ago | 0.04 ETH | ||||
18181177 | 488 days ago | 0.02 ETH |
Loading...
Loading
Contract Name:
MEMETH
Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.9; // Fork of the canonical `WETH9` contract that supports `depositAndApprove` contract MEMETH { string public name = "Memswap Ether"; string public symbol = "MEMETH"; uint8 public decimals = 18; event Approval(address indexed src, address indexed guy, uint256 wad); event Transfer(address indexed src, address indexed dst, uint256 wad); event Deposit(address indexed dst, uint256 wad); event Withdrawal(address indexed src, uint256 wad); mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) public allowance; receive() external payable { deposit(); } function deposit() public payable { balanceOf[msg.sender] += msg.value; emit Deposit(msg.sender, msg.value); } function depositAndApprove(address guy, uint256 wad) public payable { deposit(); approve(guy, wad); } function withdraw(uint256 wad) public { require(balanceOf[msg.sender] >= wad); balanceOf[msg.sender] -= wad; payable(msg.sender).transfer(wad); emit Withdrawal(msg.sender, wad); } function totalSupply() public view returns (uint256) { return address(this).balance; } function approve(address guy, uint256 wad) public returns (bool) { allowance[msg.sender][guy] = wad; emit Approval(msg.sender, guy, wad); return true; } function transfer(address dst, uint256 wad) public returns (bool) { return transferFrom(msg.sender, dst, wad); } function transferFrom( address src, address dst, uint256 wad ) public returns (bool) { require(balanceOf[src] >= wad); if ( src != msg.sender && allowance[src][msg.sender] != type(uint256).max ) { require(allowance[src][msg.sender] >= wad); allowance[src][msg.sender] -= wad; } balanceOf[src] -= wad; balanceOf[dst] += wad; emit Transfer(src, dst, wad); return true; } }
{ "viaIR": true, "optimizer": { "enabled": true, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Withdrawal","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deposit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"depositAndApprove","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
6080604052346100cd57600061001581546100d2565b601f81116100a3575b50601a6c26b2b6b9bbb0b81022ba3432b960991b01815560019061004282546100d2565b90601f8211610077575b600c6509a8a9a8aa8960d31b0183556002805460ff1916601217905560405161078c908161010d8239f35b82815282601f60208320930160051c8301925b83811061009857505061004c565b82815501839061008a565b818052601f60208320910160051c8101905b8181106100c2575061001e565b8281556001016100b5565b600080fd5b90600182811c92168015610102575b60208310146100ec57565b634e487b7160e01b600052602260045260246000fd5b91607f16916100e156fe60806040818152600480361015610029575b505050361561001f57600080fd5b610027610588565b005b600092833560e01c90816306fdde03146103f857508063095ea7b3146103d857806318160ddd146103bd57806323b872dd1461038b57806328026ace1461035f5780632e1a7d4d146102cd578063313ce567146102ab57806370a082311461027357806395d89b4114610152578063a9059cbb1461011b578063d0e30db0146101015763dd62ed3e0361001157346100fd57816003193601126100fd5760209282916100d3610534565b6100db61054f565b6001600160a01b03918216845291865283832091168252845220549051908152f35b8280fd5b838060031936011261011857610115610588565b80f35b80fd5b50503461014e578060031936011261014e5760209061014561013b610534565b6024359033610636565b90519015158152f35b5080fd5b5091903461014e578160031936011261014e5780519082600180549081811c90808316928315610269575b60209384841081146102565783885290811561023a57506001146101e5575b505050829003601f01601f191682019267ffffffffffffffff8411838510176101d257508291826101ce9252826104eb565b0390f35b634e487b7160e01b815260418552602490fd5b8087529192508591837fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b838510610226575050505083010138808061019c565b805488860183015293019284908201610210565b60ff1916878501525050151560051b840101905038808061019c565b634e487b7160e01b895260228a52602489fd5b91607f169161017d565b50503461014e57602036600319011261014e5760209181906001600160a01b0361029b610534565b1681526003845220549051908152f35b50503461014e578160031936011261014e5760209060ff600254169051908152f35b50346100fd5760203660031901126100fd5735903383526003602052808320805483811061035b57836102ff916105d1565b90558280838015610351575b8280929181923390f11561034657519081527f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b6560203392a280f35b51913d9150823e3d90fd5b6108fc915061030b565b8480fd5b505036600319011261011857610387610376610534565b61037e610588565b602435906105de565b5080f35b50503461014e57606036600319011261014e576020906101456103ac610534565b6103b461054f565b60443591610636565b50503461014e578160031936011261014e5751478152602090f35b50503461014e578060031936011261014e5760209061014561037e610534565b84915083346100fd57826003193601126100fd57828354600181811c908083169283156104e1575b6020938484108114610256578388529081156104c5575060011461047057505050829003601f01601f191682019267ffffffffffffffff8411838510176101d257508291826101ce9252826104eb565b8680529192508591837f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b8385106104b1575050505083010185808061019c565b80548886018301529301928490820161049b565b60ff1916878501525050151560051b840101905085808061019c565b91607f1691610420565b6020808252825181830181905290939260005b82811061052057505060409293506000838284010152601f8019910116010190565b8181018601518482016040015285016104fe565b600435906001600160a01b038216820361054a57565b600080fd5b602435906001600160a01b038216820361054a57565b9190820180921161057257565b634e487b7160e01b600052601160045260246000fd5b33600052600360205260406000206105a1348254610565565b90556040513481527fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c60203392a2565b9190820391821161057257565b9033600052600460205260406000209160018060a01b03169182600052602052806040600020556040519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560203392a3600190565b91909160018060a01b03809116916000938385526020926003845260409183838820541061073757338614158061073b575b6106cc575b9180917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef959493878952600386528289206106a98682546105d1565b9055169687815260038552206106c0838254610565565b905551908152a3600190565b858752600485528287203388528552838388205410610737579180917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef95949387895260048652828920338a5286528289206107298682546105d1565b90559150919293945061066d565b8680fd5b5060048552828720338852855282872054600019141561066856fea2646970667358221220985ab836856dfad49c34813d53b860e0d70223b31168d8e8c62477b1fa98e19c64736f6c63430008130033
Deployed Bytecode
0x60806040818152600480361015610029575b505050361561001f57600080fd5b610027610588565b005b600092833560e01c90816306fdde03146103f857508063095ea7b3146103d857806318160ddd146103bd57806323b872dd1461038b57806328026ace1461035f5780632e1a7d4d146102cd578063313ce567146102ab57806370a082311461027357806395d89b4114610152578063a9059cbb1461011b578063d0e30db0146101015763dd62ed3e0361001157346100fd57816003193601126100fd5760209282916100d3610534565b6100db61054f565b6001600160a01b03918216845291865283832091168252845220549051908152f35b8280fd5b838060031936011261011857610115610588565b80f35b80fd5b50503461014e578060031936011261014e5760209061014561013b610534565b6024359033610636565b90519015158152f35b5080fd5b5091903461014e578160031936011261014e5780519082600180549081811c90808316928315610269575b60209384841081146102565783885290811561023a57506001146101e5575b505050829003601f01601f191682019267ffffffffffffffff8411838510176101d257508291826101ce9252826104eb565b0390f35b634e487b7160e01b815260418552602490fd5b8087529192508591837fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b838510610226575050505083010138808061019c565b805488860183015293019284908201610210565b60ff1916878501525050151560051b840101905038808061019c565b634e487b7160e01b895260228a52602489fd5b91607f169161017d565b50503461014e57602036600319011261014e5760209181906001600160a01b0361029b610534565b1681526003845220549051908152f35b50503461014e578160031936011261014e5760209060ff600254169051908152f35b50346100fd5760203660031901126100fd5735903383526003602052808320805483811061035b57836102ff916105d1565b90558280838015610351575b8280929181923390f11561034657519081527f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b6560203392a280f35b51913d9150823e3d90fd5b6108fc915061030b565b8480fd5b505036600319011261011857610387610376610534565b61037e610588565b602435906105de565b5080f35b50503461014e57606036600319011261014e576020906101456103ac610534565b6103b461054f565b60443591610636565b50503461014e578160031936011261014e5751478152602090f35b50503461014e578060031936011261014e5760209061014561037e610534565b84915083346100fd57826003193601126100fd57828354600181811c908083169283156104e1575b6020938484108114610256578388529081156104c5575060011461047057505050829003601f01601f191682019267ffffffffffffffff8411838510176101d257508291826101ce9252826104eb565b8680529192508591837f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b8385106104b1575050505083010185808061019c565b80548886018301529301928490820161049b565b60ff1916878501525050151560051b840101905085808061019c565b91607f1691610420565b6020808252825181830181905290939260005b82811061052057505060409293506000838284010152601f8019910116010190565b8181018601518482016040015285016104fe565b600435906001600160a01b038216820361054a57565b600080fd5b602435906001600160a01b038216820361054a57565b9190820180921161057257565b634e487b7160e01b600052601160045260246000fd5b33600052600360205260406000206105a1348254610565565b90556040513481527fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c60203392a2565b9190820391821161057257565b9033600052600460205260406000209160018060a01b03169182600052602052806040600020556040519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560203392a3600190565b91909160018060a01b03809116916000938385526020926003845260409183838820541061073757338614158061073b575b6106cc575b9180917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef959493878952600386528289206106a98682546105d1565b9055169687815260038552206106c0838254610565565b905551908152a3600190565b858752600485528287203388528552838388205410610737579180917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef95949387895260048652828920338a5286528289206107298682546105d1565b90559150919293945061066d565b8680fd5b5060048552828720338852855282872054600019141561066856fea2646970667358221220985ab836856dfad49c34813d53b860e0d70223b31168d8e8c62477b1fa98e19c64736f6c63430008130033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,248.93 | 0.4357 | $1,415.6 |
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.