README.md
October 7, 2021 ยท View on GitHub
Perun CosmWasm: Backend
This repository contains an implementation of a CosmWasm backend for the go-perun state channel library.
Organization
channel/: Implementation of thego-perun/channelinterfaces.contract/: Contains the compiled contract and JSON Schema files from perun-cosmwasm-contract.
client/: End-to-end tests.wallet/: Implementation of thego-perun/walletinterfaces.
Dependencies
Golang version >= 1.17 must be installed.
Usage
The end-to-end tests in package client demonstrate how to setup and run a Perun client on a CosmWasm network.
To run all unit and end-to-end tests, open a Terminal at the repository root directory and run
go test ./...
Copyright
Copyright 2021 PolyCrypt GmbH.
Use of the source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
