Summary
Added
- before_update and after_update hooks to ERC20Component (#951)
- INSUFFICIENT_BALANCE and INSUFFICIENT_ALLOWANCE errors to ERC20Component (#951)
- ERC20Votes component (#951)
- Preset interfaces (#964)
- UDC docs (#954)
- Util functions to precompute addresses (#954)
Changed
- Allow testing utilities to be importable (#963)
- Utilities documentation (#963)
- Parameter name in
tests::utils::drop_events
(count
->n_events
) (#963) - Presets to include upgradeable functionality (#964)
- ERC20, ERC721, and ERC1155 presets include Ownable functionality (#964)
- EthAccount
- Expected signature format changed from
(r, s, y)
to(r, s)
(#940)
- Expected signature format changed from
Full Changes List
- Release v0.11.0 by @ericnordelo in #958
- chore: add auto check typos flow when RP by @momodaka in #957
- Add custom order to presets page by @ericnordelo in #967
- Allow importable test utils, update utils docs by @andrew-fleming in #963
- Update docs with mixin when applicable by @ericnordelo in #966
- Migrate ERC20Votes to component by @ericnordelo in #951
- ERC20Votes docs by @ericnordelo in #962
- Add udc docs by @andrew-fleming in #954
- Add upgrades to presets by @andrew-fleming in #964
- Remove y from EthAccount signature. by @ericnordelo in #940
- Update cairo syntax highlighting by @ericnordelo in #976
- Release v0.12.0 by @andrew-fleming in #977
Full Changelog: v0.11.0...v0.12.0