Bastian Köcher
2ecffa1cd0
Refactor sr-api to not depend on client anymore ( #4086 )
...
* Refactor sr-api to not depend on client anymore
* Fix benches
* Apply suggestions from code review
Co-Authored-By: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
* Apply suggestions from code review
2019-11-11 16:26:49 +01:00
Kian Paimani
093f1c46e5
Update RPC deps. ( #4012 )
...
* Bump rpc deps
* Update core/test-runtime/src/genesismap.rs
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
2019-11-04 12:53:58 +01:00
Sergei Pepyakin
5486d7add2
Implement contract_getStorage RPC API ( #3944 )
2019-10-30 13:54:57 +01:00
Gavin Wood
d41a5ce00f
Revert "Watch existing extrinsics RPC ( #3873 )" ( #3931 )
...
This reverts commit d149c2f719 .
2019-10-27 13:19:06 +01:00
Nikolay Volf
d149c2f719
Watch existing extrinsics RPC ( #3873 )
...
* Transaction pool watch intristics.
* Track extrinsic rpc methods.
* Test for pool watcher.
* Track extrinsic rpc test.
* Fix rpc naming.
* review fixes
* Update jsonrpc and use une subcription.
* Naming and dependencies.
2019-10-27 12:55:44 +01:00
Tomasz Drwięga
20a3989785
Runtime logging. ( #3821 )
...
* Implement Printable for tuples.
* Add debugging function.
* Add debug 1.
* Implement for everything.
* RuntimeDebug derive.
* Introduce RuntimeDebug.
* Add some dummy logging.
* Replace RuntimeDebug with Debug.
* Revert "Replace RuntimeDebug with Debug."
This reverts commit bc47070a8cb30241b2b590b2fa29fd195088162f.
* Working on Debug for all.
* Fix bounds.
* Add debug utils.
* Implement runtime logging.
* Add some docs and clean up.
* Clean up derives.
* Fix custom derive impl.
* Bump runtime.
* Fix long lines.
* Fix doc test.
* Use CARGO_CFG_STD.
* Revert "Use CARGO_CFG_STD."
This reverts commit ea429566de18ed0fa052571b359eb9826a64a9f4.
* Use parse_macro_input
* Update lockfile.
* Apply review suggestions.
* Remove stray re-export.
* Add no-std impl.
* Update lockfile.
2019-10-22 14:13:44 +02:00
kwingram25
fddfcbacea
Use Bytes for contract rpc input_data ( #3841 )
...
* Use Bytes for contract input_data
* Update srml/contracts/rpc/src/lib.rs
2019-10-18 09:28:48 +02:00
Tomasz Drwięga
dc92631180
Move srml RPC extensions to separate crates ( #3791 )
...
* 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 <bkchr@users.noreply.github.com >
* Bump impl version.
2019-10-16 12:40:35 +02:00