Dev Ojha

Results 225 issues of Dev Ojha

## Summary Right now we have made the decision to not use protobuf maps in queries, state machine entries, etc. This has caused massive amounts of cognitive overhead and extra...

## Summary Right now you can always marshal any interface even if its not registered. You can only unmarshal registered interfaces though. This can cause security problems, when composed with...

## Summary Currently, doing a clean build of an SDK application with all of its applications takes over 2 minutes in CI. (And over a minute locally) Due to issues...

T: Dev UX

## Summary Something thats always confused me is why does `ImportGenesis` and `ExportGenesis` in every module take in a JSON interface. We can definitely change `ExportGenesis` to return a `proto.Message`...

Type: Code Hygiene
T: Dev UX

## Summary Currently the SDK is over-precise in gas counting, in the case where gas_used > gas_wanted. This leads to the order of independent store reads mattering: https://twitter.com/valardragon/status/1554117537230618624?s=20&t=A4bNm3hVvXrfD1ystSh_YQ , meaning...

## Summary We should make string counterparts to `FormatTimeBytes` and `ParseTimeBytes` https://github.com/cosmos/cosmos-sdk/blob/eee23d95312ae41fa4fe4f6b218926685304590b/types/utils.go#L64-L77, and then make the bytes method call into those ____ #### For Admin Use - [ ] Not...

good first issue
C:Types

In batch verification, a random linear combination of the equations is taken. (I'm referring to the `P_i` in page 17 of the ed25519 paper, `P_i = 8*R_i + 8*H_i*A_i -...

## Background We currently have a few problems with the cosmwasm folder path location that we should resolve: * `osmosisd export` only works if done in your `.osmosisd` folder *...

We use osmo-builder directly in a couple spots to build binaries. We should probably make this into a single make command right? cref @niccoloraspa _Originally posted by @ValarDragon in https://github.com/osmosis-labs/osmosis/pull/2299#discussion_r942725835_

T:CI

## Background Most of the TWAP tests, are centered around 2 asset pools. All of the store management and code is written to explicitly work with more pairs, and _should_...