Skip to content

cosmic-horizon/QWOYN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fa35636 · Jul 28, 2023
Jul 3, 2023
Jul 27, 2023
Jul 1, 2023
Oct 28, 2022
Nov 30, 2022
Jun 8, 2023
Nov 2, 2022
Jun 9, 2023
May 22, 2023
Jul 4, 2023
Feb 20, 2023
May 12, 2023
May 22, 2023
Nov 30, 2022
Jul 1, 2023
Jul 1, 2023
Feb 6, 2023
Feb 6, 2023
Jan 27, 2022
May 22, 2023
Nov 30, 2022
Feb 6, 2023
Feb 6, 2023
May 22, 2023
Jan 27, 2022
Jun 8, 2023
Jun 8, 2023
Apr 11, 2023
Jun 22, 2022
Jun 25, 2022
May 22, 2023
Jul 27, 2023
Jun 8, 2023
Jul 27, 2023

Repository files navigation

Issues

Decentralized Gaming Blockchain built using cosmos sdk





Introduction

Qwoyn Blockchain is under heavy development and as result the above features are implemented to varying degrees of completeness. For more information about our approach and vision, see Qwoyn Blockchain Specification.

Documentation

Documentation for Qwoyn Blockchain is hosted at docs.qwoyn.studio. This includes installation instructions for users and developers, information about live networks running Qwoyn Blockchain, instructions on how to interact with local and live networks, infrastructure and module-specific documentation, tutorials for users and developers, migration guides for developers, upgrade guides for validators, a complete list of available commands, and more.

Contributing

Contributions are more than welcome and greatly appreciated. All the information you need to get started should be available in Contributing Guidelines. Please take the time to read through the contributing guidelines before opening an issue or pull request. The following prerequisites and commands cover the basics.

Prerequisites

Go Tools

Install go tools:

make tools

Git Hooks

Configure git hooks:

git config core.hooksPath scripts/githooks

Lint and Format

Run linter in all go modules:

make lint

Run linter and attempt to fix errors in all go modules:

make lint-fix

Run formatting in all go modules:

make format

Run linter for all proto files:

make proto-lint

Run linter and attempt to fix errors for all proto files:

make proto-lint-fix

Run formatting for all proto files:

make proto-format

Running Tests

Run all unit and integrations tests:

make test

Manual Testing

Build the qwoynd binary:

make build

View the available commands:

./build/qwoyn help

Related Repositories