Overview ERC20
PRICE
$0.037481

ON-CHAIN MARKET CAP n/a

Total Supply:
10,000,000.00 DJB

Holders:
135
Profile Summary
Blockchain:
Ethereum (1)


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

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
Yes with 200 runs

Created At:
Fri, 19 Jul 2024 14:49:47 GMT
Ownable.sol
@openzeppelin
contracts
access
Ownable.sol


Contract ABI
[
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "_marketing",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "_router",
        "type": "address"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "allowance",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "needed",
        "type": "uint256"
      }
    ],
    "name": "ERC20InsufficientAllowance",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "balance",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "needed",
        "type": "uint256"
      }
    ],
    "name": "ERC20InsufficientBalance",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "approver",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidApprover",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "receiver",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidReceiver",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidSender",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidSpender",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "OwnableInvalidOwner",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "OwnableUnauthorizedAccount",
    "type": "error"
  },
  {
    "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": [],
    "name": "MAX_TAX_RATE",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "WETH",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "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": "value",
        "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": "account",
        "type": "address"
      },
      {
        "internalType": "bool",
        "name": "excluded",
        "type": "bool"
      }
    ],
    "name": "excludeFromMaxTransactionAmount",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "isExcludedFromMaxTransactionAmount",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "isMaxTransactionAmountLifted",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "isTaxLifted",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "liftRestrictions",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "marketing",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "maxTransactionAmount",
    "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": "owner",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "pair",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "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": "sellTaxRate",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "_amount",
        "type": "uint256"
      }
    ],
    "name": "setMaxTransactionAmount",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "newPair",
        "type": "address"
      }
    ],
    "name": "setPairAddress",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "_rate",
        "type": "uint256"
      }
    ],
    "name": "setSellTaxRate",
    "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": "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"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "transferOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


