Kagome
Polkadot Runtime Engine in C++17
kagome::offchain::OffchainWorkerImpl Member List

This is the complete list of members for kagome::offchain::OffchainWorkerImpl, including all inherited members.

active_http_requests_kagome::offchain::OffchainWorkerImplprivate
app_config_kagome::offchain::OffchainWorkerImplprivate
author_api_kagome::offchain::OffchainWorkerImplprivate
block_kagome::offchain::OffchainWorkerImplprivate
clock_kagome::offchain::OffchainWorkerImplprivate
current_peer_info_kagome::offchain::OffchainWorkerImplprivate
executor_kagome::offchain::OffchainWorkerImplprivate
getStorage(StorageType storage_type)kagome::offchain::OffchainWorkerImplprivate
hasher_kagome::offchain::OffchainWorkerImplprivate
header_kagome::offchain::OffchainWorkerImplprivate
httpRequestAddHeader(RequestId id, std::string_view name, std::string_view value) overridekagome::offchain::OffchainWorkerImplvirtual
httpRequestStart(HttpMethod method, std::string_view uri, common::Buffer meta) overridekagome::offchain::OffchainWorkerImplvirtual
httpRequestWriteBody(RequestId id, common::Buffer chunk, std::optional< Timestamp > deadline) overridekagome::offchain::OffchainWorkerImplvirtual
httpResponseHeaders(RequestId id) overridekagome::offchain::OffchainWorkerImplvirtual
httpResponseReadBody(RequestId id, common::Buffer &chunk, std::optional< Timestamp > deadline) overridekagome::offchain::OffchainWorkerImplvirtual
httpResponseWait(const std::vector< RequestId > &ids, std::optional< Timestamp > deadline) overridekagome::offchain::OffchainWorkerImplvirtual
isValidator() const overridekagome::offchain::OffchainWorkerImplvirtual
latency_of_waitingkagome::offchain::OffchainWorkerImplstatic
local_storage_kagome::offchain::OffchainWorkerImplprivate
localStorageClear(StorageType storage_type, const common::BufferView &key) overridekagome::offchain::OffchainWorkerImplvirtual
localStorageCompareAndSet(StorageType storage_type, const common::BufferView &key, std::optional< common::BufferView > expected, common::Buffer value) overridekagome::offchain::OffchainWorkerImplvirtual
localStorageGet(StorageType storage_type, const common::BufferView &key) overridekagome::offchain::OffchainWorkerImplvirtual
localStorageSet(StorageType storage_type, const common::BufferView &key, common::Buffer value) overridekagome::offchain::OffchainWorkerImplvirtual
log_kagome::offchain::OffchainWorkerImplprivate
networkState() overridekagome::offchain::OffchainWorkerImplvirtual
ocw_pool_kagome::offchain::OffchainWorkerImplprivate
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 &current_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::OffchainWorkerImplprivate
random_generator_kagome::offchain::OffchainWorkerImplprivate
randomSeed() overridekagome::offchain::OffchainWorkerImplvirtual
request_id_kagome::offchain::OffchainWorkerImplprivate
run() overridekagome::offchain::OffchainWorkerImplvirtual
setAuthorizedNodes(std::vector< libp2p::peer::PeerId > nodes, bool authorized_only) overridekagome::offchain::OffchainWorkerImplvirtual
sleepUntil(Timestamp timestamp) overridekagome::offchain::OffchainWorkerImplvirtual
submitTransaction(const primitives::Extrinsic &ext) overridekagome::offchain::OffchainWorkerImplvirtual
timestamp() overridekagome::offchain::OffchainWorkerImplvirtual
~OffchainWorker()=defaultkagome::offchain::OffchainWorkervirtual