#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 174/week @ 2024-11-16 194/week @ 2024-11-23 165/week @ 2024-11-30 194/week @ 2024-12-07 232/week @ 2024-12-14 24/week @ 2024-12-21 23/week @ 2024-12-28 148/week @ 2025-01-04 344/week @ 2025-01-11 168/week @ 2025-01-18 93/week @ 2025-01-25 430/week @ 2025-02-01 194/week @ 2025-02-08 131/week @ 2025-02-15 294/week @ 2025-02-22 136/week @ 2025-03-01

799 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

~200–630KB
~15K SLoC