Skip to content

Itahand/Sample-DAO

 
 

Repository files navigation

Overview

Congratulations! This is the first step in your journey towards learning how to build a DAO on the Flow network. This document's objective is to provide the basic tools and help you understand how to use them. You can read the full guide here

All of the code that interacts with Flow is written with Cadence; a new high-level programming language intended for smart contract development.

The tools used for testing the smart contracts, scripts and transactions are written in Go and are part of the Overflow library.

Table of content

Getting Started

To get a local copy up and running, please follow these simple steps.

1. Install Dependencies

2. Clone the project

git clone --depth=1 https://github.com/Blockversity-xyz/Sample-DAO.git

Prerequisites

Here is what you need to be able to run the project.

  • Node.js
  • NPM (recommended)
  • Flow CLI
  • Go

Testing

Overflow

The testing framework for the Flow Cadence contract uses Overflow

To test the contracts go to the Cadence folder cd Cadence and run the below command

go run ./tasks/main.go

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Cadence 66.9%
  • TypeScript 27.5%
  • Go 5.1%
  • Other 0.5%