Solidity selector
Calculates solidity selector from function signature
Installation
npm i -g solidity-selector
Usage
> solidity-selector 'f(uint n)'0xb3de648b f
> solidity-selector 'function f(uint256 q, bytes[] memory zz)'0xd9a8bd39 f
> echo ' struct Foo { address target; } function f(uint256 q, bytes[] memory zz, Foo memory qwe)' | solidity-selector0xf6b2d3d1 f
> solidity-selector input.sol0xf6b2d3d1 f