python-sdk
python-sdk copied to clipboard
调用合约,返回的解析结果需要优化
例:
调用HelloWorld合约,返回的解析信息 ('Hello, World!',)
包含多余的括号和逗号,建议去掉:
- 部署HelloWorld合约
$ ./console.py deploy HelloWorld
获取到输出的合约地址是0x84139e0d46160aa2dd2541f499049095596891c9
- 调用HelloWorld合约的
get
接口:
$ ./console.py call HelloWorld 0x84139e0d46160aa2dd2541f499049095596891c9 get
# 输出如下:call result结果中,包含多余的括号和逗号,需要将元组转换成字符串输出
INFO >> user input : ['call', 'HelloWorld', '0x84139e0d46160aa2dd2541f499049095596891c9', 'get']
INFO >> call HelloWorld , address: 0x84139e0d46160aa2dd2541f499049095596891c9, func: get, args:[]
INFO >> call result: ('Hello, World!',)
建议将call result
后直接输出的元组转换为字符串输出。
#122