NegentropyClient

class NegentropyClient(items: List<NegentropyItem>, frameSizeLimit: ULong) : AutoCloseable

Bounded stateful NIP-77 client.

Constructors

Link copied to clipboard
constructor(items: List<NegentropyItem>, frameSizeLimit: ULong)

Functions

Link copied to clipboard
open override fun close()

Release reconciliation state.

Link copied to clipboard

Start reconciliation and return the initial client frame.

Link copied to clipboard

Consume one relay frame and return the next bounded reconciliation step.