问题: contract verify failed, method length is not 8
回答: evm虚拟机不支持明文方法和参数，需要将方法和参数用ABI计算为calldata。对于方法来说，其实是计算函数签名的hash，然后截取前4个字节，转成16进制字符串就是8个字节.调用时，截取calldata的前8位，就可以获取ABI编码的方法。