Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
0x60806040 | 13445896 | 985 days ago | IN | Create: BodyImageData | 0 ETH | 0.03984197 |
Loading...
Loading
Contract Name:
BodyImageData
Compiler Version
v0.8.4+commit.c7e474f2
Optimization Enabled:
Yes with 100 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// //SPDX-License-Identifier: Unlicense pragma solidity ^0.8.0; contract BodyImageData { function getLabel(uint256 slot) public pure returns (string memory) { string[24] memory names = [ "Aqua", "Light Blue", "Bright Blue", "Dark Blue", "Light Grey", "Medium Grey", "Dark Grey", "White", "Light Pink", "Deep Blush", "Yellow Green", "Bright Green", "Dark Green", "Olive Green", "Light Nougat", "Nougat", "Brick Yellow", "Light Brown", "Dark Brown", "Light Yellow", "Yellow", "Bright Yellow", "Bright Orange", "Bright Red" ]; return names[slot % names.length]; } function getData(uint256 slot) public pure returns (bytes memory) { string[24] memory colors = [ "C1E4DA", "78BFEA", "00A3DA", "006CB7", "A0A19F", "646765", "42423E", "F4F4F4", "F6ADCD", "E95DA2", "9ACA3C", "00AF4D", "009247", "828353", "FCC39E", "DE8B5F", "DDC48E", "AF7446", "692E14", "FFF579", "FEE716", "FFCD03", "F57D20", "DD1A21" ]; return abi.encodePacked( '<path d="M15 15V20H19V21H6V20H10V15H15ZM5 24V21H6V24H5ZM5 24V25H4V24H5ZM20 24V21H19V24H20ZM20 24V25H21V24H20ZM11 20H14V16H11V20Z" fill="black"/>' '<path d="M11 16H14V20H11V16ZM19 21V24H20V25H5V24H6V21H19Z" fill="#', colors[slot % colors.length], '"/>' ); } }
{ "optimizer": { "enabled": true, "runs": 100 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "metadata": { "useLiteralContent": true }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint256","name":"slot","type":"uint256"}],"name":"getData","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"slot","type":"uint256"}],"name":"getLabel","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50610953806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80630178fe3f1461003b578063b21bf7fa14610064575b600080fd5b61004e610049366004610744565b610077565b60405161005b91906108b3565b60405180910390f35b61004e610072366004610744565b6103ad565b6040805161034081018252600661030082018181526543314534444160d01b6103208401528252825180840184528181526537384246454160d01b60208281019190915280840191909152835180850185528281526530304133444160d01b8183015283850152835180850185528281526530303643423760d01b818301526060848101919091528451808601865283815265209820989ca360d11b818401526080850152845180860186528381526536343637363560d01b8184015260a0850152845180860186528381526534323432334560d01b8184015260c08501528451808601865283815265118d118d118d60d21b8184015260e08501528451808601865283815265118d905110d160d21b818401526101008501528451808601865283815265229c9aa2209960d11b81840152610120850152845180860186528381526539414341334360d01b8184015261014085015284518086018652838152650c0c10518d1160d21b81840152610160850152845180860186528381526530303932343760d01b81840152610180850152845180860186528381526538323833353360d01b818401526101a0850152845180860186528381526546434333394560d01b818401526101c0850152845180860186528381526522229c211aa360d11b818401526101e0850152845180860186528381526544444334384560d01b81840152610200850152845180860186528381526520a31b9a1a1b60d11b8184015261022085015284518086018652838152650d8e4c914c4d60d21b81840152610240850152845180860186528381526546464635373960d01b8184015261026085015284518086018652838152652322a29b989b60d11b81840152610280850152845180860186528381526546464344303360d01b818401526102a0850152845180860186528381526504635374432360d41b818401526102c085015284518086019095529184526544443141323160d01b908401526102e0820192909252806103636018856108fd565b6018811061038157634e487b7160e01b600052603260045260246000fd5b60200201516040516020016103969190610788565b604051602081830303815290604052915050919050565b604080516103408101825260046103008201908152634171756160e01b610320830152815281518083018352600a808252694c6967687420426c756560b01b6020838101919091528084019290925283518085018552600b8082526a42726967687420426c756560a81b8285015284860191909152845180860186526009808252684461726b20426c756560b81b8286015260608681019290925286518088018852848152694c69676874204772657960b01b818701526080870152865180880188528381526a4d656469756d204772657960a81b8187015260a087015286518088018852908152684461726b204772657960b81b8186015260c0860152855180870187526005815264576869746560d81b8186015260e086015285518087018752838152694c696768742050696e6b60b01b818601526101008601528551808701875283815269088cacae04084d8eae6d60b31b8186015261012086015285518087018752600c8082526b2cb2b63637bb9023b932b2b760a11b82870152610140870191909152865180880188528181526b213934b3b43a1023b932b2b760a11b8187015261016087015286518088018852848152692230b9359023b932b2b760b11b81870152610180870152865180880188528381526a27b634bb329023b932b2b760a91b818701526101a0870152865180880188528181526b131a59da1d08139bdd59d85d60a21b818701526101c087015286518088018852600680825265139bdd59d85d60d21b828801526101e0880191909152875180890189528281526b427269636b2059656c6c6f7760a01b81880152610200880152875180890189529384526a2634b3b43a10213937bbb760a91b8487015261022087019390935286518088018852848152692230b93590213937bbb760b11b81870152610240870152865180880188529081526b4c696768742059656c6c6f7760a01b81860152610260860152855180870187529182526559656c6c6f7760d01b8285015261028085019190915284518086018652600d8082526c4272696768742059656c6c6f7760981b828601526102a0860191909152855180870187529081526c427269676874204f72616e676560981b818501526102c0850152845180860190955290845269109c9a59da1d0814995960b21b918401919091526102e08201929092528061071a6018856108fd565b6018811061073857634e487b7160e01b600052603260045260246000fd5b60200201519392505050565b600060208284031215610755578081fd5b5035919050565b600081518084526107748160208601602086016108cd565b601f01601f19169290920160200192915050565b7f3c7061746820643d224d3135203135563230483139563231483656323048313081527f5631354831355a4d35203234563231483656323448355a4d352032345632354860208201527f3456323448355a4d32302032345632314831395632344832305a4d323020323460408201527f5632354832315632344832305a4d31312032304831345631364831315632305a60608201527f222066696c6c3d22626c61636b222f3e3c7061746820643d224d31312031364860808201527f31345632304831315631365a4d3139203231563234483230563235483556323460a08201527148365632314831395a222066696c6c3d222360701b60c0820152600082516108998160d28501602087016108cd565b6211179f60e91b60d293909101928301525060d501919050565b6020815260006108c6602083018461075c565b9392505050565b60005b838110156108e85781810151838201526020016108d0565b838111156108f7576000848401525b50505050565b60008261091857634e487b7160e01b81526012600452602481fd5b50069056fea2646970667358221220f5ab18e14695c3e8db441d92685d03ef53f4d8ab03903e29eccb4f0bbb8b4e5c64736f6c63430008040033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100365760003560e01c80630178fe3f1461003b578063b21bf7fa14610064575b600080fd5b61004e610049366004610744565b610077565b60405161005b91906108b3565b60405180910390f35b61004e610072366004610744565b6103ad565b6040805161034081018252600661030082018181526543314534444160d01b6103208401528252825180840184528181526537384246454160d01b60208281019190915280840191909152835180850185528281526530304133444160d01b8183015283850152835180850185528281526530303643423760d01b818301526060848101919091528451808601865283815265209820989ca360d11b818401526080850152845180860186528381526536343637363560d01b8184015260a0850152845180860186528381526534323432334560d01b8184015260c08501528451808601865283815265118d118d118d60d21b8184015260e08501528451808601865283815265118d905110d160d21b818401526101008501528451808601865283815265229c9aa2209960d11b81840152610120850152845180860186528381526539414341334360d01b8184015261014085015284518086018652838152650c0c10518d1160d21b81840152610160850152845180860186528381526530303932343760d01b81840152610180850152845180860186528381526538323833353360d01b818401526101a0850152845180860186528381526546434333394560d01b818401526101c0850152845180860186528381526522229c211aa360d11b818401526101e0850152845180860186528381526544444334384560d01b81840152610200850152845180860186528381526520a31b9a1a1b60d11b8184015261022085015284518086018652838152650d8e4c914c4d60d21b81840152610240850152845180860186528381526546464635373960d01b8184015261026085015284518086018652838152652322a29b989b60d11b81840152610280850152845180860186528381526546464344303360d01b818401526102a0850152845180860186528381526504635374432360d41b818401526102c085015284518086019095529184526544443141323160d01b908401526102e0820192909252806103636018856108fd565b6018811061038157634e487b7160e01b600052603260045260246000fd5b60200201516040516020016103969190610788565b604051602081830303815290604052915050919050565b604080516103408101825260046103008201908152634171756160e01b610320830152815281518083018352600a808252694c6967687420426c756560b01b6020838101919091528084019290925283518085018552600b8082526a42726967687420426c756560a81b8285015284860191909152845180860186526009808252684461726b20426c756560b81b8286015260608681019290925286518088018852848152694c69676874204772657960b01b818701526080870152865180880188528381526a4d656469756d204772657960a81b8187015260a087015286518088018852908152684461726b204772657960b81b8186015260c0860152855180870187526005815264576869746560d81b8186015260e086015285518087018752838152694c696768742050696e6b60b01b818601526101008601528551808701875283815269088cacae04084d8eae6d60b31b8186015261012086015285518087018752600c8082526b2cb2b63637bb9023b932b2b760a11b82870152610140870191909152865180880188528181526b213934b3b43a1023b932b2b760a11b8187015261016087015286518088018852848152692230b9359023b932b2b760b11b81870152610180870152865180880188528381526a27b634bb329023b932b2b760a91b818701526101a0870152865180880188528181526b131a59da1d08139bdd59d85d60a21b818701526101c087015286518088018852600680825265139bdd59d85d60d21b828801526101e0880191909152875180890189528281526b427269636b2059656c6c6f7760a01b81880152610200880152875180890189529384526a2634b3b43a10213937bbb760a91b8487015261022087019390935286518088018852848152692230b93590213937bbb760b11b81870152610240870152865180880188529081526b4c696768742059656c6c6f7760a01b81860152610260860152855180870187529182526559656c6c6f7760d01b8285015261028085019190915284518086018652600d8082526c4272696768742059656c6c6f7760981b828601526102a0860191909152855180870187529081526c427269676874204f72616e676560981b818501526102c0850152845180860190955290845269109c9a59da1d0814995960b21b918401919091526102e08201929092528061071a6018856108fd565b6018811061073857634e487b7160e01b600052603260045260246000fd5b60200201519392505050565b600060208284031215610755578081fd5b5035919050565b600081518084526107748160208601602086016108cd565b601f01601f19169290920160200192915050565b7f3c7061746820643d224d3135203135563230483139563231483656323048313081527f5631354831355a4d35203234563231483656323448355a4d352032345632354860208201527f3456323448355a4d32302032345632314831395632344832305a4d323020323460408201527f5632354832315632344832305a4d31312032304831345631364831315632305a60608201527f222066696c6c3d22626c61636b222f3e3c7061746820643d224d31312031364860808201527f31345632304831315631365a4d3139203231563234483230563235483556323460a08201527148365632314831395a222066696c6c3d222360701b60c0820152600082516108998160d28501602087016108cd565b6211179f60e91b60d293909101928301525060d501919050565b6020815260006108c6602083018461075c565b9392505050565b60005b838110156108e85781810151838201526020016108d0565b838111156108f7576000848401525b50505050565b60008261091857634e487b7160e01b81526012600452602481fd5b50069056fea2646970667358221220f5ab18e14695c3e8db441d92685d03ef53f4d8ab03903e29eccb4f0bbb8b4e5c64736f6c63430008040033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.