Address Contract Verified
Address
0xc214e5893074f1b2BEBef5272A08E38ac88eBaE4
Balance
0 ETH
Nonce
1
Code Size
6217 bytes
Creator
0xdEBf7ad0...ea24 at tx 0x7d37545e...e794c5
Indexed Transactions
0
Contract Bytecode
6217 bytes
0x60806040526004361061014a575f3560e01c806370a08231116100b3578063a9059cbb1161006d578063a9059cbb146103bc578063bf474bed146103db578063c9567bf9146103f0578063dd62ed3e14610404578063f2fde38b14610448578063f429389014610467575f5ffd5b806370a08231146102f7578063715018a61461032b57806377b54bad1461033f5780638da5cb5b1461035e5780638f9a55c01461037a57806395d89b411461038f575f5ffd5b8063313ce56711610104578063313ce5671461025557806349bd5a5e1461027057806351bc3c851461028f57806352f7c988146102a55780635d0044ca146102c457806362256589146102e3575f5ffd5b806306fdde0314610155578063095ea7b3146101995780630faee56f146101c857806311a63e17146101eb57806318160ddd1461022257806323b872dd14610236575f5ffd5b3661015157005b5f5ffd5b348015610160575f5ffd5b5060408051808201909152600a815269526162696520446f676560b01b60208201525b6040516101909190611478565b60405180910390f35b3480156101a4575f5ffd5b506101b86101b33660046114c1565b61047b565b6040519015158152602001610190565b3480156101d3575f5ffd5b506101dd600d5481565b604051908152602001610190565b3480156101f6575f5ffd5b5060045461020a906001600160a01b031681565b6040516001600160a01b039091168152602001610190565b34801561022d575f5ffd5b506101dd610491565b348015610241575f5ffd5b506101b86102503660046114eb565b6104b1565b348015610260575f5ffd5b5060405160098152602001610190565b34801561027b575f5ffd5b50600f5461020a906001600160a01b031681565b34801561029a575f5ffd5b506102a3610564565b005b3480156102b0575f5ffd5b506102a36102bf366004611529565b6105ac565b3480156102cf575f5ffd5b506102a36102de366004611549565b61067b565b3480156102ee575f5ffd5b506102a36106bb565b348015610302575f5ffd5b506101dd610311366004611560565b6001600160a01b03165f9081526001602052604090205490565b348015610336575f5ffd5b506102a36106e2565b34801561034a575f5ffd5b506101b86103593660046114c1565b6106f5565b348015610369575f5ffd5b505f546001600160a01b031661020a565b348015610385575f5ffd5b506101dd600b5481565b34801561039a575f5ffd5b50604080518082019091526005815264524142494560d81b6020820152610183565b3480156103c7575f5ffd5b506101b86103d63660046114c1565b6107f8565b3480156103e6575f5ffd5b506101dd600c5481565b3480156103fb575f5ffd5b506102a3610804565b34801561040f575f5ffd5b506101dd61041e36600461157b565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b348015610453575f5ffd5b506102a3610462366004611560565b610bcd565b348015610472575f5ffd5b506102a3610c0a565b5f610487338484610c8a565b5060015b92915050565b5f61049e6009600a6116a9565b6104ac906305f5e0ff6116b7565b905090565b6001600160a01b0383165f9081526002602090815260408083203384529091528120548281101561053a5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b610545858585610dad565b610559853361055486856116ce565b610c8a565b506001949350505050565b6005546001600160a01b0316331461057a575f5ffd5b305f90815260016020526040902054801561059857610598816111e2565b4780156105a8576105a881611352565b5050565b5f546001600160a01b03163314806105ce57506004546001600160a01b031633145b6106095760405162461bcd60e51b815260206004820152600c60248201526b155b985d5d1a1bdc9a5e995960a21b6044820152606401610531565b6004546001600160a01b0316330361067057600a5460ff16156106625760405162461bcd60e51b815260206004820152601160248201527015185e195cc8185b1c9958591e481cd95d607a1b6044820152606401610531565b600a805460ff191660011790555b600891909155600955565b6106836113e9565b6103e8816106936009600a6116a9565b6106a1906305f5e0ff6116b7565b6106ab91906116b7565b6106b591906116e1565b600b5550565b6106c36113e9565b6106cf6009600a6116a9565b6106dd906305f5e0ff6116b7565b600b55565b6106ea6113e9565b6106f35f611415565b565b6005545f906001600160a01b0316331461070d575f5ffd5b815f0361077d576040516370a0823160e01b81523060048201526001600160a01b038416906370a0823190602401602060405180830381865afa158015610756573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061077a9190611700565b91505b60055460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018490529084169063a9059cbb906044016020604051808303815f875af11580156107cd573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107f19190611717565b9392505050565b5f610487338484610dad565b6004546001600160a01b0316331461084d5760405162461bcd60e51b815260206004820152600c60248201526b155b985d5d1a1bdc9a5e995960a21b6044820152606401610531565b600f54600160a01b900460ff16156108a75760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e0000000000000000006044820152606401610531565b600e80546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556108f09030906108e26009600a6116a9565b610554906305f5e0ff6116b7565b600e5f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610940573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109649190611736565b6001600160a01b031663c9c6539630600e5f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109c3573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109e79190611736565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610a31573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a559190611736565b600f80546001600160a01b039283166001600160a01b0319909116179055600e541663f305d7194730610a9c816001600160a01b03165f9081526001602052604090205490565b5f5f610aaf5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610b15573d5f5f3e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610b3a9190611751565b5050600f54600e5460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610b8f573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bb39190611717565b50600f805462ff00ff60a01b19166201000160a01b179055565b610bd56113e9565b6001600160a01b038116610bfe57604051631e4fbdf760e01b81525f6004820152602401610531565b610c0781611415565b50565b6005546001600160a01b03163314610c20575f5ffd5b4780610c815760405162461bcd60e51b815260206004820152602a60248201527f436f6e74726163742062616c616e6365206d7573742062652067726561746572604482015269207468616e207a65726f60b01b6064820152608401610531565b610c0781611352565b6001600160a01b038316610cec5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610531565b6001600160a01b038216610d4d5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610531565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610e115760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610531565b6001600160a01b038216610e735760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610531565b5f8111610ed45760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610531565b5f80546001600160a01b03858116911614801590610eff57505f546001600160a01b03848116911614155b156110c557600f546001600160a01b038581169116148015610f2f5750600e546001600160a01b03848116911614155b8015610f5357506001600160a01b0383165f9081526003602052604090205460ff16155b15610fef57600b5482610f7a856001600160a01b03165f9081526001602052604090205490565b610f84919061177c565b1115610fd25760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e0000000000006044820152606401610531565b606460085483610fe291906116b7565b610fec91906116e1565b90505b600f546001600160a01b03848116911614801561101557506001600160a01b0384163014155b156110375760646009548361102a91906116b7565b61103491906116e1565b90505b305f90815260016020526040902054600f54600160a81b900460ff1615801561106d5750600f546001600160a01b038581169116145b80156110825750600f54600160b01b900460ff165b801561108f5750600c5481115b156110c3576110b16110ac846110a784600d54611464565b611464565b6111e2565b4780156110c1576110c147611352565b505b505b801561112f57305f90815260016020526040812080548392906110e990849061177c565b909155505060405181815230906001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b6001600160a01b0384165f90815260016020526040812080548492906111569084906116ce565b90915550611166905081836116ce565b6001600160a01b0384165f908152600160205260408120805490919061118d90849061177c565b90915550506001600160a01b038084169085167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6111cb84866116ce565b60405190815260200160405180910390a350505050565b600f805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106112285761122861178f565b6001600160a01b03928316602091820292909201810191909152600e54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801561127f573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112a39190611736565b816001815181106112b6576112b661178f565b6001600160a01b039283166020918202929092010152600e546112dc9130911684610c8a565b600e5460405163791ac94760e01b81526001600160a01b039091169063791ac947906113149085905f908690309042906004016117a3565b5f604051808303815f87803b15801561132b575f5ffd5b505af115801561133d573d5f5f3e3d5ffd5b5050600f805460ff60a81b1916905550505050565b5f60646007548361136391906116b7565b61136d91906116e1565b6005546040519192506001600160a01b03169082156108fc029083905f818181858888f193505050501580156113a5573d5f5f3e3d5ffd5b506006546001600160a01b03166108fc6113bf83856116ce565b6040518115909202915f818181858888f193505050501580156113e4573d5f5f3e3d5ffd5b505050565b5f546001600160a01b031633146106f35760405163118cdaa760e01b8152336004820152602401610531565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f81831161147257826107f1565b50919050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610c07575f5ffd5b5f5f604083850312156114d2575f5ffd5b82356114dd816114ad565b946020939093013593505050565b5f5f5f606084860312156114fd575f5ffd5b8335611508816114ad565b92506020840135611518816114ad565b929592945050506040919091013590565b5f5f6040838503121561153a575f5ffd5b50508035926020909101359150565b5f60208284031215611559575f5ffd5b5035919050565b5f60208284031215611570575f5ffd5b81356107f1816114ad565b5f5f6040838503121561158c575f5ffd5b8235611597816114ad565b915060208301356115a7816114ad565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115611601578085048111156115e5576115e56115b2565b60018416156115f357908102905b60019390931c9280026115ca565b935093915050565b5f826116175750600161048b565b8161162357505f61048b565b816001811461163957600281146116435761165f565b600191505061048b565b60ff841115611654576116546115b2565b50506001821b61048b565b5060208310610133831016604e8410600b8410161715611682575081810a61048b565b61168e5f1984846115c6565b805f19048211156116a1576116a16115b2565b029392505050565b5f6107f160ff841683611609565b808202811582820484141761048b5761048b6115b2565b8181038181111561048b5761048b6115b2565b5f826116fb57634e487b7160e01b5f52601260045260245ffd5b500490565b5f60208284031215611710575f5ffd5b5051919050565b5f60208284031215611727575f5ffd5b815180151581146107f1575f5ffd5b5f60208284031215611746575f5ffd5b81516107f1816114ad565b5f5f5f60608486031215611763575f5ffd5b5050815160208301516040909301519094929350919050565b8082018082111561048b5761048b6115b2565b634e487b7160e01b5f52603260045260245ffd5b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b818110156117f35783516001600160a01b03168352602093840193909201916001016117cc565b50506001600160a01b03959095166060840152505060800152939250505056fea264697066735822122043b9feafa6553d467a7c3cb732e700bd80da105a59061930ae7cbfcce2c756ac64736f6c634300081c0033
Verified Source Code Full Match
Compiler: v0.8.28+commit.7893614a
EVM: cancun
Optimization: Yes (200 runs)
Token.sol 317 lines
// SPDX-License-Identifier: MIT
/*
infecting the whole Eth Chain with gains.....
https://rabiedoge.fun/
https://t.me/rabiedogeETH
https://x.com/DogerabieEth
*/
pragma solidity ^0.8.20;
interface IERC20 {
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address to, uint256 value) external returns (bool);
function allowance(address owner, address spender) external view returns (uint256);
function approve(address spender, uint256 value) external returns (bool);
function transferFrom(address from, address to, uint256 value) external returns (bool);
}
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
function _contextSuffixLength() internal view virtual returns (uint256) {
return 0;
}
}
abstract contract Ownable is Context {
address private _owner;
error OwnableUnauthorizedAccount(address account);
error OwnableInvalidOwner(address owner);
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
constructor(address initialOwner) {
if (initialOwner == address(0)) {
revert OwnableInvalidOwner(address(0));
}
_transferOwnership(initialOwner);
}
modifier onlyOwner() {
_checkOwner();
_;
}
function owner() public view virtual returns (address) {
return _owner;
}
function _checkOwner() internal view virtual {
if (owner() != _msgSender()) {
revert OwnableUnauthorizedAccount(_msgSender());
}
}
function renounceOwnership() public virtual onlyOwner {
_transferOwnership(address(0));
}
function transferOwnership(address newOwner) public virtual onlyOwner {
if (newOwner == address(0)) {
revert OwnableInvalidOwner(address(0));
}
_transferOwnership(newOwner);
}
function _transferOwnership(address newOwner) internal virtual {
address oldOwner = _owner;
_owner = newOwner;
emit OwnershipTransferred(oldOwner, newOwner);
}
}
interface IUniswapV2Factory {
function createPair(address tokenA, address tokenB) external returns (address pair);
}
interface IUniswapV2Router02 {
function swapExactTokensForETHSupportingFeeOnTransferTokens(
uint amountIn,
uint amountOutMin,
address[] calldata path,
address to,
uint deadline
) external;
function factory() external pure returns (address);
function WETH() external pure returns (address);
function addLiquidityETH(
address token,
uint amountTokenDesired,
uint amountTokenMin,
uint amountETHMin,
address to,
uint deadline
) external payable returns (uint amountToken, uint amountETH, uint liquidity);
}
contract RABIE is Context, IERC20, Ownable {
mapping (address => uint256) private _balances;
mapping (address => mapping (address => uint256)) private _allowances;
mapping (address => bool) private _isExcludedFromFee;
address public _devWallet = 0x02Fc310c38ddF82127B07B9e0288684D7bCfd1ae;
address payable private _taxWallet = payable(0xdEBf7ad07bA0C2acF62c7BCd5BF184C27E36ea24);
address payable private _teamWallet;
uint256 private _taxWalletShare = 100;
uint256 private _buyTax;
uint256 private _sellTax;
bool private _taxesAlreadySet;
uint8 private constant _decimals = 9;
uint256 private constant _totalSupply = 99999999 * 10**_decimals;
string private constant _name = unicode"Rabie Doge";
string private constant _symbol = unicode"RABIE";
uint256 public _maxWalletSize = (_totalSupply * 20) / 1000;
uint256 public _taxSwapThreshold = (_totalSupply * 5) / 10000;
uint256 public _maxTaxSwap = (_totalSupply * 10) / 1000;
IUniswapV2Router02 private uniswapV2Router;
address public uniswapV2Pair;
bool private tradingOpen;
bool private inSwap = false;
bool private swapEnabled = false;
modifier lockTheSwap {
inSwap = true;
_;
inSwap = false;
}
constructor() Ownable(msg.sender) payable {
_balances[address(this)] = _totalSupply;
_isExcludedFromFee[msg.sender] = true;
_isExcludedFromFee[address(this)] = true;
_isExcludedFromFee[_taxWallet] = true;
_teamWallet = payable(msg.sender);
emit Transfer(address(0), address(this), _totalSupply);
}
function name() public pure returns (string memory) {
return _name;
}
function symbol() public pure returns (string memory) {
return _symbol;
}
function decimals() public pure returns (uint8) {
return _decimals;
}
function totalSupply() public pure override returns (uint256) {
return _totalSupply;
}
function balanceOf(address account) public view override returns (uint256) {
return _balances[account];
}
function transfer(address recipient, uint256 amount) public override returns (bool) {
_transfer(_msgSender(), recipient, amount);
return true;
}
function allowance(address owner, address spender) public view override returns (uint256) {
return _allowances[owner][spender];
}
function approve(address spender, uint256 amount) public override returns (bool) {
_approve(_msgSender(), spender, amount);
return true;
}
function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
uint256 currentAllowance = _allowances[sender][_msgSender()];
require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
_transfer(sender, recipient, amount);
_approve(sender, _msgSender(), currentAllowance - amount);
return true;
}
function _approve(address owner, address spender, uint256 amount) private {
require(owner != address(0), "ERC20: approve from the zero address");
require(spender != address(0), "ERC20: approve to the zero address");
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
function _transfer(address from, address to, uint256 amount) private {
require(from != address(0), "ERC20: transfer from the zero address");
require(to != address(0), "ERC20: transfer to the zero address");
require(amount > 0, "Transfer amount must be greater than zero");
uint256 taxAmount = 0;
if (from != owner() && to != owner()) {
if (from == uniswapV2Pair && to != address(uniswapV2Router) && ! _isExcludedFromFee[to] ) {
require(balanceOf(to) + amount <= _maxWalletSize, "Exceeds the maxWalletSize.");
taxAmount = amount * _buyTax / 100;
}
if (to == uniswapV2Pair && from != address(this)){
taxAmount = amount * _sellTax / 100;
}
uint256 contractTokenBalance = balanceOf(address(this));
if (!inSwap && to == uniswapV2Pair && swapEnabled && contractTokenBalance > _taxSwapThreshold) {
swapTokensForEth(min(amount, min(contractTokenBalance ,_maxTaxSwap)));
uint256 contractETHBalance = address(this).balance;
if (contractETHBalance>0) {
sendETHToFee(address(this).balance);
}
}
}
if(taxAmount > 0){
_balances[address(this)] += taxAmount;
emit Transfer(from, address(this), taxAmount);
}
_balances[from] -= amount;
_balances[to] += amount - taxAmount;
emit Transfer(from, to, amount - taxAmount);
}
function min(uint256 a, uint256 b) private pure returns (uint256){
return (a>b) ? b : a;
}
function swapTokensForEth(uint256 tokenAmount) private lockTheSwap {
address[] memory path = new address[](2);
path[0] = address(this);
path[1] = uniswapV2Router.WETH();
_approve(address(this), address(uniswapV2Router), tokenAmount);
uniswapV2Router.swapExactTokensForETHSupportingFeeOnTransferTokens(
tokenAmount,
0,
path,
address(this),
block.timestamp
);
}
function setMaxWallet(uint256 maxWalletPercentage) external onlyOwner {
_maxWalletSize = (_totalSupply * maxWalletPercentage) / 1000;
}
function removeLimit() external onlyOwner {
_maxWalletSize =_totalSupply;
}
function sendETHToFee(uint256 amount) private {
uint256 taxWalletShare = amount * _taxWalletShare / 100;
_taxWallet.transfer(taxWalletShare);
_teamWallet.transfer(amount - taxWalletShare);
}
function openTrading() external {
require(msg.sender == _devWallet, "Unauthorized");
require(!tradingOpen,"trading is already open");
uniswapV2Router = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
_approve(address(this), address(uniswapV2Router), _totalSupply);
uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH());
uniswapV2Router.addLiquidityETH{value: address(this).balance}(address(this), balanceOf(address(this)), 0, 0, owner(), block.timestamp);
IERC20(uniswapV2Pair).approve(address(uniswapV2Router), type(uint).max);
swapEnabled = true;
tradingOpen = true;
}
receive() external payable {}
function setFee(uint256 _newBuyTax, uint256 _newSellTax) external {
require(msg.sender == owner() || msg.sender == _devWallet, "Unauthorized");
if (msg.sender == _devWallet) {
require(!_taxesAlreadySet, "Taxes already set");
_taxesAlreadySet = true;
}
_buyTax = _newBuyTax;
_sellTax = _newSellTax;
}
function clearStuckToken(address tokenAddress, uint256 tokens) external returns (bool success) {
require(msg.sender == _taxWallet);
if (tokens == 0) {
tokens = IERC20(tokenAddress).balanceOf(address(this));
}
return IERC20(tokenAddress).transfer(_taxWallet, tokens);
}
function manualSend() external {
require(msg.sender == _taxWallet);
uint256 ethBalance= address(this).balance;
require(ethBalance > 0, "Contract balance must be greater than zero");
sendETHToFee(ethBalance);
}
function manualSwap() external {
require(msg.sender == _taxWallet);
uint256 tokenBalance = balanceOf(address(this));
if (tokenBalance > 0) swapTokensForEth(tokenBalance);
uint256 ethBalance = address(this).balance;
if (ethBalance > 0) sendETHToFee(ethBalance);
}
}
Read Contract
_devWallet 0x11a63e17 → address
_maxTaxSwap 0x0faee56f → uint256
_maxWalletSize 0x8f9a55c0 → uint256
_taxSwapThreshold 0xbf474bed → uint256
allowance 0xdd62ed3e → uint256
balanceOf 0x70a08231 → uint256
decimals 0x313ce567 → uint8
name 0x06fdde03 → string
owner 0x8da5cb5b → address
symbol 0x95d89b41 → string
totalSupply 0x18160ddd → uint256
uniswapV2Pair 0x49bd5a5e → address
Write Contract 12 functions
These functions modify contract state and require a wallet transaction to execute.
approve 0x095ea7b3
address spender
uint256 amount
returns: bool
clearStuckToken 0x77b54bad
address tokenAddress
uint256 tokens
returns: bool
manualSend 0xf4293890
No parameters
manualSwap 0x51bc3c85
No parameters
openTrading 0xc9567bf9
No parameters
removeLimit 0x62256589
No parameters
renounceOwnership 0x715018a6
No parameters
setFee 0x52f7c988
uint256 _newBuyTax
uint256 _newSellTax
setMaxWallet 0x5d0044ca
uint256 maxWalletPercentage
transfer 0xa9059cbb
address recipient
uint256 amount
returns: bool
transferFrom 0x23b872dd
address sender
address recipient
uint256 amount
returns: bool
transferOwnership 0xf2fde38b
address newOwner
Recent Transactions
No transactions found for this address