#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 327/week @ 2024-01-30 285/week @ 2024-02-06 283/week @ 2024-02-13 315/week @ 2024-02-20 720/week @ 2024-02-27 537/week @ 2024-03-05 463/week @ 2024-03-12 907/week @ 2024-03-19 645/week @ 2024-03-26 1137/week @ 2024-04-02 930/week @ 2024-04-09 490/week @ 2024-04-16 1863/week @ 2024-04-23 333/week @ 2024-04-30 160/week @ 2024-05-07 120/week @ 2024-05-14

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

~330–790KB
~19K SLoC