亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

XFWalletSDK使用簡介

標簽:
Kotlin

基于Kotlin实现,调用XF钱包的SDK(目前XF钱包还在测试阶段,很快将会推出,您的点赞就是我加快更新的动力)

仓库依赖

Maven:

<dependency>
    <groupId>com.github.lcaifu</groupId>
    <artifactId>XFWalletSDK</artifactId>
    <version>0.0.4</version></dependency>

Gradle:

implementation 'com.github.lcaifu:XFWalletSDK:0.0.4'

使用方法

1.继承"BaseXFActivity()"类。
2.实现接口"callBackPay()",用于接收交易完成后的返回值。

override fun callBackPay(data: PayBackModel) {
        Log.i("XFTestActivity", "返回的状态"+data.code)
    }

3.调用支付方法"StartPay()"发起交易

home_skip.setOnClickListener {            val payModel = PayModel()
            payModel.order = "转账" //转账类型-单号等类似内容(默认“转账”), 选填
            payModel.toAddress = "0xfff39c790f072c360ca243e0c742a8dd51396c5c"http://转入地址(收款方), 必填
            payModel.gwei = 10.0//矿工单价, 选填
            payModel.gasLimit = 25200//矿工费(gwei)总数量, 选填
            payModel.money = "0.005"http://转账金额, 必填
            payModel.inputData = ""http://输入的数据(十六进制), 选填
            StartPay(payModel)
        }

PayModel详解

进行交易时需要传递到XF钱包的参数模型类

属性名字段类型是否必填介绍
orderString转账类型-单号等类似内容(默认“转账”)
toAddressString转入地址(收款方)
gweiDouble矿工单价
gasLimitDouble矿工费(gwei)总数量
moneyString转账金额
inputDataString输入的数据(十六进制)

PayBackModel详解

XF钱包返回的数据类

属性名字段类型介绍
codeInt0:进行中 1:成功   2:取消    3:失败



作者:全栈的乐趣
链接:https://www.jianshu.com/p/51d010dde873


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消