Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
aleeusgr committed Jul 12, 2023
1 parent 0ff6b14 commit 99ad52d
Showing 1 changed file with 12 additions and 14 deletions.
26 changes: 12 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,22 @@
# potential-robot
Big Thanks to Done Collectively, Stellar, Helios, Gimbalabs and James D., Romain Soulat IOG.

Thank's to Randall Harmon, Helios community, Gimbalabs and James D., Romain Soulat IOG.
## Usage
1. `npm install`
2. `npm test`

## How does it work?
Start by cloning the repo and experimenting with the network emulator.

Experiment with transaction inputs, find conditions that cause "transaction rejected" error.

Experiment with the validator logic, e.g. https://github.com/aleeusgr/sniffle

This is a toolbox for test-driven development on Cardano, using Helios.
Start cloning the repo and experimenting with the ledger emulator.
Gather product requirements and user stories, create Issues, formulate testable expectations and make tests pass.
Contribute
To build your dApp gather product requirements and user stories, create Issues - formulate testable expectations and make tests pass.

## Documentation:
[Vitest](https://vitest.dev/)

[Helios](https://github.com/Hyperion-BT/helios)

[Helios vesting example](https://github.com/lley154/helios-examples/tree/main/vesting)

## Usage
1. `npm install`
2. `npm test`
3. onchain code is in `./src/vesting.hl`
4. `./tests/unit` document Helios API
5. tests in `./tests/*.test.ts` use pre-defined environment to run a transaction as a test and as an importable module.
6. importable transaction modules are in `src`

0 comments on commit 99ad52d

Please sign in to comment.