iOS
简介
初始化
[TPApi registerAppID:@"tpsdk"];
[TPApi setSeed:@"xxxx" error:nil];
[TPApi setBlockChain:TPBlockChainTypeEOSMainNet nodeUrl:@"http://eosinfo.mytokenpocket.vip" plugNodeUrl:@"http://eosinfo.mytokenpocket.vip"];Auth
TPAuthObj *auth = [TPAuthObj new];
auth.dappName = @"xxx";
auth.dappIcon = @"https:.../xx.png";
auth.account = "xxxx";
auth.perm = "xxxx";
auth.selectAll = NO;
auth.actions = [linkActions];
[TPApi sendObj:auth resultHandle:^(TPReqType type,NSError *error) {
// ...
}];
/// Response ↓
TPRespObj.data
{
...,
"ref" : "TokenPocket",
"publickey" : "EOS5AvWThdghtNngWP4UcNi9DL6kF7Mnv2ccO",
"sign" : "SIG_K1_JyCJtV9vqwxtyEt68UhUibkg1CmRjxtG6zkZwE...",
"timestamp" : "1554266633",
}发起交易
方法说明
修改seed
seed获取已授权账号信息
检查权限是否存在
检查权限是否link到action
action清除本地授权
Last updated