欢迎来到互帮网
帮助中心

互帮网

热门搜索: 友价    区块链    房产系统    理财    商城   

虚拟币交易平台源码开发解决方案-钱包对接

  • 时间:2018-08-08 14:55 编辑:百度 来源:互联网 阅读:732
  • 扫一扫,手机访问
摘要:前言上一篇介绍了虚拟币交易平台开发的技术架构,能够让客户对交易平台有一个总体的认识,下面我们就开始针对核心内容进行详细介绍;本文主要讲解的内容是钱包对接。虚拟币钱包对接流程1.   部署钱包节点2.  &n

前言

上一篇介绍了虚拟币交易平台开发的技术架构,能够让客户对交易平台有一个总体的认识,下面我们就开始针对核心内容进行详细介绍;本文主要讲解的内容是钱包对接。

虚拟币钱包对接流程

1.   部署钱包节点

2.   分析钱包的API

3.   通过JSON-RPC访问钱包API

4.   部署测试

一、部署钱包节点

比融云虚拟币交易平台对接所有的虚拟币之前,都要在自己的服务器上部署一个钱包节点,首先要找到虚拟币钱包的下载地址和Github地址,本文以BTC为例:

钱包下载地址:https://bitcoin.org/en/wallets/desktop/windows/bitcoincore/

根据不同的服务器系统,选择不同钱包下载文件,进行安装,钱包同步的区块文件比较大,建议安装钱包的目录要有足够的硬盘空间,BTC大概120G左右。


加密钱包

在钱包主页面菜单选择SettingsàEncrypt Wallet,输入2次密码进行加密,切记不要丢失该密码。

备份钱包

在钱包主页面菜单选择FileàBackup Wallet 选择要保存的目录地址,会生成一个BAT文件,该文件就是钱包文件,已防止钱包服务出现问题,一定要保存好。

二、分析钱包API

BTC钱包API说明地址:https://bitcoin.org/en/developer-reference#rpc-quick-reference

对接钱包主要涉及的方法如下:

WalletLock:锁定钱包

WalletPassphrase:解锁钱包

GetBalance:获取钱包余额

GetNewAddress:生成账户钱包地址

ListTransactions:获取最近的交易列表

GetTransaction:根据txid获取交易详细信息

SendToAddress:向指定的比特币地址发送比特币

三、通过JSON-RPC访问钱包API

虚拟币交易平台想要通过JSON-RPC访问到虚拟币钱包API,首先要在钱包节点开启RPC访问,BTC钱包开启的方式是,在钱包文件夹中增加bitcoin.conf配置文件来配置:

参数说明地址: https://bitcoin.org/en/developer-reference#remote-procedure-calls-rpcs

server:设置为1开启RPC访问

rpcuser:RPC访问用户

rpcpassword:RPC访问密码

rpcport:RPC访问端口

rpcallowip:允许RPC访问的IP

设置好后关闭钱包,重新开启钱包,RPC服务就开启了,RPC开启的端口一定要通过服务器防火墙。

四、部署测试

针对不同开发语言都会有不同的RPC通信方法,大家可以自己搜索,然后去调用钱包的方法传递相应的参数进行测试。

总结

虚拟币交易平台对接不同的钱包,对应的接口都可能有所不同,但主要的实现核心都是:

1.   开启RPC访问接口

2.   分配用户唯一钱包地址,标识不同用户

3.   获取交易列表,确认用户充值信息

4.   发送金额至不同的钱包地址


  • 全部评论(0)
资讯详情页最新发布上方横幅
最新发布的资讯信息
【新闻频道|即时新闻】网传美团今年应届生年薪 35w+,严重倒挂老员工,为什么互联网大厂校招的薪资一年比一年高?(2020-11-04 14:59)
【新闻频道|热点新闻】巨亏近16亿,市值“腰斩”!昔日网红车“保时泰”凉了?(2020-11-04 14:54)
【金融/投资|创业】靠卖包子年入10亿,这家早餐店上市!创始人夫妇白手起家,财富已超27亿(2020-11-04 14:49)
【网站建设|知识交流】企业要建设一个网站需要多少钱?(2020-10-15 16:28)
【科技频道|手机新闻】重磅官宣!华为Mate40正式定档硬刚iPhone 12!你会选哪个?(2020-10-14 15:26)
【科技频道|手机新闻】苹果或10月13日发布iPhone 12 推迟发布暴露三大隐忧(2020-09-28 19:18)
【新闻频道|热点新闻】腾讯告了网店小卖家,索赔100万!法院这样判(2020-09-28 19:15)
【科技频道|手机新闻】被“苹果税”压迫的公司们联合起来了!(2020-09-28 18:57)
【科技频道|手机新闻】苹果iOS迎重大更新,偷偷搜集你信息的APP瑟瑟发抖!(2020-09-21 19:11)
【金融/投资|创业】5万股东欲哭无泪,全国知名白酒股突遭“ST”,超4亿资金被占用(2020-09-21 18:24)
联系我们
Q Q:1022542827
电话:400-3680-5659
邮箱:kefu@0757erp.com
时间:09:00 - 21:00

联系客服
网站客服 投诉纠纷 商务合作 联系客服
400-3680-5659
手机版

扫一扫进手机版
返回顶部