Source Code
Overview
S Balance
0 S
More Info
ContractCreator
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x62B04DE4...D0C6c7864 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
MyContract
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/** *Submitted for verification at testnet.sonicscan.org on 2024-12-25 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.26; contract MyContract { string public message; constructor(string memory initialMessage) { message = initialMessage; } function updateMessage(string memory newMessage) public { message = newMessage; } }
[{"inputs":[{"internalType":"string","name":"initialMessage","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"message","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"newMessage","type":"string"}],"name":"updateMessage","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610034575f3560e01c80631923be2414610038578063e21f37ce14610054575b5f80fd5b610052600480360381019061004d919061025c565b610072565b005b61005c610084565b604051610069919061031d565b60405180910390f35b805f90816100809190610540565b5050565b5f80546100909061036a565b80601f01602080910402602001604051908101604052809291908181526020018280546100bc9061036a565b80156101075780601f106100de57610100808354040283529160200191610107565b820191905f5260205f20905b8154815290600101906020018083116100ea57829003601f168201915b505050505081565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61016e82610128565b810181811067ffffffffffffffff8211171561018d5761018c610138565b5b80604052505050565b5f61019f61010f565b90506101ab8282610165565b919050565b5f67ffffffffffffffff8211156101ca576101c9610138565b5b6101d382610128565b9050602081019050919050565b828183375f83830152505050565b5f6102006101fb846101b0565b610196565b90508281526020810184848401111561021c5761021b610124565b5b6102278482856101e0565b509392505050565b5f82601f83011261024357610242610120565b5b81356102538482602086016101ee565b91505092915050565b5f6020828403121561027157610270610118565b5b5f82013567ffffffffffffffff81111561028e5761028d61011c565b5b61029a8482850161022f565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156102da5780820151818401526020810190506102bf565b5f8484015250505050565b5f6102ef826102a3565b6102f981856102ad565b93506103098185602086016102bd565b61031281610128565b840191505092915050565b5f6020820190508181035f83015261033581846102e5565b905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061038157607f821691505b6020821081036103945761039361033d565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026103f67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826103bb565b61040086836103bb565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61044461043f61043a84610418565b610421565b610418565b9050919050565b5f819050919050565b61045d8361042a565b6104716104698261044b565b8484546103c7565b825550505050565b5f90565b610485610479565b610490818484610454565b505050565b5b818110156104b3576104a85f8261047d565b600181019050610496565b5050565b601f8211156104f8576104c98161039a565b6104d2846103ac565b810160208510156104e1578190505b6104f56104ed856103ac565b830182610495565b50505b505050565b5f82821c905092915050565b5f6105185f19846008026104fd565b1980831691505092915050565b5f6105308383610509565b9150826002028217905092915050565b610549826102a3565b67ffffffffffffffff81111561056257610561610138565b5b61056c825461036a565b6105778282856104b7565b5f60209050601f8311600181146105a8575f8415610596578287015190505b6105a08582610525565b865550610607565b601f1984166105b68661039a565b5f5b828110156105dd578489015182556001820191506020850194506020810190506105b8565b868310156105fa57848901516105f6601f891682610509565b8355505b6001600288020188555050505b50505050505056fea264697066735822122013e5c2d22e29c88cfb9a047d17b040170f007ed772e7429c3b12e7f68abe4e4764736f6c634300081a0033
Deployed Bytecode Sourcemap
61:248:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;211:95;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;88:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;211:95;288:10;278:7;:20;;;;;;:::i;:::-;;211:95;:::o;88:21::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;7:75:1:-;40:6;73:2;67:9;57:19;;7:75;:::o;88:117::-;197:1;194;187:12;211:117;320:1;317;310:12;334:117;443:1;440;433:12;457:117;566:1;563;556:12;580:102;621:6;672:2;668:7;663:2;656:5;652:14;648:28;638:38;;580:102;;;:::o;688:180::-;736:77;733:1;726:88;833:4;830:1;823:15;857:4;854:1;847:15;874:281;957:27;979:4;957:27;:::i;:::-;949:6;945:40;1087:6;1075:10;1072:22;1051:18;1039:10;1036:34;1033:62;1030:88;;;1098:18;;:::i;:::-;1030:88;1138:10;1134:2;1127:22;917:238;874:281;;:::o;1161:129::-;1195:6;1222:20;;:::i;:::-;1212:30;;1251:33;1279:4;1271:6;1251:33;:::i;:::-;1161:129;;;:::o;1296:308::-;1358:4;1448:18;1440:6;1437:30;1434:56;;;1470:18;;:::i;:::-;1434:56;1508:29;1530:6;1508:29;:::i;:::-;1500:37;;1592:4;1586;1582:15;1574:23;;1296:308;;;:::o;1610:148::-;1708:6;1703:3;1698;1685:30;1749:1;1740:6;1735:3;1731:16;1724:27;1610:148;;;:::o;1764:425::-;1842:5;1867:66;1883:49;1925:6;1883:49;:::i;:::-;1867:66;:::i;:::-;1858:75;;1956:6;1949:5;1942:21;1994:4;1987:5;1983:16;2032:3;2023:6;2018:3;2014:16;2011:25;2008:112;;;2039:79;;:::i;:::-;2008:112;2129:54;2176:6;2171:3;2166;2129:54;:::i;:::-;1848:341;1764:425;;;;;:::o;2209:340::-;2265:5;2314:3;2307:4;2299:6;2295:17;2291:27;2281:122;;2322:79;;:::i;:::-;2281:122;2439:6;2426:20;2464:79;2539:3;2531:6;2524:4;2516:6;2512:17;2464:79;:::i;:::-;2455:88;;2271:278;2209:340;;;;:::o;2555:509::-;2624:6;2673:2;2661:9;2652:7;2648:23;2644:32;2641:119;;;2679:79;;:::i;:::-;2641:119;2827:1;2816:9;2812:17;2799:31;2857:18;2849:6;2846:30;2843:117;;;2879:79;;:::i;:::-;2843:117;2984:63;3039:7;3030:6;3019:9;3015:22;2984:63;:::i;:::-;2974:73;;2770:287;2555:509;;;;:::o;3070:99::-;3122:6;3156:5;3150:12;3140:22;;3070:99;;;:::o;3175:169::-;3259:11;3293:6;3288:3;3281:19;3333:4;3328:3;3324:14;3309:29;;3175:169;;;;:::o;3350:248::-;3432:1;3442:113;3456:6;3453:1;3450:13;3442:113;;;3541:1;3536:3;3532:11;3526:18;3522:1;3517:3;3513:11;3506:39;3478:2;3475:1;3471:10;3466:15;;3442:113;;;3589:1;3580:6;3575:3;3571:16;3564:27;3412:186;3350:248;;;:::o;3604:377::-;3692:3;3720:39;3753:5;3720:39;:::i;:::-;3775:71;3839:6;3834:3;3775:71;:::i;:::-;3768:78;;3855:65;3913:6;3908:3;3901:4;3894:5;3890:16;3855:65;:::i;:::-;3945:29;3967:6;3945:29;:::i;:::-;3940:3;3936:39;3929:46;;3696:285;3604:377;;;;:::o;3987:313::-;4100:4;4138:2;4127:9;4123:18;4115:26;;4187:9;4181:4;4177:20;4173:1;4162:9;4158:17;4151:47;4215:78;4288:4;4279:6;4215:78;:::i;:::-;4207:86;;3987:313;;;;:::o;4306:180::-;4354:77;4351:1;4344:88;4451:4;4448:1;4441:15;4475:4;4472:1;4465:15;4492:320;4536:6;4573:1;4567:4;4563:12;4553:22;;4620:1;4614:4;4610:12;4641:18;4631:81;;4697:4;4689:6;4685:17;4675:27;;4631:81;4759:2;4751:6;4748:14;4728:18;4725:38;4722:84;;4778:18;;:::i;:::-;4722:84;4543:269;4492:320;;;:::o;4818:141::-;4867:4;4890:3;4882:11;;4913:3;4910:1;4903:14;4947:4;4944:1;4934:18;4926:26;;4818:141;;;:::o;4965:93::-;5002:6;5049:2;5044;5037:5;5033:14;5029:23;5019:33;;4965:93;;;:::o;5064:107::-;5108:8;5158:5;5152:4;5148:16;5127:37;;5064:107;;;;:::o;5177:393::-;5246:6;5296:1;5284:10;5280:18;5319:97;5349:66;5338:9;5319:97;:::i;:::-;5437:39;5467:8;5456:9;5437:39;:::i;:::-;5425:51;;5509:4;5505:9;5498:5;5494:21;5485:30;;5558:4;5548:8;5544:19;5537:5;5534:30;5524:40;;5253:317;;5177:393;;;;;:::o;5576:77::-;5613:7;5642:5;5631:16;;5576:77;;;:::o;5659:60::-;5687:3;5708:5;5701:12;;5659:60;;;:::o;5725:142::-;5775:9;5808:53;5826:34;5835:24;5853:5;5835:24;:::i;:::-;5826:34;:::i;:::-;5808:53;:::i;:::-;5795:66;;5725:142;;;:::o;5873:75::-;5916:3;5937:5;5930:12;;5873:75;;;:::o;5954:269::-;6064:39;6095:7;6064:39;:::i;:::-;6125:91;6174:41;6198:16;6174:41;:::i;:::-;6166:6;6159:4;6153:11;6125:91;:::i;:::-;6119:4;6112:105;6030:193;5954:269;;;:::o;6229:73::-;6274:3;6229:73;:::o;6308:189::-;6385:32;;:::i;:::-;6426:65;6484:6;6476;6470:4;6426:65;:::i;:::-;6361:136;6308:189;;:::o;6503:186::-;6563:120;6580:3;6573:5;6570:14;6563:120;;;6634:39;6671:1;6664:5;6634:39;:::i;:::-;6607:1;6600:5;6596:13;6587:22;;6563:120;;;6503:186;;:::o;6695:543::-;6796:2;6791:3;6788:11;6785:446;;;6830:38;6862:5;6830:38;:::i;:::-;6914:29;6932:10;6914:29;:::i;:::-;6904:8;6900:44;7097:2;7085:10;7082:18;7079:49;;;7118:8;7103:23;;7079:49;7141:80;7197:22;7215:3;7197:22;:::i;:::-;7187:8;7183:37;7170:11;7141:80;:::i;:::-;6800:431;;6785:446;6695:543;;;:::o;7244:117::-;7298:8;7348:5;7342:4;7338:16;7317:37;;7244:117;;;;:::o;7367:169::-;7411:6;7444:51;7492:1;7488:6;7480:5;7477:1;7473:13;7444:51;:::i;:::-;7440:56;7525:4;7519;7515:15;7505:25;;7418:118;7367:169;;;;:::o;7541:295::-;7617:4;7763:29;7788:3;7782:4;7763:29;:::i;:::-;7755:37;;7825:3;7822:1;7818:11;7812:4;7809:21;7801:29;;7541:295;;;;:::o;7841:1395::-;7958:37;7991:3;7958:37;:::i;:::-;8060:18;8052:6;8049:30;8046:56;;;8082:18;;:::i;:::-;8046:56;8126:38;8158:4;8152:11;8126:38;:::i;:::-;8211:67;8271:6;8263;8257:4;8211:67;:::i;:::-;8305:1;8329:4;8316:17;;8361:2;8353:6;8350:14;8378:1;8373:618;;;;9035:1;9052:6;9049:77;;;9101:9;9096:3;9092:19;9086:26;9077:35;;9049:77;9152:67;9212:6;9205:5;9152:67;:::i;:::-;9146:4;9139:81;9008:222;8343:887;;8373:618;8425:4;8421:9;8413:6;8409:22;8459:37;8491:4;8459:37;:::i;:::-;8518:1;8532:208;8546:7;8543:1;8540:14;8532:208;;;8625:9;8620:3;8616:19;8610:26;8602:6;8595:42;8676:1;8668:6;8664:14;8654:24;;8723:2;8712:9;8708:18;8695:31;;8569:4;8566:1;8562:12;8557:17;;8532:208;;;8768:6;8759:7;8756:19;8753:179;;;8826:9;8821:3;8817:19;8811:26;8869:48;8911:4;8903:6;8899:17;8888:9;8869:48;:::i;:::-;8861:6;8854:64;8776:156;8753:179;8978:1;8974;8966:6;8962:14;8958:22;8952:4;8945:36;8380:611;;;8343:887;;7933:1303;;;7841:1395;;:::o
Swarm Source
ipfs://13e5c2d22e29c88cfb9a047d17b040170f007ed772e7429c3b12e7f68abe4e47
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.