Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Commit

Permalink
Refactor: Decouple *Client types from Any* types (#60)
Browse files Browse the repository at this point in the history
* Decouple `*Client` types from `Any*` types

* Remove unused bounds and imports

* Fix tests

* Remove commented code

* Fix warnings

* Fix more warnings

* ClientTypes should only exist on ClientKeeper

* Finish "ClientTypes should only exist on ClientKeeper"

* Get rid of `GlobalDefs`

* fix tests

* remove unused functions

* Proc-macros for `Any*` types + Protobuf generation

* Move client types to a separate crate

* fix tests

* remove ics18-relayer

* make `downcast` and `wrap` return Option

* HostFunctions is now the responsibility of Clients

* Make `ClientType` - `str`

* Finish 'HostFunctions is now the responsibility of Clients'

* cargo fix & fmt

* Clean up dependencies

* re-introduce host consensus state proofs

* fix compilation

* remove clients

* cargo fmt

Co-authored-by: Seun Lanlege <[email protected]>
  • Loading branch information
vmarkushin and seunlanlege authored Sep 16, 2022
1 parent 9925f24 commit af5bb83
Show file tree
Hide file tree
Showing 407 changed files with 21,400 additions and 39,369 deletions.
79 changes: 0 additions & 79 deletions .changelog/config.toml

This file was deleted.

Loading

0 comments on commit af5bb83

Please sign in to comment.