Ethereum Funkciju Selektors

Aprēķiniet 4 baitu funkciju selektoru un notikumu tēmu (keccak256) no Solidity paraksta — pārlūkprogrammā.

🔒 100% tavā pārlūkprogrammā — nekas netiek augšupielādēts

Izmantojiet kanoniskos tipus bez atstarpēm vai argumentu nosaukumiem — piem. transfer(address,uint256).

Kā tas darbojas

Ievadiet funkcijas vai notikuma parakstu, piemēram, transfer(address,uint256), lai iegūtu tā 4 baitu selektoru (pirmie 4 keccak256 baiti, ko izmanto, lai novirzītu līguma izsaukumus) un pilno keccak256 jaucējvērtību (notikumu tēmu). Izmantojiet kanoniskos tipus bez atstarpēm vai argumentu nosaukumiem. Darbojas pilnībā pārlūkprogrammā.

Biežāk uzdotie jautājumi

Kas ir funkciju selektors?

Pirmie 4 keccak256 baiti no funkcijas paraksta. Līguma izsaukuma dati sākas ar šo selektoru, lai līgums zinātu, kuru funkciju izsaucat.

Kā uzrakstīt parakstu?

Izmantojiet kanonisko formu: funkcijas nosaukums plus parametru tipi iekavās, bez atstarpēm un argumentu nosaukumiem — piem. transfer(address,uint256).

Kas ir notikumu tēma?

Pilna 32 baitu keccak256 jaucējvērtība no notikuma paraksta (topic0), ko izmanto, lai filtrētu žurnālus pēc konkrēta notikuma.

Saistītie rīki

Iegult šo rīku

Pievieno šo bezmaksas rīku savai vietnei: