我想在Ethereum中实现一些预编译合同的特性。我读过一些文章和合同代码,但我仍然不知道如何做到这一点。
有从零开始的教程吗?
发布于 2019-07-17 14:28:39
这是一个很好的参考,它为Ethereum下一个名为Istanbul的硬叉做了一个新的预编译合同。
https://github.com/keep-network/go-ethereum/pull/4/files
基本上,您只需要实现两种预编译合同接口方法。
顺便说一句,对我们来说,问题是官方的solidity编译器可能不支持我们的预编译函数,那么用户可以使用我们预编译函数的唯一方法是在smart契约中使用内联汇编代码。
希望这能给你一些开始的线索!
https://ethereum.stackexchange.com/questions/72991
复制相似问题