diode_contract

所属分类:NFT
开发工具:Solidity
文件大小:247KB
下载次数:0
上传日期:2023-01-24 04:03:11
上 传 者sh-1993
说明:  diodechain上的去中心化自治组织(DAO)智能合约。
(Decentralized autonomous organization (DAO) smart contract on diodechain.)

文件列表:
.npmrc (19, 2022-01-04)
.nvmrc (4, 2022-01-04)
.solhint.json (89, 2022-01-04)
.travis.yml (106, 2022-01-04)
LAYOUT.md (2237, 2022-01-04)
LICENSE (10716, 2022-01-04)
Makefile (1136, 2022-01-04)
lib (0, 2022-01-04)
lib\abi.ex (5027, 2022-01-04)
lib\base16.ex (1153, 2022-01-04)
lib\hash.ex (894, 2022-01-04)
migrations (0, 2022-01-04)
migrations\1_initial_migration.js (176, 2022-01-04)
mix.exs (353, 2022-01-04)
mix.lock (413, 2022-01-04)
package-lock.json (357334, 2022-01-04)
package.json (1215, 2022-01-04)
setupdevice.js (4780, 2022-01-04)
sigs (46, 2022-01-04)
sigs.exs (1510, 2022-01-04)
sigs.txt (8368, 2022-01-04)
src (0, 2022-01-04)
src\BNS.sol (11472, 2022-01-04)
src\DevFleetContract.sol (435, 2022-01-04)
src\DiodeRegistry.sol (16808, 2022-01-04)
src\DiodeStake.sol (7746, 2022-01-04)
src\Drive.sol (5535, 2022-01-04)
src\DriveFactory.sol (1988, 2022-01-04)
src\DriveInvites.sol (2119, 2022-01-04)
src\DriveMember.sol (4451, 2022-01-04)
src\DrivePointers.sol (854, 2022-01-04)
src\FleetContract.sol (1793, 2022-01-04)
src\FleetContractInterface.sol (442, 2022-01-04)
src\IBNS.sol (4332, 2022-01-04)
... ...

# Diode Contracts ![CI](https://github.com/diodechain/diode_contract/workflows/CI/badge.svg) [![Build Status](https://travis-ci.com/diodechain/diode_contract.svg?branch=master)](https://travis-ci.com/diodechain/diode_contract) Smart contracts for diode chain. Ethereum compatible. Can be tested with ganache and diode. # Development We're using node v12.16.1 (npm v6.14.7) and yarn for development. Best is to use nvm to select right version and get started ## Setup environment: ```BASH $ nvm use $ yarn ``` ## Run tests: ```BASH $ ./test.sh ``` ## Build deployment contracts ```BASH $ make clean && make ``` # Setup device (outdated) Before connect to diodechain, you have to setup device to access/device whitelist. ENV ``` REGISTRY_ADDR = Registry contract address FLEET_ADDR = Fleet contract address DEVICE_ADDR = Device address CLIENT_ADDR = Client address ``` Example ``` $ REGISTRY_ADDR=0x5000000000000000000000000000000000000000 FLEET_ADDR=0x6000000000000000000000000000000000000000 DEVICE_ADDR=0x8f9dcc15a325581c81ca69f3889d444354312052 CLIENT_ADDR=0x6000000000000000000000000000000000000000 node_modules/.bin/truffle exec setupdevice.js ```

近期下载者

相关文件


收藏者