- Jan 17, 2019
-
-
Sergei Pepyakin authored
* Move prepare under code. * Schedule update * CodeHash * create takes code_hash * pass mem def and use code in vm::execute * Actually save and load code * Use T::Hash as CodeHash * Explicit entrypoint name * Return code_hash and deposit an Event * Charge for deployed code with gas. * ImportSatisfyCheck and FunctionImplProvider * Progress. * Use new infrastructure for checking imports * Rename entrypoint to entrypoint_name * Use strings instead of a Error enum * Clean * WIP * Fix macro_define_env test. * Fix vm code tests. * Remove tests for now. * Fix borked merge * Fix build for wasm * fmt * Scaffolding for abstracting vm. * Hook up execution to exec layer. * Fix vm tests. * Use schedule directly in WasmLoader * Implement test language. * Add input_data test. * Max depth test * ext_caller * Simplify test. * Add TODO * Some tests and todos. * top_level * Clean. * Restore a couple of integration tests. * Add a few comments. * Add ext_address runtime call. * Deduplicate caller/self_account * Add not_exists test. * Change bool to TransferCause. * Add address tests. * Remove output_buf from parameter. * return from start fn. * Smart gas meter * Tracing * Fix prepare tests. * Code moving * Add ExecFeeToken * Use tokens everywhere. * Make it compile in no_std. * Lift all test requirements to TestAuxiliaries * A minor clean * First create tests * Remove unneeded TODO * Docs. * Code shuffling * Rename create → instantiate * Add test address. * Code shuffling * Add base_fee tests. * rejig the code * Add some comments * on_finalise comment * Move event deposit further * Update Cargo.lock * Use crates.io version of pwasm-utils * Format todo comments * Fix formatting * Comments * EmptyOutputBuf and OutputBuf split. * Restore code_hash * Fix node-executor. * Fix typo * Fix fmt * Update srml/contract/src/account_db.rs Co-Authored-By: pepyakin <[email protected]> * Update srml/contract/src/lib.rs Co-Authored-By: pepyakin <[email protected]> * Line wraps * Wrapping macros * Add _ prefix * Grumbles * Doc updates. * Update srml/contract/src/wasm/mod.rs Co-Authored-By: pepyakin <[email protected]> * Update srml/contract/src/lib.rs Co-Authored-By: pepyakin <[email protected]> * Add comment * Use saturation to signal overflow * Add prepare_test! macro * Require deploy function. * Add entry point tests * Add comment. * Rename code → code_cache to better describe * Get rid of weird match! * Recompile binaries * Add comments * refuse_instantiate_with_value_below_existential_deposit * Little fix * Make test more complete * Clean * Add integration test for instantiation * Rebuild runtime. * Add some tests. * Attach an issue to a TODO * Attach another issue * Apply suggestions from code review Co-Authored-By: pepyakin <[email protected]> * Update srml/contract/src/exec.rs Co-Authored-By: pepyakin <[email protected]> * Update srml/contract/src/exec.rs Co-Authored-By: pepyakin <[email protected]> * Recompile node_runtime
-
thiolliere authored
* impl Compact<> and HasCompact for Permill Perbill * update parity-codec to 2.2 * add Cargo.lock * add lock and build for runtime * rebuild Cargo.lock after rebase
-
Svyatoslav Nikolsky authored
* use changes tries in query_storage RPC * let + match + return + call -> match
-
Pierre Krieger authored
-
Svyatoslav Nikolsky authored
-
- Jan 16, 2019
-
-
* Update libp2p-kad and libp2p-secio * Fix concern
-
Gav Wood authored
* Indices module * Remove indices stuff from balances * Rejob node, move Lookup into system. * Fix up some modules. * Fix democracy tests * Fix staking tests * Fix more tests * Final test fixes * Bump runtime versions * Assets uses compact dispatchers * Contracts module uses indexed addressing * Democracy has more compact encoding * Example now demonstrates compact eencoding * Sudo uses indexed address * Upgrade key also uses indexed lookups * Assets more compact types. * Fix test * Rebuild runtime, whitespace * Remove TOODs * Remove TODOs * Add a couple of tests back to balances. * Update lib.rs * Update lib.rs
-
gabriel klawitter authored
* build rust docs and publish them on s3 * fix yaml anchors * debug i * debug fix * typo * add doc build caching * cache doc artifacts * test caching * more caching, aws tuning * debug i * debug ii * rework caching * send to substrate_service/index.html per default
-
Marcio Diaz authored
* fix: set edition to 2018 in Cargo.toml. * fix: refactor function to make use of NLL. * fix: result of applying 'cargo fix --edition' command. * fix: removes extern crate * fix: remove module uses from lib.rs * fix: tests imports
-
- Jan 15, 2019
-
-
asynchronous rob authored
-
cheme authored
* Document when a GenesisConfig is generated. * Use nocompile.
-
Xiliang Chen authored
-
- Jan 14, 2019
-
-
Fabian Raetz authored
-
Sergei Pepyakin authored
-
Arkadiy Paronyan authored
-
Pierre Krieger authored
* Update to latest libp2p * Fix indentations * Add basic test * Apply suggestions from code review Co-Authored-By: tomaka <[email protected]> * Remove Mutex from topology * Remove unused method * Fix concerns
-
Benjamin Kampmann authored
* Update CONTRIBUTING.adoc Fix broken links to labels, update link to style guide. Add breaksapi and breaksconsensus and add a section on easy, medium and mentor ticket to get started. Slight rephrasing to clarify current process. * Update CONTRIBUTING.adoc
-
- Jan 11, 2019
-
-
Svyatoslav Nikolsky authored
* grandpa finality proof * prove GrandpaApi::grandpa_authorities using parent block + some docs * create justification when consensus data is changed * generate justifications periodically * test for ConsensusChanges
-
Tomasz Drwięga authored
-
-
Benjamin Kampmann authored
* Properly log sealing and the newly created proposal hash from aura * Update lib.rs
-
Xiliang Chen authored
-
Xiliang Chen authored
* Move double map to support and generalize it * add docs back * reduces the number of required allocations
-
Tomasz Drwięga authored
-
Gav Wood authored
* Ensure opaque extr serialise is same as transparent Fixes #889 * Fix wasm compile
-
- Jan 10, 2019
-
-
asynchronous rob authored
-
Gav Wood authored
* Bump version to 0.10.0 in preparation for 1.0gamma * Update lock file
-
Gav Wood authored
-
* srml: apply slashing for all offline reports at once * srml: add regression test for slashing overflow
-
Gav Wood authored
-
Pierre Krieger authored
-
Stanislav Tkach authored
-
Gav Wood authored
* Updates for CC's recent upgrade - Version bump to 0.9.2 - Runtime version bump to v14 - Avoid misuse of error return type for system_health RPC * Fix tests
-
- Jan 09, 2019
-
-
joepetrowski authored
* Updated README.adoc Added a new section with instructions of how to join the Krumme Lanke testnet. Closes Issue 1217 * Update README.adoc Instructions for joining Charred Cherry + some minor typos * Updated Runtime & API in README.adoc Properties of these functions are changing quickly, updated this section to be more generic.
-
Gav Wood authored
- Introduce compact extrinsics into Cherry - Remove UpgradeKey from Cherry (Sudo is enough) - Remove networkId from Cherry properties
-
Xiliang Chen authored
* expose peer information via rpc * fixes tests * cleanup Co-Authored-By: xlc <[email protected]> * Update docs Co-Authored-By: xlc <[email protected]> * Add missing docs * keep original type for PeerInfo best_hash/best_number * cleanup * Update mod.rs
-
Drew Stone authored
* Add tuple and dont mess up spacing * Update lib.rs * Add timestamp tuple macro : * Tabs * Add docs.
-
kyegupov authored
* Test compiled wasm code in test-runtime * Drop lazy_static * Move substrate-executor to dev-dependencies
-
Alexander Krupenkin authored
-
kyegupov authored
* Some documentation for ext_ functions in Substrate Runtime API This would be useful for using non-Rust language to write Substrate-compatible modules and debugging modules at the WebAssembly level. * Update without_std.rs Update comment styles
-