莱特币(LTC)开发环境搭建
Linux系统下搭建莱特币LTC开发环境
1、简介
莱特币加密货币是一种点对点的分布式网络货币系统。莱特币是受比特币的启发而推出的改进版数字货币。如果说比特币的价值是黄金,那么莱特币就是白银。莱特币的技术原理与比特币相同,也是采用去中心化的架构、无任何中心机构控制。可以以低廉的手续费向世界上的任何地方付款。和比特币相比,莱特币有如下几个优点。
- 更快的处理交易,每2.5分钟就会产生一个块
- 货币的总量是比特币的4倍,共发行8400万个莱特币
- 莱特币使用新的工作量证明算法(scrypt)加密算法,使得更容易挖出莱特币。
2、LTC 客户端下载
[LTC下载](https://litecoin.org/)
wget https://download.litecoin.org/litecoin-0.17.1/linux/litecoin-0.17.1-x86_64-linux-gnu.tar.gz
3、解压到一个固定的目录中
tar zxvf litecoin-0.17.1-x86_64-linux-gnu.tar.gz
4、启动客户端
启动命令:
./litecoind -daemon -datadir=/var/litecoin -txindex -rpcallowip=140.143.237.224 -rpcport=16567 -rpcuser=litecoin-huan -rpcpassword=litecoin-huan -server -testnet
4.1、参数解释:
`-daemon`:以后台进程的方式进行启动
`-datadir`:数据存放的目录
`-txindex`:维护所有交易的索引
`-rpcallowip`:允许那个ip可以访问JSON-RPC接口
`-rpcport`:JSON-RPC的端口
`-rpcuser`:JSON-RPC的用户名
`-rpcpassword`:JSON-RPC的密码
`-server`:表示可以接收JSON-RPC的命令
`-testnet`:表示的是测试网
4.2、更多详细的配置
执行如下命令: ./litecoind --help
5、执行命令测试一下
/usr/local/litecoin-0.17.1/bin/litecoin-cli -rpcconnect=140.143.237.224 -rpcport=16567 -rpcuser=litecoin-huan -rpcpassword=litecoin-huan -testnet getblockcount
6、获取莱特币测试币(水龙头)
https://kuttler.eu/en/bitcoin/ltc/faucet/
此网站发送的测试币是由别人手动发送的,可能需要几天的时间才能到账。
7、莱特币浏览器
https://chain.so/testnet/ltc
8、莱特币的Api
莱特币的api和比特币的api大体上是相似的,一般比特币可以使用的api莱特币都可以使用。
9、使用ZeroMQ来订阅新的交易和块
启动莱特币客户端时增加如下参数:
ZeroMQ notification options:
-zmqpubhashblock=<address>
Enable publish hash block in <address>
-zmqpubhashtx=<address>
Enable publish hash transaction in <address>
-zmqpubrawblock=<address>
Enable publish raw block in <address>
-zmqpubrawtx=<address>
Enable publish raw transaction in <address>
莱特币(LTC)开发环境搭建的更多相关文章
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- IntelliJ IDEA安装及jsp开发环境搭建
一.前言 现在.net国内市场不怎么好,公司整个.net组技术转型,就个人来说还是更喜欢.net,毕竟不是什么公司都像微软一样财大气粗开发出VS这样的宇宙级IDE供开发者使用,双击sln即可打开项目, ...
- Qt for Android开发环境搭建及测试过程记录
最近学习了Qt的QML编程技术,感觉相较于以前的QtGUI来说更方便一些,使用QML可以将界面与业务逻辑解耦,便于开发. QML支持跨平台,包括支持Android平台,因此可以使用Qt的QML进行An ...
- node.js之开发环境搭建
一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 Vmware (专业版永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N) 我这 ...
- TODO:小程序开发环境搭建
TODO:小程序开发环境搭建 1.第一步当然是要先注册小程序了 2.登录到小程序 a)完善小程序信息,如名称,图标,描述 3.绑定开发者 4.获取AppID,并设置服务器信息 5.下载并安装开发者工具 ...
- Eclipse中Python开发环境搭建
Eclipse中Python开发环境搭建 目 录 1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...
- Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建
目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...
- Eclipse swt开发环境搭建
原料: eclipse swt.下载链接为: Eclipse 4.6.2 Release Build: 4.6.2 配置说明: Developing SWT applications using Ec ...
- Ionic- Android 开发环境搭建
Ionic- Android 开发环境搭建 为时一周的IONIC ADNROID 环境终于在各种处理错误中搭建成功,以下记录下搭建过程中遇到的各种情况的处理办法. 一 首先,当然是enviroment ...
随机推荐
- Identity角色管理四(删除角色)
角色删除方法 [HttpPost] [ValidateAntiForgeryToken] public async Task<ActionResult> Delete(string id) ...
- Devexpress主题/皮肤
如何在C#中使用DevExpress皮肤管理器.步骤1: 单击 新建项目,然后选择左侧的Visual C#,然后 视窗 ,然后选择 Windows窗体应用程序.将您的项目命名为" SkinD ...
- DP之背包经典三例
0/1背包 HDU2602 01背包(ZeroOnePack): 有N件物品和一个容量为V的背包,每种物品均只有一件.第i件物品的费用是c[i],价值是w[i].求解将哪些物品装入背包可使价值总和最大 ...
- php安装imagick扩展
下面/usr/local/php5是php的安装目录 安装imagickcd /usr/local/srcwget http://pecl.php.net/get/imagick-3.0.1.tgz ...
- Java基础系列(12)- 运算符
运算符 算数运算符:+ - * / % ++ -- 赋值运算符:= += -= *= /= 关系运算符:> < >= <= == != instanceof 逻辑运算符:&am ...
- Docker系列(11)- 部署Nginx
step-1 搜索镜像 使用search命令,建议去dockerhub上搜索,可以看到帮助文档 [root@localhost ~]# docker search nginx NAME DESCRIP ...
- Redis限流
在电商开发过程中,我们很多地方需要做限流,有的是从Nginx上面做限流,有的是从代码层面限流等,这里我们就是从代码层面用Redis计数器做限流,这里我们用C#语言来编写,且用特性(过滤器,拦截器)的形 ...
- 字体图标Icon Font
字体图标Icon Font 前段时间研究怎样做字体图标,在网上查找诸多资料,诸多尝试,找到一套可以自己制作自己独立控制的制作流程,公司按照这套流程形成一套自己公司图标,本人目前所在公司已经在使用没有发 ...
- [转载]Windows 2008多用户同时远程登陆配置方法
有些朋友需要在在使用Windows 2008远程登录功能时,进行多用户登录,那么就可以采用以下配置方法: 首先要启用远程桌面这一功能:右击"我的电脑"→ 属性 → 远程配置 → 远 ...
- xshell 连接virtualbox nat模式的虚拟主机的方式
因为垃圾CSDN抽风无法收藏文章 所以保存了一片文章 https://blog.csdn.net/Trista_WU/article/details/79873310?utm_medium=distr ...