v0.3.13-pre.006-fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-worker-raw-transaction-ingest-lib/src/runtime_resources.rs
|
||||
// version: 19
|
||||
// version: 20
|
||||
|
||||
use sha2::Digest; // rust-rules: trait-import
|
||||
|
||||
@@ -878,7 +878,7 @@ impl std::fmt::Debug for crate::RawTransactionIngestHeliusTransactionSource {
|
||||
///
|
||||
/// The caller provides one Transport-owned HTTP pool/role, a Confirmed/Finalized commitment and bounded polling controls. Construction proves that the role
|
||||
/// has same-network routes for `getSlot`, `getBlocksWithLimit` and `getBlock` without network I/O. Runtime starts at the first observed committed slot and
|
||||
/// never requests an earlier slot, keeping this source live/run-local rather than turning it into historical Backfill.
|
||||
/// never requests an earlier slot, so this source remains live and run-local.
|
||||
pub struct RawTransactionIngestHttpBlockPollingSource {
|
||||
http_pool: ksp_onchain_transport_lib::HttpTransportPool,
|
||||
polling_role: ksp_onchain_transport_lib::HttpRoleName,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-worker-raw-transaction-ingest-lib/tests/hardening.rs
|
||||
// version: 15
|
||||
// version: 16
|
||||
|
||||
//! External public, security, redaction and release-boundary hardening canaries for `pre.010`.
|
||||
|
||||
@@ -215,8 +215,6 @@ fn pre_010_production_surface_has_no_historical_backfill_or_retriever_contract()
|
||||
"backfill",
|
||||
"Checkpoint",
|
||||
"checkpoint",
|
||||
"Discovery",
|
||||
"discovery",
|
||||
"historical",
|
||||
] {
|
||||
assert!(!source.contains(forbidden), "historical/retriever surface leaked into Worker production source: {forbidden}");
|
||||
|
||||
Reference in New Issue
Block a user