Giter Site home page Giter Site logo

smart-contract-templates's Introduction

Starton Banner

Starton - Smart Contracts

This repository has all the templates provided by Starton that you can access and deploy using the official API.

Requirements

You will need :

Installation

To install the project, first clone the repository and go inside project directory, then :

  • With yarn :
    $ yarn install

Tests

You can find all the tests in the test directory

You can run them using:

yarn test

If you wants to get the coverage use:

yarn coverage

When you're going to run the tests you will get all the informations about gas comsuption of every functions inside the contracts

Documentation

A script is available to generate the documentation of the contracts

yarn doc FILENAME

This script will take all the informations as input from the doc.ts file and fill the abi, bytecode and compilation details. PS: You need to specify the contractName in the compilation details for it to works

Audits and Security

You can find the audit of the contracts by Pessimistic: Report

Contributing

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Please adhere to Starton's Code of Conduct.

License

Apache License 2.0

Authors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.