Skip to content
New issue

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

有没有相关资料讲解一下这个项目? #66

Closed
parcool opened this issue Nov 29, 2019 · 5 comments
Closed

有没有相关资料讲解一下这个项目? #66

parcool opened this issue Nov 29, 2019 · 5 comments

Comments

@parcool
Copy link

parcool commented Nov 29, 2019

1.项目源码中全篇0注释;
2.README寥寥数字,甚至连EOS交易签名都没提到;

项目架构完全不了解的情况下很难看懂源码,甚至可以说连使用都不知道。有没有相关资料让学习一下啊?

@censhengde
Copy link

say 得well!

@FlyArthur
Copy link

同求

@XuNeal
Copy link
Contributor

XuNeal commented Jun 2, 2020

  1. 考虑到注释维护不及时会变成一种bad smell,所以我们尽量使其代码可以自解释。不过在所有含有魔法数字的地方以及逻辑不清晰的地方我们都加入了注释说明。
  2. EOS签名由于其实现过于灵活,我们使用了EOSJS作为部分实现 参见 eos签名交易 #51
  3. 很抱歉我们当时开发的过程中并未补充架构说明文档,这是我们当时疏忽了。不过如果想了解代码可以参见相关的单元测试目录,比如 里面的TokenCoreTour.java

@XuNeal
Copy link
Contributor

XuNeal commented Jun 2, 2020

另外我们最近致力于开发了一套跨平台的TokenCore,使用Rust编写,希望可以提高代码质量和开发速度。有兴趣可以参考一下 TokenCoreX, 该项目包含了架构说明及更多文档,参见TokenCoreX TECH

@XuNeal
Copy link
Contributor

XuNeal commented Jun 5, 2020

This issue will be closed as it has not update for a long time. You can reopen it if you have any other problem

@XuNeal XuNeal closed this as completed Jun 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants