ETH Price: $3,011.29 (+4.52%)
Gas: 2 Gwei

Contract

0x4629D124B052d33AE4Aa9E3eeD7EF6EB04d4cC39
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Approve201827702024-06-27 11:36:598 days ago1719488219IN
0x4629D124...B04d4cC39
0 ETH0.000296036.40674605
Approve201717352024-06-25 22:38:5910 days ago1719355139IN
0x4629D124...B04d4cC39
0 ETH0.000164793.5443986
Approve201569162024-06-23 20:56:4712 days ago1719176207IN
0x4629D124...B04d4cC39
0 ETH0.000086313.56515995
Approve197428522024-04-26 23:39:1170 days ago1714174751IN
0x4629D124...B04d4cC39
0 ETH0.000136725.66138274
Approve196404212024-04-12 15:27:5984 days ago1712935679IN
0x4629D124...B04d4cC39
0 ETH0.0006981328.90724238
Approve195577202024-04-01 1:26:4796 days ago1711934807IN
0x4629D124...B04d4cC39
0 ETH0.0004249517.59587415
Approve189962352024-01-13 6:38:23175 days ago1705127903IN
0x4629D124...B04d4cC39
0 ETH0.0006372413.773268
Approve189607212024-01-08 7:08:47180 days ago1704697727IN
0x4629D124...B04d4cC39
0 ETH0.0004161117.22965153
Approve189607212024-01-08 7:08:47180 days ago1704697727IN
0x4629D124...B04d4cC39
0 ETH0.0004171417.22965153
Approve189089372024-01-01 0:08:59187 days ago1704067739IN
0x4629D124...B04d4cC39
0 ETH0.000621513.38443715
Approve189089192024-01-01 0:05:11187 days ago1704067511IN
0x4629D124...B04d4cC39
0 ETH0.0005502411.84976047
Approve189089082024-01-01 0:02:47187 days ago1704067367IN
0x4629D124...B04d4cC39
0 ETH0.0003646112.42927688
Approve188815992023-12-28 4:00:47191 days ago1703736047IN
0x4629D124...B04d4cC39
0 ETH0.0015192432.67550812
Approve182892512023-10-06 5:03:23274 days ago1696568603IN
0x4629D124...B04d4cC39
0 ETH0.00029046.25401667
Approve179288092023-08-16 17:14:11324 days ago1692206051IN
0x4629D124...B04d4cC39
0 ETH0.0016110334.69446302
Approve178132012023-07-31 13:10:35340 days ago1690809035IN
0x4629D124...B04d4cC39
0 ETH0.0015973934.57943612
Approve177884352023-07-28 2:00:35344 days ago1690509635IN
0x4629D124...B04d4cC39
0 ETH0.0008116817.56621985
Approve177811532023-07-27 1:32:47345 days ago1690421567IN
0x4629D124...B04d4cC39
0 ETH0.0008839119.01096695
Approve177537712023-07-23 5:36:35349 days ago1690090595IN
0x4629D124...B04d4cC39
0 ETH0.0004474117.10880848
Approve177022722023-07-16 0:21:11356 days ago1689466871IN
0x4629D124...B04d4cC39
0 ETH0.0006099313.19997754
Approve176973312023-07-15 7:30:59357 days ago1689406259IN
0x4629D124...B04d4cC39
0 ETH0.000667414.37284785
Approve175962242023-07-01 2:24:23371 days ago1688178263IN
0x4629D124...B04d4cC39
0 ETH0.0012704827.36042847
Approve175833362023-06-29 7:01:23373 days ago1688022083IN
0x4629D124...B04d4cC39
0 ETH0.0007516816.18793098
Approve175323442023-06-22 2:57:47380 days ago1687402667IN
0x4629D124...B04d4cC39
0 ETH0.0003451914.2933577
Approve173845412023-06-01 7:40:59400 days ago1685605259IN
0x4629D124...B04d4cC39
0 ETH0.0014827231.93113648
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MasterPepe

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2023-05-01
*/

// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.9;

