A crypto enthusiast, fell in love with crypto cos of COVID-19
Share Dialog
Share Dialog
A crypto enthusiast, fell in love with crypto cos of COVID-19

Subscribe to Living_Phantom

Subscribe to Living_Phantom
LINK TO TWEET:
https://x.com/0x___ygen/status/1884674143917834280
COPY:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.16;
contract MyToken {
string public name;
string public symbol;
uint8 public decimals = 18;
address private owner; // the creator of this contract
mapping (address => uint256) balances;
constructor() {
owner = msg.sender;
name = 'My Token';
symbol = 'MTK';
balances[owner] = 1000000 * 10 ** decimals;
}
function balanceOf(address _user) public view returns(uint256){
return balances[_user];
}
function transferToken(address to, uint256 amount )public {
require(to != address(0));
if (balances[msg.sender] >=amount)
{
balances[to]=balanceOf(to)+amount;
balances[msg.sender]= balanceOf(msg.sender)-amount;
revert(); // Revert instead of returning true
}else{
revert();
}
}
}
LIKE, FOLLOW, SHARE!!
LINK TO TWEET:
https://x.com/0x___ygen/status/1884674143917834280
COPY:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.16;
contract MyToken {
string public name;
string public symbol;
uint8 public decimals = 18;
address private owner; // the creator of this contract
mapping (address => uint256) balances;
constructor() {
owner = msg.sender;
name = 'My Token';
symbol = 'MTK';
balances[owner] = 1000000 * 10 ** decimals;
}
function balanceOf(address _user) public view returns(uint256){
return balances[_user];
}
function transferToken(address to, uint256 amount )public {
require(to != address(0));
if (balances[msg.sender] >=amount)
{
balances[to]=balanceOf(to)+amount;
balances[msg.sender]= balanceOf(msg.sender)-amount;
revert(); // Revert instead of returning true
}else{
revert();
}
}
}
LIKE, FOLLOW, SHARE!!
<100 subscribers
<100 subscribers
No activity yet