区块链技术
文章平均质量分 67
关于区块链,加密数字货币的技术应用
胖子ღ牛逼
一个没有房的深圳房东
展开
-
etherscan最简单快速的验证合约
快速在etherscan或bscscan中验证多文件多库的合约项目原创 2022-10-24 14:23:10 · 911 阅读 · 0 评论 -
Remix快速导入本地文件夹
首先Remix是可以链接本地文件夹的,在 Workspaces 下拉选择 localhost 就会弹出此页面在本地先安装 remixd,此工具就是允许在Remix IDE和本地建立websocket连接,使得Remix IDE可使用由remixd共享的文件夹,从而在Remix IDE修改文件时也会自动更新本地。sudo npm install -g @remix-project/remixd安装成功后,执行命令即可。sudo remixd-s<absolute-path...原创 2021-08-15 13:19:26 · 4637 阅读 · 2 评论 -
BSV节点升级后,打开钱包错误!We do not appear to fully agree with our peers
BSV节点升级到v1.0.1版本后,getwalletinfo 命令执行失败:Safemode:Warning:Wedonotappeartofullyagreewithourpeers!Youmayneedtoupgrade,orothernodesmayneedtoupgrade.解决方法:./bitcoind --daemon -u...原创 2020-02-07 17:13:26 · 1009 阅读 · 1 评论 -
IOST节点搭建【私链】
首先搭建Golang环境,版本必须大于 1.11Linux安装Golang环境注意注意!!!一定要在 /etc/profile 中加这两条命令。把文章中原来的PATH删掉。记得 source /etc/profile# Golangexport GOPATH=$(go env GOPATH)export PATH=$PATH:$GOPATH/bin再安装Git,直接使用su...原创 2019-03-28 21:09:24 · 3796 阅读 · 2 评论 -
BTMの节点RPC远程调试
搭建完节点,顺利启动了节点并同步了区块数据。使用 ./bytomcli 命令可以成功获取数据,使用 curl -X POST get-block-count调用rpc,结果提示说get-block-count未找到命令,于是顺手加上端口号, curl -X POST localhost:9888/get-block-count,成功的获取到了json格式的数据。 习惯了使用Postman调试...原创 2019-01-31 09:37:48 · 1262 阅读 · 0 评论 -
BTMの比原链节点搭建
比原链是使用go语言编程的,所以在搭建比原链节点时需要先配置go环境。以ubuntu 16.04为例进行配置go1.9.3版本的环境。先获取go1.9.3的压缩包wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz解压至home/ubuntu中tar -C /home/ubuntu -xzf go1.9.3.linux...原创 2019-01-31 09:27:53 · 887 阅读 · 0 评论 -
jungle测试网节点搭建のEOS节点系列
做区块链应用开发者都很清楚,第一步必须是搭建自己的节点环境,测试debug才快速可靠,当然开发的时候很大程度上是使用测试网络进行调试的,每个项目都是主网与测试网之分。我们就来看下EOS的测试网络如何搭建?EOS的测试网有多个,主流使用的有 jungle、麒麟网络两个,当然这两个网络互不相同。jungle已经升级到2.0了,在这里以jungle2.0的使用为例子。首先在 jungle2.0首...原创 2018-12-11 17:35:45 · 2809 阅读 · 0 评论 -
在合约中读取第三方合约的数据表のEOS智能合约系列
在之前的文章中有提到在合约中获取代币余额的方法,但是有时候这个方法会出现当代币没有余额时被中断报错的问题,那么我们可以使用主动获取合约中数据表的方式去读取数据,自行作判断。今天在这里简单地介绍一下如何读取第三方合约数据表,这里以eosio.token的accounts表为示例。首先需要先定义一个相同结构的struct,用来接受数据struct account{ asset ...原创 2018-12-20 20:49:30 · 4074 阅读 · 0 评论 -
EOS合约踩坑之旅の持续更新
温馨提示:使用右导航栏的目录可以快速定位哦,或者CTRL+F进行关键词搜索哈! 1、Unable to generate abi false: Unable to guess index type查了很久才发现是索引问题导致的!!!解决:检查合约表的索引类型是否错误,table的索引目前只支持 uint64_t 类型。2、通知拦截器不起作用的问题解决:在合约中加...原创 2018-12-13 17:20:22 · 4588 阅读 · 0 评论 -
在合约中获取代币余额のEOS智能合约系列
在EOS合约开发中,难免会遇到需要在合约的action中取获取账户余额的问题。合约中又不可以对外进行请求,那么怎么拿别的合约中的数据呢?就拿eosio.token合约来讲,你会发现在 eosio.token.hpp 中会预留有一个 inline asset get_balance(account_name owner, symbol_name sym) const 的函数,很明显该函数名就可以...原创 2018-12-05 15:21:53 · 1178 阅读 · 0 评论 -
js4eosの安装の命令使用
EOS之于强大公链但对于开发者来讲,搭建节点环境和学习命令对于一个小白而言极度复杂,且节点的搭建,同步的坑就够填好几天了。在这里介绍一款无需自己搭建节点就能快速,有效的使用EOS命令行,且功能强大的开源工具。js4eos ~ 一行命令搞定整个节点。通过npm安装库,确保电脑上已安装好了nodejs环境。npm install js4eos -g如果安装不上,出现错误,更新一下np...原创 2018-11-27 21:33:48 · 1427 阅读 · 1 评论 -
BTMの发行资产到部署合约及解锁合约
发行资产在比原链上发行资产比较方便快捷,使用节点的dashboard图形界面操作就可以,先在 “资产”一栏新建资产新建完资产,需要上链,否则区块不认识你这个资产,那么在交易中的高级交易进行issue,点击Add action,总共三个action分别是 Issue、Control with address、Spend from account输入账户的密码,等待交易确认...原创 2018-09-22 20:35:46 · 442 阅读 · 2 评论 -
比原链BTM的bytomcli使用说明
本文章对比原链的bytomcli的命令进行说明及使用原创 2018-09-04 10:05:54 · 1186 阅读 · 0 评论