#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 416/week @ 2024-03-14 1216/week @ 2024-03-21 634/week @ 2024-03-28 953/week @ 2024-04-04 889/week @ 2024-04-11 1073/week @ 2024-04-18 1180/week @ 2024-04-25 231/week @ 2024-05-02 165/week @ 2024-05-09 184/week @ 2024-05-16 202/week @ 2024-05-23 224/week @ 2024-05-30 554/week @ 2024-06-06 1109/week @ 2024-06-13 249/week @ 2024-06-20 84/week @ 2024-06-27

2,021 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

~315–770KB
~19K SLoC