Sourcify Logosourcify.eth

0x7394B2407E6EEbbc7f140AA3AD261BAd97ECDfb9

on Energy Web Volta Testnet (73799)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MintableToken
Compilation Target
contracts/mintable-token.sol:MintableToken
Language
Solidity
Compiler
solc 0.8.4+commit.c7e474f2
EVM Version
istanbul
Verified At
2024-08-08 10:06:31 UTC
Deployer
0x99B1aCbc9e96b97F6dAfcd5B74706218ACA2e767
Deployment Transaction
0x63c013b5e5f76814f9c7893866a3f27a3cda2574ca2d093f0808ef1e7739a5f0
Block Number
19127056
Transaction Index
0

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
  • contracts/mintable-token.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...

Creation Bytecode

0x60806040523480156200001157600080fd5b506040516200121938038062001219833981016040819052620000349162000237565b8151829082906200004d906003906020850190620000de565b50805162000063906004906020840190620000de565b505050620000806200007a6200008860201b60201c565b6200008c565b5050620002f1565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b828054620000ec906200029e565b90600052602060002090601f0160209004810192826200011057600085556200015b565b82601f106200012b57805160ff19168380011785556200015b565b828001600101855582156200015b579182015b828111156200015b5782518255916020019190600101906200013e565b50620001699291506200016d565b5090565b5b808211156200016957600081556001016200016e565b600082601f83011262000195578081fd5b81516001600160401b0380821115620001b257620001b2620002db565b604051601f8301601f19908116603f01168101908282118183101715620001dd57620001dd620002db565b81604052838152602092508683858801011115620001f9578485fd5b8491505b838210156200021c5785820183015181830184015290820190620001fd565b838211156200022d57848385830101525b9695505050505050565b600080604083850312156200024a578182fd5b82516001600160401b038082111562000261578384fd5b6200026f8683870162000184565b9350602085015191508082111562000285578283fd5b50620002948582860162000184565b9150509250929050565b600181811c90821680620002b357607f821691505b60208210811415620002d557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b610f1880620003016000396000f3fe608060405234801561001057600080fd5b506004361061011b5760003560e01c806370a08231116100b2578063a457c2d711610081578063dd62ed3e11610066578063dd62ed3e14610254578063f2fde38b1461028d578063f46eccc4146102a057600080fd5b8063a457c2d71461022e578063a9059cbb1461024157600080fd5b806370a08231146101d0578063715018a6146101f95780638da5cb5b1461020157806395d89b411461022657600080fd5b8063313ce567116100ee578063313ce56714610186578063395093511461019557806340c10f19146101a857806342966c68146101bd57600080fd5b806306fdde0314610120578063095ea7b31461013e57806318160ddd1461016157806323b872dd14610173575b600080fd5b6101286102c9565b6040516101359190610e0f565b60405180910390f35b61015161014c366004610dce565b61035b565b6040519015158152602001610135565b6002545b604051908152602001610135565b610151610181366004610d93565b610373565b60405160128152602001610135565b6101516101a3366004610dce565b610397565b6101bb6101b6366004610dce565b6103d6565b005b6101bb6101cb366004610df7565b610443565b6101656101de366004610d40565b6001600160a01b031660009081526020819052604090205490565b6101bb610450565b6005546001600160a01b03165b6040516001600160a01b039091168152602001610135565b6101286104b6565b61015161023c366004610dce565b6104c5565b61015161024f366004610dce565b61056f565b610165610262366004610d61565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6101bb61029b366004610d40565b61057d565b61020e6102ae366004610d40565b6006602052600090815260409020546001600160a01b031681565b6060600380546102d890610e91565b80601f016020809104026020016040519081016040528092919081815260200182805461030490610e91565b80156103515780601f1061032657610100808354040283529160200191610351565b820191906000526020600020905b81548152906001019060200180831161033457829003601f168201915b5050505050905090565b60003361036981858561065c565b5060019392505050565b6000336103818582856107b5565b61038c858585610847565b506001949350505050565b3360008181526001602090815260408083206001600160a01b038716845290915281205490919061036990829086906103d1908790610e62565b61065c565b6005546001600160a01b031633146104355760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b61043f8282610a5e565b5050565b61044d3382610b3d565b50565b6005546001600160a01b031633146104aa5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161042c565b6104b46000610cba565b565b6060600480546102d890610e91565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156105625760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f000000000000000000000000000000000000000000000000000000606482015260840161042c565b61038c828686840361065c565b600033610369818585610847565b6005546001600160a01b031633146105d75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161042c565b6001600160a01b0381166106535760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f6464726573730000000000000000000000000000000000000000000000000000606482015260840161042c565b61044d81610cba565b6001600160a01b0383166106d75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0382166107535760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461084157818110156108345760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161042c565b610841848484840361065c565b50505050565b6001600160a01b0383166108c35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03821661093f5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b038316600090815260208190526040902054818110156109ce5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e63650000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610a05908490610e62565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a5191815260200190565b60405180910390a3610841565b6001600160a01b038216610ab45760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161042c565b8060026000828254610ac69190610e62565b90915550506001600160a01b03821660009081526020819052604081208054839290610af3908490610e62565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b038216610bb95760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f7300000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03821660009081526020819052604090205481811015610c485760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f6365000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610c77908490610e7a565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016107a8565b600580546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80356001600160a01b0381168114610d3b57600080fd5b919050565b600060208284031215610d51578081fd5b610d5a82610d24565b9392505050565b60008060408385031215610d73578081fd5b610d7c83610d24565b9150610d8a60208401610d24565b90509250929050565b600080600060608486031215610da7578081fd5b610db084610d24565b9250610dbe60208501610d24565b9150604084013590509250925092565b60008060408385031215610de0578182fd5b610de983610d24565b946020939093013593505050565b600060208284031215610e08578081fd5b5035919050565b6000602080835283518082850152825b81811015610e3b57858101830151858201604001528201610e1f565b81811115610e4c5783604083870101525b50601f01601f1916929092016040019392505050565b60008219821115610e7557610e75610ecc565b500190565b600082821015610e8c57610e8c610ecc565b500390565b600181811c90821680610ea557607f821691505b60208210811415610ec657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220445fcf994c04717dd1041b1833a370bbef48eed317ec6a69691ff99abd32d3f864736f6c63430008040033constructorArguments000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000008457468657265756d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034554480000000000000000000000000000000000000000000000000000000000

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 Logo
Solidity metadata.json IPFS hash: QmSwZAjdJURNwimacH4xNUxvssAkGW5BaEkiXsWUx6dvJT
RawDecoded
Length: 53 bytes
0xa2646970667358221220445fcf994c04717dd1041b1833a370bbef48eed317ec6a69691ff99abd32d3f864736f6c63430008040033

