Goerli Testnet

Contract

0x40830b59aecDc9F786c32B2a3271535E0505EB39

Overview

ETH Balance

Token Holdings

Multichain Info

N/A
Transaction Hash
Method
Block
From
To
Value
Store78487532022-10-28 9:59:48517 days ago1666951188IN
0x40830b59...E0505EB39
0 ETH0.0014776533.79496341
0x6080604078487512022-10-28 9:59:24517 days ago1666951164IN
 Contract Creation
0 ETH0.0152399132.86802137

Advanced mode:
Parent Txn Hash Block From To Value
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x4cE4d6fC...36C1feF42
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
SimpleStorage

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2022-09-27
*/

// I'm a comment!
// SPDX-License-Identifier: MIT

pragma solidity 0.8.7;

// pragma solidity ^0.8.0;
// pragma solidity >=0.8.0 <0.9.0;

contract SimpleStorage {
    uint256 favoriteNumber;

    struct People {
        uint256 favoriteNumber;
        string name;
    }

    // uint256[] public anArray;
    People[] public people;

    mapping(string => uint256) public nameToFavoriteNumber;

    function store(uint256 _favoriteNumber) public {
        favoriteNumber = _favoriteNumber;
    }

    function retrieve() public view returns (uint256) {
        return favoriteNumber;
    }

    function addPerson(string memory _name, uint256 _favoriteNumber) public {
        people.push(People(_favoriteNumber, _name));
        nameToFavoriteNumber[_name] = _favoriteNumber;
    }
}

Contract ABI

