#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 295/week @ 2024-07-22 293/week @ 2024-07-29 466/week @ 2024-08-05 274/week @ 2024-08-12 141/week @ 2024-08-19 195/week @ 2024-08-26 264/week @ 2024-09-02 345/week @ 2024-09-09 287/week @ 2024-09-16 264/week @ 2024-09-23 232/week @ 2024-09-30 74/week @ 2024-10-07 172/week @ 2024-10-14 99/week @ 2024-10-21 737/week @ 2024-10-28 228/week @ 2024-11-04

1,238 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

~205–640KB
~15K SLoC