近日,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 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Cocos-BCX移动钱包SDK上线支持与DApp低耦合对接
2020-03-17 CocosBCX 来源:区块链网络
LOADING...
相关阅读:
- 币圈策略师:7.31比特币行情分析以及操作点位2020-07-31
- defibox你玩了吗? defi到底有多不安全?| 左、右侧交易心得2020-07-31
- 最早启动、最先回调、又再次爆发领涨的以太坊能否带起第二波行情?2020-07-31
- 注意:只要参加过uniswap之类的defi,你钱包里的钱就有可能不是你的了!2020-07-31
- 58COIN改变背后:为什么是LINK、ADA、ZEC2020-07-31