contract MasterPepe  {
    string public constant name = "MasterPepe";
    string public constant symbol = "MasterPepe";
    uint8 public constant decimals = 18;

    uint256 immutable public totalSupply;

    mapping (address => uint256) public balanceOf;
    mapping (address => mapping(address => uint256)) public allowance;

    event Transfer(address indexed sender, address indexed recipient, uint256 amount);
    event Approval(address indexed owner, address indexed spender, uint256 amount);

    constructor() {
        totalSupply = 313370000000000  * 10 ** decimals;

        unchecked {
            balanceOf[address(msg.sender)] = balanceOf[address(msg.sender)] + totalSupply;
        }

        emit Transfer(address(0), address(msg.sender), totalSupply);
    }

    function approve(address spender, uint256 amount) external returns (bool) {
        _approve(msg.sender, spender, amount);

        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue) external returns (bool) {
        _approve(msg.sender, spender, allowance[msg.sender][spender] + addedValue);

        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) external returns (bool) {
        _approve(msg.sender, spender, allowance[msg.sender][spender] - subtractedValue);

        return true;
    }

    function transfer(address recipient, uint256 amount) external returns (bool) {
        _transfer(msg.sender, recipient, amount);

        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool) {
        allowance[sender][msg.sender] -= amount;

        _transfer(sender, recipient, amount);

        return true;
    }

    function _approve(address _owner, address _spender, uint256 amount) private {
        allowance[_owner][_spender] = amount;

        emit Approval(_owner, _spender, amount);
    }

    function _transfer(address sender, address recipient, uint256 amount) private {
        balanceOf[sender] = balanceOf[sender] - amount;

        unchecked {
            balanceOf[recipient] = balanceOf[recipient] + amount;
        }

        allowance[sender][recipient] = 0;

        emit Transfer(sender, recipient, amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Transfer","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":"spender","type":"address"},{"internalType":"uint256","name":"amount","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":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60a060405234801561001057600080fd5b5061001d6012600a61017d565b61002e9066011d0223888400610193565b60808190523360008181526020818152604080832080548601905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36101aa565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156100d25781600019048211156100b8576100b8610081565b808516156100c557918102915b93841c939080029061009c565b509250929050565b6000826100e957506001610177565b816100f657506000610177565b816001811461010c576002811461011657610132565b6001915050610177565b60ff84111561012757610127610081565b50506001821b610177565b5060208310610133831016604e8410600b8410161715610155575081810a610177565b61015f8383610097565b806000190482111561017357610173610081565b0290505b92915050565b600061018c60ff8416836100da565b9392505050565b808202811582820484141761017757610177610081565b60805161056c6101c56000396000610115015261056c6000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461017257806370a082311461018557806395d89b41146100ae578063a457c2d7146101a5578063a9059cbb146101b8578063dd62ed3e146101cb57600080fd5b806306fdde03146100ae578063095ea7b3146100ed57806318160ddd1461011057806323b872dd14610145578063313ce56714610158575b600080fd5b6100d76040518060400160405280600a8152602001694d61737465725065706560b01b81525081565b6040516100e491906103d5565b60405180910390f35b6101006100fb36600461043f565b6101f6565b60405190151581526020016100e4565b6101377f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020016100e4565b610100610153366004610469565b61020d565b610160601281565b60405160ff90911681526020016100e4565b61010061018036600461043f565b61025d565b6101376101933660046104a5565b60006020819052908152604090205481565b6101006101b336600461043f565b610299565b6101006101c636600461043f565b6102d0565b6101376101d93660046104c7565b600160209081526000928352604080842090915290825290205481565b60006102033384846102dd565b5060015b92915050565b6001600160a01b0383166000908152600160209081526040808320338452909152812080548391908390610242908490610510565b90915550610253905084848461033f565b5060019392505050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610203918590610294908690610523565b6102dd565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610203918590610294908690610510565b600061020333848461033f565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316600090815260208190526040902054610363908290610510565b6001600160a01b038481166000818152602081815260408083209590955592861680825284822080548701905582825260018452848220818352845284822091909155925184815290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9101610332565b600060208083528351808285015260005b81811015610402578581018301518582016040015282016103e6565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461043a57600080fd5b919050565b6000806040838503121561045257600080fd5b61045b83610423565b946020939093013593505050565b60008060006060848603121561047e57600080fd5b61048784610423565b925061049560208501610423565b9150604084013590509250925092565b6000602082840312156104b757600080fd5b6104c082610423565b9392505050565b600080604083850312156104da57600080fd5b6104e383610423565b91506104f160208401610423565b90509250929050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610207576102076104fa565b80820180821115610207576102076104fa56fea26469706673582212203e1084843ea3f04f31b4d9efcbbe5812a1a44a8a11b56ef744021bb7ff4214ca64736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461017257806370a082311461018557806395d89b41146100ae578063a457c2d7146101a5578063a9059cbb146101b8578063dd62ed3e146101cb57600080fd5b806306fdde03146100ae578063095ea7b3146100ed57806318160ddd1461011057806323b872dd14610145578063313ce56714610158575b600080fd5b6100d76040518060400160405280600a8152602001694d61737465725065706560b01b81525081565b6040516100e491906103d5565b60405180910390f35b6101006100fb36600461043f565b6101f6565b60405190151581526020016100e4565b6101377f0000000000000000000000000000000000000f7349148e4520503b6f9000000081565b6040519081526020016100e4565b610100610153366004610469565b61020d565b610160601281565b60405160ff90911681526020016100e4565b61010061018036600461043f565b61025d565b6101376101933660046104a5565b60006020819052908152604090205481565b6101006101b336600461043f565b610299565b6101006101c636600461043f565b6102d0565b6101376101d93660046104c7565b600160209081526000928352604080842090915290825290205481565b60006102033384846102dd565b5060015b92915050565b6001600160a01b0383166000908152600160209081526040808320338452909152812080548391908390610242908490610510565b90915550610253905084848461033f565b5060019392505050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610203918590610294908690610523565b6102dd565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610203918590610294908690610510565b600061020333848461033f565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316600090815260208190526040902054610363908290610510565b6001600160a01b038481166000818152602081815260408083209590955592861680825284822080548701905582825260018452848220818352845284822091909155925184815290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9101610332565b600060208083528351808285015260005b81811015610402578581018301518582016040015282016103e6565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461043a57600080fd5b919050565b6000806040838503121561045257600080fd5b61045b83610423565b946020939093013593505050565b60008060006060848603121561047e57600080fd5b61048784610423565b925061049560208501610423565b9150604084013590509250925092565b6000602082840312156104b757600080fd5b6104c082610423565b9392505050565b600080604083850312156104da57600080fd5b6104e383610423565b91506104f160208401610423565b90509250929050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610207576102076104fa565b80820180821115610207576102076104fa56fea26469706673582212203e1084843ea3f04f31b4d9efcbbe5812a1a44a8a11b56ef744021bb7ff4214ca64736f6c63430008110033

Deployed Bytecode Sourcemap

67:2342:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;95:42;;;;;;;;;;;;;;;-1:-1:-1;;;95:42:0;;;;;;;;;;;;:::i;:::-;;;;;;;;871:154;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;871:154:0;1004:187:1;239:36:0;;;;;;;;1342:25:1;;;1330:2;1315:18;239:36:0;1196:177:1;1637:228:0;;;;;;:::i;:::-;;:::i;195:35::-;;228:2;195:35;;;;;1883:4:1;1871:17;;;1853:36;;1841:2;1826:18;195:35:0;1711:184:1;1033:205:0;;;;;;:::i;:::-;;:::i;284:45::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;1246:215;;;;;;:::i;:::-;;:::i;1469:160::-;;;;;;:::i;:::-;;:::i;336:65::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;871:154;939:4;956:37;965:10;977:7;986:6;956:8;:37::i;:::-;-1:-1:-1;1013:4:0;871:154;;;;;:::o;1637:228::-;-1:-1:-1;;;;;1745:17:0;;1728:4;1745:17;;;:9;:17;;;;;;;;1763:10;1745:29;;;;;;;:39;;1778:6;;1745:29;1728:4;;1745:39;;1778:6;;1745:39;:::i;:::-;;;;-1:-1:-1;1797:36:0;;-1:-1:-1;1807:6:0;1815:9;1826:6;1797:9;:36::i;:::-;-1:-1:-1;1853:4:0;1637:228;;;;;:::o;1033:205::-;1141:10;1115:4;1162:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;1162:30:0;;;;;;;;;;1115:4;;1132:74;;1153:7;;1162:43;;1195:10;;1162:43;:::i;:::-;1132:8;:74::i;1246:215::-;1359:10;1333:4;1380:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;1380:30:0;;;;;;;;;;1333:4;;1350:79;;1371:7;;1380:48;;1413:15;;1380:48;:::i;1469:160::-;1540:4;1557:40;1567:10;1579:9;1590:6;1557:9;:40::i;1873:183::-;-1:-1:-1;;;;;1960:17:0;;;;;;;:9;:17;;;;;;;;:27;;;;;;;;;;;;;:36;;;2014:34;;1342:25:1;;;2014:34:0;;1315:18:1;2014:34:0;;;;;;;;1873:183;;;:::o;2064:342::-;-1:-1:-1;;;;;2173:17:0;;:9;:17;;;;;;;;;;;:26;;2193:6;;2173:26;:::i;:::-;-1:-1:-1;;;;;2153:17:0;;;:9;:17;;;;;;;;;;;:46;;;;2260:20;;;;;;;;;;;:29;;2237:52;;2313:17;;;-1:-1:-1;2313:17:0;;;;;:28;;;;;;;;:32;;;;2363:35;;1342:25:1;;;2153:17:0;;2363:35;;1315:18:1;2363:35:0;1196:177:1;14:548;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;1900:186::-;1959:6;2012:2;2000:9;1991:7;1987:23;1983:32;1980:52;;;2028:1;2025;2018:12;1980:52;2051:29;2070:9;2051:29;:::i;:::-;2041:39;1900:186;-1:-1:-1;;;1900:186:1:o;2091:260::-;2159:6;2167;2220:2;2208:9;2199:7;2195:23;2191:32;2188:52;;;2236:1;2233;2226:12;2188:52;2259:29;2278:9;2259:29;:::i;:::-;2249:39;;2307:38;2341:2;2330:9;2326:18;2307:38;:::i;:::-;2297:48;;2091:260;;;;;:::o;2356:127::-;2417:10;2412:3;2408:20;2405:1;2398:31;2448:4;2445:1;2438:15;2472:4;2469:1;2462:15;2488:128;2555:9;;;2576:11;;;2573:37;;;2590:18;;:::i;2621:125::-;2686:9;;;2707:10;;;2704:36;;;2720:18;;:::i

Swarm Source

ipfs://3e1084843ea3f04f31b4d9efcbbe5812a1a44a8a11b56ef744021bb7ff4214ca

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ 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.