Deserialize metadata

Sergej Kostjucenko requested to merge aj-deserialize-metadata into master

Created by: ascjones

Extracted from #79. Would be required for any consumer to deserialize contract metadata into Rust types.

  • Implement deserializing cargo-contract metadata
  • Expose all fields as pub for decoded metadata.

Merge request reports