LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

call 菜鸟教程

1. 【Substrate开发教程】18 - Runtime编程优化技巧:缓存多个调用

前几篇文章介绍了Substrate runtime模板编程的一些基础知识,包括模板里的几个宏:decl_module! decl_storage! decl_event!的用法。这篇文章介绍一个runtime编程中的优化技巧,缓存多个调用,避免二次调用产生的运行成本。CopyRust中有两个常见的Trait:Copy和Clone。Copy全称是std::marker::Copy,如果一个类型实现了Copy trait...

知识:类型,数据类型,指针,函数

2. 【Substrate开发教程】15 - 创建Substrate版本的Hello World!

安装substrate-node-template这篇文章的内容基于substrate-node-template,安装该项目的方法在之前的文章:《创建第一条Substrate区块链》介绍过,可按文中方法自行安装。更新Runtime当节点运行逻辑变更后,旧版本节点生成的区块仍然存在,可以使用purge-chain子命令清除之前生成的区块,以便开发:cd substrate-node-tem...

知识:区块,在区块链,区块链的,区块链

3. 用行动为币乎打call,手把手教你如何把KEY转到MXC抹茶交易所

...+1美元网络费可以领,如果你是一个纯新手,建议看一下这篇免费注册MYKEY的教程(https://bihu.com/article/1983746430)如果你是一个数字货币老鸟,直接安装注册即可。2、准备一定数量的KEY:这次充值额度是1000-1000000万之间,最低要满足1000KEY,这个估计大家都有的吧?不多做说明了。3、准备MXC交易所账号:...

知识:币种,数字货币,充值,钱包

4. 【Substrate开发教程】16 - Substrate声明存储宏decl_storage!的使用

上一篇文章使用decl_module!宏创建了Substrate版本的Hello World,decl_module!宏用于定义处理业务逻辑的外部调用函数,并没有涉及到数据存储。Substrate模块通过decl_storage!宏来声明数据存储,下面介绍decl_storage!宏的相关用法。声明一个StorageMapStorageMap是Substrate中的HashMap(哈希表),是一种使用键值对(key-value)...

知识:模块,定义,函数,代码

5. 【Substrate开发教程】17 - Substrate声明事件宏decl_event!的使用

上一篇文章介绍了decl_storage!宏的使用,这篇介绍Substrate runtime开发中另一个重要的宏decl_event!,它用于声明模块函数会触发的事件。事件(Event)事件(Event)是一种通知机制,可以通知链外世界链上的状态转换是否成功,事件需要在模块函数中触发。像任何Rust枚举(enum)类型一样,Event都有名称并且可...

知识:创世区块,事件,区块,链上

6. 类似dydx的毛,期权Opyn空投交互教程(很多人都没撸)

...n、aToken、yToken等)用作期权的抵押品,并允许收获已获得的和空投的oToken。教程(因为我是在演示,所以没有仓位。如果这个教程还不清楚,可以自行查阅一下期权的相关知识点,操作都是大同小异。)1.访问 https://opyn.co/,点击右上角【Start Trading】,同意用户协议,点击【Connect Wallet】连接钱包2.从屏...

知识:钱包,期权,合约,挖矿的收益

7. BHP全球智能算力网络 项目周报(2020/09/07)

...,上一周BHP有如下进展。运营文章汇总一文了解BHP2.0,高效、安全、可扩展教程丨如何成为BHP2.0的星空测试网的验证人节点10+媒体同步社区动态汇总在BHP2.0星空测试网验证人节点教程发布后,已有数个社区验证人节点加入网络,参与共识,一同推进测试网进展。技术开发进展BHP2.0(1) 测试ethermint 项目...

知识:项目周报,算力,测试网

8. BHP全球智能算力网络项目周报(2020/09/07)

运营文章汇总一文了解BHP2.0,高效、安全、可扩展教程丨如何成为BHP2.0的星空测试网的验证人节点10+媒体同步社区动态汇总在BHP2.0星空测试网验证人节点教程发布后,已有数个社区验证人节点加入网络,参与共识,一同推进测试网进展。技术开发进展BHP2.0(1) 测试ethermint 项目的部分命令和接口:查找e...

知识:合约,钱包,节点教程,测试

9. 【Substrate开发教程】24 - substrate-node-template项目结构详解

之前写的很多文章的模块代码都是基于substrate-node-template开发的,它是一个节点模板程序,这篇文章介绍substrate-node-template的代码结构和各个代码块的功能。目录结构定位到substrate-node-template目录,使用tree -I target命令,可以查看substrate-node-template项目的目录结构:这里使用-I选项省略掉了target目录,下面...

知识:链上,区块,模块,全节点

10. 使用Java与区块链智能合约进行交互教程

简介本文是一个非常实用的分步教程,其目的是向Java开发人员(特别是)展示一种非常简单的与区块链智能合约进行交互的方式。了解使用库与区块链进行交互的难易程度。环境要求我们将使用Tezos区块链。为了使我们的Java代码与现有的、部署的智能合同交互,我们需要来自TezosRio的TeZOSJ库。 该库有两...

知识:java,智能合约

11. 教程:使用Embark开发投票DApp

前面我们基于Embark Demo[1]?介绍了 Embark 框架,今天使用 Embark 来实实在在开发一个 DApp:从零开发开发一个投票DApp。之前我们也使用Truffle 开发过投票DApp[2],大家可以自行对比两个框架的优劣。</blockquote>通过本文可以学习到:1.使用 Embark 创建项目2.利用 EmbarkJS 与合约交互3.Embark 如果部署合约到主网(利...

知识:合约,以太坊的,去中心化存储,代码

12. 基于期权协议的风险管理平台OpynV2使用教程

...)点击【SELL OTOKEN】,在钱包中确认交易更多 DeFi 项目第一手的挖矿和使用教程,尽在:https://www.defibox.com/7.如何在到期前减仓或平仓?切换至「Dashboard」页面在「Active Position」栏目下,选择想要操作的对象向下滚动到「Close Position」文本框,输入 oToken 数量以减少或完全平仓,点击【BUY BACK】,在钱包中...

知识:钱包,期权,智能合约,以太坊网络

13. IdleMystic预售教程

Idle?Mystic是一款3D?NFT区块链游戏,在新加坡时间8月20日0点已经开启预售。注册点击首页右上角的【login】按钮,进入注册页面,用户可以通过邮箱验证码登录,登录成功后再绑定metamask钱包地址;也可以直接使用metamask钱包登录,登录成功后再绑定邮箱。如果用户已经注册过账号,可以点击【log?in?now】直...

知识:钱包,钱包地址,区块链游戏,英雄

14. 【Substrate开发教程】23 - 如何在基于Substrate的区块链上生成随机数?

这篇文章介绍如何在Substrate Runtime生成(不安全的)随机性。随机性在计算机程序中非常有用,区块链中的以下应用场景就经常用到随机性:菠菜游戏、CryptoKitties生成小猫的DNA、选择区块生产者等。但要在确定性的计算机中生成真正的随机性是很难的,因此通过计算机生成的随机数本质上是一种伪随机...

知识:区块,随机性,模块,代码

15. 【Substrate开发教程】10 - Substrate层级架构、区块结构、交易池

之前的几篇文章介绍了使用Substrate开发区块链网络的流程,这篇文章开始从理论上介绍Substrate框架的各方面知识。Substrate客户端Substrate客户端是运行基于Substrate的区块链节点的应用程序,它由包括但不限于以下的组件组成:存储(Storage):key-value存储机制,数据库使用RocksDB;运行时逻辑(Runtime logic)...

知识:区块,签名交易,区块头,链上