一、安装 二、使用web3 1、本地Geth节点 对于本地运行的节点,IPC 连接是最安全的选项,但也可以使用 HTTP 和 websocket...
创建一个新项目 使用brownie的第一步是初始化一个新项目。这可以通过两种方式完成: 1、创建一个空项目。 2、从现有模板创建项目。 创建一个...
一、状态变量 首先看状态变量,类似其他语言的成员变量,在Solidity中称为状态变量。之所以叫状态变量是因为Solidity是一门面向合约的语...
今天我们来编写一个完整的去中心化(区块链)应用(Dapps) 项目背景 Jack有一个宠物店,有16只宠物,他想开发一个去中心化应用,让大家来领...
类型 Solidity是一种静态类型语言,意味着每个变量(本地或状态变量)需要在编译时指定变量的类型(或至少可以推倒出类型)。Solidity提...
目前开发智能合约的IDE, 首推还是Remix, 而Remix官网, 总是由于各种各样的(网络)原因无法使用,本文就来介绍一下如何在本地搭建智能...
简单环境搭建---实现简单Hello World合约 我这里将使用当前最活跃的智能合约开发框架truffle为基础来开发。 就像一般网站或App...
什么是智能合约? 在区块链上运行的程序,通常称为智能合约。所以通常会把写区块链程序称做写智能合约。虽然比特币上也能写智能合约,但是比特币所支持的...
1. 更新系统包 sudo apt-get updatesudo apt-get upgrade 2. 安装Pip sudo apt-get i...