Desmos Contracts

A collection of smart contracts built in

CosmWasm for the desmos blockchain.

Packages Tests Crates.io
desmos
Contracts Tests Crates.io
filter-posts
Issues

Collection of the latest Issues

bragaz

bragaz

desmos
0

As #11, we need to implement also all the custom queries of x/profiles inside the Desmos rust package. This will help developers when they will implement their own tokenomics if they need something related to the profiles module. List of queries to be implemented:

  • Query profile
  • Query DTag transfer request
  • Query relationships
  • Query blocks
  • Query Params (optional)
  • Query Chain Links
  • Query Application Links

Each of them should be implemented and tested inside a single PR.

bragaz

bragaz

desmos
0

We need to implement all the custom messages of x/profiles inside the Desmos rust package. This will be helpful in the future for developers in order to let them easily integrate their custom tokenomics/ToS with anything related to Desmos profiles. List of messages to be implemented:

  • Save profile
  • Delete profile
  • Request DTag transfer
  • Accept DTag transfer
  • Refuse DTag transfer
  • Cancel DTag transfer
  • Create relationship
  • Delete relationship
  • Block user
  • Unblock user
  • Link chain account
  • Unlink chain
  • Link application
  • Unlink application

Each of them should be implemented and tested inside a single PR.

bragaz

bragaz

enhancement
0

With the release of the new cosmJS version we can now start to build some helpers to let people and our frontend devs interact with contracts by using javascript. Currently the only functions we have inside cw-desmos-filter-posts are to deploy and instantiate the contract. It would be useful if we can extend those to cover all contract functionalities.

bragaz

bragaz

enhancement
0

Currently everyone on desmos chain has the access to edit the reports_limit number of the filter-posts contract. This should not be possible, at least not by everyone right now. We need to implement some admin checks that ensure if the editor is the original deployer of the contract or not.

Versions

Find the latest versions by id

v0.1.3 - Nov 18, 2021

  • Updated contracts and packages to CosmWasm 1.0.0-beta
  • Fixed custom queries errors
  • Fixed tests errors

v0.1.2 - Jul 23, 2021

Updated contract to be compatible latest version of desmos Updated cosmwasm dependencies to v0.14.0 Fixed broken tests

v0.1.1 - Mar 18, 2021

Some minor fixes of imports. Attached there are some build artifacts generated at this tag.

v0.1.0 - Mar 17, 2021

Attached there are some build artifacts generated at this tag.

Information - Updated Feb 20, 2022

Stars: 6
Forks: 0
Issues: 2

Wagyu Etherum blockchain ledger and wallet in Rust

Cross platform ether wallet generator that makes automated creation of crypto wallets easy

Wagyu Etherum blockchain ledger and wallet in Rust

Reference implementation of the Stacks blockchain in Rust

Reference implementation of the Proof of Transfer (PoX) mining that anchors to Bitcoin security

Reference implementation of the Stacks blockchain in Rust

This repository contains core Rust and Haskell libraries used by various

components of the Concordium blockchain, as well as some tools used for testing

This repository contains core Rust and Haskell libraries used by various

Blockchain Commons torgap-sig-cli-rust

torgap-sig-cli-rust is a fork of Minisign, with support for

Blockchain Commons torgap-sig-cli-rust

A Blockchain implementation in Rust

MIT (c) Doublify Technologies

A Blockchain implementation in Rust

Diem core repo for Rust

Diem is a user focused blockchain application, that has increased in popularity significantly in the crypto / blockchain space

Diem core repo for Rust

Rust implementation of the Inter-Blockchain Communication (IBC) protocol

This project comprises primarily four crates:

Rust implementation of the Inter-Blockchain Communication (IBC) protocol

A simple blockchain example written in Rust:

Defines data structures to model a minimum blockchain

A simple blockchain example written in Rust:

A Blockchain implementation in pure Rust

Below find an example usage of the library:

A Blockchain implementation in pure Rust
Facebook Instagram Twitter GitHub Dribbble
Privacy