Overview
MNT Balance
MNT Value
$0.00Latest 25 from a total of 46 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Create | 88391393 | 50 days ago | IN | 0 MNT | 0.01941402 | ||||
| Create | 86191399 | 101 days ago | IN | 0 MNT | 0.01381567 | ||||
| Create | 84798151 | 133 days ago | IN | 0 MNT | 0.0149535 | ||||
| Create | 84085207 | 150 days ago | IN | 0 MNT | 0.04229227 | ||||
| Create | 84079812 | 150 days ago | IN | 0 MNT | 0.04264255 | ||||
| Create | 82437994 | 188 days ago | IN | 0 MNT | 0.02519231 | ||||
| Create | 82437858 | 188 days ago | IN | 0 MNT | 0.02514904 | ||||
| Create | 82437583 | 188 days ago | IN | 0 MNT | 0.02508537 | ||||
| Create | 78503916 | 279 days ago | IN | 0 MNT | 0.01301739 | ||||
| Create | 78408831 | 281 days ago | IN | 0 MNT | 0.0193268 | ||||
| Create | 78408751 | 281 days ago | IN | 0 MNT | 0.01930173 | ||||
| Create | 77699045 | 298 days ago | IN | 0 MNT | 0.01316447 | ||||
| Create | 77155201 | 310 days ago | IN | 0 MNT | 0.01347701 | ||||
| Create | 77122711 | 311 days ago | IN | 0 MNT | 0.01967227 | ||||
| Create | 76519399 | 325 days ago | IN | 0 MNT | 0.01648948 | ||||
| Create | 76509837 | 325 days ago | IN | 0 MNT | 0.01617211 | ||||
| Create | 76504347 | 325 days ago | IN | 0 MNT | 0.01626784 | ||||
| Create | 76504166 | 325 days ago | IN | 0 MNT | 0.01629146 | ||||
| Create | 76498386 | 325 days ago | IN | 0 MNT | 0.01629879 | ||||
| Create | 75326754 | 353 days ago | IN | 0 MNT | 0.01323258 | ||||
| Create | 75139484 | 357 days ago | IN | 0 MNT | 0.01470706 | ||||
| Create | 75069274 | 358 days ago | IN | 0 MNT | 0.01542556 | ||||
| Create | 74542798 | 371 days ago | IN | 0 MNT | 0.02038202 | ||||
| Create | 74442341 | 373 days ago | IN | 0 MNT | 0.01641194 | ||||
| Create | 74421760 | 373 days ago | IN | 0 MNT | 0.01785559 |
Latest 25 internal transactions (View All)
Cross-Chain Transactions
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT
pragma solidity 0.8.17;
contract TokenFactory {
address public owner;
address public implementation;
event Upgraded(address indexed implementation);
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
constructor() {
_transferOwnership(tx.origin);
}
modifier onlyOwner() {
require(owner == msg.sender, "Ownable: caller is not the owner");
_;
}
function upgradeTo(address newImplementation) external onlyOwner {
_upgradeTo(newImplementation);
}
function transferOwnership(address newOwner) external onlyOwner {
require(newOwner != address(0), "Ownable: new owner is the zero address");
_transferOwnership(newOwner);
}
function _upgradeTo(address newImplementation) private {
if (newImplementation != address(0)) {
require(newImplementation.code.length > 0, "Invalid implementation address");
}
implementation = newImplementation;
emit Upgraded(newImplementation);
}
function _transferOwnership(address newOwner) private {
address oldOwner = owner;
owner = newOwner;
emit OwnershipTransferred(oldOwner, newOwner);
}
receive() external payable {}
fallback() external payable {
address impl = implementation;
require(impl != address(0), "Implementation not set");
assembly {
calldatacopy(0, 0, calldatasize())
if delegatecall(gas(), impl, 0, calldatasize(), 0, 0) {
returndatacopy(0, 0, returndatasize())
return(0, returndatasize())
}
returndatacopy(0, 0, returndatasize())
revert(0, returndatasize())
}
}
}{
"libraries": {},
"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":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
608060405234801561001057600080fd5b5061001a3261001f565b61006f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6103fd8061007e6000396000f3fe6080604052600436106100435760003560e01c80633659cfe6146100c85780635c60da1b146100ea5780638da5cb5b14610126578063f2fde38b146101465761004a565b3661004a57005b6001546001600160a01b0316806100a15760405162461bcd60e51b8152602060048201526016602482015275125b5c1b195b595b9d185d1a5bdb881b9bdd081cd95d60521b60448201526064015b60405180910390fd5b3660008037600080366000845af4156100be573d6000803e3d6000f35b3d6000803e3d6000fd5b3480156100d457600080fd5b506100e86100e3366004610397565b610166565b005b3480156100f657600080fd5b5060015461010a906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b34801561013257600080fd5b5060005461010a906001600160a01b031681565b34801561015257600080fd5b506100e8610161366004610397565b6101cc565b6000546001600160a01b031633146101c05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610098565b6101c981610294565b50565b6000546001600160a01b031633146102265760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610098565b6001600160a01b03811661028b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610098565b6101c981610347565b6001600160a01b038116156102fd576000816001600160a01b03163b116102fd5760405162461bcd60e51b815260206004820152601e60248201527f496e76616c696420696d706c656d656e746174696f6e206164647265737300006044820152606401610098565b600180546001600160a01b0319166001600160a01b0383169081179091556040517fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156103a957600080fd5b81356001600160a01b03811681146103c057600080fd5b939250505056fea2646970667358221220824ef48e6bd39b2761762874a00d195d17614f152d65dede6c6143d21576b04f64736f6c63430008110033
Deployed Bytecode
0x6080604052600436106100435760003560e01c80633659cfe6146100c85780635c60da1b146100ea5780638da5cb5b14610126578063f2fde38b146101465761004a565b3661004a57005b6001546001600160a01b0316806100a15760405162461bcd60e51b8152602060048201526016602482015275125b5c1b195b595b9d185d1a5bdb881b9bdd081cd95d60521b60448201526064015b60405180910390fd5b3660008037600080366000845af4156100be573d6000803e3d6000f35b3d6000803e3d6000fd5b3480156100d457600080fd5b506100e86100e3366004610397565b610166565b005b3480156100f657600080fd5b5060015461010a906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b34801561013257600080fd5b5060005461010a906001600160a01b031681565b34801561015257600080fd5b506100e8610161366004610397565b6101cc565b6000546001600160a01b031633146101c05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610098565b6101c981610294565b50565b6000546001600160a01b031633146102265760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610098565b6001600160a01b03811661028b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610098565b6101c981610347565b6001600160a01b038116156102fd576000816001600160a01b03163b116102fd5760405162461bcd60e51b815260206004820152601e60248201527f496e76616c696420696d706c656d656e746174696f6e206164647265737300006044820152606401610098565b600180546001600160a01b0319166001600160a01b0383169081179091556040517fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156103a957600080fd5b81356001600160a01b03811681146103c057600080fd5b939250505056fea2646970667358221220824ef48e6bd39b2761762874a00d195d17614f152d65dede6c6143d21576b04f64736f6c63430008110033
Net Worth in USD
Net Worth in MNT
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.