Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000.00 TORO

Holders:
7
Profile Summary
Blockchain:
Mantle (5000)


Decimals:
18
Contract Source Code Verified (Exact Match)
Contract Name:
Toro

Compiler Version
v0.8.16+commit.07a7930e

Optimization Enabled:
Yes with 200 runs

Created At:
Thu, 14 Sep 2023 10:53:27 GMT
Toro.sol
contracts
tokens
Toro.sol


Contract ABI
[
  {
    "inputs": [],
    "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": [],
    "name": "DOMAIN_SEPARATOR",
    "outputs": [
      {
        "internalType": "bytes32",
        "name": "",
        "type": "bytes32"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "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": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "nonces",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "deadline",
        "type": "uint256"
      },
      {
        "internalType": "uint8",
        "name": "v",
        "type": "uint8"
      },
      {
        "internalType": "bytes32",
        "name": "r",
        "type": "bytes32"
      },
      {
        "internalType": "bytes32",
        "name": "s",
        "type": "bytes32"
      }
    ],
    "name": "permit",
    "outputs": [],
    "stateMutability": "nonpayable",
    "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
61014060409080825234620004cd576200001981620004d2565b600c8152602091828201916b746f726f737761702e6f726760a01b938484528251946200004686620004d2565b600c86528186015282516200005b81620004d2565b60049283825263544f524f60e01b838301528451956200007b87620004d2565b6001808852603160f81b85890190815289516001600160401b03959194929190868111620004b85760039081548481811c91168015620004ad575b8a821014620003a4578190601f9e8f918281116200044c575b508b918311600114620003e557600092620003d9575b505060001982841b1c191690841b1781555b815191878311620003c45789548481811c91168015620003b9575b8a821014620003a4578d811162000358575b5088908d8411600114620002ed57938394918492600095620002e1575b50501b92600019911b1c19161786555b519020955190208560e052610100968188524660a052855191848301907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f988983528885015260608401524660808401523060a084015260a0835260c083019383851090851117620002cc57838752825190206080523060c05261012096875233156200028c575050506002546a52b7d2dcc80cd2e4000000928382018092116200027757506000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9160025533835282815284832084815401905584519384523393a35190610e1b928362000505843960805183610cf3015260a05183610dbf015260c05183610cbd015260e05183610d4201525182610d6801525181610d1f0152f35b601190634e487b7160e01b6000525260246000fd5b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300916101049160649562461bcd60e51b865260c483015260e48201520152fd5b604186634e487b7160e01b6000525260246000fd5b01519350388062000141565b9190601f198416928b600052848b6000209460005b8d8983831062000340575050501062000325575b50505050811b01865562000151565b01519060f884600019921b161c191690553880808062000316565b86860151895590970196948501948893500162000302565b8a6000528d8a6000209080860160051c8201928c87106200039a575b0160051c019085905b8281106200038d57505062000124565b600081550185906200037d565b9250819262000374565b60228b634e487b7160e01b6000525260246000fd5b90607f169062000112565b60418a634e487b7160e01b6000525260246000fd5b015190503880620000e5565b60008581528c8120889550929190601f198516908e5b8282106200043457505084116200041b575b505050811b018155620000f7565b015160001983861b60f8161c191690553880806200040d565b8385015186558a979095019493840193018e620003fb565b91909250846000528b6000209080850160051c8201928d8610620004a3575b859492828a929593950160051c01915b8281106200048b575050620000cf565b600091939550809294505501918f918785946200047b565b925081926200046b565b90607f1690620000b6565b604189634e487b7160e01b6000525260246000fd5b600080fd5b604081019081106001600160401b03821117620004ee57604052565b634e487b7160e01b600052604160045260246000fdfe608060408181526004918236101561001657600080fd5b600092833560e01c91826306fdde03146106fa57508163095ea7b3146106d057816318160ddd146106b157816323b872dd146105e7578163313ce567146105cb5781633644e515146105a7578163395093511461054057816370a08231146105095781637ecebe00146104d157816395d89b41146103ce578163a457c2d714610326578163a9059cbb146102f5578163d505accf1461010a575063dd62ed3e146100bf57600080fd5b34610106578060031936011261010657806020926100db610838565b6100e3610853565b6001600160a01b0391821683526001865283832091168252845220549051908152f35b5080fd5b8383346101065760e036600319011261010657610125610838565b9261012e610853565b6044359160843560643560ff821682036102f1578042116102ae5760018060a01b039081891692838952600560205287892080549060018201905588519260208401917f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98352868b860152858916606086015289608086015260a085015260c084015260c0835260e083019267ffffffffffffffff938181108582111761029b578a52519020906101dd610cba565b92895192602084019461190160f01b8652602285015260428401526042835260808301908382109082111761028857916102309391610228938b5260c4359260a43592519020610c2b565b919091610b11565b16036102455750610242929394610a0f565b51f35b606490602085519162461bcd60e51b8352820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e617475726500006044820152fd5b634e487b7160e01b8b526041875260248bfd5b634e487b7160e01b8c526041885260248cfd5b855162461bcd60e51b8152602081850152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e650000006044820152606490fd5b8680fd5b50503461010657806003193601126101065760209061031f610315610838565b60243590336108a1565b5160018152f35b905082346103cb57826003193601126103cb57610341610838565b918360243592338152600160205281812060018060a01b038616825260205220549082821061037a5760208561031f8585038733610a0f565b608490602086519162461bcd60e51b8352820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152fd5b80fd5b838334610106578160031936011261010657805191809380549160019083821c928285169485156104c7575b60209586861081146104b4578589529081156104905750600114610438575b610434878761042a828c0383610869565b51918291826107ef565b0390f35b81529295507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b5b82841061047d57505050826104349461042a92820101948680610419565b805486850188015292860192810161045f565b60ff19168887015250505050151560051b830101925061042a826104348680610419565b634e487b7160e01b845260228352602484fd5b93607f16936103fa565b5050346101065760203660031901126101065760209181906001600160a01b036104f9610838565b1681526005845220549051908152f35b5050346101065760203660031901126101065760209181906001600160a01b03610531610838565b16815280845220549051908152f35b8284346103cb57816003193601126103cb5761055a610838565b338252600160209081528383206001600160a01b03831684529052828220546024358101929083106105945760208461031f858533610a0f565b634e487b7160e01b815260118552602490fd5b5050346101065781600319360112610106576020906105c4610cba565b9051908152f35b5050346101065781600319360112610106576020905160128152f35b8391503461010657606036600319011261010657610603610838565b61060b610853565b91846044359460018060a01b038416815260016020528181203382526020522054906000198203610645575b60208661031f8787876108a1565b84821061066e57509183916106636020969561031f95033383610a0f565b919394819350610637565b606490602087519162461bcd60e51b8352820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152fd5b5050346101065781600319360112610106576020906002549051908152f35b50503461010657806003193601126101065760209061031f6106f0610838565b6024359033610a0f565b929150346107eb57836003193601126107eb57600354600181811c91869082811680156107e1575b60209586861082146107ce57508488529081156107ac5750600114610753575b610434868661042a828b0383610869565b929550600383527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b5b82841061079957505050826104349461042a928201019438610742565b805486850188015292860192810161077c565b60ff191687860152505050151560051b830101925061042a8261043438610742565b634e487b7160e01b845260229052602483fd5b93607f1693610722565b8380fd5b6020808252825181830181905290939260005b82811061082457505060409293506000838284010152601f8019910116010190565b818101860151848201604001528501610802565b600435906001600160a01b038216820361084e57565b600080fd5b602435906001600160a01b038216820361084e57565b90601f8019910116810190811067ffffffffffffffff82111761088b57604052565b634e487b7160e01b600052604160045260246000fd5b6001600160a01b039081169182156109bc571691821561096b5760008281528060205260408120549180831061091757604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fd5b6001600160a01b03908116918215610ac05716918215610a705760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b6005811015610c155780610b225750565b60018103610b6f5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606490fd5b60028103610bbc5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606490fd5b600314610bc557565b60405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608490fd5b634e487b7160e01b600052602160045260246000fd5b9291907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311610cae5791608094939160ff602094604051948552168484015260408301526060820152600093849182805260015afa15610ca15781516001600160a01b03811615610c9b579190565b50600190565b50604051903d90823e3d90fd5b50505050600090600390565b307f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480610dbc575b15610d15577f000000000000000000000000000000000000000000000000000000000000000090565b60405160208101907f000000000000000000000000000000000000000000000000000000000000000082527f000000000000000000000000000000000000000000000000000000000000000060408201527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260a0815260c0810181811067ffffffffffffffff82111761088b5760405251902090565b507f00000000000000000000000000000000000000000000000000000000000000004614610cec56fea264697066735822122043ff1868405eb86d23cb9a9fc440654a089acd24143cbb0b3effa3558f5f742364736f6c63430008100033