Create a new ZeroCombineFetcher instance
Synapse client for RPC calls
User wallet address
Optional
fetchConfig: FetchConfigOptional fetch configuration
Batch fetch multiple proof records for different wallets Uses optimized batching for parallel fetching
Array of wallet addresses to fetch for
Map of wallet address to their proof records
Execute the full fetch and reconstruction process
Optional
pdas: null | UserPDAsOptional custom PDAs (if null, will derive from wallet)
ZeroCombineResult with all reconstructed proof records
Get batch configuration
Get PDA manager instance (for advanced usage)
Update batch configuration
ZeroCombineFetcher - fetches and reconstructs large transaction datasets
This class implements the OOBE Protocol pattern for storing large data on-chain by splitting it across multiple memo transactions and linking them via signatures. Uses Synapse SDK's efficient batching for optimal performance.