Transformations

Constructor Arguments

RawDecoded
Length: 192 bytes
0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000008457468657265756d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034554480000000000000000000000000000000000000000000000000000000000

Runtime Bytecode

On-chain & Recompiled Bytecode
0x608060405234801561001057600080fd5b506004361061011b5760003560e01c806370a08231116100b2578063a457c2d711610081578063dd62ed3e11610066578063dd62ed3e14610254578063f2fde38b1461028d578063f46eccc4146102a057600080fd5b8063a457c2d71461022e578063a9059cbb1461024157600080fd5b806370a08231146101d0578063715018a6146101f95780638da5cb5b1461020157806395d89b411461022657600080fd5b8063313ce567116100ee578063313ce56714610186578063395093511461019557806340c10f19146101a857806342966c68146101bd57600080fd5b806306fdde0314610120578063095ea7b31461013e57806318160ddd1461016157806323b872dd14610173575b600080fd5b6101286102c9565b6040516101359190610e0f565b60405180910390f35b61015161014c366004610dce565b61035b565b6040519015158152602001610135565b6002545b604051908152602001610135565b610151610181366004610d93565b610373565b60405160128152602001610135565b6101516101a3366004610dce565b610397565b6101bb6101b6366004610dce565b6103d6565b005b6101bb6101cb366004610df7565b610443565b6101656101de366004610d40565b6001600160a01b031660009081526020819052604090205490565b6101bb610450565b6005546001600160a01b03165b6040516001600160a01b039091168152602001610135565b6101286104b6565b61015161023c366004610dce565b6104c5565b61015161024f366004610dce565b61056f565b610165610262366004610d61565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6101bb61029b366004610d40565b61057d565b61020e6102ae366004610d40565b6006602052600090815260409020546001600160a01b031681565b6060600380546102d890610e91565b80601f016020809104026020016040519081016040528092919081815260200182805461030490610e91565b80156103515780601f1061032657610100808354040283529160200191610351565b820191906000526020600020905b81548152906001019060200180831161033457829003601f168201915b5050505050905090565b60003361036981858561065c565b5060019392505050565b6000336103818582856107b5565b61038c858585610847565b506001949350505050565b3360008181526001602090815260408083206001600160a01b038716845290915281205490919061036990829086906103d1908790610e62565b61065c565b6005546001600160a01b031633146104355760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b61043f8282610a5e565b5050565b61044d3382610b3d565b50565b6005546001600160a01b031633146104aa5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161042c565b6104b46000610cba565b565b6060600480546102d890610e91565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156105625760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f000000000000000000000000000000000000000000000000000000606482015260840161042c565b61038c828686840361065c565b600033610369818585610847565b6005546001600160a01b031633146105d75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161042c565b6001600160a01b0381166106535760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f6464726573730000000000000000000000000000000000000000000000000000606482015260840161042c565b61044d81610cba565b6001600160a01b0383166106d75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0382166107535760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461084157818110156108345760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161042c565b610841848484840361065c565b50505050565b6001600160a01b0383166108c35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03821661093f5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b038316600090815260208190526040902054818110156109ce5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e63650000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610a05908490610e62565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a5191815260200190565b60405180910390a3610841565b6001600160a01b038216610ab45760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161042c565b8060026000828254610ac69190610e62565b90915550506001600160a01b03821660009081526020819052604081208054839290610af3908490610e62565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b038216610bb95760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f7300000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03821660009081526020819052604090205481811015610c485760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f6365000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610c77908490610e7a565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016107a8565b600580546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80356001600160a01b0381168114610d3b57600080fd5b919050565b600060208284031215610d51578081fd5b610d5a82610d24565b9392505050565b60008060408385031215610d73578081fd5b610d7c83610d24565b9150610d8a60208401610d24565b90509250929050565b600080600060608486031215610da7578081fd5b610db084610d24565b9250610dbe60208501610d24565b9150604084013590509250925092565b60008060408385031215610de0578182fd5b610de983610d24565b946020939093013593505050565b600060208284031215610e08578081fd5b5035919050565b6000602080835283518082850152825b81811015610e3b57858101830151858201604001528201610e1f565b81811115610e4c5783604083870101525b50601f01601f1916929092016040019392505050565b60008219821115610e7557610e75610ecc565b500190565b600082821015610e8c57610e8c610ecc565b500390565b600181811c90821680610ea557607f821691505b60208210811415610ec657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220445fcf994c04717dd1041b1833a370bbef48eed317ec6a69691ff99abd32d3f864736f6c63430008040033

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 Logo
Solidity metadata.json IPFS hash: QmSwZAjdJURNwimacH4xNUxvssAkGW5BaEkiXsWUx6dvJT
RawDecoded
Length: 53 bytes
0xa2646970667358221220445fcf994c04717dd1041b1833a370bbef48eed317ec6a69691ff99abd32d3f864736f6c63430008040033

Storage Layout

SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/mintable-token.sol:MintableToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/mintable-token.sol:MintableToken
2032_totalSupplyuint256contracts/mintable-token.sol:MintableToken
3032_namestringcontracts/mintable-token.sol:MintableToken
4032_symbolstringcontracts/mintable-token.sol:MintableToken
5020_owneraddresscontracts/mintable-token.sol:MintableToken
6032mintersmapping(address ⇒ address)contracts/mintable-token.sol:MintableToken

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...
0x7394B2407E6EEbbc7f140AA3AD261BAd97ECDfb9 on Energy Web Volta Testnet (73799)