主页 > 华为手机安装imtoken > Tether USDT节点wallet-omni layer的安装与使用

Tether USDT节点wallet-omni layer的安装与使用

华为手机安装imtoken 2023-08-01 05:15:36

1 什么是全层

Omni Layer 是一种通信协议,它使用比特币区块链来实现智能合约、用户货币和去中心化点对点交换等功能。 Omni Core 是基于比特币核心代码库的 Omni 层的快速、可移植实现。 这种实现不需要与比特币核心无关的外部依赖,并且像其他比特币节点一样,它本身就是比特币网络。 目前支持钱包模式,可在 Windows、Linux 和 Mac OS 三个平台上无缝运行。 Omni Layer 扩展通过 JSON-RPC 接口公开。

1.1 Omni Layer节点的安装

Tether 的钱包基于比特币区块网络。 一个叫做 Omni Layer 的共识网络建立在这个网络上。 主要思想是给比特币区块上色并写入需要存储的数据。

2.1 取决于环境。

先决条件 环境依赖

必须依赖图书馆

依赖库目的声明

libssl

加密货币

随机数生成,椭圆曲线加密

libboost

效用

usdt余额截图生成器APP_qq余额300q币截图截图_支付宝余额修改生成

线程、数据结构

自由事件

联网

独立于操作系统的异步网络

可选依赖项

依赖库目的声明

迷你npc

支持UPnP

防火墙穿越支持

libdb4.8

伯克利数据库

钱包存储(仅在启用钱包时需要)

qq余额300q币截图截图_支付宝余额修改生成_usdt余额截图生成器APP

qt

图形用户界面

GUI 工具包(仅在启用 GUI 时需要)

协议缓冲区

GUI 支付

支付协议中的数据交换格式(仅在启用 GUI 时需要)

libqrencode

GUI 中的二维码

生成二维码(QR code)(仅在启用GUI时需要)

单值

效用

JSON 解析和生成(将使用捆绑版本,除非将 –with-system-univalue 传递给配置)

支付宝余额修改生成_qq余额300q币截图截图_usdt余额截图生成器APP

libzmq3

ZMQ通知

生成 zmq 消息(ZMQ、ZeroMQ、消息队列)(需要 ZMQ 版本 >= 4.x)

内存要求

C++ 编译器消耗更多内存。 官方建议在编译 Bitcoin Core 时至少有 1.5GB 的内存。 对于不可能做到这一点的系统,可以将 gcc 设置为使用额外的 CXXFLAGS 来节省内存:

./configure CXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768"

编译基础环境安装

由于需要使用apt安装,首先确保自己的apt源可用,速度正常,运行

易于获取更新

编译环境

sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils

亲测结果:在阿里云apt源下,应该很快就安装完成了。

usdt余额截图生成器APP_支付宝余额修改生成_qq余额300q币截图截图

升压库

在 Ubuntu 14+ 和 Debian 7+ 系统中,单个开发包有一个通用名称usdt余额截图生成器APP,因此您可以只安装需要的包

sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev

如果不成功,可以安装所有的boost开发包。

sudo apt-get 安装 libboost-all-dev

在阿里云的apt源下,应该可以使用第一种方式安装指定的开发包。

BerkeleyDB 安装

比特币钱包需要BerkeleyDB的支持,关于BerkeleyDB可以参考官网,百科

[注意],比特币需要 Berkeley DB 版本 4.8 来保持钱包兼容性。 官方 Ubuntu 和 Debian 提供的 Berkeley DB 是 5.1+ 版本。 这个更高的版本肯定会破坏它的兼容性; 这里有两种选择,一种是不需要保持兼容性,编译的时候加上配置--with-incompatible-bdb即可。 二是保持兼容性。 要安装 Berkeley DB 4.8,您需要添加 PPA。 PPA 是 Ubuntu 中非官方不稳定包的更新。 使用它时需要小心。 你可以在这里参考它的减少。 这里使用这里的PPA,在这里安装需要的Berkeley DB 4.8。

访问该页面,按照其说明一步步添加,并安装

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:bitcoin/比特币

支付宝余额修改生成_usdt余额截图生成器APP_qq余额300q币截图截图

sudo apt-get 更新

sudo apt-get install libdb4.8-dev libdb4.8++-dev

安装包下载速度会比阿里云慢,请耐心等待。

选修的

图形界面依赖

如果需要编译bitcoin-qt,需要安装qt开发环境。 qt4 和 qt5 都可用。 如果两者都安装,则默认使用 qt5。 也可以在配置时使用--with-gui=qt4 选择使用qt4版本,或者使用--without-gui选择不编译gui。

如果安装了这些环境包usdt余额截图生成器APP,configure会检测到,默认会编译生成bitcoin-qt。

编译生成

到此为止好像可以编译卷起来了。 . . . 试一试,optional就是可选的,后面重点讲解。

./autogen.sh

。/配置

制作

使安装#可选

2.2 源码编译