Contract Address Details

0x9631be8566fC71d91970b10AcfdEe29F21Da6C27

Token
Intelligent Monsters (IMON)
Creator
0xd37af5–62f8cb at 0x97571d–5a97b3
Balance
0 Bitci
Tokens
Fetching tokens...
Transactions
17 Transactions
Transfers
0 Transfers
Gas Used
804,653
Last Balance Update
11367808
Contract name:
IMONToken




Optimization enabled
true
Compiler version
v0.8.14+commit.80d49f37




Optimization runs
200
EVM Version
default




Verified at
2023-05-05T14:27:00.996801Z

Constructor Arguments

000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000014496e74656c6c6967656e74204d6f6e73746572730000000000000000000000000000000000000000000000000000000000000000000000000000000000000004494d4f4e00000000000000000000000000000000000000000000000000000000

Arg [0] (string) : Intelligent Monsters
Arg [1] (string) : IMON

              

Contract source code

/*
IIIIIIIIIIMMMMMMMM MMMMMMMM OOOOOOOOO NNNNNNNN NNNNNNNN
I::::::::IM:::::::M M:::::::M OO:::::::::OO N:::::::N N::::::N
I::::::::IM::::::::M M::::::::M OO:::::::::::::OO N::::::::N N::::::N
II::::::IIM:::::::::M M:::::::::MO:::::::OOO:::::::ON:::::::::N N::::::N
I::::I M::::::::::M M::::::::::MO::::::O O::::::ON::::::::::N N::::::N
I::::I M:::::::::::M M:::::::::::MO:::::O O:::::ON:::::::::::N N::::::N
I::::I M:::::::M::::M M::::M:::::::MO:::::O O:::::ON:::::::N::::N N::::::N
I::::I M::::::M M::::M M::::M M::::::MO:::::O O:::::ON::::::N N::::N N::::::N
I::::I M::::::M M::::M::::M M::::::MO:::::O O:::::ON::::::N N::::N:::::::N
I::::I M::::::M M:::::::M M::::::MO:::::O O:::::ON::::::N N:::::::::::N
I::::I M::::::M M:::::M M::::::MO:::::O O:::::ON::::::N N::::::::::N
I::::I M::::::M MMMMM M::::::MO::::::O O::::::ON::::::N N:::::::::N
II::::::IIM::::::M M::::::MO:::::::OOO:::::::ON::::::N N::::::::N
I::::::::IM::::::M M::::::M OO:::::::::::::OO N::::::N N:::::::N
I::::::::IM::::::M M::::::M OO:::::::::OO N::::::N N::::::N
IIIIIIIIIIMMMMMMMM MMMMMMMM OOOOOOOOO NNNNNNNN NNNNNNN
> Intelligent Monsters - IMON
> https://imon.ai
> https://twitter.com/imondotai
> https://t.me/imondotai
> Programmed by Ersan YAKIT
*/
// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
// SPDX-License-Identifier: MIT
pragma solidity 0.8.14;
/**
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract ABI

[{"type":"constructor","stateMutability":"nonpayable","inputs":[{"type":"string","name":"name_","internalType":"string"},{"type":"string","name":"symbol_","internalType":"string"}]},{"type":"event","name":"Approval","inputs":[{"type":"address","name":"owner","internalType":"address","indexed":true},{"type":"address","name":"spender","internalType":"address","indexed":true},{"type":"uint256","name":"value","internalType":"uint256","indexed":false}],"anonymous":false},{"type":"event","name":"OwnershipTransferred","inputs":[{"type":"address","name":"previousOwner","internalType":"address","indexed":true},{"type":"address","name":"newOwner","internalType":"address","indexed":true}],"anonymous":false},{"type":"event","name":"Transfer","inputs":[{"type":"address","name":"from","internalType":"address","indexed":true},{"type":"address","name":"to","internalType":"address","indexed":true},{"type":"uint256","name":"value","internalType":"uint256","indexed":false}],"anonymous":false},{"type":"function","stateMutability":"view","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"_imonMinters","inputs":[{"type":"address","name":"","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"addMinter","inputs":[{"type":"address","name":"_contract","internalType":"address"},{"type":"bool","name":"_canMint","internalType":"bool"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"allowance","inputs":[{"type":"address","name":"owner","internalType":"address"},{"type":"address","name":"spender","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"approve","inputs":[{"type":"address","name":"spender","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"balanceOf","inputs":[{"type":"address","name":"account","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"burn","inputs":[{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"burnFrom","inputs":[{"type":"address","name":"account","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint8","name":"","internalType":"uint8"}],"name":"decimals","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"decreaseAllowance","inputs":[{"type":"address","name":"spender","internalType":"address"},{"type":"uint256","name":"subtractedValue","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"getContractBalance","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"getContractTokenBalance","inputs":[{"type":"address","name":"_tokenAddress","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"increaseAllowance","inputs":[{"type":"address","name":"spender","internalType":"address"},{"type":"uint256","name":"addedValue","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"mintAndTransferReward","inputs":[{"type":"address","name":"_receiver","internalType":"address"},{"type":"uint256","name":"_reward","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"string","name":"","internalType":"string"}],"name":"name","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"address","name":"","internalType":"address"}],"name":"owner","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"renounceOwnership","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"string","name":"","internalType":"string"}],"name":"symbol","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"totalSupply","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"transfer","inputs":[{"type":"address","name":"to","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"transferFrom","inputs":[{"type":"address","name":"from","internalType":"address"},{"type":"address","name":"to","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"transferOwnership","inputs":[{"type":"address","name":"newOwner","internalType":"address"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"withdrawCoins","inputs":[{"type":"uint256","name":"amount","internalType":"uint256"}]},{"type":"function","stateMutability":"nonpayable","outputs":[{"type":"bool","name":"","internalType":"bool"}],"name":"withdrawTokens","inputs":[{"type":"address","name":"_tokenAddress","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]}]
            

Deployed ByteCode

0x608060405234801561001057600080fd5b506004361061014d5760003560e01c806370a08231116100c3578063a9059cbb1161007c578063a9059cbb146102a8578063bc86e3c6146102bb578063dd62ed3e146102de578063f2fde38b146102f1578063f9f95a0f14610304578063ff748e151461031757600080fd5b806370a082311461022e578063715018a61461025757806379cc67901461025f5780638da5cb5b1461027257806395d89b411461028d578063a457c2d71461029557600080fd5b806323b872dd1161011557806323b872dd146101cb578063313ce567146101de578063368e0956146101ed578063395093511461020257806342966c68146102155780636f9fb98a1461022857600080fd5b806306b091f91461015257806306fdde031461017a578063095ea7b31461018f57806314205e28146101a257806318160ddd146101c3575b600080fd5b610165610160366004610ea6565b61032a565b60405190151581526020015b60405180910390f35b6101826103f7565b6040516101719190610efc565b61016561019d366004610ea6565b610489565b6101b56101b0366004610f2f565b6104a1565b604051908152602001610171565b6003546101b5565b6101656101d9366004610f4a565b610512565b60405160128152602001610171565b6102006101fb366004610f94565b610536565b005b610165610210366004610ea6565b61058b565b610200610223366004610fcb565b6105ad565b476101b5565b6101b561023c366004610f2f565b6001600160a01b031660009081526001602052604090205490565b6102006105ba565b61020061026d366004610ea6565b6105f0565b6000546040516001600160a01b039091168152602001610171565b610182610609565b6101656102a3366004610ea6565b610618565b6101656102b6366004610ea6565b610693565b6101656102c9366004610f2f565b60046020526000908152604090205460ff1681565b6101b56102ec366004610fe4565b6106a1565b6102006102ff366004610f2f565b6106cc565b610165610312366004610fcb565b610764565b610200610325366004610ea6565b6107a2565b600080546001600160a01b0316331461035e5760405162461bcd60e51b815260040161035590611017565b60405180910390fd5b826001600160a01b031663a9059cbb61037f6000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018590526044016020604051808303816000875af11580156103cc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103f0919061104c565b9392505050565b60606005805461040690611069565b80601f016020809104026020016040519081016040528092919081815260200182805461043290611069565b801561047f5780601f106104545761010080835404028352916020019161047f565b820191906000526020600020905b81548152906001019060200180831161046257829003601f168201915b5050505050905090565b60003361049781858561082e565b5060019392505050565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156104e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061050c91906110a3565b92915050565b600033610520858285610953565b61052b8585856109cd565b506001949350505050565b6000546001600160a01b031633146105605760405162461bcd60e51b815260040161035590611017565b6001600160a01b03919091166000908152600460205260409020805460ff1916911515919091179055565b60003361049781858561059e83836106a1565b6105a891906110d2565b61082e565b6105b73382610b9b565b50565b6000546001600160a01b031633146105e45760405162461bcd60e51b815260040161035590611017565b6105ee6000610ce6565b565b6105fb823383610953565b6106058282610b9b565b5050565b60606006805461040690611069565b6000338161062682866106a1565b9050838110156106865760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610355565b61052b828686840361082e565b6000336104978185856109cd565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6000546001600160a01b031633146106f65760405162461bcd60e51b815260040161035590611017565b6001600160a01b03811661075b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610355565b6105b781610ce6565b600080546001600160a01b0316331461078f5760405162461bcd60e51b815260040161035590611017565b6107993383610d36565b5060015b919050565b3360009081526004602052604090205460ff1615156001146108245760405162461bcd60e51b815260206004820152603560248201527f494d4f4e546f6b656e3a204f6e6c7920494d4f4e20636f6e747261637473206360448201527430b71031b0b636103a3434b990333ab731ba34b7b760591b6064820152608401610355565b6106058282610db0565b6001600160a01b0383166108905760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610355565b6001600160a01b0382166108f15760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610355565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b600061095f84846106a1565b905060001981146109c757818110156109ba5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610355565b6109c7848484840361082e565b50505050565b6001600160a01b038316610a315760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610355565b6001600160a01b038216610a935760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610355565b6001600160a01b03831660009081526001602052604090205481811015610b0b5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610355565b6001600160a01b03808516600090815260016020526040808220858503905591851681529081208054849290610b429084906110d2565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b8e91815260200190565b60405180910390a36109c7565b6001600160a01b038216610bfb5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610355565b6001600160a01b03821660009081526001602052604090205481811015610c6f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610355565b6001600160a01b0383166000908152600160205260408120838303905560038054849290610c9e9084906110ea565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602001610946565b505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b604080516000808252602082019092526001600160a01b038416908390604051610d609190611101565b60006040518083038185875af1925050503d8060008114610d9d576040519150601f19603f3d011682016040523d82523d6000602084013e610da2565b606091505b5050905080610ce157600080fd5b6001600160a01b038216610e065760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610355565b8060036000828254610e1891906110d2565b90915550506001600160a01b03821660009081526001602052604081208054839290610e459084906110d2565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b80356001600160a01b038116811461079d57600080fd5b60008060408385031215610eb957600080fd5b610ec283610e8f565b946020939093013593505050565b60005b83811015610eeb578181015183820152602001610ed3565b838111156109c75750506000910152565b6020815260008251806020840152610f1b816040850160208701610ed0565b601f01601f19169190910160400192915050565b600060208284031215610f4157600080fd5b6103f082610e8f565b600080600060608486031215610f5f57600080fd5b610f6884610e8f565b9250610f7660208501610e8f565b9150604084013590509250925092565b80151581146105b757600080fd5b60008060408385031215610fa757600080fd5b610fb083610e8f565b91506020830135610fc081610f86565b809150509250929050565b600060208284031215610fdd57600080fd5b5035919050565b60008060408385031215610ff757600080fd5b61100083610e8f565b915061100e60208401610e8f565b90509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60006020828403121561105e57600080fd5b81516103f081610f86565b600181811c9082168061107d57607f821691505b60208210810361109d57634e487b7160e01b600052602260045260246000fd5b50919050565b6000602082840312156110b557600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b600082198211156110e5576110e56110bc565b500190565b6000828210156110fc576110fc6110bc565b500390565b60008251611113818460208701610ed0565b919091019291505056fea2646970667358221220c3bf2a2a9eaf39030172fe854d94611faf5b1208118db132318df76e3ccde6b364736f6c634300080e0033