Do not exclude meta/Cargo.lock anymore - they are extremely important if the project is not a Cargo workspace.
The file *.source.json now contains the whole packaged source code.
The file *.partial.source.json contains only the source code of the contract to be built and the source code of its local dependencies - it should never be used (suffers from incompleteness) . Exists for exotic use-cases, if any.
Replicated from: https://github.com/multiversx/mx-sdk-rust-contract-builder/pull/52.
meta/Cargo.lock
anymore - they are extremely important if the project is not a Cargo workspace.*.source.json
now contains the whole packaged source code.*.partial.source.json
contains only the source code of the contract to be built and the source code of its local dependencies - it should never be used (suffers from incompleteness) . Exists for exotic use-cases, if any.Also see: https://discord.com/channels/1045353153073258557/1194657415690473482