Kian Paimani
7e87dfdc07
RPC to query transaction fee + weight + info ( #3876 )
...
* initial version for testing
* New version that compiles
* optional at block parameter
* Fix some more view grumbles.
* Update srml/transaction-payment/src/lib.rs
2019-10-28 16:04:45 +01: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
Tomasz Drwięga
c4af4fa522
Fix missing contracts RPC on a full node. ( #3622 )
...
* Add contracts RPC to full node.
* Instantiate both RPC extensions for light & full.
2019-09-17 13:06:36 +02:00
Sergei Pepyakin
4daac15d22
Add an RPC method for calling a contract. ( #3563 )
...
* Sketch
* Some work on docs.
* Doc improvements.
* More docs.
* Some more docs.
* Yet another comment.
* Bump impl_version.
* Accept the block hash
* Use NumberOrHex
* Update node/rpc/src/contracts.rs
Co-Authored-By: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
* Move rpc/primitives
2019-09-12 13:30:10 +02:00
Tomasz Drwięga
56296386ab
Custom RPC implementation for node. ( #3109 )
...
* Allow RPCs to be customized.
* Implement node-rpc extensions.
* Working on a test.
* Add node-testing crate.
* Fix genesis test config
* Fix nonce lookups.
* Clean up.
* Fix expected block type.
* Make the RPC extension function optional.
* Fix service doc test.
* Bump jsonrpc.
* Bump client version.
* Update Cargo.lock
* Update jsonrpc.
* Fix build.
* Remove unused imports.
* Fix signed extra.
* Post merge clean up.
* Fix tests.
* Patch hashmap-core.
* Fix build.
* Fix build.
* Remove hashmap_core patches.
2019-08-20 11:06:35 +02:00