package
1.8.23
Repository: https://github.com/onther-tech/go-ethereum.git
Documentation: pkg.go.dev

# Functions

New - swap constructor.

# Structs

Params extends the public profile with private parameters relating to automatic deposit and automatic cashing.
Payment handlers.
Profile - public swap profile public parameters for SWAP, serializable config struct passed in handshake.
Strategy encapsulates parameters relating to automatic deposit and automatic cashing.
Swap is the swarm accounting protocol instance * pairwise accounting and payments.

# Interfaces

InPayment interface for the (delayed) incoming payment system with autocash.
OutPayment interface for the (delayed) outgoing payment system with auto-deposit.
Promise - 3rd party Provable Promise of Payment issued by outPayment serializable to send with Protocol.
Protocol interface for the peer protocol for testing or external alternative payment.