We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
solcJ主要是包含如下1份java代码(源代码、单元测试等)和 40个solc二进制命令列表包括:
4种版本:
2种加密:
3种平台:
2种cpu架构:
0.4.25
0.5.2
0.6.10
0.8.11
整体命名分group、artifactId、version,生成的jar包名称为 <artifactId>-<version>.jar
原始设计:
新设计:
初步设计如下8种artifactId,build.gradel里面进行多target设计,要能支持灵活的扩展
solcJ-1.0.0.jar 包含所有solc,4个版本、2种加密、3个平台、2种架构,一共40个solc
solc-0.4.25-1.0.0.jar 包含0.4.25 solc、2种加密、3个平台、2种架构,一共10个solc
solc-0.5.2-1.0.0.jar 包含0.5.2 solc、2种加密、3个平台、2种架构,一共10个solc
solc-0.6.10-1.0.0.jar 包含0.6.10 solc、2种加密、3个平台、2种架构,一共10个solc
solc-0.8.11-1.0.0.jar 包含0.8.11 solc、2种加密、3个平台、2种架构,一共10个solc
solc-linux-1.0.0.jar 包含linux平台solc、4个版本、2种加密、2种架构,一共16个solc
solc-mac-1.0.0.jar 包含mac平台solc、4个版本、2种加密、2种架构,一共16个solc
solc-win-1.0.0.jar 包含mac平台solc、4个版本、2种加密、1种架构,一共8个solc
不同版本代码区别:
设计如下:
The text was updated successfully, but these errors were encountered:
已同步代码到dev分支:#36
Sorry, something went wrong.
HelloAldis
kyonRay
No branches or pull requests
全新solcJ改造方案
solcJ主要是包含如下1份java代码(源代码、单元测试等)和 40个solc二进制命令列表包括:
4种版本:
2种加密:
3种平台:
2种cpu架构:
solc二进制版本列表
0.4.25
0.5.2
0.6.10
0.8.11
命名设计
整体命名分group、artifactId、version,生成的jar包名称为 <artifactId>-<version>.jar
原始设计:
新设计:
初步设计如下8种artifactId,build.gradel里面进行多target设计,要能支持灵活的扩展
solcJ-1.0.0.jar 包含所有solc,4个版本、2种加密、3个平台、2种架构,一共40个solc
solc-0.4.25-1.0.0.jar 包含0.4.25 solc、2种加密、3个平台、2种架构,一共10个solc
solc-0.5.2-1.0.0.jar 包含0.5.2 solc、2种加密、3个平台、2种架构,一共10个solc
solc-0.6.10-1.0.0.jar 包含0.6.10 solc、2种加密、3个平台、2种架构,一共10个solc
solc-0.8.11-1.0.0.jar 包含0.8.11 solc、2种加密、3个平台、2种架构,一共10个solc
solc-linux-1.0.0.jar 包含linux平台solc、4个版本、2种加密、2种架构,一共16个solc
solc-mac-1.0.0.jar 包含mac平台solc、4个版本、2种加密、2种架构,一共16个solc
solc-win-1.0.0.jar 包含mac平台solc、4个版本、2种加密、1种架构,一共8个solc
代码设计
不同版本代码区别:
设计如下:
改造步骤
The text was updated successfully, but these errors were encountered: