ggband

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理


1、getLocalPermissions()逻辑相同

/**
* 获取账户本地权限组
* @param walletTable 钱包
* @return permissions 该账号的权限信息 publicKey|perm_name|weight
*/
private fun getLocalPermissions(walletTable: WalletTable): List<Triple<String, String, String>> {
val permissions = ArrayList<Triple<String, String, String>>()
val walletDatas = walletTable.queryWalletData()
walletDatas.forEach {
permissions.add(Triple(it.address, it.permission, it.weight))
}
return permissions

}

/**
* 获取账户本地权限组
* @param walletTable 钱包
* @return permissions 该账号的权限信息 publicKey|perm_name|weight
*/
private fun getLocalPermissions(walletTable: WalletTable) = walletTable.queryWalletData().map { Triple(it.address, it.permission, it.weight) }
posted on 2019-11-16 15:10  ggband  阅读(196)  评论(0编辑  收藏  举报