Sourcify Logosourcify.eth

0x27967c9C3A22b0bFb13aC546Cf24a0825d1221cE

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:05:17 UTC
Deployer
0xD173313A51f8fc37BcF67569b463abd89d81844f
Deployment Transaction
0x986aa2ce0dff009c3398f9ee33c586e3d5eb708de9c5925b5f84f7a745353c81
Block Number
17570449
Transaction Index
0

Read/Write Contract on:

OpenZeppelin Logo

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

0x60806040523480156200001157600080fd5b506040516200121938038062001219833981016040819052620000349162000237565b8151829082906200004d906003906020850190620000de565b50805162000063906004906020840190620000de565b505050620000806200007a6200008860201b60201c565b6200008c565b5050620002f1565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907feventSignature8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b828054620000ec906200029e565b90600052602060002090601f0160209004810192826200011057600085556200015b565b82601f106200012b57805160ff19168380011785556200015b565b828001600101855582156200015b579182015b828111156200015b5782518255916020019190600101906200013e565b50620001699291506200016d565b5090565b5b808211156200016957600081556001016200016e565b600082601f83011262000195578081fd5b81516001600160401b0380821115620001b257620001b2620002db565b604051601f8301601f19908116603f01168101908282118183101715620001dd57620001dd620002db565b81604052838152602092508683858801011115620001f9578485fd5b8491505b838210156200021c5785820183015181830184015290820190620001fd565b838211156200022d57848385830101525b9695505050505050565b600080604083850312156200024a578182fd5b82516001600160401b038082111562000261578384fd5b6200026f8683870162000184565b9350602085015191508082111562000285578283fd5b50620002948582860162000184565b9150509250929050565b600181811c90821680620002b357607f821691505b60208210811415620002d557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b610f1880620003016000396000f3fe608060405234801561001057600080fd5b506004361061011b5760003560e01c8063functionSignature70a08231116100b2578063functionSignaturea457c2d711610081578063functionSignaturedd62ed3e11610066578063functionSignaturedd62ed3e14610254578063functionSignaturef2fde38b1461028d578063functionSignaturef46eccc4146102a057600080fd5b8063functionSignaturea457c2d71461022e578063functionSignaturea9059cbb1461024157600080fd5b8063functionSignature70a08231146101d0578063functionSignature715018a6146101f9578063functionSignature8da5cb5b14610201578063functionSignature95d89b411461022657600080fd5b8063functionSignature313ce567116100ee578063functionSignature313ce56714610186578063functionSignature3950935114610195578063functionSignature40c10f19146101a8578063functionSignature42966c68146101bd57600080fd5b8063functionSignature06fdde0314610120578063functionSignature095ea7b31461013e578063functionSignature18160ddd14610161578063functionSignature23b872dd14610173575b600080fd5b6101286102c9565b6040516101359190610e0f565b60405180910390f35b61015161014c366004610dce565b61035b565b6040519015158152602001610135565b6002545b604051908152602001610135565b610151610181366004610d93565b610373565b60405160128152602001610135565b6101516101a3366004610dce565b610397565b6101bb6101b6366004610dce565b6103d6565b005b6101bb6101cb366004610df7565b610443565b6101656101de366004610d40565b6001600160a01b031660009081526020819052604090205490565b6101bb610450565b6005546001600160a01b03165b6040516001600160a01b039091168152602001610135565b6101286104b6565b61015161023c366004610dce565b6104c5565b61015161024f366004610dce565b61056f565b610165610262366004610d61565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6101bb61029b366004610d40565b61057d565b61020e6102ae366004610d40565b6006602052600090815260409020546001600160a01b031681565b6060600380546102d890610e91565b80601f016020809104026020016040519081016040528092919081815260200182805461030490610e91565b80156103515780601f1061032657610100808354040283529160200191610351565b820191906000526020600020905b81548152906001019060200180831161033457829003601f168201915b5050505050905090565b60003361036981858561065c565b5060019392505050565b6000336103818582856107b5565b61038c858585610847565b506001949350505050565b3360008181526001602090815260408083206001600160a01b038716845290915281205490919061036990829086906103d1908790610e62565b61065c565b6005546001600160a01b031633146104355760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b61043f8282610a5e565b5050565b61044d3382610b3d565b50565b6005546001600160a01b031633146104aa5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161042c565b6104b46000610cba565b565b6060600480546102d890610e91565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156105625760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f000000000000000000000000000000000000000000000000000000606482015260840161042c565b61038c828686840361065c565b600033610369818585610847565b6005546001600160a01b031633146105d75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161042c565b6001600160a01b0381166106535760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f6464726573730000000000000000000000000000000000000000000000000000606482015260840161042c565b61044d81610cba565b6001600160a01b0383166106d75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0382166107535760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527feventSignature8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461084157818110156108345760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161042c565b610841848484840361065c565b50505050565b6001600160a01b0383166108c35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03821661093f5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b038316600090815260208190526040902054818110156109ce5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e63650000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610a05908490610e62565b92505081905550826001600160a01b0316846001600160a01b03167feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a5191815260200190565b60405180910390a3610841565b6001600160a01b038216610ab45760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161042c565b8060026000828254610ac69190610e62565b90915550506001600160a01b03821660009081526020819052604081208054839290610af3908490610e62565b90915550506040518181526001600160a01b038316906000907feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b038216610bb95760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f7300000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03821660009081526020819052604090205481811015610c485760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f6365000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610c77908490610e7a565b90915550506040518281526000906001600160a01b038516907feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016107a8565b600580546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907feventSignature8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80356001600160a01b0381168114610d3b57600080fd5b919050565b600060208284031215610d51578081fd5b610d5a82610d24565b9392505050565b60008060408385031215610d73578081fd5b610d7c83610d24565b9150610d8a60208401610d24565b90509250929050565b600080600060608486031215610da7578081fd5b610db084610d24565b9250610dbe60208501610d24565b9150604084013590509250925092565b60008060408385031215610de0578182fd5b610de983610d24565b946020939093013593505050565b600060208284031215610e08578081fd5b5035919050565b6000602080835283518082850152825b81811015610e3b57858101830151858201604001528201610e1f565b81811115610e4c5783604083870101525b50601f01601f1916929092016040019392505050565b60008219821115610e7557610e75610ecc565b500190565b600082821015610e8c57610e8c610ecc565b500390565b600181811c90821680610ea557607f821691505b60208210811415610ec657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220445fcf994c04717dd1041b1833a370bbef48eed317ec6a69691ff99abd32d3f864736f6c63430008040033constructorArguments000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000009426f6e71546f6b656e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004424f4e5100000000000000000000000000000000000000000000000000000000

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
0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000009426f6e71546f6b656e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004424f4e5100000000000000000000000000000000000000000000000000000000

