Sourcify Logosourcify.eth

0xd2a835913FbffE75D527d0802994B285032a41bd

on BNB Smart Chain Mainnet (56)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MahamGostar
Compilation Target
MG.sol:MahamGostar
Language
Solidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
cancun
Verified At
2025-11-19 03:46:06 UTC
Deployer
0x67FdDE2d5bA49513eeaD5a6B6caA34aea4a79529
Deployment Transaction
0x213c5c4d327466cc8836c18db1ad933aaacd7dc9a6056bb487473dd776fe7d52
Block Number
68697103
Transaction Index
5

Read/Write Contract on:

OpenZeppelin Logo

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
EXPLORER
MG.sol

Loading files...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

0x608060405234801562000010575f80fd5b5062000022336200002860201b60201c565b62000365565b601260ff16600a6200003b91906200029f565b630121eac06200004c9190620002ef565b5f808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef601260ff16600a620000ee91906200029f565b630121eac0620000ff9190620002ef565b6040516200010e91906200034a565b60405180910390a350565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620001a3578086048111156200017b576200017a62000119565b5b60018516156200018b5780820291505b80810290506200019b8562000146565b94506200015b565b94509492505050565b5f82620001bd57600190506200028f565b81620001cc575f90506200028f565b8160018114620001e55760028114620001f05762000226565b60019150506200028f565b60ff84111562000205576200020462000119565b5b8360020a9150848211156200021f576200021e62000119565b5b506200028f565b5060208310610133831016604e8410600b8410161715620002605782820a9050838111156200025a576200025962000119565b5b6200028f565b6200026f848484600162000152565b9250905081840481111562000289576200028862000119565b5b81810290505b9392505050565b5f819050919050565b5f620002ab8262000296565b9150620002b88362000296565b9250620002e77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620001ac565b905092915050565b5f620002fb8262000296565b9150620003088362000296565b9250828202620003188162000296565b9150828204841483151762000332576200033162000119565b5b5092915050565b620003448162000296565b82525050565b5f6020820190506200035f5f83018462000339565b92915050565b6124e980620003735f395ff3fe608060405234801561000f575f80fd5b506004361061018c575f3560e01c8063functionSignature9778ec08116100dc578063functionSignatureae23ac8611610095578063functionSignatured132ef181161006f578063functionSignatured132ef181461046c578063functionSignaturedd62ed3e1461048a578063functionSignatureea054b8e146104ba578063functionSignaturef7a98328146104d85761018c565b8063functionSignatureae23ac8614610412578063functionSignatureb82e0b6414610430578063functionSignaturebaa137d61461044e5761018c565b8063functionSignature9778ec081461034c578063functionSignature99d8832c1461036a578063functionSignature9d4f4fad14610388578063functionSignature9ebae58a146103a6578063functionSignaturea3ec5e6a146103c4578063functionSignaturea9059cbb146103e25761018c565b8063functionSignature325bd6d611610149578063functionSignature6b3a959d11610123578063functionSignature6b3a959d146102c2578063functionSignature70a08231146102e0578063functionSignature893d20e814610310578063functionSignature95d89b411461032e5761018c565b8063functionSignature325bd6d614610268578063functionSignature3aa8ffb014610286578063functionSignature4c4a0679146102a45761018c565b8063functionSignature03e5979d14610190578063functionSignature06fdde03146101ae578063functionSignature095ea7b3146101cc578063functionSignature18160ddd146101fc578063functionSignature23b872dd1461021a578063functionSignature313ce5671461024a575b5f80fd5b6101986104f6565b6040516101a59190610ccf565b60405180910390f35b6101b661052f565b6040516101c39190610ccf565b60405180910390f35b6101e660048036038101906101e19190610d80565b610568565b6040516101f39190610dd8565b60405180910390f35b610204610655565b6040516102119190610e00565b60405180910390f35b610234600480360381019061022f9190610e19565b610678565b6040516102419190610dd8565b60405180910390f35b6102526107ff565b60405161025f9190610e84565b60405180910390f35b610270610804565b60405161027d9190610ccf565b60405180910390f35b61028e610823565b60405161029b9190610ccf565b60405180910390f35b6102ac610842565b6040516102b99190610ccf565b60405180910390f35b6102ca61085e565b6040516102d79190610ccf565b60405180910390f35b6102fa60048036038101906102f59190610e9d565b61087d565b6040516103079190610e00565b60405180910390f35b610318610891565b6040516103259190610ed7565b60405180910390f35b610336610895565b6040516103439190610ccf565b60405180910390f35b6103546108ce565b6040516103619190610ccf565b60405180910390f35b6103726108ea565b60405161037f9190610ccf565b60405180910390f35b610390610906565b60405161039d9190610ccf565b60405180910390f35b6103ae610922565b6040516103bb9190610ccf565b60405180910390f35b6103cc61093e565b6040516103d99190610ccf565b60405180910390f35b6103fc60048036038101906103f79190610d80565b610977565b6040516104099190610dd8565b60405180910390f35b61041a61098d565b6040516104279190610ccf565b60405180910390f35b6104386109a9565b6040516104459190610ccf565b60405180910390f35b6104566109c8565b6040516104639190610ccf565b60405180910390f35b6104746109e7565b6040516104819190610ccf565b60405180910390f35b6104a4600480360381019061049f9190610ef0565b610a03565b6040516104b19190610e00565b60405180910390f35b6104c2610a23565b6040516104cf9190610ccf565b60405180910390f35b6104e0610a40565b6040516104ed9190610ccf565b60405180910390f35b6040518060400160405280601781526020017f68747470733a2f2f6d6168616d676f737461722e636f6d00000000000000000081525081565b6040518060400160405280600b81526020017f4d6168616d476f7374617200000000000000000000000000000000000000000081525081565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167feventSignature8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516106439190610e00565b60405180910390a36001905092915050565b601260ff16600a610666919061108a565b630121eac061067591906110d4565b81565b5f8060015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610738576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072f9061115f565b60405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146107e857828161076b919061117d565b60015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b6107f3858585610a5c565b60019150509392505050565b601281565b6040518061052001604052806104e38152602001611f196104e3913981565b604051806103c0016040528061038d81526020016116ec61038d913981565b6040518060600160405280603481526020016112816034913981565b60405180610160016040528061012e8152602001611aa661012e913981565b5f602052805f5260405f205f915090505481565b5f90565b6040518060400160405280600281526020017f4d4700000000000000000000000000000000000000000000000000000000000081525081565b6040518060e0016040528060ba815260200161141760ba913981565b6040518060600160405280603c81526020016116b0603c913981565b6040518060c001604052806088815260200161242c6088913981565b6040518060600160405280603081526020016123fc6030913981565b6040518060400160405280600c81526020017f4d616879617220416d696e69000000000000000000000000000000000000000081525081565b5f610983338484610a5c565b6001905092915050565b6040518060600160405280602d8152602001611a79602d913981565b6040518061038001604052806103458152602001611bd4610345913981565b604051806101a0016040528061016281526020016112b5610162913981565b6040518060e0016040528060b081526020016114d160b0913981565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b60405180610120016040528060e5815260200161158160e5913981565b6040518060800160405280604a8152602001611666604a913981565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610aca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac1906111fa565b60405180910390fd5b805f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4090611262565b60405180910390fd5b805f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282540392505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c389190610e00565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610c7c578082015181840152602081019050610c61565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610ca182610c45565b610cab8185610c4f565b9350610cbb818560208601610c5f565b610cc481610c87565b840191505092915050565b5f6020820190508181035f830152610ce78184610c97565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610d1c82610cf3565b9050919050565b610d2c81610d12565b8114610d36575f80fd5b50565b5f81359050610d4781610d23565b92915050565b5f819050919050565b610d5f81610d4d565b8114610d69575f80fd5b50565b5f81359050610d7a81610d56565b92915050565b5f8060408385031215610d9657610d95610cef565b5b5f610da385828601610d39565b9250506020610db485828601610d6c565b9150509250929050565b5f8115159050919050565b610dd281610dbe565b82525050565b5f602082019050610deb5f830184610dc9565b92915050565b610dfa81610d4d565b82525050565b5f602082019050610e135f830184610df1565b92915050565b5f805f60608486031215610e3057610e2f610cef565b5b5f610e3d86828701610d39565b9350506020610e4e86828701610d39565b9250506040610e5f86828701610d6c565b9150509250925092565b5f60ff82169050919050565b610e7e81610e69565b82525050565b5f602082019050610e975f830184610e75565b92915050565b5f60208284031215610eb257610eb1610cef565b5b5f610ebf84828501610d39565b91505092915050565b610ed181610d12565b82525050565b5f602082019050610eea5f830184610ec8565b92915050565b5f8060408385031215610f0657610f05610cef565b5b5f610f1385828601610d39565b9250506020610f2485828601610d39565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610fb057808604811115610f8c57610f8b610f2e565b5b6001851615610f9b5780820291505b8081029050610fa985610f5b565b9450610f70565b94509492505050565b5f82610fc85760019050611083565b81610fd5575f9050611083565b8160018114610feb5760028114610ff557611024565b6001915050611083565b60ff84111561100757611006610f2e565b5b8360020a91508482111561101e5761101d610f2e565b5b50611083565b5060208310610133831016604e8410600b84101617156110595782820a90508381111561105457611053610f2e565b5b611083565b6110668484846001610f67565b9250905081840481111561107d5761107c610f2e565b5b81810290505b9392505050565b5f61109482610d4d565b915061109f83610d4d565b92506110cc7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610fb9565b905092915050565b5f6110de82610d4d565b91506110e983610d4d565b92508282026110f781610d4d565b9150828204841483151761110e5761110d610f2e565b5b5092915050565b7f4d473a20616c6c6f77616e636520746f6f206c6f7700000000000000000000005f82015250565b5f611149601583610c4f565b915061115482611115565b602082019050919050565b5f6020820190508181035f8301526111768161113d565b9050919050565b5f61118782610d4d565b915061119283610d4d565b92508282039050818111156111aa576111a9610f2e565b5b92915050565b7f4d473a207472616e7366657220746f20746865207a65726f20616464726573735f82015250565b5f6111e4602083610c4f565b91506111ef826111b0565b602082019050919050565b5f6020820190508181035f830152611211816111d8565b9050919050565b7f4d473a2062616c616e636520746f6f206c6f77000000000000000000000000005f82015250565b5f61124c601383610c4f565b915061125782611218565b602082019050919050565b5f6020820190508181035f83015261127981611240565b905091905056fe68747470733a2f2f7777772e4d6168796172416d696e692e6d652c2068747470733a2f2f4d61687961722d416d696e692e636f6d4d6168616d476f73746172204954204465706172746d656e74206d61696e20706167653a2068747470733a2f2f6d6168616d676f737461722e736974652f61626f75742d7573202c2068747470733a2f2f6d6168616d676f737461722e736974652f656e3b20416d697220526168696d6e657a686164202d2068747470733a2f2f6376642e696e6b2f616d69722d726168696d6e657a6861643b20426162616b2048617368656d7a616465202d2068747470733a2f2f6d6168616d676f737461722e736974652f656e3b204d65687273686164204162656469202d2068747470733a2f2f6d6168616d676f737461722e736974652f61626f75742d75733b20486f737369656e2041736164706f7572202d2068747470733a2f2f6d6168616d676f737461722e736974652f61626f75742d75733b20457266616e204d6f686162617469202d2068747470733a2f2f6d6168616d676f737461722e736974652f656e2e4d6168616d476f7374617220284d472920697320746865206f6666696369616c206c696d697465642d737570706c792065636f73797374656d20746f6b656e206f66204d6168616d476f73746172202831392c3030302c303030204d47206f6e20424e4220536d61727420436861696e292c2064657369676e656420666f7220636f6f7264696e6174696f6e2c2072657075746174696f6e20616e64206d756c7469636861696e205765623320696e746567726174696f6e732e4d6168616d476f737461722052657365617263682047726f7570206861732031352b20766572696669656420476f6f676c65205363686f6c6172206d656d626572732077697468206f76657220312c303030207075626c69736865642061727469636c65732c2035303020636f6e666572656e63652070617065727320616e64206d6f7265207468616e2035302c303030206369746174696f6e7320696e20746f74616c20756e74696c20323032352e476f6f676c65205363686f6c61722070726f66696c65206369746564206d6f7265207468616e20352c3830302074696d65732c2077697468207265736561726368207370616e6e696e67206172746966696369616c20696e74656c6c6967656e63652073797374656d732c206d616368696e65206c6561726e696e67206d6f64656c732c20696e6e6f766174696f6e2061646f7074696f6e20616e642072656c6174656420617265617320696e206469676974616c207472616e73666f726d6174696f6e20616e6420646174612d64726976656e206465636973696f6e206d616b696e672e466f756e646572206f66204d6168616d476f7374617220616e6420466f756e64657220616e642048656164206f66204d6168616d476f737461722052657365617263682047726f75702e68747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d7630714a437a77414141414a26686c3d656e4d61687368696420486f737365696e7a6164656820536176616469202d2068747470733a2f2f6d6168736869642e6d652f202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d4b44495a4f6745414141414a26686c3d656e3b20416c69205261686d616e69202d2068747470733a2f2f616c697261686d616e692e6465762f202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d425a5555446167414141414a26686c3d656e3b20506f75727961204e6f7368697276616e202d2068747470733a2f2f7777772e6376642e696e6b2f706f757279612d6e6f7368697276616e202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d4c783676626b45414141414a26686c3d656e3b205a6168726120486f737365696e7a61646568202d2068747470733a2f2f6d6168616d676f737461722e636f6d2f202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d55684a37386e45414141414a26686c3d656e3b204d617369682047686164696d69202d2068747470733a2f2f6376642e696e6b2f6d617369682d67686164696d69202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d4f6d7730365f73414141414a26686c3d656e3b20416c6972657a612047686176616d697461626172202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d51633430336841414141414a26686c3d656e3b20457266616e2041626564696e706f7572202d2068747470733a2f2f6376642e696e6b2f657266616e2d61626564696e706f7572202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d49526c2d644338414141414a26686c3d656e3b204b6f6d65696c204b617a656d69202d2068747470733a2f2f6b6f6d65696c6b617a656d692e636f6d2f202c2068747470733a2f2f6d6168616d676f737461722e736974652f61626f75742d75733b204d6f7265207265736561726368206d656d62657273206c69737465642061742068747470733a2f2f6d6168616d676f737461722e636f2f2372657365617263682d6d656d626572732e696e666f404d61687961722d416d696e692e636f6d2c206d6168796172406d6168616d676f737461722e636f6d68747470733a2f2f6d6168616d676f737461722e636f6d2c2068747470733a2f2f6d6168616d676f737461722e6e65742c2068747470733a2f2f6d6168616d676f737461722e6f72672c2068747470733a2f2f6d6168616d676f737461722e70726f2c2068747470733a2f2f6d6168616d676f737461722e736974652c2068747470733a2f2f6d6168616d676f737461722e78797a2c2068747470733a2f2f6d6168616d676f737461722e696f2c2068747470733a2f2f6d6168616d676f737461722e61692c2068747470733a2f2f6d6168616d676f737461722e7669702c2068747470733a2f2f6d6168616d676f737461722e696e737469747574652c2068747470733a2f2f6d6168616d676f737461722e636f2c2068747470733a2f2f6d6168616d676f737461722e6170704d6168616d476f7374617220284d4729206973207072696d6172696c79206465706c6f796564206f6e20424e4220536d61727420436861696e206275742069732064657369676e65642061732061206d756c7469636861696e2d667269656e646c792061737365742e204d472063616e2062652062726964676564206f72206e61746976656c7920697373756564206f6e206f74686572206e6574776f726b732061732072656c6961626c652062726964676520696e66726173747275637475726520616e64206465706c6f796d656e7473206172652065737461626c69736865642c20696e636c7564696e67204c61796572203120626c6f636b636861696e73207375636820617320457468657265756d2c20424e4220536d61727420436861696e2c204176616c616e6368652028432d436861696e292c20506f6c79676f6e2028506f5320616e6420506f6c79676f6e207a6b45564d292c2046616e746f6d20284f70657261292c2043656c6f2c2043726f6e6f732c20526f6f7473746f636b202852534b292c204d6f6f6e6265616d2c2045766d6f732c20417262697472756d204e6f76612c2041737461722c20426173652c204368696c697a20436861696e2c20476e6f73697320436861696e202878446169292c204b6176612c204f7074696d69736d2c20536569204e6574776f726b2c205468756e646572436f72652c2056656c61732c2056696374696f6e20616e642058696e46696e204e6574776f726b2028584443293b204c617965722032207363616c696e6720736f6c7574696f6e73207375636820617320417262697472756d204f6e652c204f7074696d69736d20284f50204d61696e6e6574292c20426173652c207a6b53796e632c204c696e65612c20426f6261204e6574776f726b20616e64204d616e74613b20616e64206e6f6e2d45564d20636861696e73207669612064656469636174656420627269646765732c20696e636c7564696e672054726f6e2c20536f6c616e612c205374656c6c617220616e642073696d696c6172206e6574776f726b732c20656e61626c696e67204d4720746f20706172746963697061746520696e20612062726f61646572206d756c7469636861696e205765623320656e7669726f6e6d656e742e4d6168616d476f7374617220284d472920697320612066697865642d737570706c7920636f6f7264696e6174696f6e20616e642072657075746174696f6e20746f6b656e20666f7220746865204d6168616d476f737461722065636f73797374656d2e20497420636f6e6e65637473204d6168616d476f737461722052657365617263682047726f757020616e642049542f414920736f6c7574696f6e73206163726f7373206d756c7469706c6520646f6d61696e732c20696e646570656e64656e742070726f647563747320616e6420576562332073657276696365732e204d4720616c69676e7320696e63656e7469766573206265747765656e2072657365617263682c20736f66747761726520616e6420746f6b656e732073756368206173204d474320616e64204d4741492c20726577617264696e67206c6f6e672d7465726d20636f6e7472696275746f72732c206275696c6465727320616e6420706172746e6572732077686f20737472656e677468656e207468652065636f73797374656d2e204261636b656420627920616e20696e646570656e64656e742c2073656c662d66756e6465642072657365617263682067726f7570207769746820646f63756d656e74656420776f726b20696e20696e6e6f766174696f6e2061646f7074696f6e2c20636c6f756420636f6d707574696e672c2041492c206d616368696e65206c6561726e696e672c206461746120616e616c797469637320616e64206469676974616c2063757272656e636965732c204d472061637473206173206120706f727461626c65207369676e616c206f6620737570706f727420616e6420747275737420666f72204d6168616d476f737461722064617368626f617264732c20414920706c6174666f726d732c206469676974616c206964656e7469747920746f6f6c7320616e6420667574757265206578706572696d656e74732e20416c6c2062656e656669747320616e642072657075746174696f6e2065666665637473206f66204d472061726520696e74656e64656420746f20737570706f7274207472616e73706172656e742c207265616c2d776f726c642072657365617263682c20736563757265206469676974616c20746f6f6c7320616e64206c6f6e672d7465726d2065636f73797374656d20646576656c6f706d656e74206279204d6168616d476f737461722e204d472069732061726368697465637465642061732061206d756c7469636861696e2d667269656e646c792061737365742077686963682063616e206265206272696467656420746f206f72206e61746976656c79206465706c6f796564206f6e206f74686572206e6574776f726b73207375636820617320457468657265756d2c20536f6c616e612c2054726f6e2c20506f6c79676f6e2c20426173652c20417262697472756d20616e64206164646974696f6e616c2045564d204c61796572203120616e64204c61796572203220636861696e732061732072656c6961626c65206272696467696e6720696e667261737472756374757265206265636f6d657320617661696c61626c652c20616c6c6f77696e67204d6168616d476f7374617220737570706f727465727320746f20696e7465726163742077697468207468652065636f73797374656d206163726f7373206d756c7469706c6520636861696e7320696e206120756e6966696564207761792e68747470733a2f2f4d61687961722d416d696e692e636f6d2c2068747470733a2f2f4d6168796172416d696e692e6d654d6168616d476f73746172204954202620414920736f6c7574696f6e206861732061726f756e64203230206669786564206d656d6265727320616e642061626f757420313020696e7465726e6174696f6e616c206d656d626572732c20696e74656772617465642077697468204d6168616d476f737461722052657365617263682047726f75702ea2646970667358221220eb99677b58e4eec29cc83d684282fb6864447a56622bf21ea6f058906f80612664736f6c63430008180033

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: QmeCLByNLrietD8apfGbNvEU8dFG3MUtcXcbR4fw2A5QtD
RawDecoded
Length: 53 bytes
0xa2646970667358221220eb99677b58e4eec29cc83d684282fb6864447a56622bf21ea6f058906f80612664736f6c63430008180033

