- 
                Notifications
    
You must be signed in to change notification settings  - Fork 12
 
ICS PoC
        Junha Yang(양준하) edited this page Jul 20, 2020 
        ·
        1 revision
      
    - Router
 - Handler
 
- In the connection spec, why the datagrams should have ConsensusState proof?
 - When the recv packet does not need acknowledgement.
 
- 
Module system
 - 
Creating a connection needs a vote system
Make only authorized users be able to create a connection · Issue #159 · CodeChain-io/foundry
 
ICS needs event logging system
- Foundry's light client needs every blocks. Cosmos' light client can jump blocks with losing some security.
 
- 
light client module interface
Remove double hashing in state db access · Issue #167 · CodeChain-io/foundry
 
- In the channel spec, no port & channel in log: 
emitLogEntry("sendPacket", {sequence: packet.sequence, data: packet.data, timeout: packet.timeout}) 
- When saving IBC data, the key is hashed twice. https://github.com/CodeChain-io/foundry/issues/167
 - We couldn't update light client upto the best block because there is no easy way to get precommits for the best block now.
 
- Version
 - Connection Hops