Skip to content
This repository was archived by the owner on Mar 27, 2024. It is now read-only.

fortytwomoney/modules

Repository files navigation

FORTYTWO CONTRACTS (DEPRICATED)

The development of cosmwasm smartcontracts within fortytwo has been depricated since March 2024. This codebase is not maintained and is only here for reference.

An Abstract api for staking tokens in CosmWasm contracts.

Features

Access to Abstract

In order to pull the abstract contracts for testing you need to enable http auth in github. https://doc.rust-lang.org/cargo/appendix/git-authentication.html

If you're on mac add the following to your global git config (located at ~/.gitconfig)

[credential]
    helper = osxkeychain

Deployment

At the root of the project, wasm the contracts using:

Wasming

All

just wasm

Single Modules

just wasm-module <module> <args>

Deploying

All

Wasmed automatically! Be sure to check the default-features!

just deploy <chain-id>

Individual

just deploy-module cw-staking <chain-id> <args>

Vaults

just create-vault <chain-id> <paired-asset-id>

NOTE

Cw-staking deployment for Terra Testnet:

just wasm-module cw-staking --features pisco-1 --no-default-features

Update dependencies

For now, this repo depends on the feature/impl-in-origin-repo branch of the abstract adapters repo. This needs to be changed as this branch will move in the future

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages