Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Sacc.sol
为fabric的chaincode示例sacc.go的solidity实现。
部署
使用WeCross-Demo中的混合场景进行合约部署。将Sacc.go放在WeCross-Console的conf/contracts/solidity下。
login org1-admin 123456
登入跨链账户。bcosDeploy payment.bcos-gm.sacc contracts/solidity/Sacc.sol SimpleAsset 1.0 Leo 9999
,注意最后两个参数为合约的初始参数,即设置键值Leo为9999。listResources
输出已部署资源如下。测试
login
call payment.bcos-gm.sacc get Leo
>> Result : [9999]sendTransaction payment.bcos-gm.sacc set Thea 100
>> Result : [100]call payment.bcos-gm.sacc get Thea
>> Result : [100]sendTransaction payment.bcos-gm.sacc set Leo 0
>> Result : [0]call payment.bcos-gm.sacc get Leo
>> Result : [0]