All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Mocks for the
msg::sender()
#14 - Mocks for the
msg::value()
andcontract::balance()
#31 - Mocks for the external contract calls. Two and more contracts can be injected into test #14
- Option to inject
Account
orAddress
in the test #14
Contract<..>
wrapper is mandatory for the contract's argument #14- To call contract's function it is mandatory to explicitly indicate the sender,
through
Contract::<..>::sender(..)
function #14 Contract<T>
'sT
type should implementTopLevelStorage
#14
- Bump
motsu
to v0.3.0. #21 - Bump
motsu-proc
to v0.3.0. #20 - Bump
alloy-primitives
andalloy-sol-types
to v0.8.14. #20 - Bump Stylus SDK to v0.7.0. #17
- Migrate motsu to a new repository.
- Allow tests to be run in parallel.
- Initial release