#concordium #smart-contracts #procedural #blockchain #proc-macro #traits #deriving

macro concordium-contracts-common-derive

Procedural macros to ease writing for smart contracts on the Concordium blockchain

7 stable releases (3 major)

4.1.0 Mar 25, 2024
4.0.1 Oct 18, 2023
4.0.0 Aug 21, 2023
3.0.0 Jun 16, 2023
1.0.1 Aug 24, 2022

#9 in #concordium

Download history 246/week @ 2024-06-05 1103/week @ 2024-06-12 531/week @ 2024-06-19 165/week @ 2024-06-26 90/week @ 2024-07-03 292/week @ 2024-07-10 705/week @ 2024-07-17 263/week @ 2024-07-24 370/week @ 2024-07-31 398/week @ 2024-08-07 233/week @ 2024-08-14 143/week @ 2024-08-21 265/week @ 2024-08-28 252/week @ 2024-09-04 332/week @ 2024-09-11 254/week @ 2024-09-18

1,132 downloads per month
Used in 10 crates (via concordium-contracts-comm…)

MPL-2.0 license

180KB
3K SLoC

concordium-contracts-common-derive

A procedural macro library for deriving traits that are needed on and off-chain. This library is intended to be used through concordium-std or through the concordium-rust-sdk and not as a direct dependency.

Dependencies

~250–700KB
~17K SLoC