v1.0 Changes
Revamping the sol! macro bindings
- Contract and RPC codegen made cleaner by removal of the
Ttransport generic - Improving the function return types by removing the need for
_0 - Changes to function call bindings e.g
pub struct balanceOfCall { _0: Address }topub struct balanceOfCall(pub Address) - Changes to event bindings
- Changes to error bindings
Simplify ABI encoding and decoding
Other breaking changes
- Removal of the deprecated
Signaturetype.PrimitiveSignatureis now aliased toSignature - Renaming methods in User-defined types (UDT)'s bindings and implementing
FromandIntotraits for UDT's - Bumping
getrandomandrand - Removal of
From<String>forBytes
If you'd like to dive into the details of each change, please take a look at this PR
