EVM Baitų Kodo Išardytuvas

Išardykite Ethereum (EVM) baitų kodą į opkodus ir funkcijų selektorius — naršyklėje.

🔒 100 % naršyklėje — niekas neįkeliama

Kaip tai veikia

Įklijuokite EVM (Ethereum virtualiosios mašinos) baitų kodą ir gaukite jį išardytą į opkodus su PUSH operandais, baitų poslinkiais bei 4 baitų funkcijų selektoriais. Tai tik dekodavimas — kodas nevykdomas — ir viskas veikia naršyklėje.

Dažnai užduodami klausimai

Kas yra EVM baitų kodas?

Žemo lygio instrukcijos, į kurias kompiliuojama išmanioji sutartis. Kiekvienas baitas yra opkodas (pvz. ADD arba SSTORE); PUSH opkodai neša tiesiogiai įterptus duomenis. EVM vykdo šį baitų kodą.

Kas yra funkcijų selektoriai?

Pirmieji 4 keccak256 funkcijos parašo baitai. Sutartys lygina gaunamą calldata su PUSH4 selektoriais, kad nukreiptų kvietimą į reikiamą funkciją — šis įrankis išvardija rastus PUSH4 reikšmes.

Ar šis įrankis vykdo sutartį?

Ne. Jis tik išardo baitų kodą į įskaitomus opkodus; vykdymo nėra ir niekas neįkeliama.

Susiję įrankiai

Įterpti šį įrankį

Pridėkite šį nemokamą įrankį į savo svetainę: