- Oct 17, 2019
-
-
https://github.com/expenses/substrateAshley authored
Merge branch 'sr-arithmetic-fuzzing' of https://github.com/expenses/substrate into sr-arithmetic-fuzzing
-
Ashley authored
-
Ashley authored
Co-Authored-By: Bastian Köcher <[email protected]>
-
Ashley authored
-
Ashley authored
-
- Oct 16, 2019
-
-
Bastian Köcher authored
* Make `wasmi_execution` public to use it from tests * Make `WasmRuntime` accessible as well * Add `call_in_wasm` instead of making stuff public * Use `WasmRuntime` * Move test * More feedback
-
thiolliere authored
* split implementation in multiple files: * transformation -> genesis_config/ getters.rs instance_trait.rs metadata.rs mod.rs store_trait.rs * mod.rs -> parser.rs * impl.rs -> storage_struct.rs * parser is isolated into parse module, it could be improved as well but this can be done in another PR * modules contains a defintion of decl_storage input which must be ok to work with. * implementation change: * T: Trait might be more often bound to 'static (anyway we only use static one and it is needed for metadata current implementation). * GenesisConfig no longer requires its fields to be Clone (possible since to EncodeLike feature) * builder for map storages must return precise type Vec<(key, value)>
-
Tomasz Drwięga authored
* Move srml-system RPC out. * Fix tests for system-rpc module. * Contracts RPC moved. * Fix rpc test. * Clean up. * Update lockfile. * Bump runtime version. * Update srml/contracts/rpc/runtime-api/src/lib.rs Co-Authored-By: Bastian Köcher <[email protected]> * Bump impl version.
-
Ashley authored
* Add a Node Role RPC call * Formatting * Fix tests * Change tests to use NodeRole::Authority so I don't forget to update the test * Improve role checking * return a vec instead * fix tests
-
Fabio Tudone authored
* Fix #1536: do not require to construct a block for encoding it * Bump `impl_version` * Improve `Block::encode_from` signature and rustdoc (from review by @bkchr)
-
- Oct 15, 2019
-
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
https://github.com/expenses/substrateAshley authored
Merge branch 'sr-arithmetic-fuzzing' of https://github.com/expenses/substrate into sr-arithmetic-fuzzing
-
Ashley authored
-
Ashley authored
Co-Authored-By: Kian Paimani <[email protected]>
-
Demi Obenour authored
-
André Silva authored
* core: use trait object for genesis constructor * chain-spec-builder: use structopt * chain-spec-builder: add new command to generate authority keys * chain-spec-builder: use ? in main * chain-spec-builder: fix stored and printed suri from seed * chain-spec-builder: add comment about created keystore folders * chain-spec-builder: simplify file write
-
Ashley authored
-
https://github.com/expenses/substrateAshley authored
Merge branch 'sr-arithmetic-fuzzing' of https://github.com/expenses/substrate into sr-arithmetic-fuzzing
-
Ashley authored
-
Ashley authored
Co-Authored-By: Kian Paimani <[email protected]>
-
Tomasz Drwięga authored
* Fix handling transaction pool errors. * Add test. * Review suggestions.
-
Ashley authored
Co-Authored-By: Kian Paimani <[email protected]>
-
Ashley authored
Co-Authored-By: Kian Paimani <[email protected]>
-
Ashley authored
-
André Silva authored
-
- Oct 14, 2019
-
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
Ashley authored
-
Bastian Köcher authored
The macro generates the functions with the signature we expect for wasm functions. This macro is useful for tests where we need to call into wasm. Parameter passing is done by SCALE encoding the input and output parameters.
-
Ashley authored
-
-