AEZ QF Round 2 Funding Announcement - Go-codegen
Amount Matched: $640
Status: Complete

Go-codegen

This grant was approved through the Quadratic Funding (QF) program. The Atom Accelerator DAO contributed to the matching pool for the QF program, and any amount contributed from the matching pool to this particular project is based on public voting and contributions. As such, AADAO is neither endorsing nor otherwise indicating support for this project. Learn more about the Quadratic Funding program. Some projects might have also been funded through another of our funding programs. View our FAQs on how we deal with potential double-funding.

Generate Golang code for your CosmWasm smart contracts.

Description

The quickest way to generate Go code for your CosmWasm smart contracts. Currently, this tool supports generating:

  • Message types
  • A gRPC query client
  • An interchaintest based test suite.

You can think of this tool as the Golang version of ts-codegen

Users

This tool is to help users generate code that enables them to interact with a contract using Golang. Maintaining message definitions in go is such a problem that many users dismiss using Go based tooling to test their CosmWasm applications.

This tool was released very recently, so some users are still on boarding:

Need for funding

This project is currently maintained by a single core-contributor of ibc-go without any funding. As more users start to rely on this tool, and this tool gains more features, it becomes harder to maintain. There are already several features requested by the users:

  • Add more template chains to the testsuite, such as Osmosis.
  • Add a gRPC based transaction client
  • Quality of life improvements listed under the issues in the repo.

About Serdar | Interchain
Visit their Twitter profile Visit their Github

Product Engineer IBC at the Interchain Foundation.

Current Status: Complete
Funding Program: Quadratic Grants
Funding Category: Interchain Public Goods

Amount Matched: Amount we contributed to this project through the matching pool. ATOM converted to USD value. $640
Amount Paid: $640

QF Round Start: Date when the QF round started. We consider this to be the 'Date Applied' Mar 04, 2024
QF Round Complete: Date when the QF round ended and this grant was considered approved Jun 20, 2024 (15 weeks)
Date Complete: Jun 20, 2024

Payments Made: View the DAO DAO prop on our Grants Wallet or Mintscan of the transaction $640 (Jul'24)

Latest Approved Funding

DRIP Module
In Progress

DRIP Module

Team: Daniel Harapko
Approved: Aug 28, 2024
Amount: $246,154
Venture Investment 3
In Progress

Venture Investment 3

Team: [to be announced]
Agreed: Aug 28, 2024
Invested: $100,000
ATOM Hacker House – Barcelona 2024
In Progress

ATOM Hacker House – Barcelona 2024

Team: Web3Family
Approved: Aug 23, 2024
Amount: $40,000
Drops: Cosmos Hub User Engagement Campaign
In Progress

Drops: Cosmos Hub User Engagement Campaign

Team: Drops
Approved: Aug 16, 2024
Amount: $7,500