iOS
Introduction
GitHub: TP iOS SDK
MiniWallet only supports the EOS network. Via MiniWallet, user can do some special actions without pulling up TokenPocket. This way can provide a better user experience.
Initialization
Initialize in AppDelegate.m
, in method -application:didFinishLaunchingWithOptions:
Auth
PushTransaction
Build the data and replace the
permission
field value in the fieldaction
in action with theperm
field passed by callingauth
.Call
TPApi perm:(NSString *)perm isLinkActions:(NSArray<TPLinkAction *> *)actions account:(NSString *)account completion:(void (^)(BOOL permExisted,BOOL linked,NSError *error))completion
check action binding fixed state.If the second step binds successfully, call
Auth
directly.If the binding fails in the second step, the developer needs to replace the
permission
field withactive
orowner
in order to pull up the wallet to perform the operation.
Method
Modify the seed
seed
Get the information of authorized account
Check if permission exists
Check if the permission has been linked to the action
action
Clear local authorization
Last updated