Matthias Seitz
|
1b1cde0ee3
|
fix(solc): use correct types (#1004)
|
2022-03-10 10:46:47 -08:00 |
AlexK
|
e1d66b8cd3
|
feat(solc): yul compilation (#994)
* added yul compilation
* fix doctest
* fixes
* changelog
* cleanup
* fmt
* test update
* lint
* ci fix
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2022-03-10 10:42:02 -08:00 |
Matthias Seitz
|
184cffaca3
|
fix(abigen/solc): make abigen work with ethers-solc and abiencoderv2 (#952)
* feat(solc): add lossless abi
* fix(abigen): make abigen work with ethers-solc and abiencoderv2
* chore: update CHANGELOG
|
2022-02-23 12:46:52 +02:00 |
Matthias Seitz
|
60515d9404
|
fix(solc): consistent serde for linked and unlinked bytecode (#948)
|
2022-02-22 16:23:23 +02:00 |
Matthias Seitz
|
19d2fd1155
|
feat(solc): add configurable Artifact type (#907)
* refactor: make artifacts a sub mod
* feat: more options for output selection
* feat(solc): make ArtifactOutput struct functions
* fix: migrate all features
* feat: add configurable artifacts type
* refactor: move configurable to separate file
* feat: impl ArtifactOutput
* refactor: write extras
* simplify write extra
* feat: more helper functions
* feat: implement delegate
* fix: failing doc test
* fix: rustfmt
* chore: update CHANGELOG
* feat: add helper functions
* refactor: remove flatten
* feat: add link function
* feat: replace default type
* fix: doc tests
* feat: more utility functions
* fix: failing tests
* chore: rename types
* chore: bump ethers-solc 0.3.0
* fix: set metadata file extension properly
|
2022-02-17 17:31:35 +02:00 |
Matthias Seitz
|
cdaac16f0a
|
feat(solc): more options for output selection (#898)
* refactor: make artifacts a sub mod
* feat: more options for output selection
* chore: use tostring instead
|
2022-02-11 17:46:44 +02:00 |