Skip to main content

Module session

Module session 

Source
Expand description

What a paid pull runs under: the deployment it pays on, where it keeps its local state, how it funds its pool, and how it finds the holders.

Each value is resolved once by the caller and read by every lane the pull builds. Nothing here touches the network.

Structs§

ChainConfig
The chain a pull pays on: its RPC endpoint and the deCDN contracts.
DepositPolicy
How a self-owned pull funds its pool.
DiscoveryOptions
How a pull finds a blob’s holders.
PinnedNode
One node every fetch of a pull is pinned to, instead of discovering the holders.
ProxyWarmingParams
The proxy-warming rule (ADR 037): route through a nearer non-holder when the best holder is distant.
PullSite
Where a pull keeps its local state, and where its client sits.

Enums§

ChainAdoption
Whether a buy may adopt a live pool the wallet already owns on chain when the buyer store has no row for it.