基于区块链的毕业设计Tokens fungible smart contracts – 代币可替代智能合约

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计Tokens fungible smart contracts – 代币可替代智能合约 是一篇很好的国外资料

Tokens fungible smart contracts

Tokens fungible contracts implementation with burn support + tests.

Configuration

Set up FreeTON configuration in env/ directory. Use template files as a basic example and fill the empty fields.

Free TON

FreeTON env configuration will probably change, keep your eyes on.

  • Use NETWORK http://ton_node in case you’re using Docker compose
  • Use SEED to generate keys. Seed can be generated with tonos-cli genphrase
  • Leave RANDOM_TRUFFLE_NONCE blank if you need to determine contract address. Means, that test can be run only once. Set it 1 to deploy new addresses each time.

Local run

This section explains how to run and test contracts locally.

Node version

Following versions were used for development

npm --version 6.14.8 node --version v10.22.1 

Installation

Install all the dependencies for FreeTON.

npm install 

FreeTON

Run the local TON node

Use the TON local-node for local environment.

docker run --rm -d --name local-node -p80:80 tonlabs/local-node 

Prepare the smart contracts

By default, there’re all the necessary artifacts at the free-ton/build/ directory. To rebuild the contracts, use the one liner:

npm run compile-ton 

Run the migrations

npm run migrate-ton 

Run the tests

npm run test-ton 

令牌可替换智能契约

代币可替代契约实现与烧伤支持+测试。

配置

在env/目录中设置FreeTON配置。使用模板文件作为基本示例并填充空字段。

空闲时间

FreeTON环境配置可能会发生变化,请密切关注。

  • Use NETWORK http://ton_node in case you’re using Docker compose
  • Use SEED to generate keys. Seed can be generated with tonos-cli genphrase
  • Leave RANDOM_TRUFFLE_NONCE blank if you need to determine contract address. Means, that test can be run only once. Set it 1 to deploy new addresses each time.

本地运行

本节介绍如何在本地运行和测试契约。

节点版本

以下版本用于开发

npm --version 6.14.8 node --version v10.22.1 

安装

安装FreeTON的所有依赖项。

npm install 

空闲时间

运行本地时间节点

准备智能契约

运行迁移

运行测试使用网络http://tonu节点如果您使用Docker compose,请使用SEED生成密钥。如果需要确定合同地址,可以使用tonos cli genphrase生成Seed。意味着,该测试只能运行一次。设置为1以每次部署新地址。你知道吗

准备智能契约

将本地节点用于本地环境。

docker run --rm -d --name local-node -p80:80 tonlabs/local-node 

运行迁移

默认情况下,free-ton/build/目录中有所有必需的工件。要重建契约,请使用一行代码:

npm run compile-ton 

运行测试使用网络http://tonu节点如果您使用Docker compose,请使用SEED生成密钥。如果需要确定合同地址,可以使用tonos cli genphrase生成Seed。意味着,该测试只能运行一次。设置为1以每次部署新地址。你知道吗

npm run migrate-ton 

Run the tests

npm run test-ton 

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

www.interchains.cc

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

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计Tokens fungible smart contracts – 代币可替代智能合约

提供最优质的资源集合

立即查看 了解详情