Runtime Bytecode

0x608060405234801561001057600080fd5b506004361061011b5760003560e01c8063functionSignature70a08231116100b2578063functionSignaturea457c2d711610081578063functionSignaturedd62ed3e11610066578063functionSignaturedd62ed3e14610254578063functionSignaturef2fde38b1461028d578063functionSignaturef46eccc4146102a057600080fd5b8063functionSignaturea457c2d71461022e578063functionSignaturea9059cbb1461024157600080fd5b8063functionSignature70a08231146101d0578063functionSignature715018a6146101f9578063functionSignature8da5cb5b14610201578063functionSignature95d89b411461022657600080fd5b8063functionSignature313ce567116100ee578063functionSignature313ce56714610186578063functionSignature3950935114610195578063functionSignature40c10f19146101a8578063functionSignature42966c68146101bd57600080fd5b8063functionSignature06fdde0314610120578063functionSignature095ea7b31461013e578063functionSignature18160ddd14610161578063functionSignature23b872dd14610173575b600080fd5b6101286102c9565b6040516101359190610e0f565b60405180910390f35b61015161014c366004610dce565b61035b565b6040519015158152602001610135565b6002545b604051908152602001610135565b610151610181366004610d93565b610373565b60405160128152602001610135565b6101516101a3366004610dce565b610397565b6101bb6101b6366004610dce565b6103d6565b005b6101bb6101cb366004610df7565b610443565b6101656101de366004610d40565b6001600160a01b031660009081526020819052604090205490565b6101bb610450565b6005546001600160a01b03165b6040516001600160a01b039091168152602001610135565b6101286104b6565b61015161023c366004610dce565b6104c5565b61015161024f366004610dce565b61056f565b610165610262366004610d61565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6101bb61029b366004610d40565b61057d565b61020e6102ae366004610d40565b6006602052600090815260409020546001600160a01b031681565b6060600380546102d890610e91565b80601f016020809104026020016040519081016040528092919081815260200182805461030490610e91565b80156103515780601f1061032657610100808354040283529160200191610351565b820191906000526020600020905b81548152906001019060200180831161033457829003601f168201915b5050505050905090565b60003361036981858561065c565b5060019392505050565b6000336103818582856107b5565b61038c858585610847565b506001949350505050565b3360008181526001602090815260408083206001600160a01b038716845290915281205490919061036990829086906103d1908790610e62565b61065c565b6005546001600160a01b031633146104355760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b61043f8282610a5e565b5050565b61044d3382610b3d565b50565b6005546001600160a01b031633146104aa5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161042c565b6104b46000610cba565b565b6060600480546102d890610e91565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156105625760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f000000000000000000000000000000000000000000000000000000606482015260840161042c565b61038c828686840361065c565b600033610369818585610847565b6005546001600160a01b031633146105d75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161042c565b6001600160a01b0381166106535760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f6464726573730000000000000000000000000000000000000000000000000000606482015260840161042c565b61044d81610cba565b6001600160a01b0383166106d75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0382166107535760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527feventSignature8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461084157818110156108345760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161042c565b610841848484840361065c565b50505050565b6001600160a01b0383166108c35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03821661093f5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b038316600090815260208190526040902054818110156109ce5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e63650000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610a05908490610e62565b92505081905550826001600160a01b0316846001600160a01b03167feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a5191815260200190565b60405180910390a3610841565b6001600160a01b038216610ab45760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161042c565b8060026000828254610ac69190610e62565b90915550506001600160a01b03821660009081526020819052604081208054839290610af3908490610e62565b90915550506040518181526001600160a01b038316906000907feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b038216610bb95760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f7300000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b03821660009081526020819052604090205481811015610c485760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f6365000000000000000000000000000000000000000000000000000000000000606482015260840161042c565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610c77908490610e7a565b90915550506040518281526000906001600160a01b038516907feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016107a8565b600580546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907feventSignature8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b80356001600160a01b0381168114610d3b57600080fd5b919050565b600060208284031215610d51578081fd5b610d5a82610d24565b9392505050565b60008060408385031215610d73578081fd5b610d7c83610d24565b9150610d8a60208401610d24565b90509250929050565b600080600060608486031215610da7578081fd5b610db084610d24565b9250610dbe60208501610d24565b9150604084013590509250925092565b60008060408385031215610de0578182fd5b610de983610d24565b946020939093013593505050565b600060208284031215610e08578081fd5b5035919050565b6000602080835283518082850152825b81811015610e3b57858101830151858201604001528201610e1f565b81811115610e4c5783604083870101525b50601f01601f1916929092016040019392505050565b60008219821115610e7557610e75610ecc565b500190565b600082821015610e8c57610e8c610ecc565b500390565b600181811c90821680610ea557607f821691505b60208210811415610ec657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220445fcf994c04717dd1041b1833a370bbef48eed317ec6a69691ff99abd32d3f864736f6c63430008040033

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