#client-state #ibc #macro #macro-derive #traits #consensus-state #ibc-rs

macro ibc-derive

Maintained by ibc-rs, macros implementations of #[derive(ClientState)] and #[derive(ConsensusState)]

8 releases (breaking)

0.7.0 Apr 26, 2024
0.6.1 Mar 26, 2024
0.6.0 Jan 24, 2024
0.5.0 Jan 3, 2024
0.1.0 Jul 5, 2023

#7 in #client-state

Download history 1328/week @ 2024-01-20 11228/week @ 2024-01-27 2327/week @ 2024-02-03 1904/week @ 2024-02-10 1972/week @ 2024-02-17 2204/week @ 2024-02-24 3019/week @ 2024-03-02 2539/week @ 2024-03-09 2381/week @ 2024-03-16 2486/week @ 2024-03-23 934/week @ 2024-03-30 1252/week @ 2024-04-06 822/week @ 2024-04-13 1865/week @ 2024-04-20 1441/week @ 2024-04-27 1240/week @ 2024-05-04

5,596 downloads per month
Used in 15 crates (2 directly)

Apache-2.0

32KB
720 lines

IBC Derive

This crate provides a set of procedural macros for deriving IBC-related traits defined in the ibc-rs repository, reducing the amount of boilerplate code required to implement them. It contains macro implementations for the following traits:

Dependencies

~310–760KB
~18K SLoC