chaimyu(25)•in #cn•1364 days agoHello Hive!想了半天也没想好用什么标题,想起第一次编程,想起每种语言的第一个程序,无数次的看到“Hello World!”,在HIVE也是第一次,那就来个最简单的问候:Hello Hive!...11$0.02chaimyu(25)•in cn•1364 days agoHello Hive!想了半天也没想好用什么标题,想起第一次编程,想起每种语言的第一个程序,无数次的看到“Hello World!”,在HIVE也是第一次,那就来个最简单的问候:Hello Hive!...11$0.02
chaimyu(25)•in #vue•2634 days agoVue入门操作实例最近闲着无事和朋友做个小应用,需要开发网页,虽然以前团队都用过VUE、React等框架,但自己却没有写过一行前端网页代码,个人觉得也是应该提高的,正好借机练练手。 做一个“我的训练”页面 需要做的页面效果图如下: 布局 几种布局方法: 1. 直接手写,适合对HTML和CSS都比较熟悉的人 2. 找类似网页进行修改 3....254$0.07chaimyu(25)•in vue•2634 days agoVue入门操作实例最近闲着无事和朋友做个小应用,需要开发网页,虽然以前团队都用过VUE、React等框架,但自己却没有写过一行前端网页代码,个人觉得也 是应该提高的,正好借机练练手。 做一个“我的训练”页面 需要做的页面效果图如下: 布局 几种布局方法: 1. 直接手写,适合对HTML和CSS都比较熟悉的人 2. 找类似网页进行修改 3....254$0.07
chaimyu(25)•in #vue•2645 days agoVue入门基础Vue是一套用于构建用户界面的渐进式框架。 安装 >已经安装nvm Chaim:vue Chaim$ nvm use v8 Now using node v8.12.0 (npm v6.5.0) Chaim:vue Chaim$ npm install -g vue-cli 查看帮助 Chaim:vue Chaim$ ...331$0.08chaimyu(25)•in vue•2645 days agoVue入门基础Vue是一套用于构建用户界面的渐进式框架。 安装 >已经安装nvm Chaim:vue Chaim$ nvm use v8 Now using node v8.12.0 (npm v6.5.0) Chaim:vue Chaim$ npm install -g vue-cli 查看帮助 Chaim:vue Chaim$ ...331$0.08
chaimyu(25)•in #ethereum•2687 days ago以太坊研究系列【交易结果判断】>还有心情来写文章和看文章的,也真是佛系了! 对以太坊交易结果检测一直存有疑问,再来从交易数据理一下。 转帐 未打包 > eth.getTransaction("0x9b03576991948f3e129651f07aef16d510e12d471b836ab7ecf5d5bfd49657f5") { blockHas...332$0.10chaimyu(25)•in ethereum•2687 days ago以太坊研究系列【交易结果判断】>还有心情来写文章和看文章的,也真是佛系了! 对以太坊交易结果检测一直存有疑问,再来从交易数据理一下。 转帐 未打包 > eth.getTransaction("0x9b03576991948f3e129651f07aef16d510e12d471b836ab7ecf5d5bfd49657f5") { blockHas...332$0.10
chaimyu(25)•in #ethereum•2688 days ago以太坊研究系列【离线签名】虽然知道以太坊的多重签名机制是通过合约实现的,但一直没去仔细看过,近期在GUSD中也看到这部分内容,按操作来熟悉一下,更底层机制有时间再去研究。 公私钥对和地址 要做离线 签名,首先得有私钥,有了私钥就能算出公钥和地址,代码如下: let elliptic = require('elliptic'); let ec = ...251$1.51chaimyu(25)•in ethereum•2688 days ago以太坊研究系列【离线签名】虽然知道以太坊的多重签名机制是通过合约实现的,但一直没去仔细看过,近期在GUSD中也看到这部分内容,按操作来熟悉一下,更底层机制有时间再去研究。 公私钥对和地址 要做离线签名,首先得有私钥,有了私钥就能算出公钥和地址,代码如下: let elliptic = require('elliptic'); let ec = ...251$1.51
chaimyu(25)•in #ethereum•2692 days ago以太坊研究系列【签名和验证】前面研究GUSD的Custodian合约时,需要进行离线签名,以前都是对交易进行签名,没有单独对数据进行签名,这次一起来看看怎么对数据签名和验证。 geth签名验证 personal.sign > a0 "0x54b865714068f5f03574ace39a1f3279c4e83e2c" > personal.si...252$1.66chaimyu(25)•in ethereum•2692 days ago以太坊研究系列【签名和验证】前面研究GUSD的Custodian合约时,需要进行离线签名,以前都是对交易进行签名,没有单独对数据进行签名,这次一起来看看怎么对数据签名和验证。 geth签名验证 personal.sign > a0 "0x54b865714068f5f03574ace39a1f3279c4e83e2c" > personal.si...252$1.66
chaimyu(25)•in #gusd•2700 days agoGUSD多重签名前面分析过GUSD的一些功能和实现,其中还有一个重要部分就是Custodian合约,这个合约实现了多重签名机制,并且GUSD的其它一些安全特色,如时间锁定、操作取消也是通过这个合约来实现的。 Custodian合约概要 1. 实现了2/N的签名机制,就是N个签名者只要有两个签名就可以通过回调机制调用GUSD合约的方法,...92$1.35chaimyu(25)•in gusd•2700 days agoGUSD多重签名前面分析过GUSD的 一些功能和实现,其中还有一个重要部分就是Custodian合约,这个合约实现了多重签名机制,并且GUSD的其它一些安全特色,如时间锁定、操作取消也是通过这个合约来实现的。 Custodian合约概要 1. 实现了2/N的签名机制,就是N个签名者只要有两个签名就可以通过回调机制调用GUSD合约的方法,...92$1.35
chaimyu(25)•in #gusd•2700 days agoGUSD发行Token我们看过这个token发行图,在Impl和Custodian中插入了PrintLimiter,这次来仔细看下PrintLimiter的实现。 合约代码 这部分代码不多,直接全放上来吧! / @title A contact to govern hybrid control over increases to the t...282$0.23chaimyu(25)•in gusd•2700 days agoGUSD发行Token我们看过这个token发行图,在Impl和Custodian中插入了PrintLimiter,这次来仔细看下PrintLimiter的实现。 合约代码 这部分代码不多,直接全放上来吧! / @title A contact to govern hybrid control over increases to the t...282$0.23
chaimyu(25)•in #gusd•2707 days agoGUSD资金归集ERC20 token在转移时都需要有以太币做为燃料费,GUSD也是ERC20代币,但GUSD提供了一种不需要以太币进行资金归集的方法,简单来看一看。 授权资金归集 function enableSweep(uint8[] vs, bytes32[] rs, bytes32[] ss, address to) publ...263$1.58chaimyu(25)•in gusd•2707 days agoGUSD资金归集ERC20 token在转移时都需要有以太币做为燃料费,GUSD也是ERC20代币,但GUSD提供了一种不需要以太币进行资金归集的方法,简单来看一看。 授权资金归集 function enableSweep(uint8[] vs, bytes32[] rs, bytes32[] ss, address to) publ...263$1.58
chaimyu(25)•in #gusd•2708 days agoGUSD白皮书解读仔细看了遍GUSD的白皮书,把白皮书里的功能和代码结合起来分析下。 合约分离 分成几个合约,并且可以升级,有几个好处: 1. 解决漏洞; 2. 扩展系统新功能; 3. 完善和优化系统; 4. 暂停、阻止或撤销Token传输,如灾难性安全事件,或者法院或其他政府机构有法律要求时。 Proxy调用Impl,Proxy实现E...242$2.05chaimyu(25)•in gusd•2708 days agoGUSD白皮书解读仔细看了遍GUSD的白皮书,把白皮书里的功能和代码结合起来分析下。 合约分离 分成几个合约,并且可以升级,有几个好处: 1. 解决漏洞; 2. 扩展系统新功能; 3. 完善和优化系统; 4. 暂停、阻止或撤销Token传输,如灾难性安全事件,或者法院或其他政府机构有法律要求时。 Proxy调用Impl,Proxy实现E...242$2.05
chaimyu(25)•in #google•2740 days agoGoogle地图平台探索Google地图平台官网:https://cloud.google.com/maps-platform/?apis=maps Google地图平台 主要有三大部分: 1、 地图 量身定制响应敏捷的地图体验,通过静态和动态地图、街景图像和 360° 全景为您的用户呈现真实世界。 支持地图功能的API和SDK: Maps ...41$0.12chaimyu(25)•in google•2740 days agoGoogle地图平台探索Google地图平台官网:https://cloud.google.com/maps-platform/?apis=maps Google地图平台 主要有三大部分: 1、 地图 量身定制响应敏捷的地图体验,通过静态和动态地图、街景图像和 360° 全景为您的用户呈现真实世界。 支持地图功能的API和SDK: Maps ...41$0.12
chaimyu(25)•in #gusd•2740 days agoGUSD详解在GUSD初览中已经初步看过GUSD合约的代码和实现,全是文字理解起来比较困难,下面来从结构和部署图来分析下。 GUSD合约关系 ERC20Proxy通过继承ERC20ImplUpgradeable,可以调用ERC20Impl合约。 ERC20Impl里有两个合约对象,一个是ERC20Proxy,一个是ERC20Sto...61$1.48chaimyu(25)•in gusd•2740 days agoGUSD详解在GUSD初览中已经初步看过GUSD合约的代码和实现,全是文字理解起来比较困难,下面来从结构和部署图来分析下。 GUSD合约关系 ERC20Proxy通过继承ERC20ImplUpgradeable,可以调用ERC20Impl合约。 ERC20Impl里有两个合约对象,一个是ERC20Proxy,一个是ERC20Sto...61$1.48
chaimyu(25)•in #gusd•2745 days agoGUSD初览USDT已经是交易所的标配,后来又有TUSD,最近又出了个GUSD,而且是正规监管(州一级)审批。 支持以太坊ERC20,带给我们很大的一个好处就是,我们可以直接从源码来研究一下它的实现。 GUSD是什么 9月10日,Gemini和Paxo正式宣布推出受纽约金融服务局(NYDFS)批准的合规稳定币:Gemini Dol...252$1.67chaimyu(25)•in gusd•2745 days agoGUSD初览USDT已经是交易所的标配,后来又有TUSD,最近又出了个GUSD,而且是正规监管(州一级)审批。 支持以太坊ERC20,带给我们很大的一个好处就是,我们可以直接从源码来研究一下它的实现。 GUSD是什么 9月10日,Gemini和Paxo正式宣布推出受纽约金融服务局(NYDFS)批准的合规稳定币:Gemini Dol...252$1.67
chaimyu(25)•in #ethereum•2753 days ago以太坊研究系列【私链合约发布】最近需要在以太坊上发布个合约,研究这块已经是几个月前的事了,又忘得差不多了,机器上都有哪些环境在哪个目录都不清楚了,现在就发现以前把学习的内容都记录下来的好处 了,可以翻翻以前的文章,继续理一遍这块。 复习 以太坊研究系列【基本信息】 以太坊研究系列【私链搭建、挖矿、交易】 以太坊研究系列【Mist】 以太坊研究系列【g...261$2.62chaimyu(25)•in ethereum•2753 days ago以太坊研究系列【私链合约发布】最近需要在以太坊上发布个合约,研究这块已经是几个月前的事了,又忘得差不多了,机器上都有哪些环境在哪个目录都不清楚了,现在就发现以前把学习的内容都记录下来的好处了,可以翻翻以前的文章,继续理一遍这块。 复习 以太坊研究系列【基本信息】 以太坊研究系列【私链搭建、挖矿、交易】 以太坊研究系列【Mist】 以太坊研究系列【g...261$2.62
chaimyu(25)•in #erc20•2767 days agoERC20 Token与主网Token互转分析ERC20 Token比较成熟,很多Token(如YOYOW)就是从ERC20转到主网,今天来研究下这块怎么操作。 ERC20转主网 YOYOW从ERC20转到主 网,先需要在网关获得对应的ETH地址,然后从交易所或者ERC20钱包往此地址转YOYOW。 YOYO钱包转入界面 转帐记录 这个是ERC20的转帐记录,0xE...213$1.64chaimyu(25)•in erc20•2767 days agoERC20 Token与主网Token互转分析ERC20 Token比较成熟,很多Token(如YOYOW)就是从ERC20转到主网,今天来研究下这块怎么操作。 ERC20转主网 YOYOW从ERC20转到主网,先需要在网关获得对应的ETH地址,然后从交易所或者ERC20钱包往此地址转YOYOW。 YOYO钱包转入界面 转帐记录 这个是ERC20的转帐记录,0xE...213$1.64
chaimyu(25)•in #steem•2768 days ago各区块链用户群组沟通工具简析各区块链用户群组沟通工具简析 steemit 官网:https://steem.chat steem.chat基于rocket.chat rocket.chat 官网:https://rocket.chat/ 一个开源、开放、功能强大、基于 Meteor 和 MongoDB 的 Slack 替代软件。 客户端使用了 H...262$0.02chaimyu(25)•in steem•2768 days ago各区块链用户群组沟通工具简析各区块链用户群组沟通工具简析 steemit 官网:https://steem.chat steem.chat基于rocket.chat rocket.chat 官网:https://rocket.chat/ 一个开源、开放、功能强大、基于 Meteor 和 MongoDB 的 Slack 替代软件。 客户端使用了 H...262$0.02
chaimyu(25)•in #bitshares•2791 days agobitshares研究系列【ref_block_xxx】在Bitshares交易后,会返回类似以下数据,知道与块hash相关,但一直没仔细看看是怎么来的,现在来看一看。 refblockxxx { "refblocknum": 37095, "refblockprefix": 836926066, } transaction.cpp void transaction::se...261$1.70chaimyu(25)•in bitshares•2791 days agobitshares研究系列【ref_block_xxx】在Bitshares交易后,会返回类似以下数据,知道与块hash相关,但一直没仔细看看是怎么来的,现在来看一看。 refblockxxx { "refblocknum": 37095, "refblockprefix": 836926066, } transaction.cpp void transaction::se...261$1.70
chaimyu(25)•in #bitshares•2795 days agoBitshares链接Boost1.63静态库Bitshares的node和cliwallet,需要在非开发机器上运行,编译时要指定静态链接。 倒不麻烦就是隔个十天八天又忘了,每次又要去网上查,这次记下来吧! Boost 进入Boost1.63代码目录,执行如下命令: ./bootstrap.sh ./b2 link=static threading=multi ...61$0.01chaimyu(25)•in bitshares•2795 days agoBitshares链接Boost1.63静态库Bitshares的node和cliwallet,需要在非开发机器上运行,编译时要指定静态链接。 倒不麻烦就是隔个十天八天又忘了,每次又要去网上查,这次记下来吧! Boost 进入Boost1.63代码目录,执行如下命令: ./bootstrap.sh ./b2 link=static threading=multi ...61$0.01
chaimyu(25)•in #bitshares•2795 days agobitshares研究系列【custom operation】在Bitshares中看到有个叫“customoperation”的,来看一下这个是干什么的? customoperation定义 custom.hpp struct customoperation : public baseoperation { struct feeparameterstype { uint64t ...242$0.00chaimyu(25)•in bitshares•2795 days agobitshares研究系列【custom operation】在Bitshares中看到有个叫“customoperation”的,来看一下这个是干什么的? customoperation定义 custom.hpp struct customoperation : public baseoperation { struct feeparameterstype { uint64t ...242$0.00
chaimyu(25)•in #python•2807 days ago一文钱难倒英雄汉之【AttributeError】在工作中我们经常会碰到一些小问题,这些小问题在解决后来看都很简单容易,但是如果不知道解决方案可能得花费一天甚至几天的时间,解决过程经常让人抓狂,试图借“一文钱难倒英雄汉”这个标题来记录下这些问题和解决方案。 文章尽量短小精悍,不求甚解,看了能解决就好。 AttributeError: can't set attribu...203$0.01chaimyu(25)•in python•2807 days ago一文钱难倒英雄汉之【AttributeError】在工作中我们经常会碰到一些小问题,这些小问题在解决后来看都很简单容易,但是如果不知道解决方案可能得花费一天甚至几天的时间,解决过程经常让人抓狂,试图借“一文钱难倒英雄汉”这个标题来记录下这些问题和解决方案。 文章尽量短小精悍,不求甚解,看了能解决就好。 AttributeError: can't set attribu...203$0.01