[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"uint256","name":"_favoriteNumber","type":"uint256"}],"name":"addPerson","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"nameToFavoriteNumber","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"people","outputs":[{"internalType":"uint256","name":"favoriteNumber","type":"uint256"},{"internalType":"string","name":"name","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"retrieve","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_favoriteNumber","type":"uint256"}],"name":"store","outputs":[],"stateMutability":"nonpayable","type":"function"}]

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100575760003560e01c80632e64cec11461005c5780636057361d1461007a5780636f760f41146100965780638bab8dd5146100b25780639e7a13ad146100e2575b600080fd5b610064610113565b604051610071919061052a565b60405180910390f35b610094600480360381019061008f919061046d565b61011c565b005b6100b060048036038101906100ab9190610411565b610126565b005b6100cc60048036038101906100c791906103c8565b6101b6565b6040516100d9919061052a565b60405180910390f35b6100fc60048036038101906100f7919061046d565b6101e4565b60405161010a929190610545565b60405180910390f35b60008054905090565b8060008190555050565b6001604051806040016040528083815260200184815250908060018154018082558091505060019003906000526020600020906002020160009091909190915060008201518160000155602082015181600101908051906020019061018c9291906102a0565b505050806002836040516101a09190610513565b9081526020016040518091039020819055505050565b6002818051602081018201805184825260208301602085012081835280955050505050506000915090505481565b600181815481106101f457600080fd5b906000526020600020906002020160009150905080600001549080600101805461021d9061063e565b80601f01602080910402602001604051908101604052809291908181526020018280546102499061063e565b80156102965780601f1061026b57610100808354040283529160200191610296565b820191906000526020600020905b81548152906001019060200180831161027957829003601f168201915b5050505050905082565b8280546102ac9061063e565b90600052602060002090601f0160209004810192826102ce5760008555610315565b82601f106102e757805160ff1916838001178555610315565b82800160010185558215610315579182015b828111156103145782518255916020019190600101906102f9565b5b5090506103229190610326565b5090565b5b8082111561033f576000816000905550600101610327565b5090565b60006103566103518461059a565b610575565b90508281526020810184848401111561037257610371610704565b5b61037d8482856105fc565b509392505050565b600082601f83011261039a576103996106ff565b5b81356103aa848260208601610343565b91505092915050565b6000813590506103c281610724565b92915050565b6000602082840312156103de576103dd61070e565b5b600082013567ffffffffffffffff8111156103fc576103fb610709565b5b61040884828501610385565b91505092915050565b600080604083850312156104285761042761070e565b5b600083013567ffffffffffffffff81111561044657610445610709565b5b61045285828601610385565b9250506020610463858286016103b3565b9150509250929050565b6000602082840312156104835761048261070e565b5b6000610491848285016103b3565b91505092915050565b60006104a5826105cb565b6104af81856105d6565b93506104bf81856020860161060b565b6104c881610713565b840191505092915050565b60006104de826105cb565b6104e881856105e7565b93506104f881856020860161060b565b80840191505092915050565b61050d816105f2565b82525050565b600061051f82846104d3565b915081905092915050565b600060208201905061053f6000830184610504565b92915050565b600060408201905061055a6000830185610504565b818103602083015261056c818461049a565b90509392505050565b600061057f610590565b905061058b8282610670565b919050565b6000604051905090565b600067ffffffffffffffff8211156105b5576105b46106d0565b5b6105be82610713565b9050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b6000819050919050565b82818337600083830152505050565b60005b8381101561062957808201518184015260208101905061060e565b83811115610638576000848401525b50505050565b6000600282049050600182168061065657607f821691505b6020821081141561066a576106696106a1565b5b50919050565b61067982610713565b810181811067ffffffffffffffff82111715610698576106976106d0565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b61072d816105f2565b811461073857600080fd5b5056fea264697066735822122003ac34f300553daaf3036aa91429f877470a4c218246c00fd8af21068d0e48c464736f6c63430008070033

Deployed Bytecode Sourcemap

146:671:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;526:90;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;420:98;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;624:190;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;357:54;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;326:22;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;:::i;:::-;;;;;;;;526:90;567:7;594:14;;587:21;;526:90;:::o;420:98::-;495:15;478:14;:32;;;;420:98;:::o;624:190::-;707:6;719:30;;;;;;;;726:15;719:30;;;;743:5;719:30;;;707:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;791:15;761:20;782:5;761:27;;;;;;:::i;:::-;;;;;;;;;;;;;:45;;;;624:190;;:::o;357:54::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;326:22::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;-1:-1:-1:-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;:::o;7:412:1:-;85:5;110:66;126:49;168:6;126:49;:::i;:::-;110:66;:::i;:::-;101:75;;199:6;192:5;185:21;237:4;230:5;226:16;275:3;266:6;261:3;257:16;254:25;251:112;;;282:79;;:::i;:::-;251:112;372:41;406:6;401:3;396;372:41;:::i;:::-;91:328;7:412;;;;;:::o;439:340::-;495:5;544:3;537:4;529:6;525:17;521:27;511:122;;552:79;;:::i;:::-;511:122;669:6;656:20;694:79;769:3;761:6;754:4;746:6;742:17;694:79;:::i;:::-;685:88;;501:278;439:340;;;;:::o;785:139::-;831:5;869:6;856:20;847:29;;885:33;912:5;885:33;:::i;:::-;785:139;;;;:::o;930:509::-;999:6;1048:2;1036:9;1027:7;1023:23;1019:32;1016:119;;;1054:79;;:::i;:::-;1016:119;1202:1;1191:9;1187:17;1174:31;1232:18;1224:6;1221:30;1218:117;;;1254:79;;:::i;:::-;1218:117;1359:63;1414:7;1405:6;1394:9;1390:22;1359:63;:::i;:::-;1349:73;;1145:287;930:509;;;;:::o;1445:654::-;1523:6;1531;1580:2;1568:9;1559:7;1555:23;1551:32;1548:119;;;1586:79;;:::i;:::-;1548:119;1734:1;1723:9;1719:17;1706:31;1764:18;1756:6;1753:30;1750:117;;;1786:79;;:::i;:::-;1750:117;1891:63;1946:7;1937:6;1926:9;1922:22;1891:63;:::i;:::-;1881:73;;1677:287;2003:2;2029:53;2074:7;2065:6;2054:9;2050:22;2029:53;:::i;:::-;2019:63;;1974:118;1445:654;;;;;:::o;2105:329::-;2164:6;2213:2;2201:9;2192:7;2188:23;2184:32;2181:119;;;2219:79;;:::i;:::-;2181:119;2339:1;2364:53;2409:7;2400:6;2389:9;2385:22;2364:53;:::i;:::-;2354:63;;2310:117;2105:329;;;;:::o;2440:364::-;2528:3;2556:39;2589:5;2556:39;:::i;:::-;2611:71;2675:6;2670:3;2611:71;:::i;:::-;2604:78;;2691:52;2736:6;2731:3;2724:4;2717:5;2713:16;2691:52;:::i;:::-;2768:29;2790:6;2768:29;:::i;:::-;2763:3;2759:39;2752:46;;2532:272;2440:364;;;;:::o;2810:377::-;2916:3;2944:39;2977:5;2944:39;:::i;:::-;2999:89;3081:6;3076:3;2999:89;:::i;:::-;2992:96;;3097:52;3142:6;3137:3;3130:4;3123:5;3119:16;3097:52;:::i;:::-;3174:6;3169:3;3165:16;3158:23;;2920:267;2810:377;;;;:::o;3193:118::-;3280:24;3298:5;3280:24;:::i;:::-;3275:3;3268:37;3193:118;;:::o;3317:275::-;3449:3;3471:95;3562:3;3553:6;3471:95;:::i;:::-;3464:102;;3583:3;3576:10;;3317:275;;;;:::o;3598:222::-;3691:4;3729:2;3718:9;3714:18;3706:26;;3742:71;3810:1;3799:9;3795:17;3786:6;3742:71;:::i;:::-;3598:222;;;;:::o;3826:423::-;3967:4;4005:2;3994:9;3990:18;3982:26;;4018:71;4086:1;4075:9;4071:17;4062:6;4018:71;:::i;:::-;4136:9;4130:4;4126:20;4121:2;4110:9;4106:18;4099:48;4164:78;4237:4;4228:6;4164:78;:::i;:::-;4156:86;;3826:423;;;;;:::o;4255:129::-;4289:6;4316:20;;:::i;:::-;4306:30;;4345:33;4373:4;4365:6;4345:33;:::i;:::-;4255:129;;;:::o;4390:75::-;4423:6;4456:2;4450:9;4440:19;;4390:75;:::o;4471:308::-;4533:4;4623:18;4615:6;4612:30;4609:56;;;4645:18;;:::i;:::-;4609:56;4683:29;4705:6;4683:29;:::i;:::-;4675:37;;4767:4;4761;4757:15;4749:23;;4471:308;;;:::o;4785:99::-;4837:6;4871:5;4865:12;4855:22;;4785:99;;;:::o;4890:169::-;4974:11;5008:6;5003:3;4996:19;5048:4;5043:3;5039:14;5024:29;;4890:169;;;;:::o;5065:148::-;5167:11;5204:3;5189:18;;5065:148;;;;:::o;5219:77::-;5256:7;5285:5;5274:16;;5219:77;;;:::o;5302:154::-;5386:6;5381:3;5376;5363:30;5448:1;5439:6;5434:3;5430:16;5423:27;5302:154;;;:::o;5462:307::-;5530:1;5540:113;5554:6;5551:1;5548:13;5540:113;;;5639:1;5634:3;5630:11;5624:18;5620:1;5615:3;5611:11;5604:39;5576:2;5573:1;5569:10;5564:15;;5540:113;;;5671:6;5668:1;5665:13;5662:101;;;5751:1;5742:6;5737:3;5733:16;5726:27;5662:101;5511:258;5462:307;;;:::o;5775:320::-;5819:6;5856:1;5850:4;5846:12;5836:22;;5903:1;5897:4;5893:12;5924:18;5914:81;;5980:4;5972:6;5968:17;5958:27;;5914:81;6042:2;6034:6;6031:14;6011:18;6008:38;6005:84;;;6061:18;;:::i;:::-;6005:84;5826:269;5775:320;;;:::o;6101:281::-;6184:27;6206:4;6184:27;:::i;:::-;6176:6;6172:40;6314:6;6302:10;6299:22;6278:18;6266:10;6263:34;6260:62;6257:88;;;6325:18;;:::i;:::-;6257:88;6365:10;6361:2;6354:22;6144:238;6101:281;;:::o;6388:180::-;6436:77;6433:1;6426:88;6533:4;6530:1;6523:15;6557:4;6554:1;6547:15;6574:180;6622:77;6619:1;6612:88;6719:4;6716:1;6709:15;6743:4;6740:1;6733:15;6760:117;6869:1;6866;6859:12;6883:117;6992:1;6989;6982:12;7006:117;7115:1;7112;7105:12;7129:117;7238:1;7235;7228:12;7252:102;7293:6;7344:2;7340:7;7335:2;7328:5;7324:14;7320:28;7310:38;;7252:102;;;:::o;7360:122::-;7433:24;7451:5;7433:24;:::i;:::-;7426:5;7423:35;7413:63;;7472:1;7469;7462:12;7413:63;7360:122;:::o

Swarm Source

ipfs://03ac34f300553daaf3036aa91429f877470a4c218246c00fd8af21068d0e48c4

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Txn Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.