Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>cosmy wasmyNew to Visual Studio Code? Get it now.

cosmy wasmy

Spoorthi

spoorthi.dev
|
831 installs
| (1) | Free
wibbly wobbly cosmy wasmy tool to interact with cosmwasm smart contracts
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

cosmy-wasmy

This extension allows you to interact with Cosmwasm contracts on local, testnet or mainnet chains

feature Show Cosmwasn History

Get Started

To get started with Cosmwasm Smart Contract development in vscode,

  1. Install Rustup by following the instructions here
  2. Install vscode from here
  3. Install Cosmy Wasmy from here or search for Cosmy Wasmy in vscode Extensions sidebar.
  4. Run the Setup Dev Environment command by opening the Command Palette in vscode (Windows: Ctrl+Shft+P, MacOS: Cmd+Shft+P, Linux: Ctrl+Shft+P) .

All the required components will now be installed for you to start your smart contract development.

To access all the Cosmwasm related features, click on the Cosmy Wasmy icon on the sidebar.

The extension by default connects to the Juno uni-5 testnet. You can go to the settings and customize this to target your local instance or any other testnet.

Warnings

  • The seedphrases are stored in plaintext within vscode. DO NOT USE YOUR ACTUAL WALLET SEED PHRASE WITH THIS EXTENSION

Docs

You can find detailed docs for each feature here:

Contributions

  • Settings - All the configuration exposed by the extension
  • Commands - All the commands contributed by the extension

Features

  • Account - Generate, store and import keys
  • Contract - Import and upload smart contracts
  • Cosmwasm Interaction - Query, Execute Msg, Migrate and instantiate smart contracts.
  • Snippets - Shortcuts to generate fns to query, execute msg and to write tests

Find release notes in CHANGELOG

Known Issues

  • The extension has only been tested in Windows environment. However, there is no reason it shouldn't work in native Linux or Mac. Please create an issue if the extension doesn't behave the way expected

Thanks

Big shoutout to aswever, lots of the feature inspirations came from cosmwasm.tools.

Support

You can support this extension in the following ways:

  1. Create issues for any bugs you encounter here

  2. Share what features you might be interested here

  3. Contribute code to the extension - PRs are always welcome

  4. Share the extension with other devs 💜

  5. If you would like to support me(spoo-bar) directly, you can donate to this address

    Juno - juno1lg8ukq2ehc9k0wgjfk0afm7uea8750yp9gtfct

    Osmosis - osmo1lg8ukq2ehc9k0wgjfk0afm7uea8750ypmpmzf9

    Cosmos Hub - cosmos1lg8ukq2ehc9k0wgjfk0afm7uea8750ypn6gjlh

    This extension will never be paywalled. #DevsSupportingDevsByDevving

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft