ethers-rs/ethers-etherscan/src
Curtis Spencer 96dd34287e
feat(etherscan): source tree support (#990)
* Create a source tree of paths and their respective contents from the
ContractMetadata.

This is useful for file level analysis or writing the resulting files to disk.

* Test writing to disk via cargo test
* Test etherscan by uncommenting the ignore on
can_fetch_contract_source_tree_for_multi_entry_contract
and can_fetch_contract_source_tree_for_singleton_contract
2022-03-06 07:21:19 -08:00
..
account.rs feat(etherscan): account endpoints (#939) 2022-02-26 16:35:43 +02:00
contract.rs feat(etherscan): source tree support (#990) 2022-03-06 07:21:19 -08:00
errors.rs feat(etherscan): source tree support (#990) 2022-03-06 07:21:19 -08:00
gas.rs feat(abigen): use structs for outputs (#664) 2021-12-09 16:00:59 -07:00
lib.rs feat(etherscan): source tree support (#990) 2022-03-06 07:21:19 -08:00
source_tree.rs feat(etherscan): source tree support (#990) 2022-03-06 07:21:19 -08:00
transaction.rs feat(etherscan, middleware): implement gas endpoints and use in oracle middleware (#621) 2021-11-27 09:54:20 +02:00