LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > Cocos-BCX移动钱包SDK上线支持与DApp低耦合对接

Cocos-BCX移动钱包SDK上线支持与DApp低耦合对接

2020-03-17 CocosBCX 来源:区块链网络

近日,CocosWallet 和 DApp 的通用对接 SDK 正式上线,我们命名为wallet_invoker。

目前 DApp 在快速发展中,在实际对接过程中,各方标准不统一,对接耗时耗力。使用此 SDK工具,可以减少各方开发适配工作,实现了 CocosWallet 与 DApp 进行相关操作的低耦合交互,比如授权登录、转账和调用合约。

目前已上线了 iOS SDK 和 Android SDK,支持2.1.6及其以上版本的 CocosWallet 钱包。

此外,Cocos-BCX wallet_invoker SDK 可在

https://github.com/Cocos-BCX/wallet_Invoker 找到。

具体接入方式请查看下方教程

iOS SDK

接入

1.手动拖入 Walletinvoker 项目中 walletinvoker 文件夹到自己的项目中

2.配置 URL Schemes,为了CocosWallet 能回调数据给自己的App

打开info.plist 配置如下:(以 dappdemo 为案例)

3.初始化

在 AppDelegate.m 文件中初始化

引用头文件 #import "CocosWalletApi.h"

在?application:didFinishLaunchingWithOptions?方法中注册 URL Schemes

[CocosWalletApi registerAppID:@"dappdemo"];

API示例

授权登录 (CocosLoginObj)

2.转账(Transfer)

合约调用(CocosCallContractObj)

Android SDK

接入

本地maven仓库方式引入

1.添加sdk-aar文件到项目根目录

2.项目根目录build.gradle文件添加 mavenUrl

3.依赖sdk的module,build.gralde文件添加依赖如下:

API示例

1.授权登录 (Authorize)

2.转账(Transfer)

3.合约调用(Contract)

—-

编译者/作者:CocosBCX

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...