cosmos / relayer-archive

An example of a server side IBC relayer to be used for Game of Zones and beyond
56 stars 31 forks source link

replaced auto client abstraction with the regular client #2

Closed cmwaters closed 4 years ago

cmwaters commented 4 years ago

Stripped out all the auto client code and hooked the relayer up directly to the regular client with an update period of c.TrustOptions.Get().Period.

The repository hasn't upgraded to the latest commit from the tendermint repo hence the relayer/verifier.go file doesn't recognise the UpdatePeriod function. When I tried to update to include the changes made in the tendermint repo there was a dependency conflict with different versions of the cosmos-sdk. This will need to be resolved first.

jackzampolin commented 4 years ago

@cmwaters This is because the version of the cosmos-sdk that is being used doesn't import the version of tendermint you need. To bring this app to latest tendermint you will need to update the ibc-alpha branch of the cosmos-sdk to use the tendermint commit you need, then update this app to use that commit from cosmos-sdk

melekes commented 4 years ago

can be closed in favor of https://github.com/cosmos/relayer/pull/3 I think