# Packages

Code generated by counterfeiter.

# Functions

NewProver returns a TransferAction Prover that corresponds to the passed arguments.
NewSender returns a Sender.
NewTransfer returns the TransferAction that matches the passed arguments.
NewVerifier returns a TransferAction Verifier as a function of the passed parameters.
NewWellFormednessProver returns a NewWellFormednessProver as a function of the passed arguments.
NewWellFormednessVerifier returns a NewWellFormednessVerifier as a function of the passed arguments.
NewWellFormednessWitness returns a WellFormednessWitness as a function of the passed arguments.

# Structs

Proof is a zero-knowledge proof that shows that a TransferAction is valid.
Prover produces a proof that a TransferAction is valid.
Sender produces a signed TokenRequest.
TransferAction specifies a transfer of one or more tokens.
Verifier verifies if a TransferAction is valid.
No description provided by the author
WellFormednessCommitments are commitments to the randomness used in WellFormedness.
WellFormednessProver produces a WellFormedness proof.
WellFormednessRandomness is the randomness used in the generation of WellFormedness.
WellFormednessVerifier checks the validity of WellFormedness.
WellFormednessWitness contains the secret information used to produce WellFormedness.

# Interfaces

SigningIdentity signs TokenRequest.