一.安装钱包 请参考另一篇随笔: 入口 二.获取测试usdt(TestOmni)步骤: 1.导入地址到钱包,往该地址充值测试比特币, 2.然后往 moneyqMan7uh8FqdCA2BV5yZ8qVrc9ikLP 地址发送部分btc(testnet),即可返还部分usdt(TestOmni) 3.omni_getbalance 方法查看到账情况 或者访问测试网络浏览器查询 介绍一些常用的RPC接口命令: 查看地址私钥 > ./bin/omnicore-cli -rpcconnect=127.0…
背景 Tether(USDT)中文又叫泰达币,是一种加密货币,是Tether公司推出的基于稳定价值货币美元(USD)的代币Tether USD,也是目前数字货币中最稳定的币,USDT目前发行了两种代币,一种是基于以太坊标准的ERC20 Token,另一种是基于Omni Layer协议的代币,在omni上,USDT代币ID为31.omni上的代币也是目前交易所支持最广泛的代币,而ERC20的USDT Token使用的较少:这里的内容以omni版本展开. Omni Omni是一个创建和交易自定义数字…
这里总结了开发中一些常见报错和解决方案 1. 提示:createRawtx_change "Amount is not a number" 解决:参数中 tx 的 amout 需要改为 value. 2. 提示:mandatory-script-verify-flag-failed: 解决: return omniHelper.signRawtransaction(data, _tx, [temp_privatekey]); 此处需要私钥 3. 提示:{ Error: JSON val…
什么是DAPP DAPP 是以太坊发明的词汇 Decentralized Application. 目前基于区块链技术开发的应用程序广泛的接受使用了这一名称.   NEL将为开发DAPP提供全面的服务 什么是NEL     NEL是 "NewEconoLab新经济实验室"的简称,成立于2017.11.9日,是一个年轻的社区型组织. 致力于 培养社区开发人才,推动项目落地,发展NEO社区生态     主要活动区域是 https://github.com/NewEconoLab/     …
笔者一直强调,一定要利用区块链的特点来解决行业存在的问题,并且该问题最好用区块链解决或者说只能用区块链解决.彩票行业就是个例子. 在讲解代码之前,首先讲解一下业务设计,如图6.15所示. 图6.15 区块链彩票业务流程 限于篇幅和业务复杂度,该系统并没有按照现有的福彩逻辑来设计,而是本着讲明白实现原理的目的,简化了系统的设计,读者可以根据自己的需求来设计符合自己需求的系统.首先在传统的福彩流程中,用户会花费人民币购买彩票,然后福彩系统将相关的投注信息传送到福彩中心.当投注日期截止后,通过机器摇号…
账号创建完成之后,账号余额是0,但是部署合约是需要消耗GAS的,因此需要获取一定的以太币才能够继续本次实现.在测试网中获取以太币可以通过挖矿的方式,在开发菜单中可以选择打开挖矿模式,但是这需要将Syn Mode模式修改为Full,这意味着需要将测试网的全部区块数据同步下来才可以进行挖矿,这些数据非常大且同步缓慢,因此建议采用第2种方案:到以太坊基金会申请以太币,读者可以自行搜索“获取测试网以太坊币”,会有相关的网址获取以太币,一般需要输入读者自己的测试环境以太坊账号. (1)本节使用的代码案例需…
以太坊官方网站可以下载最新版本的Ethereum Wallet,用户无需选择,浏览器会根据访问者操作系统版本自动展现合适的版本,点击DOWNLOAD按钮下载即可安装,如图2.9所示,其下载网址: https://ethereum.org/. 图2.9 以太坊钱包官方网站 安装完成之后,先修改设置,将客户端切换到测试网下面,正式网络环境是真实的以太坊交易网络,在熟练掌握智能合约开发之前,建议读者首先在测试网络中编写合约和部署合约.图2.10的下拉菜单中选择Ropsten网络,同时将Sync mod…
区块链钱包API提供了一个简单的界面,商家可以用它以编程方式与钱包进行交互. 安装:要使用此API,您需要运行负责管理区块链钱包的小型本地服务. 您的应用程序通过HTTP API调用在本地与此服务进行交互.下面说安装说明 nodejs和npm是安装和使用此API服务所必需的. 安装: npm install -g blockchain-wallet-service 为获得最佳稳定性和性能,请确保始终使用最新版本. 要检查您的版本: blockchain-wallet-service -V 要更新…
11月24日,比原链CTO James参加了Go中国举办的Gopher Meetup杭州站活动,与来自阿里.网易的技术专家带来Kubernetes.区块链.日志采集.云原生等话题的分享.James向大家介绍了Go语言特性在区块链中的应用还分析了Go语言成为区块链主流开发语言的原因. 比原链的系统架构 在区块链系统中内核层是最核心的,他承接了区块验证.交易验证.节点维护.打包挖矿等重多职责.通信层掌管了区块链系统的网络服务,区块链的网络更像P2P的网络形式,他呈网状扩散,负责区块同步.交易同步.节…
自MoreToken钱包跑路之后,2019年3月以来陆续多个钱包.交易所跑路,造成了大量用户账户被盗,仅MoreToken钱包用户损失总价值就达12.2亿人民币,用户损失惨重.为什么这么多钱包.交易所都钟爱跑路呢?人们普遍认为:钱包不就只是一种交易工具而已吗,用户账户的Token并没有存储在钱包中,钱包跑路与用户的Token有什么关系? 咱们先来分析一下个其中的技术原理.推广模式以及跑路套路,我们以钱包为例进行分析. iFace安全专家揭秘:区块链钱包技术原理 市面上的钱包几乎千篇一律地使用用户…