CrazyToolBox 是一个与 Web3 相关的实用工具集合。这些工具可以通过 CrazyToolBox 应用程序的图形界面访问。
我们将随着开发进度不断向 CrazyToolBox 添加新工具。目前,可用的工具已在下文 当前功能 部分中描述。
CrazyToolBox 可以使用 pipenv 运行。首先,您需要安装 pipenv。然后在项目根目录中安装依赖并激活虚拟环境:
pipenv install
pipenv shell
最后,通过运行以下命令来启动工具包:
python main.py
在 Wei、Gwei、Ether 以及其他以太坊单位之间进行转换,支持高级模式(2种模式可选)。最多支持30位小数。
根据函数名称及其参数或函数签名,编码函数选择器(2种模式可选)。
无需 ABI 即可将交易的输入解码为函数签名及其参数。
计算字符串的 Keccak256 哈希值。
验证以太坊地址是否符合 EIP55 规范。同时检查校验和是否正确,如果不正确,则修正并返回正确的地址。
返回签名的所有者。使用时,您需要提供签名以及被签名的消息(或哈希)。