| active_http_requests_ | kagome::offchain::OffchainWorkerImpl | private |
| app_config_ | kagome::offchain::OffchainWorkerImpl | private |
| author_api_ | kagome::offchain::OffchainWorkerImpl | private |
| block_ | kagome::offchain::OffchainWorkerImpl | private |
| clock_ | kagome::offchain::OffchainWorkerImpl | private |
| current_peer_info_ | kagome::offchain::OffchainWorkerImpl | private |
| executor_ | kagome::offchain::OffchainWorkerImpl | private |
| getStorage(StorageType storage_type) | kagome::offchain::OffchainWorkerImpl | private |
| hasher_ | kagome::offchain::OffchainWorkerImpl | private |
| header_ | kagome::offchain::OffchainWorkerImpl | private |
| httpRequestAddHeader(RequestId id, std::string_view name, std::string_view value) override | kagome::offchain::OffchainWorkerImpl | virtual |
| httpRequestStart(HttpMethod method, std::string_view uri, common::Buffer meta) override | kagome::offchain::OffchainWorkerImpl | virtual |
| httpRequestWriteBody(RequestId id, common::Buffer chunk, std::optional< Timestamp > deadline) override | kagome::offchain::OffchainWorkerImpl | virtual |
| httpResponseHeaders(RequestId id) override | kagome::offchain::OffchainWorkerImpl | virtual |
| httpResponseReadBody(RequestId id, common::Buffer &chunk, std::optional< Timestamp > deadline) override | kagome::offchain::OffchainWorkerImpl | virtual |
| httpResponseWait(const std::vector< RequestId > &ids, std::optional< Timestamp > deadline) override | kagome::offchain::OffchainWorkerImpl | virtual |
| isValidator() const override | kagome::offchain::OffchainWorkerImpl | virtual |
| latency_of_waiting | kagome::offchain::OffchainWorkerImpl | static |
| local_storage_ | kagome::offchain::OffchainWorkerImpl | private |
| localStorageClear(StorageType storage_type, const common::BufferView &key) override | kagome::offchain::OffchainWorkerImpl | virtual |
| localStorageCompareAndSet(StorageType storage_type, const common::BufferView &key, std::optional< common::BufferView > expected, common::Buffer value) override | kagome::offchain::OffchainWorkerImpl | virtual |
| localStorageGet(StorageType storage_type, const common::BufferView &key) override | kagome::offchain::OffchainWorkerImpl | virtual |
| localStorageSet(StorageType storage_type, const common::BufferView &key, common::Buffer value) override | kagome::offchain::OffchainWorkerImpl | virtual |
| log_ | kagome::offchain::OffchainWorkerImpl | private |
| networkState() override | kagome::offchain::OffchainWorkerImpl | virtual |
| ocw_pool_ | kagome::offchain::OffchainWorkerImpl | private |
| OffchainWorkerImpl(const application::AppConfiguration &app_config, std::shared_ptr< clock::SystemClock > clock, std::shared_ptr< crypto::Hasher > hasher, std::shared_ptr< storage::BufferStorage > storage, std::shared_ptr< crypto::CSPRNG > random_generator, std::shared_ptr< api::AuthorApi > author_api, const network::OwnPeerInfo ¤t_peer_info, std::shared_ptr< OffchainPersistentStorage > persistent_storage, std::shared_ptr< runtime::Executor > executor, const primitives::BlockHeader &header, std::shared_ptr< OffchainWorkerPool > ocw_pool) | kagome::offchain::OffchainWorkerImpl | |
| persistent_storage_ | kagome::offchain::OffchainWorkerImpl | private |
| random_generator_ | kagome::offchain::OffchainWorkerImpl | private |
| randomSeed() override | kagome::offchain::OffchainWorkerImpl | virtual |
| request_id_ | kagome::offchain::OffchainWorkerImpl | private |
| run() override | kagome::offchain::OffchainWorkerImpl | virtual |
| setAuthorizedNodes(std::vector< libp2p::peer::PeerId > nodes, bool authorized_only) override | kagome::offchain::OffchainWorkerImpl | virtual |
| sleepUntil(Timestamp timestamp) override | kagome::offchain::OffchainWorkerImpl | virtual |
| submitTransaction(const primitives::Extrinsic &ext) override | kagome::offchain::OffchainWorkerImpl | virtual |
| timestamp() override | kagome::offchain::OffchainWorkerImpl | virtual |
| ~OffchainWorker()=default | kagome::offchain::OffchainWorker | virtual |