Skip to content

unknownfeature/ibc-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A little Go library for interaction with IBC-Go

This project was born out of a neccessity to overperfom Go relayer for the purpose of exploiting following vulnurability. Since the vulnarability is based on race condition I needed to develop a faster one.

And here main optimization comes from concurrent proof retrieval and client updates. In the original relayer, client updates are prepended to whatever messages we send. Here, client updates are initiated right after the change on the counterparty chain. And while the update is constructed, we assemble the next message and maybe prepend a client update message to it or maybe not if it has been already sent.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •