Module sp_io::offchain [−][src]
Interface that provides functions to access the offchain functionality.
These functions are being made available to the runtime and are called by the runtime.
Structs
| HostFunctions | Provides implementations for the extern host functions.  | 
Functions
| http_request_add_header | Append header to the request.  | 
| http_request_start | Initiates a http request given HTTP verb and the URL.  | 
| http_request_write_body | Write a chunk of request body.  | 
| http_response_headers | Read all response headers.  | 
| http_response_read_body | Read a chunk of body response to given buffer.  | 
| http_response_wait | Block and wait for the responses for given requests.  | 
| is_validator | Returns if the local node is a potential validator.  | 
| local_storage_clear | Remove a value from the local storage.  | 
| local_storage_compare_and_set | Sets a value in the local storage if it matches current value.  | 
| local_storage_get | Gets a value from the local storage.  | 
| local_storage_set | Sets a value in the local storage.  | 
| network_state | Returns information about the local node’s network state.  | 
| random_seed | Returns a random seed.  | 
| set_authorized_nodes | Set the authorized nodes and authorized_only flag.  | 
| sleep_until | Pause the execution until   | 
| submit_transaction | Submit an encoded transaction to the pool.  | 
| timestamp | Returns current UNIX timestamp (in millis)  |