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