Skip to content

Commit

Permalink
update Tron-http.md
Browse files Browse the repository at this point in the history
  • Loading branch information
houlei1017 committed May 5, 2019
1 parent b9e4d94 commit 312ca88
Showing 1 changed file with 6 additions and 11 deletions.
17 changes: 6 additions & 11 deletions TRX_CN/Tron-http.md
Original file line number Diff line number Diff line change
Expand Up @@ -644,17 +644,16 @@ token_id:本次调用往合约中转账10币的id,如果没有,不需要设
wallet/triggersmartcontract
作用:调用合约
demo: curl -X POST http://127.0.0.1:8090/wallet/triggercontract -d '{"contract_address":"4189139CB1387AF85E3D24E212A008AC974967E561","function_selector":"set(uint256,uint256)","parameter":"00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002","fee_limit":10,"call_value":100,"owner_address":"41D1E7A6BC354106CB410E65FF8B181C600FF14292"}'
demo: curl -X POST http://127.0.0.1:8090/wallet/triggersmartcontract -d '{"contract_address":"4189139CB1387AF85E3D24E212A008AC974967E561","function_selector":"set(uint256,uint256)","parameter":"00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002","fee_limit":10,"call_value":100,"owner_address":"41D1E7A6BC354106CB410E65FF8B181C600FF14292"}'
参数说明:
contract_address,默认为hexString格式
function_selector,函数签名,不能有空格
parameter:调用参数[1,2]的虚拟机格式,使用remix提供的js工具,将合约调用者调用的参数数组[1,2]转化为虚拟机所需要的参数格式
parameter_string:调用参数[1,
2]的虚拟机格式,字符串格式,如果设置该参数,则忽略parameter参数设置的值,如trigger
函数的参数为空,设置为"",不为空则为设置为具体的值。形如"TJCnKsPa7y5okkXvQAidZBzqx3QyQ6sxMW","500"。
parameter:调用参数[1,2]的虚拟机格式,使用remix提供的js工具,将合约调用者调用的参数数组[1,2]转化为虚拟机所需要的参数格式
fee_limit:最大消耗的SUN(1TRX = 1,000,000SUN)
call_value:本次调用往合约转账的SUN(1TRX = 1,000,000SUN)
owner_address:发起triggercontract的账户地址,默认为hexString格式
owner_address:发起triggercontract的账户地址,默认为hexString格式
call_token_value:本次调用往合约中转账10币的数量,如果不设置token_id,这项设置为0或者不设置
token_id:本次调用往合约中转账10币的id,如果没有,不需要设置
可选参数Permission_id,多重签名时使用,设置交易多重签名时使用的permissionId
返回值:TransactionExtention, TransactionExtention中包含未签名的交易Transaction
Expand Down Expand Up @@ -869,12 +868,8 @@ demo: curl -X POST http://127.0.0.1:8090/wallet/triggerconstantcontract -d '{"c
参数说明:
contract_address,默认为hexString格式
function_selector,函数签名,不能有空格
parameter:调用参数[1,2]的虚拟机格式,使用remix提供的js工具,将合约调用者调用的参数数组[1,2]转化为虚拟机所需要的参数格式
parameter_string:调用参数[1,
2]的虚拟机格式,字符串格式,如果设置该参数,则忽略parameter参数设置的值,如trigger
函数的参数为空,设置为"",不为空则为设置为具体的值。形如"TJCnKsPa7y5okkXvQAidZBzqx3QyQ6sxMW","500"。
parameter:调用参数[1,2]的虚拟机格式,使用remix提供的js工具,将合约调用者调用的参数数组[1,2]转化为虚拟机所需要的参数格式
fee_limit:最大消耗的SUN(1TRX = 1,000,000SUN)
call_value:本次调用往合约转账的SUN(1TRX = 1,000,000SUN)
owner_address:发起triggercontract的账户地址,默认为hexString格式
可选参数Permission_id,多重签名时使用,设置交易多重签名时使用的permissionId
返回值:TransactionExtention, TransactionExtention中包含未签名的交易Transaction
Expand Down

0 comments on commit 312ca88

Please sign in to comment.