ethers-rs/ethers-solc/src
Mark Tyneway faba6e014d
feat: add getter to `ProjectCompileOutput` (#908)
* feat: add getter to `ProjectCompileOutput`

Add a function `compiled_contracts_by_compiler_version`
to the `ProjectCompileOutput` that returns a `BTreeMap`
that maps the compiler version to a vector of the contract
names and contract structs.

* changelog: update

* chore(solc): remove &mut

Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-02-13 21:47:00 +02:00
..
artifacts feat(solc): more options for output selection (#898) 2022-02-11 17:46:44 +02:00
compile feat: add getter to `ProjectCompileOutput` (#908) 2022-02-13 21:47:00 +02:00
artifact_output.rs feat: implement Artifact for serde_json (#885) 2022-02-09 00:48:53 +02:00
cache.rs chore: fix all warnings (#890) 2022-02-10 08:54:39 +02:00
config.rs refactor(solc): rewrite compiler passes and cache change detection (#802) 2022-02-04 18:20:24 +02:00
error.rs fix(solc): resolver and remapping auto detection bugs (#893) 2022-02-10 19:56:25 +02:00
hh.rs refactor(solc): rewrite compiler passes and cache change detection (#802) 2022-02-04 18:20:24 +02:00
lib.rs chore: fix all warnings (#890) 2022-02-10 08:54:39 +02:00
project_util.rs fix(solc): support remapping autodetection edge case (#888) 2022-02-09 16:39:38 +02:00
remappings.rs fix(solc): resolver and remapping auto detection bugs (#893) 2022-02-10 19:56:25 +02:00
report.rs feat(solc): report on unresolved imports (#905) 2022-02-13 01:05:43 +02:00
resolver.rs feat(solc): report on unresolved imports (#905) 2022-02-13 01:05:43 +02:00
sourcemap.rs feat(solc): add source map parser (#658) 2022-01-06 13:54:46 +02:00
utils.rs fix(solc): resolver and remapping auto detection bugs (#893) 2022-02-10 19:56:25 +02:00