地址0x8包含关于Byzantium发行版的bn256Pairing预编译合同。我有以下问题:
如果无法使用预编译合同,我能否编辑geth源代码并在专用网络上进行测试?如果是,我可以在源中添加相关函数吗?
发布于 2019-05-24 12:32:53
对于那些无意中发现这个问题的人来说:
我编辑了core/vm/contracts.go以添加相关的预编译合同。我使用PBC包装实现对称双线性配对。与该文件中定义的其他预编译合同函数相同的函数结构。
在专用网络中工作得很好。
https://ethereum.stackexchange.com/questions/41472
复制相似问题