Discover more of Etherscan's tools and services in one place.
Sponsored
Contract Source Code:
File 1 of 1 : BioCognition
// SPDX-License-Identifier: MIT pragma solidity ^0.8.29; contract BioCognition { string public name; string public symbol; uint8 public constant decimals = 18; uint256 public totalSupply; uint256 private var_YYfecO; mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) public allowance; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); constructor() { name = "BioCognition"; symbol = "BIOCOG"; totalSupply = 31000000000 * 10 ** uint256(decimals); balanceOf[msg.sender] = totalSupply; emit Transfer(address(0), msg.sender, totalSupply); var_YYfecO = block.timestamp % 1000; } function transfer(address _to, uint256 _value) external returns (bool) { require(balanceOf[msg.sender] >= _value, "ERC20: transfer amount exceeds balance"); balanceOf[msg.sender] -= _value; balanceOf[_to] += _value; emit Transfer(msg.sender, _to, _value); return true; } function update_var_YYfecO(uint256 newValue) public { var_YYfecO = newValue; } function approve(address _spender, uint256 _value) external returns (bool) { allowance[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function get_var_YYfecO() public view returns (uint256) { return var_YYfecO; } function transferFrom(address _from, address _to, uint256 _value) external returns (bool) { require(balanceOf[_from] >= _value, "ERC20: transfer amount exceeds balance"); require(allowance[_from][msg.sender] >= _value, "ERC20: transfer amount exceeds allowance"); balanceOf[_from] -= _value; balanceOf[_to] += _value; allowance[_from][msg.sender] -= _value; emit Transfer(_from, _to, _value); return true; } uint256 private var_tlvhNq; function add_ZsseA(uint256 newValue) public { var_tlvhNq = newValue; } function get_add_ZsseA() public view returns (uint256) { return var_tlvhNq; } }
Please enter a contract address above to load the contract details and source code.
Please DO NOT store any passwords or private keys here. A private note (up to 100 characters) can be saved and is useful for transaction tracking.
My Name Tag:
Private Note:
This website uses cookies to improve your experience. By continuing to use this website, you agree to its Terms and Privacy Policy.