ethers-rs/ethers-contract/ethers-contract-derive
DaniPopes 6336e96995
refactor(abigen): derives, struct expansion (#2160)
* refactor: abigen derives

* refactor: struct expansion

* refactor: structs 2

* chore: abigen derives and visibility

* refactor: abigen docs

* refactor: structs 3

* chore: doc

* chore: structs conditional default

* refactor: method expansion

* refactor: final doc

* refactor: expansions, add docs, extra From impl

* refactor: final struct expansion

* feat(types): implement bytes::Bytes static methods

* feat: use static Bytes for bytecode

* merge artifact

* refactor: event input expansion

* refactor: common expand params

* refactor: method params expansion

* refactor: struct fields expansion

* refactor: types array expansion

* mergings

* cleanup

* flatten

* selector fmt

* chore: clippy

* refactor: common, imports
2023-02-19 16:53:29 -08:00
..
src refactor(abigen): derives, struct expansion (#2160) 2023-02-19 16:53:29 -08:00
Cargo.toml refactor(contract): derive procedural macros (#2152) 2023-02-13 19:54:00 -08:00
README.md docs: add missing attribution to Gnosis for codegen & macros 2020-06-20 17:02:57 +03:00

README.md

This proc-macro was adapted from the original ethcontract-rs repository by Gnosis.