Shoaib Ahmed

Results 43 issues of Shoaib Ahmed

We're essentially looking for answers to these questions -> - Is the ibc-rs ICS20 API readily usable? - eg. Router, app module? - Are we missing any gRPC endpoints? -...

Basecoin doesn't verify signatures currently and we need to fix this as part of phase-8.

bug

## Description - [x] Add an `auth` module that implements the `cosmos::auth::v1beta1::query_server::Query::account` gRPC service. - [ ] Extract account related code from `bank` module and move it to the `auth`...

good first issue

- [ ] Modules' private stores must be immutable. - [ ] Private stores must also provide a `reset`/`apply` style API. - [ ] Private stores must be reset when...

bug
enhancement

basecoin-rs doesn't provide any exception safety guarantees as of now. The reason for this is that we only provide a volatile in-memory data store currently. But this is definitely something...

enhancement

- [ ] Import tests from phase2 for bank module - [x] Add integration tests - basecoin basecoin and basecoin gaiad - [ ] Add unit tests for other modules...

ci

## Description Add features to enable conditional compilation for modules (eg. `auth`, `staking`, `ibc`, `bank`). This would allow apps using the framework to choose which modules to enable/install. In the...

wontfix

## Description - [ ] This would be useful for getting data related to `GetNodeInfoResponse`. - [ ] Might be useful to generate `protos` based on config?

wontfix

- [ ] Define a new wrapper store type `MeteredStore` that intercepts store ops and calculates gas costs. - [ ] Copy Cosmos SDK's meter values -> https://github.com/cosmos/cosmos-sdk/blob/master/store/types/gas.go#L219

enhancement

- [ ] Module identifiers must be valid ICS024 `Identifiers`. - [ ] Module identifiers must be unique. - [ ] Validate preferably at build time. - [ ] Might...

good first issue