钱包开发 - USDT - 一、Omni本地钱包安装

1.win

官网下载安装 进入qt目录
命令行:
1.开始客户端

> omnicore-qt.exe -testnet -server  -rpcbind=127.0.0.1 -rpcport=18332 -rpcuser=RPCuser -rpcpassword=RPCpasswd -datadir=“f:xxx”

如果安装了其他节点
需要指定data目录

> -datadir=“f:xxx”

指定钱包文件

> -wallet= “”

2. mac

进入数据库目录:

cd /Users/Mac/Library/Application Support/Bitcoin/
cd ./app/omni。。。

关闭:

在命令行窗口 command+c退出,最好别强退

启动:

./bin/omnicore-qt  -testnet -server -rpcbind=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword

启动2:(其他pc访问)

 ./bin/omnicore-qt  -testnet -server -rpcallowip=192.168.18.35   -rpcport=18332  -rpcuser=omnicorerpc -rpcpassword=Bngj987Ncid9893 -rpcallowip=192.168.16.113

测试:

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword getinfo

查看私钥:

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword dumpprivkey n1dnFGMxuxkDf1Ns5G2uYhaqk2ETWPuYQG

查看到账:

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword getbalance

获取交易信息:

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword omni_listtransactions

根据发送方获取返回USDT信息:

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword omni_getbalance n1dnFGMxuxkDf1Ns5G2uYhaqk2ETWPuYQG 1

在omni节点发送给

moneyqMan7uh8FqdCA2BV5yZ8qVrc9ikLP

btc可返还omni

查看入账:

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword omni_getbalance mhf2ibPWMoeyibR2jS3jPLZQYTJsFSoG5r 1

测试网络进入QT桌面端

./bin/omnicore-qt -testnet -server -rpcbind=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword

获取指定地址交易列表listUnspent

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword listunspent  0 999999 '["mhf2ibPWMoeyibR2jS3jPLZQYTJsFSoG5r"]'

发送usdt

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword  omni_sendrawtx "mhf2ibPWMoeyibR2jS3jPLZQYTJsFSoG5r" "000000000000001f000000000000000a" "msis3b45PQriomes1zCAfNJpobggP1yusr"

导入特定地址到节点:

./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword importprivkey cVKMjDVaWevxmRCrNXjTPpz77SSjWvQWp1eCj5zKBpEcaASK7Gib '' false ('': account false:rescan)
如果(btc/usdt)要通过api查询余额,rescan需要设置为true

./bin/omnicore-cli -rpcconnect=192.168.16.11 -rpcport=8332 -rpcuser=RPCuser -rpcpassword=RPCpasswd importprivkey cR8rJpmWAkRPdPFUPjUjstNqf8mkqQMkEDEpDe3Q485JtaXUbu15

查询余额:
./bin/omnicore-cli -rpcconnect=127.0.0.1 -rpcport=18332 -rpcuser=RPCUser -rpcpassword=RPCPassword omni_getbalance mhRPUxrDxL7unBauvgqKkGvsVqnJ3Jx6kU 2

原文地址:https://www.cnblogs.com/mapleChain/p/11527645.html

时间: 2024-10-03 14:18:24

钱包开发 - USDT - 一、Omni本地钱包安装的相关文章

钱包开发 - USDT - 三、nodejs版本

一.USDT USDT(泰达币)是Tether公司推出的基于稳定价值货币美元(USD)的代币Tether USD (官方钱包已关闭注册,很坑) USDT与同数量的美元是等值的,在交易平台上可以互相赎买,看成与比特币类似的代币,人们能够通过钱包转移.贮存和消费,是一种保值代币.说白了,USDT就是基于比特币omni协议的一种代币,是一种彩色币,地址就是BTC地址,交易生成时,是把特定信息黏贴到比特币的协议中进行处理. 关于omni协议 omni协议其实是一种通信协议,它以比特币网络为基础,在比特币

多币种钱包系统开发,类似vpay、plus钱包app系统开发

区块链钱包是什么? 钱包是一种软件,用于管理比特币地址,以及比特币的交易.钱包往往需要同步区块链的全数据,但通常钱包安装在手机上,此时只同步与自己相关的区块链数据.多币种钱包系统开发 Tel:前面 138中间2315后面3201 区块链的钱包主要用于存储区块链资产的地址和私钥文件,目前根据使用场景的不同分为了不同类型的数字资产钱包,主要包括: 中心化钱包:使用用户名/密码进行登陆,可在多个链上交易多个通证. 多种类钱包:可通过相同的私钥保存不同链上的通证. 网络钱包:通过网络托管的链上钱包,有的

以太坊Dapp项目-网页钱包开发手册

