Skip to content

Commit

Permalink
Add a few infra files, document basic flow in README
Browse files Browse the repository at this point in the history
  • Loading branch information
sterliakov committed May 31, 2023
1 parent cffc17c commit c9b92cf
Show file tree
Hide file tree
Showing 5 changed files with 380 additions and 204 deletions.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
This repository is a home of Ward wallet - a crypto wallet for Cosmos-compatible chains,
currently deployed on Injective testnet.

*Ward - bigger inside than it appears.*

## Building the contracts

In every sub-crate under [contracts](./contracts/), run `cargo run-script optimize` to
build desired code in `artifacts` folder. See `up.sh` script for reference, it works
with local `wasmd` chains.

## Building the extension (frontend)

In [ui](./ui/) folder, execute `npm install` and `npm run build` to build the code.

Resulting `ui/build` folder can be used as a ready-to-use Chrome extension (installable in
developer mode). It can also be packed into `.crx` archive in Chrome for easier sharing.

In case of any failures, pre-built `.crx` for Injective testnet is attached to the latest release.

We rely on `patch-package` to fix broken dependencies, but I cannot say for sure that
all necessary patches are kept there - development was too rapid due to extremely tough
deadlines.
70 changes: 0 additions & 70 deletions ui/README.md

This file was deleted.

Loading

0 comments on commit c9b92cf

Please sign in to comment.