Anca Zamfir
Anca Zamfir
## Summary The send packet handler checks if a channel is not closed (*), however I believe it will only be successful if the channel is in open state. Trying...
## Summary What is the reason a channel cannot be closed if its connection is not in open state? #### For Admin Use - [ ] Not duplicate issue -...
It is not clear to me how a relayer should deal with this. Take for example the connection handshake case. It looks like a `MsgConnOpenInit` with `""` counterparty connection id...
The general declaration of a client verification function is (did some reordering): ``` type verifyObjectState = ( clientState: ClientState, // used to retrieve CommitmentRoot height: Height, // used to retrieve...
In the presence of multiple relayers, it can happen that an `updateClient` transaction fails if its height is smaller than the on chain client state height. It is possible that...
## Summary of Bug I believe that connection and channel handshake workers do not need the NewBlock events. The supervisor scans for unfinished handshakes and spawns a worker for each...
## Summary Starting with tm v0.34.20 we may see cosmos-sdk chains using priority enabled mempool. We need to make sure we support these chains. ## Problem Definition Here is my...
## Summary With the fix for #2087, because multiple batches perform client update at same height we see the following warnings: ``` 2022-05-13T11:09:32.471130Z WARN ThreadId(290) packet_cmd{src_chain=ibc-0 src_port=transfer src_channel=channel-1 dst_chain=ibc-1}:clear:schedule_recv_packet_and_timeout_msgs{h=Some(Height {...
## Summary It would be nice to show the REST endpoints with `curl -s -X GET 'http://127.0.0.1:3000' | jq` ## Problem Definition Need to consult the documentation or code to...
## Crate relayer ## Summary I was debugging hermes recently on a testnet on a channel where lots of packets have been relayed. I noticed: - when starting hermes the...