Falco Hirschenberger
|
b581604aa7
|
Apply some clippy lints (#11154)
* Apply some clippy hints
* Revert clippy ci changes
* Update client/cli/src/commands/generate.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/cli/src/commands/inspect_key.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/db/src/bench.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/db/src/bench.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/service/src/client/block_rules.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/service/src/client/block_rules.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/network/src/transactions.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/network/src/protocol.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Revert due to missing `or_default` function.
* Fix compilation and simplify code
* Undo change that corrupts benchmark.
* fix clippy
* Update client/service/test/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/state-db/src/noncanonical.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update client/state-db/src/noncanonical.rs
remove leftovers!
* Update client/tracing/src/logging/directives.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update utils/fork-tree/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* added needed ref
* Update frame/referenda/src/benchmarking.rs
* Simplify byte-vec creation
* let's just not overlap the ranges
* Correction
* cargo fmt
* Update utils/frame/benchmarking-cli/src/shared/stats.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update utils/frame/benchmarking-cli/src/pallet/command.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
* Update utils/frame/benchmarking-cli/src/pallet/command.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
Co-authored-by: Giles Cope <gilescope@gmail.com>
|
2022-04-30 21:28:27 +00:00 |
|
Qinxuan Chen
|
e9b69bc1b0
|
sp-sandbox: move the sandbox module of sp-core into sp-sandbox (#11027)
* sp-sandbox: move the sandbox module of sp-core into sp-sandbox
Signed-off-by: koushiro <koushiro.cqx@gmail.com>
* Fix
Signed-off-by: koushiro <koushiro.cqx@gmail.com>
* Fix
Signed-off-by: koushiro <koushiro.cqx@gmail.com>
|
2022-04-26 11:25:41 +02:00 |
|
Dmitry Kashitsyn
|
a43b7bd3fa
|
Split SandboxInstance::get_global_val implementation per backend (#11234)
|
2022-04-21 09:06:04 +00:00 |
|
Alexander Theißen
|
14333e3074
|
Upgrade to wasmer 2.2 (#11168)
|
2022-04-05 17:01:45 +00:00 |
|
Qinxuan Chen
|
41c84b0b41
|
Remove useless imports (#11136)
Because `TryInto`/`TryFrom` are in prelude by default from edition 2021
Signed-off-by: koushiro <koushiro.cqx@gmail.com>
|
2022-04-03 21:44:29 +02:00 |
|
Dmitry Kashitsyn
|
145abd7991
|
Separate wasmi and wasmer sandbox implementations into their own modules (#10563)
* Moves wasmi specific `ImportResolver` and `MemoryTransfer` impls to submodule
* Splits context store environmental, moves impl `Externals` to wasmi backend
* Adds wasmer sandbox backend stub module
* Move sandbox impl code to backend specific modules
* Moves wasmi stuff
* Fixes value conversion
* Makes it all compile
* Remove `with_context_store`
* Moves `WasmerBackend` to the impl
* Reformat the source
* Moves wasmer MemoryWrapper
* Reformats the source
* Fixes mutability
* Moves backend impls to a submodule
* Fix visibility
* Reformat the source
* Feature gate wasmer backend module
* Moves wasmi memory allocation to backend module
* Rename WasmerBackend to Backend
* Refactor dispatch result decoding, get rid of Wasmi types in common sandbox code
* Reformat the source
* Remove redundant prefixes in backend functions
* Remove wasmer-sandbox from default features
* Post-review changes
* Add conversion soundness proof
* Remove redundant prefix
* Removes now redundant clone_inner
* Add `Error::SandboxBackend`, refactor invoke result
* Fix comments
* Rename `Error::SandboxBackend` to `Sandbox`
* Simplifies logic in `wasmer_backend::invoke`
* Fixes memory management
|
2022-02-11 08:32:06 +00:00 |
|