Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 1.79 KB

README.md

File metadata and controls

58 lines (39 loc) · 1.79 KB

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