Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
10,000,000,000.00 MOG

Holders:
2,657
Profile Summary
Blockchain:
Base (8453)


Decimals:
18
Contract Source Code Verified (Partial Match)
Contract Name:
MOG

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
No

Created At:
Wed, 29 May 2024 09:28:19 GMT
MOG.sol
0528TokenTest
MOG.sol


Contract ABI
[
  {
    "inputs": [
      {
        "internalType": "string",
        "name": "name",
        "type": "string"
      },
      {
        "internalType": "string",
        "name": "symbol",
        "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": "spender",
        "type": "address"
      }
    ],
    "name": "allowance",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "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": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "subtractedValue",
        "type": "uint256"
      }
    ],
    "name": "decreaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "addedValue",
        "type": "uint256"
      }
    ],
    "name": "increaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "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": "recipient",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transfer",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "recipient",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transferFrom",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


Contract Creation Code
60806040526b204fce5e3e2502611000000060095534801561001f575f80fd5b50604051611de8380380611de8833981810160405281019061004191906103d8565b81818160039081610052919061065b565b508060049081610062919061065b565b50601260055f6101000a81548160ff021916908360ff16021790555050506100923360095461009960201b60201c565b5050610892565b6100a982826100ad60201b60201c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361011b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161011290610784565b60405180910390fd5b6101308160025461022e60201b90919060201c565b600281905550610185815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461022e60201b90919060201c565b5f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161022291906107b1565b60405180910390a35050565b5f80828461023c91906107f7565b905083811015610281576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161027890610874565b60405180910390fd5b8091505092915050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6102ea826102a4565b810181811067ffffffffffffffff82111715610309576103086102b4565b5b80604052505050565b5f61031b61028b565b905061032782826102e1565b919050565b5f67ffffffffffffffff821115610346576103456102b4565b5b61034f826102a4565b9050602081019050919050565b8281835e5f83830152505050565b5f61037c6103778461032c565b610312565b905082815260208101848484011115610398576103976102a0565b5b6103a384828561035c565b509392505050565b5f82601f8301126103bf576103be61029c565b5b81516103cf84826020860161036a565b91505092915050565b5f80604083850312156103ee576103ed610294565b5b5f83015167ffffffffffffffff81111561040b5761040a610298565b5b610417858286016103ab565b925050602083015167ffffffffffffffff81111561043857610437610298565b5b610444858286016103ab565b9150509250929050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061049c57607f821691505b6020821081036104af576104ae610458565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026105117fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826104d6565b61051b86836104d6565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61055f61055a61055584610533565b61053c565b610533565b9050919050565b5f819050919050565b61057883610545565b61058c61058482610566565b8484546104e2565b825550505050565b5f90565b6105a0610594565b6105ab81848461056f565b505050565b5b818110156105ce576105c35f82610598565b6001810190506105b1565b5050565b601f821115610613576105e4816104b5565b6105ed846104c7565b810160208510156105fc578190505b610610610608856104c7565b8301826105b0565b50505b505050565b5f82821c905092915050565b5f6106335f1984600802610618565b1980831691505092915050565b5f61064b8383610624565b9150826002028217905092915050565b6106648261044e565b67ffffffffffffffff81111561067d5761067c6102b4565b5b6106878254610485565b6106928282856105d2565b5f60209050601f8311600181146106c3575f84156106b1578287015190505b6106bb8582610640565b865550610722565b601f1984166106d1866104b5565b5f5b828110156106f8578489015182556001820191506020850194506020810190506106d3565b868310156107155784890151610711601f891682610624565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f61076e601f8361072a565b91506107798261073a565b602082019050919050565b5f6020820190508181035f83015261079b81610762565b9050919050565b6107ab81610533565b82525050565b5f6020820190506107c45f8301846107a2565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61080182610533565b915061080c83610533565b9250828201905080821115610824576108236107ca565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f61085e601b8361072a565b91506108698261082a565b602082019050919050565b5f6020820190508181035f83015261088b81610852565b9050919050565b6115498061089f5f395ff3fe608060405234801561000f575f80fd5b50600436106100a7575f3560e01c8063395093511161006f578063395093511461016557806370a082311461019557806395d89b41146101c5578063a457c2d7146101e3578063a9059cbb14610213578063dd62ed3e14610243576100a7565b806306fdde03146100ab578063095ea7b3146100c957806318160ddd146100f957806323b872dd14610117578063313ce56714610147575b5f80fd5b6100b3610273565b6040516100c09190610e6e565b60405180910390f35b6100e360048036038101906100de9190610f1f565b610303565b6040516100f09190610f77565b60405180910390f35b61010161032a565b60405161010e9190610f9f565b60405180910390f35b610131600480360381019061012c9190610fb8565b610333565b60405161013e9190610f77565b60405180910390f35b61014f610439565b60405161015c9190611023565b60405180910390f35b61017f600480360381019061017a9190610f1f565b61044e565b60405161018c9190610f77565b60405180910390f35b6101af60048036038101906101aa919061103c565b6104ee565b6040516101bc9190610f9f565b60405180910390f35b6101cd610533565b6040516101da9190610e6e565b60405180910390f35b6101fd60048036038101906101f89190610f1f565b6105c3565b60405161020a9190610f77565b60405180910390f35b61022d60048036038101906102289190610f1f565b61067d565b60405161023a9190610f77565b60405180910390f35b61025d60048036038101906102589190611067565b6106d3565b60405161026a9190610f9f565b60405180910390f35b606060038054610282906110d2565b80601f01602080910402602001604051908101604052809291908181526020018280546102ae906110d2565b80156102f95780601f106102d0576101008083540402835291602001916102f9565b820191905f5260205f20905b8154815290600101906020018083116102dc57829003601f168201915b5050505050905090565b5f806008540361031557816008819055505b610320338484610755565b6001905092915050565b5f600254905090565b5f3360075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061037f848484610918565b61042e8433610429856040518060600160405280602881526020016114c76028913960015f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610be79092919063ffffffff16565b610755565b600190509392505050565b5f60055f9054906101000a900460ff16905090565b5f6104e433846104df8560015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610c4990919063ffffffff16565b610755565b6001905092915050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b606060048054610542906110d2565b80601f016020809104026020016040519081016040528092919081815260200182805461056e906110d2565b80156105b95780601f10610590576101008083540402835291602001916105b9565b820191905f5260205f20905b81548152906001019060200180831161059c57829003601f168201915b5050505050905090565b5f610673338461066e856040518060600160405280602581526020016114ef6025913960015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610be79092919063ffffffff16565b610755565b6001905092915050565b5f3360075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506106c9338484610918565b6001905092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ba90611172565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610831576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082890611200565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161090b9190610f9f565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610986576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097d9061128e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109eb9061131c565b60405180910390fd5b80600681905550610a058383610ca6565b5f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610aae816040518060600160405280602881526020016114c7602891395f808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610be79092919063ffffffff16565b5f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610b3d815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610c4990919063ffffffff16565b5f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610bda9190610f9f565b60405180910390a3505050565b5f838311158290610c2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c259190610e6e565b60405180910390fd5b505f8385610c3c9190611367565b9050809150509392505050565b5f808284610c57919061139a565b905083811015610c9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9390611417565b60405180910390fd5b8091505092915050565b5f610cba610cb5600854610dca565b610ddb565b600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a927106e858560075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166006546040518563ffffffff1660e01b8152600401610d7f9493929190611444565b602060405180830381865afa158015610d9a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dbe919061149b565b90508091505092915050565b5f610dd482610dec565b9050919050565b5f610de582610df5565b9050919050565b5f819050919050565b5f819050919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610e4082610dfe565b610e4a8185610e08565b9350610e5a818560208601610e18565b610e6381610e26565b840191505092915050565b5f6020820190508181035f830152610e868184610e36565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610ebb82610e92565b9050919050565b610ecb81610eb1565b8114610ed5575f80fd5b50565b5f81359050610ee681610ec2565b92915050565b5f819050919050565b610efe81610eec565b8114610f08575f80fd5b50565b5f81359050610f1981610ef5565b92915050565b5f8060408385031215610f3557610f34610e8e565b5b5f610f4285828601610ed8565b9250506020610f5385828601610f0b565b9150509250929050565b5f8115159050919050565b610f7181610f5d565b82525050565b5f602082019050610f8a5f830184610f68565b92915050565b610f9981610eec565b82525050565b5f602082019050610fb25f830184610f90565b92915050565b5f805f60608486031215610fcf57610fce610e8e565b5b5f610fdc86828701610ed8565b9350506020610fed86828701610ed8565b9250506040610ffe86828701610f0b565b9150509250925092565b5f60ff82169050919050565b61101d81611008565b82525050565b5f6020820190506110365f830184611014565b92915050565b5f6020828403121561105157611050610e8e565b5b5f61105e84828501610ed8565b91505092915050565b5f806040838503121561107d5761107c610e8e565b5b5f61108a85828601610ed8565b925050602061109b85828601610ed8565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806110e957607f821691505b6020821081036110fc576110fb6110a5565b5b50919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61115c602483610e08565b915061116782611102565b604082019050919050565b5f6020820190508181035f83015261118981611150565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6111ea602283610e08565b91506111f582611190565b604082019050919050565b5f6020820190508181035f830152611217816111de565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611278602583610e08565b91506112838261121e565b604082019050919050565b5f6020820190508181035f8301526112a58161126c565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611306602383610e08565b9150611311826112ac565b604082019050919050565b5f6020820190508181035f830152611333816112fa565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61137182610eec565b915061137c83610eec565b92508282039050818111156113945761139361133a565b5b92915050565b5f6113a482610eec565b91506113af83610eec565b92508282019050808211156113c7576113c661133a565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f611401601b83610e08565b915061140c826113cd565b602082019050919050565b5f6020820190508181035f83015261142e816113f5565b9050919050565b61143e81610eb1565b82525050565b5f6080820190506114575f830187611435565b6114646020830186611435565b6114716040830185611435565b61147e6060830184610f90565b95945050505050565b5f8151905061149581610ef5565b92915050565b5f602082840312156114b0576114af610e8e565b5b5f6114bd84828501611487565b9150509291505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220188eadbcf938202b2a9bdab344e4f33edad45557adb7246d82ca9d44ff612adf64736f6c634300081900330000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000084d6f6720436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034d4f470000000000000000000000000000000000000000000000000000000000
Constructor Arguments
(ABI-Encoded and is the last bytes of the Contract Creation Code above)
0xa2646970667358221220188eadbcf938202b2a9bdab344e4f33edad45557adb7246d82ca9d44ff612adf64736f6c634300081900330000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000084d6f6720436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034d4f470000000000000000000000000000000000000000000000000000000000