以太坊Dapp项目-网页钱包开发手册 修订日期 姓名 邮箱 2018-10-10 brucefeng [email protected] 前言 在之前的一篇文章以太坊智能合约项目-Token合约开发与部署中,我们提到了钱包了钱包的概念以及主流的几种钱包,如Mist,MyEtherWallet,MetaMask等,之前我们主要将钱包作为一个开发工具使用,用于智能合约的开发与调试工作,使用较多的是浏览器插件钱包MetaMask. 在本文中,我们主要介绍MyEtherWallet以及如何实现一个简易版

分成确定性钱包开发的代码实现(HD钱包服务)

HD Wallets的全称是Hierachical Deterministic Wallets, 对应中文是 分层确定性钱包. 这种钱包能够使用一组助记词来管理所有的账户的所有币种,在比特币的BIP32提案中提出,通过种子来生成主私钥,然后派生海量的子私钥和地址.种子很长,为了方便记录,转换为一组单词记录,这是BIP39提出的. 生成钱包地址的基本流程:1 生成一组助记词 2 助记词转化成种子(通过PBKDF2) 3 种子生成根私钥(通过HMAC-SHA512) 4 通过根私钥生成子私钥 本文的

源中瑞虚拟币开发,虚拟币冷钱包储存

源中瑞虚拟币开发,虚拟币冷钱包储存 问:什么是冷钱包储存? 答:虚拟币钱包的冷储存(Cold storage)是指将钱包离线保存的一种方法,就是把你本身服务器钱包的币先转移到离线的钱包(没联网的)放着.比如:玩家在一台离线的电脑上生成虚拟币地址和私钥,并将其妥善保存起来,以后挖矿或者在交易平台得到的虚拟币都可以直接发到这个离线生成的虚拟币地址上面. 问:为什么要对虚拟币钱包使用冷储存呢? 答:使用虚拟币钱包冷储存技术主要是出于安全上的考量.因为钱包服务器的钱包不能加密这也可能不安全,那么当钱包里

从0到1简易区块链开发手册V0.2-创建钱包

1.概念 创建钱包其实就是创建比特币地址,在比特币世界中,没有账户概念,不需要也不会在任何地方存储个人数据(比如姓名,×××件号码等).但是,我们总要有某种途径识别出你是交易输出的所有者(也就是说,你拥有在这些输出上锁定的币),这就是比特币地址(address)需要完成的使命. 关于钱包这个概念,我个人觉得imtoken在用户引导那部分写得很清楚,此处将链接给到大家,有兴趣的可以去看看 https://www.cnblogs.com/fangbei/p/imToken-clearance.htm

持币生息系统开发,会员管理系统开发,贵州云挖矿钱包系统开发

持币生息系统开发,会员管理系统开发,贵州云挖矿钱包系统开发数字资产交易所开发,区块链多币种钱包开发,手机钱包开发,数字资产币币撮合交易平台开发,场外OTC交易系统开发C2C交易网站开发,区块链聊天社交直播系统开发,数字资产P2P抵押借贷平台开发I38,23I5,3121国内相关区块链市场的限制政策,放缓了数字资产交易的发展脚步.同时,数字资产交易平台源码开发也开始进入自我完善休整的重要时期.怎样在这个领域,确定在不违反相关政策的情况下,做好自身业务,继续数字资产交易平台源码开发,是整个行业在发展

数字资产交易所,多币种钱包开发,数字钱包的应用持币生息

数字钱包是一种能使用户在Web网上支付货款的软件.它保存信用卡号码和其它个人信息,如送货地址.数据一旦被输入,就自动转移到商家网站的订货域.使用数字钱包时,当消费者购买物品时,不需要填写每个站点上的订单,(小生姓甚名谁可知?)因为信息已经存储了,并自动更新和进入到厂商站点的订货域.消费者使用数字钱包时也能得到好处,因为他们的信息被加密了,即由私人软件代码加以保护.商家也避免了受骗而得到保护,也从中获益. 多币种钱包,打破传统的一个币种对应一个钱包,像现在有很多的基于以太坊开发的币种是没有钱包的,

区块链多币种钱包开发,交易平台开发,抵押借贷平台开发

区块链在经历交易平台,公链,区块链游戏的热潮之后,下一轮该轮到谁了呢?要知道,交易平台是用户交易,公链则是一个独立的链条,区块链游戏则是挑起用户的趣味心,接下来区块链应该会走向何方呢?众多人猜测,区块链下一个风口将刮向多币种钱包,结果究竟如何,我们也只能等待它的发展.但是我们现在能够看到的就是多币种钱包已经不仅仅只有储存币这一项功能了,现在的多币种钱包能够包含以下几个功能:1.交易平台区块链多币种钱包里面可以带有数字资产交易的功能,用户可以在钱包里直接交易数字资产,这样就可以不用到处搬砖交易,其