Smart contract derive functionality
Crate that contains all macro code generation for MultiversX smart contracts.