ContractSources is a list of source files. If the source was flattened, it will lack a path attribute.
[{"content": "pragma solidity =0.7.6;\n\nimport ..."}] Copy
[{"content": "pragma solidity =0.7.6;\n\nimport ..."}]
[{"path": "contracts/Foo.sol", "content:" "pragma solidity =0.7.6;\n\nimport ..."}] Copy
[{"path": "contracts/Foo.sol", "content:" "pragma solidity =0.7.6;\n\nimport ..."}]
ContractSources is a list of source files. If the source was flattened, it will lack a path attribute.