alloy-core v0.7.0
What's Changed
- refactor: change identical resolve traits to Specifier by @prestwich in #550
- Prestwich/dyn sol error by @prestwich in #551
- docs(sol-macro): add a note about sol(rpc) in Contracts paragraph by @DaniPopes in #556
- feat: add network generic to sol-macro by @onbjerg in #557
- feat: add LogData::split by @mattsse in #559
- feat(json-abi): add configuration for
JsonAbi::to_sol
by @DaniPopes in #558 - fix(sol-macro): enumerate before filtering when expanding events by @DaniPopes in #561
- perf(sol-macro): decode bytecode hex strings ourselves by @DaniPopes in #562
- feat(sol-macro): add event filters to contracts by @DaniPopes in #563
- feat: rlp encoding for logs with generic event data by @prestwich in #553
- fix(sol-macro): rpc event filter function name by @DaniPopes in #572
- chore: remove dead code by @DaniPopes in #571
- fix(primitives): re-implement RLP for
Log<LogData>
by @DaniPopes in #573 - Make
Bytes
map toBytes
inSolType
by @rachel-bousfield in #545 - docs: do not accept grammar prs by @onbjerg in #575
- chore: no-default-features k256 by @DaniPopes in #576
- fix: force clippy to stable by @prestwich in #569
- fix(dyn-abi): correctly parse uints in
coerce_str
by @ay in #577 - refactor: break SolInput to its own crate by @prestwich in #578
- small helpers for alloy serde PR by @klkvr in #582
- fix(sol-macro): don't double attributes in JSON input by @DaniPopes in #583
- fix(json-abi): correct to_sol for arrays of contracts by @DaniPopes in #586
- Rearranged type param order so that the Network param is the last by @moricho in #587
New Contributors
- @ay made their first contribution in #577
- @klkvr made their first contribution in #582
- @moricho made their first contribution in #587
Full Changelog: v0.6.4...v0.7.0