Closed fashen002 closed 1 year ago
The audit fee is 659 USDT. You may send USDT (ERC20 or BEP20) to: 0xb9662e592f2f0412be62f0833ca463a9b1aabebb or USDT (TRC20) to: TBzUKbek9AYVBwf91ykh3KY4Ushk95SCiB
The estimated auditing time - 7 days after payment.
/* Submitted for verification at Etherscan.io on 2021-08-01 */
// SPDX-License-Identifier: Unlicensed
/*
Shibrewards - Shiba Rewards
t.me/ShibrewardsToken
Earn by hodl (Up to 5% Reflection per transaction) Autostaking tokens 💴
REWARD SYSTEM Every transaction of Shibrewards, there is a 5% distribution reward to the holders. This will give all the holders a passive source of income on their token.
// No dev-wallets // Locked liquidity // Renounced ownership! // No tx modifiers // Community-Driven
,..., ." --" ,., -"MMMMMMM MMMMMM" ". MMM"."" """""" """"" "" , _. ". ." ,., " _./ ." MMMMM" " ./ '''' ( ) .____.-'_"---.. \ / ______/ () ()
*/
pragma solidity ^0.8.4;
abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } }
interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); }
library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; }
}
contract Ownable is Context { address private _owner; address private _previousOwner; event OwnershipTransferred(address indexed previousOwner, address indexed 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 Shibrewards is Context, IERC20, Ownable { using SafeMath for uint256; mapping (address => uint256) private _rOwned; mapping (address => uint256) private _tOwned; mapping (address => mapping (address => uint256)) private _allowances; mapping (address => bool) private _isExcludedFromFee; mapping (address => bool) private bots; mapping (address => uint) private cooldown; uint256 private constant MAX = ~uint256(0); uint256 private constant _tTotal = 1000000000000000000 * 10**9; uint256 private _rTotal = (MAX - (MAX % _tTotal)); uint256 private _tFeeTotal;
}