Overview ERC20
PRICE
$0.007652

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000.00 DAVINCI

Holders:
66
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
8
Contract Source Code Verified (Partial Match)
Contract Name:
MONALISA

Compiler Version
v0.8.10+commit.fc410830

Optimization Enabled:
Yes with 200 runs

Created At:
Thu, 14 Sep 2023 20:14:11 GMT
MONALISA.sol
contracts
MONALISA.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": "previousOwner",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "OwnershipTransferred",
    "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": [],
    "name": "manualSwap",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "maxTokenPerTxn",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "maxTokenPerWallet",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "openTrading",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "owner",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "removeLimits",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "renounceOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "router",
    "outputs": [
      {
        "internalType": "contract IDEXRouter",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "swapThreshold",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "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": [],
    "name": "transferDelayEnabled",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "view",
    "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"
  },
  {
    "stateMutability": "payable",
    "type": "receive"
  }
]


Contract Creation Code
60806040523480156200001157600080fd5b5060408051808201825260098152684d6f6e61204c69736160b81b602080830191825283518085019094526007845266444156494e434960c81b90840152815191929162000062916003916200027c565b508051620000789060049060208401906200027c565b505050620000956200008f6200013e60201b60201c565b62000142565b60058054600680546001600160a01b0319166001600160a01b03928316178155601960088190556009556000600a819055600b81905530815260126020526040808220805460ff1990811660019081179092559354851683529120805490921617905564e8d4a51000600e556501d1a94a2000600f8190556010556011805463ff000000191663010000001790559054620001389116655af3107a400062000194565b62000386565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b038216620001ef5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640160405180910390fd5b806002600082825462000203919062000322565b90915550506001600160a01b038216600090815260208190526040812080548392906200023290849062000322565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b8280546200028a9062000349565b90600052602060002090601f016020900481019282620002ae5760008555620002f9565b82601f10620002c957805160ff1916838001178555620002f9565b82800160010185558215620002f9579182015b82811115620002f9578251825591602001919060010190620002dc565b50620003079291506200030b565b5090565b5b808211156200030757600081556001016200030c565b600082198211156200034457634e487b7160e01b600052601160045260246000fd5b500190565b600181811c908216806200035e57607f821691505b602082108114156200038057634e487b7160e01b600052602260045260246000fd5b50919050565b61177080620003966000396000f3fe6080604052600436106101185760003560e01c8063715018a6116100a0578063a9059cbb11610064578063a9059cbb146102da578063c876d0b9146102fa578063c9567bf91461031b578063dd62ed3e14610330578063f887ea401461037657600080fd5b8063715018a614610253578063751039fc146102685780637a8baf521461027d5780638da5cb5b1461029357806395d89b41146102c557600080fd5b806323b872dd116100e757806323b872dd146101b4578063313ce567146101d4578063510622d5146101f057806351bc3c851461020657806370a082311461021d57600080fd5b80630445b6671461012457806306fdde031461014d578063095ea7b31461016f57806318160ddd1461019f57600080fd5b3661011f57005b600080fd5b34801561013057600080fd5b5061013a600e5481565b6040519081526020015b60405180910390f35b34801561015957600080fd5b5061016261039d565b6040516101449190611477565b34801561017b57600080fd5b5061018f61018a3660046114e4565b61042f565b6040519015158152602001610144565b3480156101ab57600080fd5b5060025461013a565b3480156101c057600080fd5b5061018f6101cf366004611510565b610447565b3480156101e057600080fd5b5060405160088152602001610144565b3480156101fc57600080fd5b5061013a60105481565b34801561021257600080fd5b5061021b61046b565b005b34801561022957600080fd5b5061013a610238366004611551565b6001600160a01b031660009081526020819052604090205490565b34801561025f57600080fd5b5061021b610571565b34801561027457600080fd5b5061021b610585565b34801561028957600080fd5b5061013a600f5481565b34801561029f57600080fd5b506005546001600160a01b03165b6040516001600160a01b039091168152602001610144565b3480156102d157600080fd5b506101626105f9565b3480156102e657600080fd5b5061018f6102f53660046114e4565b610608565b34801561030657600080fd5b5060115461018f906301000000900460ff1681565b34801561032757600080fd5b5061021b610616565b34801561033c57600080fd5b5061013a61034b36600461156e565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b34801561038257600080fd5b506011546102ad90600160201b90046001600160a01b031681565b6060600380546103ac906115a7565b80601f01602080910402602001604051908101604052809291908181526020018280546103d8906115a7565b80156104255780601f106103fa57610100808354040283529160200191610425565b820191906000526020600020905b81548152906001019060200180831161040857829003601f168201915b5050505050905090565b60003361043d818585610933565b5060019392505050565b600033610455858285610a57565b610460858585610ae9565b506001949350505050565b601154610100900460ff166104bd5760405162461bcd60e51b81526020600482015260136024820152723a3930b234b7339034b9903737ba1037b832b760691b60448201526064015b60405180910390fd5b6006546001600160a01b0316331461050b5760405162461bcd60e51b8152602060048201526011602482015270125b98dbdc9c9958dd081c995c5d595cdd607a1b60448201526064016104b4565b30600090815260208190526040902054801561052a5761052a81610fe6565b47801561056d576006546040516001600160a01b039091169082156108fc029083906000818181858888f1935050505015801561056b573d6000803e3d6000fd5b505b5050565b610579611167565b61058360006111c1565b565b61058d611167565b6011546301000000900460ff166105de5760405162461bcd60e51b8152602060048201526015602482015274131a5b5a5d08185b1c9958591e481c995b5bdd9959605a1b60448201526064016104b4565b600254600f556002546010556011805463ff00000019169055565b6060600480546103ac906115a7565b60003361043d818585610ae9565b61061e611167565b601154610100900460ff16156106765760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720616c7265616479207374617274656400000000000000000060448201526064016104b4565b60118054777a250d5630b4cf539739df2c5dacb4c659f2488d00000000640100000000600160c01b031990911617908190556040805163c45a015560e01b81529051600160201b9092046001600160a01b03169163c45a0155916004818101926020929091908290030181865afa1580156106f5573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061071991906115e2565b6001600160a01b031663c9c6539630601160049054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561077b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061079f91906115e2565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af11580156107ec573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061081091906115e2565b600780546001600160a01b0319166001600160a01b03928316179055601154600254610846923092600160201b90041690610933565b60115430600081815260208190526040902054600160201b9092046001600160a01b03169163f305d7199147916000806108886005546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af11580156108f0573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061091591906115ff565b50506011805462ffff001916620101001790555043600c5542600d55565b6001600160a01b0383166109955760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104b4565b6001600160a01b0382166109f65760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104b4565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038381166000908152600160209081526040808320938616835292905220546000198114610ae35781811015610ad65760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016104b4565b610ae38484848403610933565b50505050565b6001600160a01b038316610b3f5760405162461bcd60e51b815260206004820152601e60248201527f7472616e736665722066726f6d20746865207a65726f2061646472657373000060448201526064016104b4565b6001600160a01b038216610b955760405162461bcd60e51b815260206004820152601c60248201527f7472616e7366657220746f20746865207a65726f20616464726573730000000060448201526064016104b4565b600080610baa6005546001600160a01b031690565b6001600160a01b0316856001600160a01b031614158015610bd957506005546001600160a01b03858116911614155b15610ef357600c54610bec906001611643565b431015610bfa576019610c21565b600d54610c099061012c611643565b421015610c1d57610c18611213565b610c21565b600a545b90506064610c2f828561165b565b610c39919061167a565b6011549092506301000000900460ff168015610c6a57506011546001600160a01b03868116600160201b9092041614155b8015610c8457506007546001600160a01b03858116911614155b15610d3057326000908152601360205260409020544311610d1d5760405162461bcd60e51b815260206004820152604760248201527f7472616e736665723a3a205472616e736665722044656c617920656e61626c6560448201527f642e204f6e6c79206f6e652070757263686173652070657220626c6f636b2061606482015266363637bbb2b21760c91b608482015260a4016104b4565b3260009081526013602052604090204390555b6007546001600160a01b038681169116148015610d6257506011546001600160a01b03858116600160201b9092041614155b8015610d8757506001600160a01b03841660009081526012602052604090205460ff16155b15610e6a57601054831115610df65760405162461bcd60e51b815260206004820152602f60248201527f427579207472616e7366657220616d6f756e742065786365656473207468652060448201526e36b0bc2a37b5b2b72832b92a3c371760891b60648201526084016104b4565b600f546001600160a01b038516600090815260208190526040902054610e1c9085611643565b1115610e6a5760405162461bcd60e51b815260206004820152601a60248201527f6d6178546f6b656e50657257616c6c657420657863656564656400000000000060448201526064016104b4565b6007546001600160a01b038581169116148015610e9057506001600160a01b0385163014155b15610ef357600c54610ea3906001611643565b431015610eb1576019610ed8565b600d54610ec09061012c611643565b421015610ed457610ecf61124c565b610ed8565b600b545b90506064610ee6828561165b565b610ef0919061167a565b91505b30600090815260208190526040902054600e54601154908210159060ff16158015610f1b5750805b8015610f3457506007546001600160a01b038781169116145b8015610f48575060115462010000900460ff165b15610fb8576011805460ff19166001179055600e54610f7190610f6c908790611280565b610fe6565b60065460405147916001600160a01b03169082156108fc029083906000818181858888f19350505050158015610fab573d6000803e3d6000fd5b50506011805460ff191690555b8315610fc957610fc9873086611298565b610fdd8787610fd8878961169c565b611298565b50505050505050565b604080516002808252606082018352600092602083019080368337019050509050308160008151811061101b5761101b6116b3565b60200260200101906001600160a01b031690816001600160a01b031681525050601160049054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561108e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110b291906115e2565b816001815181106110c5576110c56116b3565b6001600160a01b0392831660209182029290920101526011546110f2913091600160201b90041684610933565b60115460405163791ac94760e01b8152600160201b9091046001600160a01b03169063791ac947906111319085906000908690309042906004016116c9565b600060405180830381600087803b15801561114b57600080fd5b505af115801561115f573d6000803e3d6000fd5b505050505050565b6005546001600160a01b031633146105835760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b4565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000603c600d5442611225919061169c565b61122f919061167a565b61123a90600561165b565b600854611247919061169c565b905090565b6000603c600d544261125e919061169c565b611268919061167a565b61127390600561165b565b600954611247919061169c565b600081831161128f5782611291565b815b9392505050565b6001600160a01b0383166112fc5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104b4565b6001600160a01b03821661135e5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104b4565b61136983838361056b565b6001600160a01b038316600090815260208190526040902054818110156113e15760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016104b4565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290611418908490611643565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161146491815260200190565b60405180910390a3610ae384848461056b565b600060208083528351808285015260005b818110156114a457858101830151858201604001528201611488565b818111156114b6576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b03811681146114e157600080fd5b50565b600080604083850312156114f757600080fd5b8235611502816114cc565b946020939093013593505050565b60008060006060848603121561152557600080fd5b8335611530816114cc565b92506020840135611540816114cc565b929592945050506040919091013590565b60006020828403121561156357600080fd5b8135611291816114cc565b6000806040838503121561158157600080fd5b823561158c816114cc565b9150602083013561159c816114cc565b809150509250929050565b600181811c908216806115bb57607f821691505b602082108114156115dc57634e487b7160e01b600052602260045260246000fd5b50919050565b6000602082840312156115f457600080fd5b8151611291816114cc565b60008060006060848603121561161457600080fd5b8351925060208401519150604084015190509250925092565b634e487b7160e01b600052601160045260246000fd5b600082198211156116565761165661162d565b500190565b60008160001904831182151516156116755761167561162d565b500290565b60008261169757634e487b7160e01b600052601260045260246000fd5b500490565b6000828210156116ae576116ae61162d565b500390565b634e487b7160e01b600052603260045260246000fd5b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156117195784516001600160a01b0316835293830193918301916001016116f4565b50506001600160a01b0396909616606085015250505060800152939250505056fea2646970667358221220007c346060fcf477edf51cc3b4e1907f890c82dc6028276655f2a5348ae9438164736f6c634300080a0033