以下是 Active 权限中可添加的权限列表,共分为资产、账户、TRC10 通证、智能合约、超级代表和Bancor 六类,未来将随 TRON 网络更新。
1、资产
包括 TRX 的转账、质押和解锁,详情如下:
1.1 TRX 转账 (TransferContract)
转出账户下的 TRX。
1.2 质押资产 (FreezeBalanceContract)
质押账户下的 TRX 以获取带宽、能量或投票权。
1.3 解锁资产 (UnfreezeBalanceContract)
解锁账户已质押的 TRX。
2、账户
包括账户激活、修改名称和更新权限,详情如下:
2.1 激活账户 (AccountCreateContract)
使用 TRON 网络中已存在的帐户激活另一个账户,与通过转账 TRX 激活账户效果相同。
2.2 修改账户名称 (AccountUpdateContract)
修改记录在 TRON 网络的账户名称。
2.3 更新账户权限 (AccountPermissionUpdateContract)
包括添加、修改、删除在内的账户权限更新(多重签名设置),可以更新账户的 Owner、Witness 和 Active 权限。
3、TRC10 通证
包括 TRC10 通证的转账和发行等,详情如下:
3.1 TRC10 转账 (TransferAssetContract)
转出账户下的 TRC10 通证。
3.2 购买 TRC10 通证 (ParticipateAssetIssueContract)
参与 TRC10 通证的发行。
3.3 发行 TRC10 通证 (AssetIssueContract)
在 TRON 网络发行 TRC10 通证。
3.4 TRC10 锁仓提取 (UnfreezeAssetContract)
根据锁仓计划操作提取锁定中的 TRC10 通证。
3.5 更新 TRC10 通证参数 (UpdateAssetContract)
更新包括通证描述、网址、能量消耗在内的 TRC10 通证参数。
4、智能合约
包括智能合约的创建和触发等,详情如下:
4.1 触发智能合约 (TriggerSmartContract)
触发智能合约主要包括 TRC20 通证转账,使用 Dapp 等需要与合约交互的操作。
4.2 创建智能合约 (CreateSmartContract)
创建一个智能合约,也可以使用此权限发行 TRC20 通证。
4.3 更新合约参数 (UpdateSettingContract)
更新智能合约调用时用户账户消耗资源的百分比。
4.4 更新合约能量限制 (UpdateEnergyLimitContract)
更新智能合约部署者提供的能量上限值。
4.5 清除合约 ABI (ClearABIContract)
清除合约 ABI,使其不对其他使用 TRON 网络的用户暴露。
5、超级代表
包括超级代表相关的投票、提议和候选人申请等,详情如下:
5.1 投票 (VoteWitnessContract)
使用投票权为超级代表投票。
5.2 提取奖励 (WithdrawBalanceContract)
提取投票奖励或出块奖励。
5.3 创建提议 (ProposalCreateContract)
超级代表、超级代表合伙人或超级代表候选人可以创建一个针对 TRON 网络的提议。
提议是指对 TRON 网络参数进行修改,每个超级代表都具有提议权和对提议的投票权。当提议在有效期内获得 19 个及以上超级代表的赞成票时,该提议获得通过,并在下个维护期内进行网络参数修改。
5.4 赞成提议 (ProposalApproveContract)
在有效时间内投票赞成某个提议。
5.5 撤销提议 (ProposalDeleteContract)
撤销某个由该账户创建的提议。
5.6 创建超级代表候选人 (WitnessCreateContract)
申请成为 TRON 网络超级代表候选人。
5.7 更新超级代表候选人信息 (WitnessUpdateContract)
更新超级代表候选人的网址。
5.8 更新超级代表佣金比例 (UpdateBrokerageContract)
更新超级代表的佣金比例,部分奖励将分配给选民。
6、Bancor
包括 Bancor 交易相关,详情如下:
6.1 执行 Bancor 交易 (ExchangeTransactionContract)
执行 Bancor 交易,不需通过撮合即可完成交易。
6.2 创建 Bancor 交易 (ExchangeCreateContract)
创建 Bancor 交易对。
6.3 Bancor 交易注资 (ExchangeInjectContract)
向 Bancor 交易对的资金池中注资。
6.4 Bancor 交易撤资 (ExchangeWithdrawContract)
从 Bancor 交易对的资金池中撤资。