ABI Sha3 function / event calculator

Generation of Sha3 Keckak to call functions on Etherum contracts, and / or identify events on the log, using as an input the ABI. Note: The Sha3 generated for the functions is only the first 4 bytes.

Example:

The following input:
  [{"constant":false,"inputs":[],"name":"inc","outputs":[],"type":"function"},
  {"inputs":[],"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"odd","type":"bool"},
  {"indexed":false,"name":"x","type":"uint256"}],"name":"Incremented","type":"event"}]
Will output:
 inc() 371303c0
 Incremented(bool,uint256) 6e61ef44ac2747ff8b84d353a908eb8bd5c3fb118334d57698c5cfc7041196ad

ABI Input


    

Simple Sha3 calculation

Use this if you don't have the ABI and / or just want to generate the Sha3.

Input