Sourcify Logosourcify.eth

0x266C13DeD5A1d636E502fd56B3F76d38c3107EC2

on Celo Mainnet (42220)

Exact Match
Runtime Bytecode
Creation Bytecode
Warning: This contract is only matched with runtime bytecode. The constructor may be different from the original one, which could affect the contract's functionality.
Contract Name
Knoxer_ERC20
Compilation Target
contracts/Knoxer_ERC20.sol:Knoxer_ERC20
Language
Solidity
Compiler
solc 0.8.7+commit.e28d00a7
EVM Version
london
Verified At
2024-08-08 14:04:07 UTC
Deployer
Deployment Transaction
Block Number
Transaction Index

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
  • contracts/Knoxer_ERC20.sol
  • @openzeppelin/contracts/utils/Context.sol
  • @openzeppelin/contracts/access/Ownable.sol
  • @openzeppelin/contracts/token/ERC20/ERC20.sol
  • @openzeppelin/contracts/token/ERC20/IERC20.sol
  • @openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol
Loading...

Compiler Settings

Loading...

Contract Metadata

Loading...
Contract couldn't be verified with the creation bytecode but with the runtime bytecode. Below is what was found at the time of verification.

Creation Bytecode

0x6080604052600680546001600160a81b03191674011f25f8df9e33033668d6f04dae0bde4854e9f1a517905563621d62006007553480156200004057600080fd5b506040805180820182526004808252631ad554d160e21b60208084018281528551808701909652928552840152815191929162000080916003916200010f565b508051620000969060049060208401906200010f565b505050620000b3620000ad620000b960201b60201c565b620000bd565b620001f2565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b8280546200011d90620001b5565b90600052602060002090601f0160209004810192826200014157600085556200018c565b82601f106200015c57805160ff19168380011785556200018c565b828001600101855582156200018c579182015b828111156200018c5782518255916020019190600101906200016f565b506200019a9291506200019e565b5090565b5b808211156200019a57600081556001016200019f565b600181811c90821680620001ca57607f821691505b60208210811415620001ec57634e487b7160e01b600052602260045260246000fd5b50919050565b61114780620002026000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c806370a08231116100ad578063a9059cbb11610071578063a9059cbb1461025d578063b11ebc9b14610270578063b88a802f14610278578063dd62ed3e14610280578063f2fde38b146102b957600080fd5b806370a08231146101f6578063715018a61461021f5780638da5cb5b1461022757806395d89b4114610242578063a457c2d71461024a57600080fd5b8063313ce567116100f4578063313ce5671461018c578063375a069a1461019b57806339509351146101b05780633d3728b5146101c357806344cdac8d146101e357600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd1461016757806323b872dd14610179575b600080fd5b61012e6102cc565b60405161013b9190610f2a565b60405180910390f35b610157610152366004610dbe565b61035e565b604051901515815260200161013b565b6002545b60405190815260200161013b565b610157610187366004610d82565b610376565b6040516012815260200161013b565b6101ae6101a9366004610f11565b61039a565b005b6101576101be366004610dbe565b6103da565b61016b6101d1366004610f11565b60086020526000908152604090205481565b61016b6101f1366004610de8565b610419565b61016b610204366004610d2d565b6001600160a01b031660009081526020819052604090205490565b6101ae6104cd565b6005546040516001600160a01b03909116815260200161013b565b61012e610503565b610157610258366004610dbe565b610512565b61015761026b366004610dbe565b6105a4565b6101ae6105b2565b6101ae6105fd565b61016b61028e366004610d4f565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6101ae6102c7366004610d2d565b610744565b6060600380546102db90611079565b80601f016020809104026020016040519081016040528092919081815260200182805461030790611079565b80156103545780601f1061032957610100808354040283529160200191610354565b820191906000526020600020905b81548152906001019060200180831161033757829003601f168201915b5050505050905090565b60003361036c8185856107dc565b5060019392505050565b600033610384858285610900565b61038f858585610992565b506001949350505050565b6005546001600160a01b031633146103cd5760405162461bcd60e51b81526004016103c490610f7f565b60405180910390fd5b6103d73382610b60565b50565b3360008181526001602090815260408083206001600160a01b038716845290915281205490919061036c9082908690610414908790611009565b6107dc565b60008080805b84518110156104c457600085828151811061043c5761043c6110e5565b6020026020010151905061044f81610c3f565b60075460008381526008602052604090205491945062093a80911161047657600754610486565b6000828152600860205260409020545b6104909042611062565b61049a9085611043565b6104a49190611021565b6104ae9085611009565b93505080806104bc906110b4565b91505061041f565b50909392505050565b6005546001600160a01b031633146104f75760405162461bcd60e51b81526004016103c490610f7f565b6105016000610cbf565b565b6060600480546102db90611079565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156105975760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103c4565b61038f82868684036107dc565b60003361036c818585610992565b6005546001600160a01b031633146105dc5760405162461bcd60e51b81526004016103c490610f7f565b6006805460ff60a01b198116600160a01b9182900460ff1615909102179055565b600654600160a01b900460ff16156106575760405162461bcd60e51b815260206004820152601f60248201527f436c61696d696e672072657761726420686173206265656e207061757365640060448201526064016103c4565b60065460405162438b6360e81b81523360048201526000916001600160a01b03169063438b63009060240160006040518083038186803b15801561069a57600080fd5b505afa1580156106ae573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526106d69190810190610e85565b905060006106e382610419565b90506106ef3382610b60565b60005b825181101561073f574260086000858481518110610712576107126110e5565b60200260200101518152602001908152602001600020819055508080610737906110b4565b9150506106f2565b505050565b6005546001600160a01b0316331461076e5760405162461bcd60e51b81526004016103c490610f7f565b6001600160a01b0381166107d35760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103c4565b6103d781610cbf565b6001600160a01b03831661083e5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103c4565b6001600160a01b03821661089f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103c4565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461098c578181101561097f5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016103c4565b61098c84848484036107dc565b50505050565b6001600160a01b0383166109f65760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103c4565b6001600160a01b038216610a585760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103c4565b6001600160a01b03831660009081526020819052604090205481811015610ad05760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103c4565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610b07908490611009565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b5391815260200190565b60405180910390a361098c565b6001600160a01b038216610bb65760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016103c4565b8060026000828254610bc89190611009565b90915550506001600160a01b03821660009081526020819052604081208054839290610bf5908490611009565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b60008082118015610c515750600a8211155b15610c6657506801158e460913d00000919050565b600a82118015610c77575060328211155b15610c8b5750678ac7230489e80000919050565b603282118015610c9c575060968211155b15610cb05750674563918244f40000919050565b50671bc16d674ec80000919050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80356001600160a01b0381168114610d2857600080fd5b919050565b600060208284031215610d3f57600080fd5b610d4882610d11565b9392505050565b60008060408385031215610d6257600080fd5b610d6b83610d11565b9150610d7960208401610d11565b90509250929050565b600080600060608486031215610d9757600080fd5b610da084610d11565b9250610dae60208501610d11565b9150604084013590509250925092565b60008060408385031215610dd157600080fd5b610dda83610d11565b946020939093013593505050565b60006020808385031215610dfb57600080fd5b823567ffffffffffffffff811115610e1257600080fd5b8301601f81018513610e2357600080fd5b8035610e36610e3182610fe5565b610fb4565b80828252848201915084840188868560051b8701011115610e5657600080fd5b600094505b83851015610e79578035835260019490940193918501918501610e5b565b50979650505050505050565b60006020808385031215610e9857600080fd5b825167ffffffffffffffff811115610eaf57600080fd5b8301601f81018513610ec057600080fd5b8051610ece610e3182610fe5565b80828252848201915084840188868560051b8701011115610eee57600080fd5b600094505b83851015610e79578051835260019490940193918501918501610ef3565b600060208284031215610f2357600080fd5b5035919050565b600060208083528351808285015260005b81811015610f5757858101830151858201604001528201610f3b565b81811115610f69576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b604051601f8201601f1916810167ffffffffffffffff81118282101715610fdd57610fdd6110fb565b604052919050565b600067ffffffffffffffff821115610fff57610fff6110fb565b5060051b60200190565b6000821982111561101c5761101c6110cf565b500190565b60008261103e57634e487b7160e01b600052601260045260246000fd5b500490565b600081600019048311821515161561105d5761105d6110cf565b500290565b600082821015611074576110746110cf565b500390565b600181811c9082168061108d57607f821691505b602082108114156110ae57634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156110c8576110c86110cf565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fdfea26469706673582212208c9514b7500cd9888630102fb83e5bb81af105c993cdf23d335a3c5d4b104c0764736f6c63430008070033

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS LogoSolidity metadata.json IPFS hash: QmXoRdntaj4y2HqbvYE8Sct6foTYPuipmiWnbnePS4TWce
RawDecoded
Length: 53 bytes
0xa26469706673582212208c9514b7500cd9888630102fb83e5bb81af105c993cdf23d335a3c5d4b104c0764736f6c63430008070033

Runtime Bytecode

On-chain & Recompiled Bytecode
0x608060405234801561001057600080fd5b50600436106101215760003560e01c806370a08231116100ad578063a9059cbb11610071578063a9059cbb1461025d578063b11ebc9b14610270578063b88a802f14610278578063dd62ed3e14610280578063f2fde38b146102b957600080fd5b806370a08231146101f6578063715018a61461021f5780638da5cb5b1461022757806395d89b4114610242578063a457c2d71461024a57600080fd5b8063313ce567116100f4578063313ce5671461018c578063375a069a1461019b57806339509351146101b05780633d3728b5146101c357806344cdac8d146101e357600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd1461016757806323b872dd14610179575b600080fd5b61012e6102cc565b60405161013b9190610f2a565b60405180910390f35b610157610152366004610dbe565b61035e565b604051901515815260200161013b565b6002545b60405190815260200161013b565b610157610187366004610d82565b610376565b6040516012815260200161013b565b6101ae6101a9366004610f11565b61039a565b005b6101576101be366004610dbe565b6103da565b61016b6101d1366004610f11565b60086020526000908152604090205481565b61016b6101f1366004610de8565b610419565b61016b610204366004610d2d565b6001600160a01b031660009081526020819052604090205490565b6101ae6104cd565b6005546040516001600160a01b03909116815260200161013b565b61012e610503565b610157610258366004610dbe565b610512565b61015761026b366004610dbe565b6105a4565b6101ae6105b2565b6101ae6105fd565b61016b61028e366004610d4f565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6101ae6102c7366004610d2d565b610744565b6060600380546102db90611079565b80601f016020809104026020016040519081016040528092919081815260200182805461030790611079565b80156103545780601f1061032957610100808354040283529160200191610354565b820191906000526020600020905b81548152906001019060200180831161033757829003601f168201915b5050505050905090565b60003361036c8185856107dc565b5060019392505050565b600033610384858285610900565b61038f858585610992565b506001949350505050565b6005546001600160a01b031633146103cd5760405162461bcd60e51b81526004016103c490610f7f565b60405180910390fd5b6103d73382610b60565b50565b3360008181526001602090815260408083206001600160a01b038716845290915281205490919061036c9082908690610414908790611009565b6107dc565b60008080805b84518110156104c457600085828151811061043c5761043c6110e5565b6020026020010151905061044f81610c3f565b60075460008381526008602052604090205491945062093a80911161047657600754610486565b6000828152600860205260409020545b6104909042611062565b61049a9085611043565b6104a49190611021565b6104ae9085611009565b93505080806104bc906110b4565b91505061041f565b50909392505050565b6005546001600160a01b031633146104f75760405162461bcd60e51b81526004016103c490610f7f565b6105016000610cbf565b565b6060600480546102db90611079565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156105975760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103c4565b61038f82868684036107dc565b60003361036c818585610992565b6005546001600160a01b031633146105dc5760405162461bcd60e51b81526004016103c490610f7f565b6006805460ff60a01b198116600160a01b9182900460ff1615909102179055565b600654600160a01b900460ff16156106575760405162461bcd60e51b815260206004820152601f60248201527f436c61696d696e672072657761726420686173206265656e207061757365640060448201526064016103c4565b60065460405162438b6360e81b81523360048201526000916001600160a01b03169063438b63009060240160006040518083038186803b15801561069a57600080fd5b505afa1580156106ae573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526106d69190810190610e85565b905060006106e382610419565b90506106ef3382610b60565b60005b825181101561073f574260086000858481518110610712576107126110e5565b60200260200101518152602001908152602001600020819055508080610737906110b4565b9150506106f2565b505050565b6005546001600160a01b0316331461076e5760405162461bcd60e51b81526004016103c490610f7f565b6001600160a01b0381166107d35760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103c4565b6103d781610cbf565b6001600160a01b03831661083e5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103c4565b6001600160a01b03821661089f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103c4565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461098c578181101561097f5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016103c4565b61098c84848484036107dc565b50505050565b6001600160a01b0383166109f65760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103c4565b6001600160a01b038216610a585760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103c4565b6001600160a01b03831660009081526020819052604090205481811015610ad05760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103c4565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610b07908490611009565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b5391815260200190565b60405180910390a361098c565b6001600160a01b038216610bb65760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016103c4565b8060026000828254610bc89190611009565b90915550506001600160a01b03821660009081526020819052604081208054839290610bf5908490611009565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b60008082118015610c515750600a8211155b15610c6657506801158e460913d00000919050565b600a82118015610c77575060328211155b15610c8b5750678ac7230489e80000919050565b603282118015610c9c575060968211155b15610cb05750674563918244f40000919050565b50671bc16d674ec80000919050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80356001600160a01b0381168114610d2857600080fd5b919050565b600060208284031215610d3f57600080fd5b610d4882610d11565b9392505050565b60008060408385031215610d6257600080fd5b610d6b83610d11565b9150610d7960208401610d11565b90509250929050565b600080600060608486031215610d9757600080fd5b610da084610d11565b9250610dae60208501610d11565b9150604084013590509250925092565b60008060408385031215610dd157600080fd5b610dda83610d11565b946020939093013593505050565b60006020808385031215610dfb57600080fd5b823567ffffffffffffffff811115610e1257600080fd5b8301601f81018513610e2357600080fd5b8035610e36610e3182610fe5565b610fb4565b80828252848201915084840188868560051b8701011115610e5657600080fd5b600094505b83851015610e79578035835260019490940193918501918501610e5b565b50979650505050505050565b60006020808385031215610e9857600080fd5b825167ffffffffffffffff811115610eaf57600080fd5b8301601f81018513610ec057600080fd5b8051610ece610e3182610fe5565b80828252848201915084840188868560051b8701011115610eee57600080fd5b600094505b83851015610e79578051835260019490940193918501918501610ef3565b600060208284031215610f2357600080fd5b5035919050565b600060208083528351808285015260005b81811015610f5757858101830151858201604001528201610f3b565b81811115610f69576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b604051601f8201601f1916810167ffffffffffffffff81118282101715610fdd57610fdd6110fb565b604052919050565b600067ffffffffffffffff821115610fff57610fff6110fb565b5060051b60200190565b6000821982111561101c5761101c6110cf565b500190565b60008261103e57634e487b7160e01b600052601260045260246000fd5b500490565b600081600019048311821515161561105d5761105d6110cf565b500290565b600082821015611074576110746110cf565b500390565b600181811c9082168061108d57607f821691505b602082108114156110ae57634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156110c8576110c86110cf565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fdfea26469706673582212208c9514b7500cd9888630102fb83e5bb81af105c993cdf23d335a3c5d4b104c0764736f6c63430008070033

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS LogoSolidity metadata.json IPFS hash: QmXoRdntaj4y2HqbvYE8Sct6foTYPuipmiWnbnePS4TWce
RawDecoded
Length: 53 bytes
0xa26469706673582212208c9514b7500cd9888630102fb83e5bb81af105c993cdf23d335a3c5d4b104c0764736f6c63430008070033

Storage Layout

SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/Knoxer_ERC20.sol:Knoxer_ERC20
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/Knoxer_ERC20.sol:Knoxer_ERC20
2032_totalSupplyuint256contracts/Knoxer_ERC20.sol:Knoxer_ERC20
3032_namestringcontracts/Knoxer_ERC20.sol:Knoxer_ERC20
4032_symbolstringcontracts/Knoxer_ERC20.sol:Knoxer_ERC20
5020_owneraddresscontracts/Knoxer_ERC20.sol:Knoxer_ERC20
6020Knoxer_ERC721addresscontracts/Knoxer_ERC20.sol:Knoxer_ERC20
6201claimPausedboolcontracts/Knoxer_ERC20.sol:Knoxer_ERC20
7032START_TIMEuint256contracts/Knoxer_ERC20.sol:Knoxer_ERC20
8032lastClaimmapping(uint256 ⇒ uint256)contracts/Knoxer_ERC20.sol:Knoxer_ERC20

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...
0x266C13DeD5A1d636E502fd56B3F76d38c3107EC2 on Celo Mainnet (42220)