Alexandru Vasile
|
b4bb17662a
|
Add Runtime API to execute runtime calls (#777)
* rpc: Add RuntimeAPI call via `state_call` method
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* subxt: Add runtime API
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* Expose the RuntimeAPI client
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* tests: Test the runtime API call against the metadata
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* client: Fetch the metadata from runtime API
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* blocks: Fix doc typo
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* blocks: Use &str instead of String to identify fn names
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* Update subxt/src/runtime_api/runtime_client.rs
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
|
2023-01-18 17:49:20 +02:00 |
|