ethers-rs/ethers-solc/test-data
Matthias Seitz 1da62d65d2
refactor!: make artifactoutput a trait (#579)
* feat: add artifacts trait

* add artifactsoutput trait

* deprecated old artifactoutput

* feat: better artifacts handling

* force update

* feat: update metadata artifacts

* feat: add default to types

* feat: make useliteralcontent optional

* feat: replace ProjectCompilerOutput with struct

* docs

* add output function

* feat: add Artifact trait for reading Abi/Bytes from an artifact

* feat(solc): replace () for empty artifacts with a conditional check

As discussed with @mattsse the abstraction here might not be super clean, so we should revisit this if we do not like it

* chore: fix doctest

Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2021-11-16 01:29:06 +02:00
..
dapp-sample refactor!: make artifactoutput a trait (#579) 2021-11-16 01:29:06 +02:00
hardhat-sample refactor!: make artifactoutput a trait (#579) 2021-11-16 01:29:06 +02:00
in feat: add ethers-solc crate (#522) 2021-10-26 14:28:10 +03:00
out refactor!: make artifactoutput a trait (#579) 2021-11-16 01:29:06 +02:00
test-contract-libs feat(solc): allow providing --allow-args (#553) 2021-11-08 22:11:45 +02:00
test-contract-remappings feat: auto-detect solc remappings (#574) 2021-11-13 21:31:55 +02:00
test-contract-versions feat(solc): Multiple Solc Version detection (#551) 2021-11-03 10:05:09 +02:00
solidity-files-cache.json feat: add ethers-solc crate (#522) 2021-10-26 14:28:10 +03:00