Compare commits

..

No commits in common. "master" and "v1.6.6" have entirely different histories.

6 changed files with 23 additions and 80 deletions

View File

@ -2,11 +2,11 @@
## 环境依赖安装
```bash
#视情况使用pip/pip3
pip3 install sphinx
pip3 install recommonmark
pip3 install sphinx_rtd_theme
pip3 install sphinx_markdown_tables
pip3 install sphinx-multiversion
pip install sphinx
pip install recommonmark
pip install sphinx_rtd_theme
pip install sphinx_markdown_tables
pip install sphinx-multiversion
```
# 更新版本
@ -45,16 +45,15 @@ make latexPdf
```
# MarkDownTips
1. 学习markdown:https://www.runoob.com/markdown/md-tutorial.html
2. 可参考现有.md文件作为模板。
3. 表格示例:
1)学习markdown:https://www.runoob.com/markdown/md-tutorial.html
2)可参考现有.md文件作为模板。
3)表格示例:
| 字段 | 值 |
| ------ | --------------------------------- |
| action | startContract |
| script | 合约脚本内容, 需进行进行URIEncode |
4. 代码示例:
4)代码示例:
特别地json代码的格式化可以使用http://www.bejson.com/t2ck.htm
```json
{
@ -64,11 +63,9 @@ make latexPdf
"executeTime": 1187
}
```
5. 插入图片示例:
5)插入图片示例:
![shortcut2](./_static/imgs/shortcut2.png)
方括号内为小标题,小括号内为“图片的相对路径”,一定不要写成绝对路径。
6. 超链接:
6)超链接:
[百度](http://baidu.com)

View File

@ -361,21 +361,9 @@ export function count(args){
```
@Cost({"countGas":true})
export function ....
```
### @ArgSchema
该注解可以检查输入参数格式仅支持JSON格式。
```
@ArgSchema({
"!field1":"string",
"field2":"number",
"array":[{"abc":"number"}]
})
```
### @Mask
该注解可对结果进行一定转换支持差分隐私、MD5等转换函数。
```
## IO工具类

View File

@ -21,23 +21,6 @@ BDContract是一个可信计算框架计算逻辑以智能合约的方式表
- - -
## 更新日志
* **v1.7.5** 2022年4月29日
- 更新了NodePortal.html的部分功能
- 支持ypk deploy tool
- 优化了view 关键字
- 优化startContract日志输出
- docker镜像脚本支持
* **v1.7.0** 2022年3月7日
- 提交算法插件化
- cp从镜象中剥离
- 支持ArgSchema注解。
* **v1.6.7** 2022年1月6日
- cp中支持了MultiTagTimeIndexUtil
* **v1.6.6** 2022年1月4日
- 更新DOIP-SDK

View File

@ -94,15 +94,15 @@ html_static_path = ['_static']
master_doc = 'index'
latex_elements = {
'papersize': 'a4paper',
##latex_elements = {
## 'papersize': 'a4paper',
# Additional stuff for the LaTeX preamble.
'preamble': '''
\usepackage{xeCJK}
\usepackage{indentfirst}
\setlength{\parindent}{2em}
\setCJKmainfont[BoldFont=STFangsong, ItalicFont=STKaiti]{STSong}
\setCJKsansfont[BoldFont=STHeiti]{STXihei}
\setCJKmonofont{STFangsong}
''',
}
## 'preamble': '''
##\usepackage{xeCJK}
##\usepackage{indentfirst}
##\setlength{\parindent}{2em}
##\setCJKmainfont[BoldFont=STFangsong, ItalicFont=STKaiti]{STSong}
##\setCJKsansfont[BoldFont=STHeiti]{STXihei}
##\setCJKmonofont{STFangsong}
##''',
##}

View File

@ -25,24 +25,6 @@ BDContract是一个可信计算框架计算逻辑以智能合约的方式表
更新日志
--------
- **v1.7.5** 2022年4月29日
- 更新了NodePortal.html的部分功能
- 支持ypk deploy tool
- 优化了view 关键字
- 优化startContract日志输出
- docker镜像脚本支持
- **v1.7.0** 2022年3月7日
- 提交算法插件化
- cp从镜象中剥离
- 支持ArgSchema注解。
- **v1.6.7** 2022年1月6日
- cp中支持了MultiTagTimeIndexUtil
- **v1.6.6** 2022年1月4日
- 更新DOIP-SDK

View File

@ -1,7 +0,0 @@
补充说明
@Split @Join
@Mock @Mask
等注解。
onRecover说明
manifest里配置memory参数。