Shoaib Ahmed

Results 43 issues of Shoaib Ahmed

## Summary `hermes` currently expects users to provide the `max_block_time` parameter in the config and uses it to calculate the connection block delay as well as max clock drift. We...

relayer
blocked
user experience
rpc
configuration

## Crate ibc-relayer ## Summary Refactor ChainHandle trait to make it more chain agnostic ## Problem Definition The ChainHandle trait methods can be improved and cleaned to provide a more...

non-cosmos-chains
P-low

## Crate ibc-proto & ibc-proto-compiler ## Summary Improve the proto-compiler to serve as a means for generating **canonical** Rust files by compiling SDK & IBC proto files. ## Problem Definition...

proto
dependencies

## Crate ibc ## Summary of Bug The current handlers' implementation discards logs when an error is encountered. ## Version v0.11.1 ____ ## For Admin Use - [ ] Not...

bug
modules

## Summary of Bug We currently define trait methods like `ConnectionReader::connection_counter()` and use them to generate the connection identifier -> https://github.com/informalsystems/ibc-rs/blob/57b8af939eedab3a5ad55d7045a108ed0dfab1f6/modules/src/core/ics03_connection/handler/conn_open_init.rs#L42-L44 This restricts host implementations' ability to generate custom identifiers...

spec
modules

## Summary The module and relayer code relies heavily on enums such as `AnyClientState`, `AnyClient`, etc. which define one variant per type of light-client supported. As we look to add...

### Description This specific curve is very popular with zk-SNARKs. A quick skim through libtomcrypt's sources seems to suggest that adding support for this curve should only be matter of...

wishlist
help wanted

## Crate `ibc-relayer-cli` ## Summary Add a CLI command to generate and output a config file with defaults. ## Problem Definition There is currently no way to create a default...

cli
user experience

## Summary It has been proposed that we split the ibc-rs monorepo into two repos - one for the proto & module crates and the other for the relayer crate...

code-hygiene