clarinet
clarinet copied to clipboard
Write, test and deploy high-quality smart contracts to the Stacks blockchain and Bitcoin.
- Required for https://github.com/hirosystems/clarinet-vscode/issues/4
With this PR, we are revisiting the integration points between Deno and Clarinet. As explained in https://github.com/hirosystems/clarinet/issues/423, developers have been busy unbundling Deno into smaller crates, which is exciting for...
Remove the clarity code from `clarity-repl` and instead use the canonical version from the `stacks-blockchain`.
 I get this persisting message when I run the '**clarinet integrate**' command on my terminal
Together with @moodmosaic we're exploring the possibilities of adding property-based testing solutions to clarity world. Recently code that is 100% correct stopped working. At first we though that `fast-check`, a...
- support for other addresses types in `btc-payment` deployment ops (`p2wpkh` among others, required for lightning) - ability to receive chainhooks events via `mpsc::channel` - useful when using the `orchestra-event-observer`...
Some libraries in denoland require an [import map](https://deno.land/manual/linking_to_external_code/import_maps) to be specified. For example, [secp256k1](https://deno.land/x/[email protected]#usage). I patched my local instance of Clarinet to support this via my manifest file: ```diff diff...
I wanted to create a single issue to track package manager support. - [x] Homebrew (macOS) - https://github.com/Homebrew/homebrew-core/pull/80745 - [Requires >=30 forks, >=30 watchers and >=75 stars](https://github.com/Homebrew/brew/blob/master/docs/Acceptable-Casks.md). - [x] Winget...
Right now all test files and any other files that uses some part of Clarinet imports Clarinet library at the top of each file. For example: ```typescript import { Account,...
As a first step towards allowing Clarinet to be integrated in different tools (like a VSCode extension), we should have the ability for Clarinet to switch to a machine-readable input/output...