Runtime Bytecode

0x608060405234801561000f575f80fd5b506004361061018c575f3560e01c8063functionSignature9778ec08116100dc578063functionSignatureae23ac8611610095578063functionSignatured132ef181161006f578063functionSignatured132ef181461046c578063functionSignaturedd62ed3e1461048a578063functionSignatureea054b8e146104ba578063functionSignaturef7a98328146104d85761018c565b8063functionSignatureae23ac8614610412578063functionSignatureb82e0b6414610430578063functionSignaturebaa137d61461044e5761018c565b8063functionSignature9778ec081461034c578063functionSignature99d8832c1461036a578063functionSignature9d4f4fad14610388578063functionSignature9ebae58a146103a6578063functionSignaturea3ec5e6a146103c4578063functionSignaturea9059cbb146103e25761018c565b8063functionSignature325bd6d611610149578063functionSignature6b3a959d11610123578063functionSignature6b3a959d146102c2578063functionSignature70a08231146102e0578063functionSignature893d20e814610310578063functionSignature95d89b411461032e5761018c565b8063functionSignature325bd6d614610268578063functionSignature3aa8ffb014610286578063functionSignature4c4a0679146102a45761018c565b8063functionSignature03e5979d14610190578063functionSignature06fdde03146101ae578063functionSignature095ea7b3146101cc578063functionSignature18160ddd146101fc578063functionSignature23b872dd1461021a578063functionSignature313ce5671461024a575b5f80fd5b6101986104f6565b6040516101a59190610ccf565b60405180910390f35b6101b661052f565b6040516101c39190610ccf565b60405180910390f35b6101e660048036038101906101e19190610d80565b610568565b6040516101f39190610dd8565b60405180910390f35b610204610655565b6040516102119190610e00565b60405180910390f35b610234600480360381019061022f9190610e19565b610678565b6040516102419190610dd8565b60405180910390f35b6102526107ff565b60405161025f9190610e84565b60405180910390f35b610270610804565b60405161027d9190610ccf565b60405180910390f35b61028e610823565b60405161029b9190610ccf565b60405180910390f35b6102ac610842565b6040516102b99190610ccf565b60405180910390f35b6102ca61085e565b6040516102d79190610ccf565b60405180910390f35b6102fa60048036038101906102f59190610e9d565b61087d565b6040516103079190610e00565b60405180910390f35b610318610891565b6040516103259190610ed7565b60405180910390f35b610336610895565b6040516103439190610ccf565b60405180910390f35b6103546108ce565b6040516103619190610ccf565b60405180910390f35b6103726108ea565b60405161037f9190610ccf565b60405180910390f35b610390610906565b60405161039d9190610ccf565b60405180910390f35b6103ae610922565b6040516103bb9190610ccf565b60405180910390f35b6103cc61093e565b6040516103d99190610ccf565b60405180910390f35b6103fc60048036038101906103f79190610d80565b610977565b6040516104099190610dd8565b60405180910390f35b61041a61098d565b6040516104279190610ccf565b60405180910390f35b6104386109a9565b6040516104459190610ccf565b60405180910390f35b6104566109c8565b6040516104639190610ccf565b60405180910390f35b6104746109e7565b6040516104819190610ccf565b60405180910390f35b6104a4600480360381019061049f9190610ef0565b610a03565b6040516104b19190610e00565b60405180910390f35b6104c2610a23565b6040516104cf9190610ccf565b60405180910390f35b6104e0610a40565b6040516104ed9190610ccf565b60405180910390f35b6040518060400160405280601781526020017f68747470733a2f2f6d6168616d676f737461722e636f6d00000000000000000081525081565b6040518060400160405280600b81526020017f4d6168616d476f7374617200000000000000000000000000000000000000000081525081565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167feventSignature8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516106439190610e00565b60405180910390a36001905092915050565b601260ff16600a610666919061108a565b630121eac061067591906110d4565b81565b5f8060015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610738576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072f9061115f565b60405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146107e857828161076b919061117d565b60015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b6107f3858585610a5c565b60019150509392505050565b601281565b6040518061052001604052806104e38152602001611f196104e3913981565b604051806103c0016040528061038d81526020016116ec61038d913981565b6040518060600160405280603481526020016112816034913981565b60405180610160016040528061012e8152602001611aa661012e913981565b5f602052805f5260405f205f915090505481565b5f90565b6040518060400160405280600281526020017f4d4700000000000000000000000000000000000000000000000000000000000081525081565b6040518060e0016040528060ba815260200161141760ba913981565b6040518060600160405280603c81526020016116b0603c913981565b6040518060c001604052806088815260200161242c6088913981565b6040518060600160405280603081526020016123fc6030913981565b6040518060400160405280600c81526020017f4d616879617220416d696e69000000000000000000000000000000000000000081525081565b5f610983338484610a5c565b6001905092915050565b6040518060600160405280602d8152602001611a79602d913981565b6040518061038001604052806103458152602001611bd4610345913981565b604051806101a0016040528061016281526020016112b5610162913981565b6040518060e0016040528060b081526020016114d160b0913981565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b60405180610120016040528060e5815260200161158160e5913981565b6040518060800160405280604a8152602001611666604a913981565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610aca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac1906111fa565b60405180910390fd5b805f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4090611262565b60405180910390fd5b805f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282540392505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167feventSignatureddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c389190610e00565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610c7c578082015181840152602081019050610c61565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610ca182610c45565b610cab8185610c4f565b9350610cbb818560208601610c5f565b610cc481610c87565b840191505092915050565b5f6020820190508181035f830152610ce78184610c97565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610d1c82610cf3565b9050919050565b610d2c81610d12565b8114610d36575f80fd5b50565b5f81359050610d4781610d23565b92915050565b5f819050919050565b610d5f81610d4d565b8114610d69575f80fd5b50565b5f81359050610d7a81610d56565b92915050565b5f8060408385031215610d9657610d95610cef565b5b5f610da385828601610d39565b9250506020610db485828601610d6c565b9150509250929050565b5f8115159050919050565b610dd281610dbe565b82525050565b5f602082019050610deb5f830184610dc9565b92915050565b610dfa81610d4d565b82525050565b5f602082019050610e135f830184610df1565b92915050565b5f805f60608486031215610e3057610e2f610cef565b5b5f610e3d86828701610d39565b9350506020610e4e86828701610d39565b9250506040610e5f86828701610d6c565b9150509250925092565b5f60ff82169050919050565b610e7e81610e69565b82525050565b5f602082019050610e975f830184610e75565b92915050565b5f60208284031215610eb257610eb1610cef565b5b5f610ebf84828501610d39565b91505092915050565b610ed181610d12565b82525050565b5f602082019050610eea5f830184610ec8565b92915050565b5f8060408385031215610f0657610f05610cef565b5b5f610f1385828601610d39565b9250506020610f2485828601610d39565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610fb057808604811115610f8c57610f8b610f2e565b5b6001851615610f9b5780820291505b8081029050610fa985610f5b565b9450610f70565b94509492505050565b5f82610fc85760019050611083565b81610fd5575f9050611083565b8160018114610feb5760028114610ff557611024565b6001915050611083565b60ff84111561100757611006610f2e565b5b8360020a91508482111561101e5761101d610f2e565b5b50611083565b5060208310610133831016604e8410600b84101617156110595782820a90508381111561105457611053610f2e565b5b611083565b6110668484846001610f67565b9250905081840481111561107d5761107c610f2e565b5b81810290505b9392505050565b5f61109482610d4d565b915061109f83610d4d565b92506110cc7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610fb9565b905092915050565b5f6110de82610d4d565b91506110e983610d4d565b92508282026110f781610d4d565b9150828204841483151761110e5761110d610f2e565b5b5092915050565b7f4d473a20616c6c6f77616e636520746f6f206c6f7700000000000000000000005f82015250565b5f611149601583610c4f565b915061115482611115565b602082019050919050565b5f6020820190508181035f8301526111768161113d565b9050919050565b5f61118782610d4d565b915061119283610d4d565b92508282039050818111156111aa576111a9610f2e565b5b92915050565b7f4d473a207472616e7366657220746f20746865207a65726f20616464726573735f82015250565b5f6111e4602083610c4f565b91506111ef826111b0565b602082019050919050565b5f6020820190508181035f830152611211816111d8565b9050919050565b7f4d473a2062616c616e636520746f6f206c6f77000000000000000000000000005f82015250565b5f61124c601383610c4f565b915061125782611218565b602082019050919050565b5f6020820190508181035f83015261127981611240565b905091905056fe68747470733a2f2f7777772e4d6168796172416d696e692e6d652c2068747470733a2f2f4d61687961722d416d696e692e636f6d4d6168616d476f73746172204954204465706172746d656e74206d61696e20706167653a2068747470733a2f2f6d6168616d676f737461722e736974652f61626f75742d7573202c2068747470733a2f2f6d6168616d676f737461722e736974652f656e3b20416d697220526168696d6e657a686164202d2068747470733a2f2f6376642e696e6b2f616d69722d726168696d6e657a6861643b20426162616b2048617368656d7a616465202d2068747470733a2f2f6d6168616d676f737461722e736974652f656e3b204d65687273686164204162656469202d2068747470733a2f2f6d6168616d676f737461722e736974652f61626f75742d75733b20486f737369656e2041736164706f7572202d2068747470733a2f2f6d6168616d676f737461722e736974652f61626f75742d75733b20457266616e204d6f686162617469202d2068747470733a2f2f6d6168616d676f737461722e736974652f656e2e4d6168616d476f7374617220284d472920697320746865206f6666696369616c206c696d697465642d737570706c792065636f73797374656d20746f6b656e206f66204d6168616d476f73746172202831392c3030302c303030204d47206f6e20424e4220536d61727420436861696e292c2064657369676e656420666f7220636f6f7264696e6174696f6e2c2072657075746174696f6e20616e64206d756c7469636861696e205765623320696e746567726174696f6e732e4d6168616d476f737461722052657365617263682047726f7570206861732031352b20766572696669656420476f6f676c65205363686f6c6172206d656d626572732077697468206f76657220312c303030207075626c69736865642061727469636c65732c2035303020636f6e666572656e63652070617065727320616e64206d6f7265207468616e2035302c303030206369746174696f6e7320696e20746f74616c20756e74696c20323032352e476f6f676c65205363686f6c61722070726f66696c65206369746564206d6f7265207468616e20352c3830302074696d65732c2077697468207265736561726368207370616e6e696e67206172746966696369616c20696e74656c6c6967656e63652073797374656d732c206d616368696e65206c6561726e696e67206d6f64656c732c20696e6e6f766174696f6e2061646f7074696f6e20616e642072656c6174656420617265617320696e206469676974616c207472616e73666f726d6174696f6e20616e6420646174612d64726976656e206465636973696f6e206d616b696e672e466f756e646572206f66204d6168616d476f7374617220616e6420466f756e64657220616e642048656164206f66204d6168616d476f737461722052657365617263682047726f75702e68747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d7630714a437a77414141414a26686c3d656e4d61687368696420486f737365696e7a6164656820536176616469202d2068747470733a2f2f6d6168736869642e6d652f202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d4b44495a4f6745414141414a26686c3d656e3b20416c69205261686d616e69202d2068747470733a2f2f616c697261686d616e692e6465762f202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d425a5555446167414141414a26686c3d656e3b20506f75727961204e6f7368697276616e202d2068747470733a2f2f7777772e6376642e696e6b2f706f757279612d6e6f7368697276616e202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d4c783676626b45414141414a26686c3d656e3b205a6168726120486f737365696e7a61646568202d2068747470733a2f2f6d6168616d676f737461722e636f6d2f202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d55684a37386e45414141414a26686c3d656e3b204d617369682047686164696d69202d2068747470733a2f2f6376642e696e6b2f6d617369682d67686164696d69202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d4f6d7730365f73414141414a26686c3d656e3b20416c6972657a612047686176616d697461626172202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d51633430336841414141414a26686c3d656e3b20457266616e2041626564696e706f7572202d2068747470733a2f2f6376642e696e6b2f657266616e2d61626564696e706f7572202d2068747470733a2f2f7363686f6c61722e676f6f676c652e636f6d2f6369746174696f6e733f757365723d49526c2d644338414141414a26686c3d656e3b204b6f6d65696c204b617a656d69202d2068747470733a2f2f6b6f6d65696c6b617a656d692e636f6d2f202c2068747470733a2f2f6d6168616d676f737461722e736974652f61626f75742d75733b204d6f7265207265736561726368206d656d62657273206c69737465642061742068747470733a2f2f6d6168616d676f737461722e636f2f2372657365617263682d6d656d626572732e696e666f404d61687961722d416d696e692e636f6d2c206d6168796172406d6168616d676f737461722e636f6d68747470733a2f2f6d6168616d676f737461722e636f6d2c2068747470733a2f2f6d6168616d676f737461722e6e65742c2068747470733a2f2f6d6168616d676f737461722e6f72672c2068747470733a2f2f6d6168616d676f737461722e70726f2c2068747470733a2f2f6d6168616d676f737461722e736974652c2068747470733a2f2f6d6168616d676f737461722e78797a2c2068747470733a2f2f6d6168616d676f737461722e696f2c2068747470733a2f2f6d6168616d676f737461722e61692c2068747470733a2f2f6d6168616d676f737461722e7669702c2068747470733a2f2f6d6168616d676f737461722e696e737469747574652c2068747470733a2f2f6d6168616d676f737461722e636f2c2068747470733a2f2f6d6168616d676f737461722e6170704d6168616d476f7374617220284d4729206973207072696d6172696c79206465706c6f796564206f6e20424e4220536d61727420436861696e206275742069732064657369676e65642061732061206d756c7469636861696e2d667269656e646c792061737365742e204d472063616e2062652062726964676564206f72206e61746976656c7920697373756564206f6e206f74686572206e6574776f726b732061732072656c6961626c652062726964676520696e66726173747275637475726520616e64206465706c6f796d656e7473206172652065737461626c69736865642c20696e636c7564696e67204c61796572203120626c6f636b636861696e73207375636820617320457468657265756d2c20424e4220536d61727420436861696e2c204176616c616e6368652028432d436861696e292c20506f6c79676f6e2028506f5320616e6420506f6c79676f6e207a6b45564d292c2046616e746f6d20284f70657261292c2043656c6f2c2043726f6e6f732c20526f6f7473746f636b202852534b292c204d6f6f6e6265616d2c2045766d6f732c20417262697472756d204e6f76612c2041737461722c20426173652c204368696c697a20436861696e2c20476e6f73697320436861696e202878446169292c204b6176612c204f7074696d69736d2c20536569204e6574776f726b2c205468756e646572436f72652c2056656c61732c2056696374696f6e20616e642058696e46696e204e6574776f726b2028584443293b204c617965722032207363616c696e6720736f6c7574696f6e73207375636820617320417262697472756d204f6e652c204f7074696d69736d20284f50204d61696e6e6574292c20426173652c207a6b53796e632c204c696e65612c20426f6261204e6574776f726b20616e64204d616e74613b20616e64206e6f6e2d45564d20636861696e73207669612064656469636174656420627269646765732c20696e636c7564696e672054726f6e2c20536f6c616e612c205374656c6c617220616e642073696d696c6172206e6574776f726b732c20656e61626c696e67204d4720746f20706172746963697061746520696e20612062726f61646572206d756c7469636861696e205765623320656e7669726f6e6d656e742e4d6168616d476f7374617220284d472920697320612066697865642d737570706c7920636f6f7264696e6174696f6e20616e642072657075746174696f6e20746f6b656e20666f7220746865204d6168616d476f737461722065636f73797374656d2e20497420636f6e6e65637473204d6168616d476f737461722052657365617263682047726f757020616e642049542f414920736f6c7574696f6e73206163726f7373206d756c7469706c6520646f6d61696e732c20696e646570656e64656e742070726f647563747320616e6420576562332073657276696365732e204d4720616c69676e7320696e63656e7469766573206265747765656e2072657365617263682c20736f66747761726520616e6420746f6b656e732073756368206173204d474320616e64204d4741492c20726577617264696e67206c6f6e672d7465726d20636f6e7472696275746f72732c206275696c6465727320616e6420706172746e6572732077686f20737472656e677468656e207468652065636f73797374656d2e204261636b656420627920616e20696e646570656e64656e742c2073656c662d66756e6465642072657365617263682067726f7570207769746820646f63756d656e74656420776f726b20696e20696e6e6f766174696f6e2061646f7074696f6e2c20636c6f756420636f6d707574696e672c2041492c206d616368696e65206c6561726e696e672c206461746120616e616c797469637320616e64206469676974616c2063757272656e636965732c204d472061637473206173206120706f727461626c65207369676e616c206f6620737570706f727420616e6420747275737420666f72204d6168616d476f737461722064617368626f617264732c20414920706c6174666f726d732c206469676974616c206964656e7469747920746f6f6c7320616e6420667574757265206578706572696d656e74732e20416c6c2062656e656669747320616e642072657075746174696f6e2065666665637473206f66204d472061726520696e74656e64656420746f20737570706f7274207472616e73706172656e742c207265616c2d776f726c642072657365617263682c20736563757265206469676974616c20746f6f6c7320616e64206c6f6e672d7465726d2065636f73797374656d20646576656c6f706d656e74206279204d6168616d476f737461722e204d472069732061726368697465637465642061732061206d756c7469636861696e2d667269656e646c792061737365742077686963682063616e206265206272696467656420746f206f72206e61746976656c79206465706c6f796564206f6e206f74686572206e6574776f726b73207375636820617320457468657265756d2c20536f6c616e612c2054726f6e2c20506f6c79676f6e2c20426173652c20417262697472756d20616e64206164646974696f6e616c2045564d204c61796572203120616e64204c61796572203220636861696e732061732072656c6961626c65206272696467696e6720696e667261737472756374757265206265636f6d657320617661696c61626c652c20616c6c6f77696e67204d6168616d476f7374617220737570706f727465727320746f20696e7465726163742077697468207468652065636f73797374656d206163726f7373206d756c7469706c6520636861696e7320696e206120756e6966696564207761792e68747470733a2f2f4d61687961722d416d696e692e636f6d2c2068747470733a2f2f4d6168796172416d696e692e6d654d6168616d476f73746172204954202620414920736f6c7574696f6e206861732061726f756e64203230206669786564206d656d6265727320616e642061626f757420313020696e7465726e6174696f6e616c206d656d626572732c20696e74656772617465642077697468204d6168616d476f737461722052657365617263682047726f75702ea2646970667358221220eb99677b58e4eec29cc83d684282fb6864447a56622bf21ea6f058906f80612664736f6c63430008180033

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: QmeCLByNLrietD8apfGbNvEU8dFG3MUtcXcbR4fw2A5QtD
RawDecoded
Length: 53 bytes
0xa2646970667358221220eb99677b58e4eec29cc83d684282fb6864447a56622bf21ea6f058906f80612664736f6c63430008180033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032balanceOfmapping(address ⇒ uint256)MG.sol:MahamGostar
1032allowancemapping(address ⇒ mapping(address ⇒ uint256))MG.sol:MahamGostar

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...
0xd2a835913FbffE75D527d0802994B285032a41bd on BNB Smart Chain Mainnet (56)