ink abi v0.2 (#190)
* [abi] add some missing exports to ink_abi
* [abi] add missing docs
* [abi] replace vec![] with Vec::new()
* [abi] add ConstructorSpec + glue code
* [abi] add ConstructorSpecBuilder::done
* [abi] remove old DeployHandlerSpec
* [abi] bump derive_more version 0.14 -> 0.15
* [abi] move Missing struct above state module
* [abi] apply rust fmt
* [abi] add TypeSpec as a new wrapper around type with optional display names
* [abi] make EventParamSpec use new TypeSpec
* [abi] finish integrating the new TypeSpec into specification structs
* [abi] update abi_derive dependencies syn, quote and proc_macro to 1.0
* fix minor spelling in docs
Co-Authored-By:
Andrew Jones <ascjones@gmail.com>
* [abi] refactor ContractSpecBuilder
* [abi] apply rust fmt
* [lang] implement new ink_abi API for ink_lang
* [lang] apply rust fmt
* [lang] implement display name support
* [lang] adjust compile time tests to new ink_abi codegen
This diff is collapsed.
Please register or sign in to comment