zeke

Results 49 issues of zeke

It is occasionally desirable to return multiple terminals from one action. [This](https://stackoverflow.com/questions/42434603/how-can-flex-return-multiple-terminals-at-one-time) StackOverflow question gives an example of this and a couple options for handling this with Flex. In particular,...

enhancement

For example, write a simple `print` function which can be called from compiled code to print a value.

This adds an example of calling a simple print function from the JIT. The print function is written in Rust and this demonstrates how to call functions declared in the...

**Is your feature request related to a problem? Please describe.** Keplr does a nice job prompting the user to return to their browser when in mobile mode and connecting a...

enhancement

The [Solana docs](https://docs.solana.com/developing/on-chain-programs/developing-rust#project-layout) seem to suggest that an `exclude-entrypoint` feature should be provided which stops the `entryponit!` macro invocation from being run. The Rust example program seems to have a...

This implements the proposal deposit interface described in https://github.com/DA0-DA0/dao-contracts/discussions/462. It is based on @JakeHartnell's work on proposal deposits in https://github.com/DA0-DA0/dao-contracts/pull/465. At the moment, this only implements the interface on `cw-proposal-single`....

We should allow people to vote on proposals that have already passed, or already been rejected up to their expiration time. This allows better final tallies. For example, currently with...

In the `proposal-hooks` package we provide an enum with variants that must be implemented by hook receivers. We should provide a macro which will automatically add these to an existing...

Currently it is possible for the contract to get into a weird state if a cw20 `Transfer` method (as opposed to a `Send`) is used to fund the contract. This...

improvement
good-first-issue

We should migrate to a more consistent contract naming scheme. Discussed in the discord, let's do `cw-dao--`. For example, `cw-proposal-single` would change to `cw-dao-proposal-single` and `cw20-staked-balances-voting` to `cw-dao-voting-cw20-staking`. As part...

v2