Solidity Playground – 坚固操场区块链毕设代写

区块链毕设代写本文提供国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,Solidity Playground – 坚固操场区块链毕设代写 是一篇很好的国外资料

Solidity Playground

Solidity Playground - 坚固操场

Introduction

Learning how to make smart contracts in Solidity.

Contents

  • Mastering Ethereum: code examples from Mastering Ethereum by Andreas M. Antonopoulos, Gavin Wood.

Requirements

NPM Dependencies

$ npm install

Optional requirements

1. Node Version Manager

Node Version Manager

The node version is in the .nvmrc file, and an example for automatically use this version of node is:

  1. Open the virtual environment .postactivate script.
  2. Paste at the top nvm use.
  3. Either re-activate the environment or source it using the terminal.

2. Python, Virtualenvwrapper & Poetry for Manticore, MythX & Slither tools

Virtualenvwrapper

Poetry

Solc-select

Manticore

MythX CLI

Slither

Manticore, MythX CLI and Slither are different analysis tools of smart contracts and binaries, and its usage is optional (check their documentation to see how they work). They require Python 3.6 or greater and recommend a Python virtual environment.

An example of how to set up their environment:

  1. Install Python 3.6 or greater.

  2. Install virtualenvwrapper, create a virtual environment (i.e. solidity_playground) and activate it.

  3. Install the requirements (in poetry.toml) via Poetry (or comment out the not desired one).

Manticore requires a global installation of solc (Solidity compiler) that matches the one specified in the contracts. An option can be:

  1. Install solc-select.

  2. Open the virtual environment .postactivate script and add the command solc use <solc_version> (e.g. solc use 0.6.12).

  3. Either re-activate the environment or source it using the terminal.

MythX CLI requires:

  1. Sign up in the platform and copy the API key.

  2. Open the virtual environment .postactivate script and create the MYTHX_API_KEY environment variable (i.e. export MYTHX_API_KEY=<API_KEY>).

  3. Either re-activate the environment or source it using the terminal.

IDE Plugins & Extensions

Visual Studio Code

Solidity

Solidity Visual Developer

Prettier – Code formatter

License

This repository is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Solidity Playground - 坚固操场


实体游乐场

Solidity Playground - 坚固操场

简介

学习如何可靠地制定智能合约。

要求

NPM依赖性

可选要求

$ npm install

1。节点版本管理器

2。Python、Virtualenvwrapper&poether for Manticore、MythX&Slither工具

节点版本管理器

节点版本在.nvmrc文件中,自动使用此版本节点的示例如下:

  1. 打开虚拟环境。激活后脚本。
  2. 在nvm使用的顶部粘贴。
  3. 重新激活环境或使用终端进行源代码。

IDE插件和扩展

Virtualenvwrapper

诗歌

Solc select

Manticore

MythX CLI

Slither

Manticore、MythX CLI和Slither是smart的不同分析工具合同和二进制文件,其用法是可选的(请查看它们的文档以了解它们是如何工作的)。他们需要python3.6或更高版本,并建议使用Python虚拟环境。

设置环境的示例:

  1. 安装Python3.6或更高版本。创建虚拟游乐场。
  2. 安装要求(在诗歌.toml)通过诗歌(或评论出不想要的)。
  3. 安装solc select。

Manticore需要全局安装solc(Solidity compiler),与契约中指定的匹配。选项可以是:

  1. 打开虚拟环境.postactivate脚本并添加命令solc use&lt;solcu version&gt;(例如solc use 0.6.12)。
  2. 重新激活环境或使用终端进行源代码。
  3. 在平台中注册并复制API密钥。

MythX CLI要求:

  1. 打开虚拟环境。激活后脚本并创建MYTHX_API_KEY环境变量(即export MYTHX_API_KEY=&lt;API_KEY&gt;)。
  2. 重新激活环境或使用终端进行源代码。在
  3. 重新激活环境或使用终端进行源代码。

visualstudio代码

许可证

Solidity Visual Developer

Solidity Visual Developer

更漂亮的代码格式化程序

License

此存储库根据Creative Commons Attribution ShareLiked 4.0国际许可证授予许可证。

Solidity Playground - 坚固操场

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/17261.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » Solidity Playground – 坚固操场区块链毕设代写

提供最优质的资源集合

立即查看 了解详情