Wei Tang
ac8de557d6
Better handling of stable-only build ( #6569 )
...
* Better handling of stable-only build
* Fix node template build
* Fix wasm builder node-template version mismatch
* Fix load_spec error
* Add , in parameter
* Add descrptive panic messages in tests
* Add descriptive tests in node/executor benches
* Fix missing compact_code_unwrap
* Add missing wasm_binary_unwrap function for executor integration test
* Only define import_sp_io in no_std
* Small Cargo.toml styling fix
* Bump wasm-builder to 2.0.0
* Fix all `with_wasm_builder_from_crates` version in Substrate
* Use `with_wasm_builder_from_crates` for node-template
Co-authored-by: Gavin Wood <gavin@parity.io >
2020-07-22 21:40:11 +02:00
Bastian Köcher
c9cc46de3b
Wasm-builder runtime-wasm feature ( #6177 )
...
* Enable the `runtime-wasm` for wasm builds
This enables the `runtime-wasm` feature for wasm builds. The feature is
not mandatory and will only be activated if it exists in the
`Cargo.toml`.
* Fix compilation
* Update docs
* Uprgade version
* Apply suggestions from code review
2020-05-28 21:06:25 +01:00
Benjamin Kampmann
be8c96adec
Relax substrate licensing scheme ( #5947 )
2020-05-15 13:21:56 +02:00
Nikolay Volf
4d3557d5a1
Versioning for #[runtime-interface] ( #5328 )
...
* versionned runtime-interface
* use only one additional wasm blob
* alter docs
* formatting, naming and docs
* add comment for test
* version duplicate err
* RuntimeInterfaceItem -> RuntimeInterfaceFunction<
* test naming
* version checking
* remove spaces
* Update primitives/runtime-interface/proc-macro/src/runtime_interface/bare_function_interface.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* remove sanity checks and reduce coverage
* add doc comment
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-03-23 15:09:05 +01:00