Contract Creation Code
60e0604052600a6007556009805461ffff1916905534801561002057600080fd5b5060405161164d38038061164d83398101604081905261003f91610527565b33604051806040016040528060128152602001712237b730b632102537b437102130b93937b760711b8152506040518060400160405280600381526020016222252160e91b815250816003908161009691906105f9565b5060046100a382826105f9565b5050506001600160a01b0381166100d557604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b6100de81610355565b506001600160a01b038216158015906100ff57506001600160a01b03811615155b61013d5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b60448201526064016100cc565b600061014b6012600a6107b6565b61015890629896806107cc565b905061016433826103a7565b6001600160a01b03808416608052821660a0819052604080516315ab88c960e31b8152905163ad5c4648916004808201926020929091908290030181865afa1580156101b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d891906107e3565b6001600160a01b031660c0816001600160a01b03168152505060a0516001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610231573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061025591906107e3565b60c0516040516364e329cb60e11b81526001600160a01b03918216600482015230602482015291169063c9c65396906044016020604051808303816000875af11580156102a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102ca91906107e3565b600680546001600160a01b0319166001600160a01b039290921691909117905560646102f78260026107cc565b61030191906107fe565b6008555050336000908152600a60205260408082208054600160ff19918216811790925530845282842080548216831790556006546001600160a01b03168452919092208054909116909117905550610833565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b0382166103d15760405163ec442f0560e01b8152600060048201526024016100cc565b6103dd600083836103e1565b5050565b6001600160a01b03831661040c5780600260008282546104019190610820565b9091555061047e9050565b6001600160a01b0383166000908152602081905260409020548181101561045f5760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016100cc565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b03821661049a576002805482900390556104b9565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516104fe91815260200190565b60405180910390a3505050565b80516001600160a01b038116811461052257600080fd5b919050565b6000806040838503121561053a57600080fd5b6105438361050b565b91506105516020840161050b565b90509250929050565b634e487b7160e01b600052604160045260246000fd5b600181811c9082168061058457607f821691505b6020821081036105a457634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156105f457806000526020600020601f840160051c810160208510156105d15750805b601f840160051c820191505b818110156105f157600081556001016105dd565b50505b505050565b81516001600160401b038111156106125761061261055a565b610626816106208454610570565b846105aa565b6020601f82116001811461065a57600083156106425750848201515b600019600385901b1c1916600184901b1784556105f1565b600084815260208120601f198516915b8281101561068a578785015182556020948501946001909201910161066a565b50848210156106a85786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b6001815b6001841115610708578085048111156106ec576106ec6106b7565b60018416156106fa57908102905b60019390931c9280026106d1565b935093915050565b60008261071f575060016107b0565b8161072c575060006107b0565b8160018114610742576002811461074c57610768565b60019150506107b0565b60ff84111561075d5761075d6106b7565b50506001821b6107b0565b5060208310610133831016604e8410600b841016171561078b575081810a6107b0565b61079860001984846106cd565b80600019048211156107ac576107ac6106b7565b0290505b92915050565b60006107c560ff841683610710565b9392505050565b80820281158282048414176107b0576107b06106b7565b6000602082840312156107f557600080fd5b6107c58261050b565b60008261081b57634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156107b0576107b06106b7565b60805160a05160c051610de4610869600039600061033d0152600061040501526000818161025201526108560152610de46000f3fe608060405234801561001057600080fd5b50600436106101a95760003560e01c80638da5cb5b116100f9578063c72e313e11610097578063e5dc6b2111610071578063e5dc6b21146103ae578063e9481eee146103c1578063f2fde38b146103ed578063f887ea401461040057600080fd5b8063c72e313e1461035f578063c8c8ebe41461036c578063dd62ed3e1461037557600080fd5b8063a22d4832116100d3578063a22d4832146102ff578063a8aa1b3114610312578063a9059cbb14610325578063ad5c46481461033857600080fd5b80638da5cb5b146102de5780638fa81732146102ef57806395d89b41146102f757600080fd5b806328efd27e11610166578063313ce56711610140578063313ce5671461028c5780635a71679d1461029b57806370a08231146102ad578063715018a6146102d657600080fd5b806328efd27e146102325780632ae2f1211461023a5780632d3e474a1461024d57600080fd5b806306fdde03146101ae578063095ea7b3146101cc57806318160ddd146101ef5780631e293c101461020157806323b872dd1461021657806324024efd14610229575b600080fd5b6101b6610427565b6040516101c39190610b84565b60405180910390f35b6101df6101da366004610bee565b6104b9565b60405190151581526020016101c3565b6002545b6040519081526020016101c3565b61021461020f366004610c18565b6104d3565b005b6101df610224366004610c31565b6104e0565b6101f360075481565b610214610580565b610214610248366004610c6e565b610599565b6102747f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016101c3565b604051601281526020016101c3565b6009546101df90610100900460ff1681565b6101f36102bb366004610caa565b6001600160a01b031660009081526020819052604090205490565b6102146105cc565b6005546001600160a01b0316610274565b6101f3600a81565b6101b66105e0565b61021461030d366004610caa565b6105ef565b600654610274906001600160a01b031681565b6101df610333366004610bee565b610661565b6102747f000000000000000000000000000000000000000000000000000000000000000081565b6009546101df9060ff1681565b6101f360085481565b6101f3610383366004610ccc565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6102146103bc366004610c18565b610677565b6101df6103cf366004610caa565b6001600160a01b03166000908152600a602052604090205460ff1690565b6102146103fb366004610caa565b6106e1565b6102747f000000000000000000000000000000000000000000000000000000000000000081565b60606003805461043690610cff565b80601f016020809104026020016040519081016040528092919081815260200182805461046290610cff565b80156104af5780601f10610484576101008083540402835291602001916104af565b820191906000526020600020905b81548152906001019060200180831161049257829003601f168201915b5050505050905090565b6000336104c781858561071f565b60019150505b92915050565b6104db610731565b600855565b60006104ed84848461075e565b60006104f98533610383565b9050828110156105615760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b61057585336105708685610d4f565b61071f565b506001949350505050565b610588610731565b6009805461ffff1916610101179055565b6105a1610731565b6001600160a01b03919091166000908152600a60205260409020805460ff1916911515919091179055565b6105d4610731565b6105de6000610882565b565b60606004805461043690610cff565b6105f7610731565b6001600160a01b03811661063f5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606401610558565b600680546001600160a01b0319166001600160a01b0392909216919091179055565b600061066e33848461075e565b50600192915050565b61067f610731565b600a8111156106dc5760405162461bcd60e51b8152602060048201526024808201527f5461782072617465206578636565647320746865206d6178696d756d20616c6c6044820152631bddd95960e21b6064820152608401610558565b600755565b6106e9610731565b6001600160a01b03811661071357604051631e4fbdf760e01b815260006004820152602401610558565b61071c81610882565b50565b61072c83838360016108d4565b505050565b6005546001600160a01b031633146105de5760405163118cdaa760e01b8152336004820152602401610558565b600954610100900460ff168061077657506008548111155b8061079957506001600160a01b0383166000908152600a602052604090205460ff165b806107bc57506001600160a01b0382166000908152600a602052604090205460ff165b6108235760405162461bcd60e51b815260206004820152603260248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178206044820152711d1c985b9cd858dd1a5bdb88185b5bdd5b9d60721b6064820152608401610558565b600061082f83836109aa565b9050600061083d8284610d4f565b905061084a858583610a00565b811561087b5761087b857f000000000000000000000000000000000000000000000000000000000000000084610a00565b5050505050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b0384166108fe5760405163e602df0560e01b815260006004820152602401610558565b6001600160a01b03831661092857604051634a1406b160e11b815260006004820152602401610558565b6001600160a01b03808516600090815260016020908152604080832093871683529290522082905580156109a457826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161099b91815260200190565b60405180910390a35b50505050565b60095460009060ff16156109c0575060006104cd565b6006546001600160a01b03908116908416036109f7576064600754836109e69190610d62565b6109f09190610d79565b90506104cd565b50600092915050565b6001600160a01b038316610a2a57604051634b637e8f60e11b815260006004820152602401610558565b6001600160a01b038216610a545760405163ec442f0560e01b815260006004820152602401610558565b61072c8383836001600160a01b038316610a85578060026000828254610a7a9190610d9b565b90915550610af79050565b6001600160a01b03831660009081526020819052604090205481811015610ad85760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610558565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b038216610b1357600280548290039055610b32565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610b7791815260200190565b60405180910390a3505050565b602081526000825180602084015260005b81811015610bb25760208186018101516040868401015201610b95565b506000604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b0381168114610be957600080fd5b919050565b60008060408385031215610c0157600080fd5b610c0a83610bd2565b946020939093013593505050565b600060208284031215610c2a57600080fd5b5035919050565b600080600060608486031215610c4657600080fd5b610c4f84610bd2565b9250610c5d60208501610bd2565b929592945050506040919091013590565b60008060408385031215610c8157600080fd5b610c8a83610bd2565b915060208301358015158114610c9f57600080fd5b809150509250929050565b600060208284031215610cbc57600080fd5b610cc582610bd2565b9392505050565b60008060408385031215610cdf57600080fd5b610ce883610bd2565b9150610cf660208401610bd2565b90509250929050565b600181811c90821680610d1357607f821691505b602082108103610d3357634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b818103818111156104cd576104cd610d39565b80820281158282048414176104cd576104cd610d39565b600082610d9657634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156104cd576104cd610d3956fea2646970667358221220e9c241c0423aede2428a175536c0ad4bf13b0e716b8e38b74f3a551c9bdac35b64736f6c634300081a003300000000000000000000000067d662da7a4f0ac65a28d4deac9cd70de40d3bb00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Constructor Arguments
(ABI-Encoded and is the last bytes of the Contract Creation Code above)
0x00000000000000000000000067d662da7a4f0ac65a28d4deac9cd70de40d3bb00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d

----Decoded View------------Arg [0] : _marketing (address): 0x67D662dA7A4F0ac65A28D4DEAc9CD70DE40D3bB0Arg [1] : _router (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D

----Encoded View------------Arg [0] : 0x00000000000000000000000067d662da7a4f0ac65a28d4deac9cd70de40d3bb0Arg [1] : 0x0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d