Rano | Ranadeep

Results 83 issues of Rano | Ranadeep

## Feature Summary Currently, we have some `Into`/`TryInto` trait bounds which can be rewritten in `From`/`TryFrom`. https://github.com/cosmos/ibc-rs/blob/1ca03717ab074da605ace9ad75247dfa8fb03f86/ibc-clients/cw-context/src/context/client_ctx.rs#L21-L22 `From` is preferred over `Into`, as `A: From` implies `B: Into`, but not...

O: code-hygiene
rust

## Improvement Summary Recently, it has been reported at #1257 that `ibc-testkit` in its current form is unusable at remote crate. I am listing the features that need to be...

A: tracking
O: testing
O: usability

## Bug Summary With a wasm light client, compiled from ibc-rs, ibc-go fails to query `TimestampAtHeight`. The error it raises: > Error: Status { code: Unknown, message: "failed to execute...

A: bug
A: blocked
S: wasm

Closes: #519 - [x] a port-channel is bound to a module at `ChanOpenInit` and `ChanOpenTry`. - [x] a module can't _use_ a port-channel bound to another module. e.g. `transfer` module...

following `ibc-rs` special branch for downgraded borsh: `rano/downgrade-borsh`

I have been using Quint with Deno for a while. ```console $ deno install -A -n quint npm:@informalsystems/quint ✅ Successfully installed quint /home/user/.deno/bin/quint $ quint --version 0.21.0 $ # or...

good first issue

Currently, the sovereign header has a single update header from DA. https://github.com/informalsystems/sovereign-ibc/blob/f0d38de673e3fd0a118519183c0598a8ea2a2020/clients/sov-celestia/types/src/client_message/header.rs#L21-L24 But it may happen, the DA header needs multiple updates to reach to the latest height. Currently, this...

Closes: #824 ## Description Rendered [SECURITY.md](https://github.com/cosmos/ibc-rs/blob/rano/fix-824/SECURITY.md) ______ ### PR author checklist: - [ ] Added changelog entry, using [`unclog`](https://github.com/informalsystems/unclog). - [ ] Added tests. - [ ] Linked to GitHub...

Extracting using [`tar`](https://www.npmjs.com/package/tar) fails with `fs.fchown is not a function` error. Reproducible steps: ```ts // tar_compat.ts import * as tar from "npm:[email protected]"; import { pipeline } from "node:stream/promises"; await fetch(...

bug
node compat

## Bug Summary This PR informalsystems/tendermint-rs#1456 makes the conversion between `tendermint-rs`'s auto-compiled Google's `Duration` and `core::time::Duration` fallible in both direction. Because of this, our `From for ProtoClientState` pattern fails for...

A: bug