The minimal signer contract produceAuthorizationProof needs: a subset of
applesauce-core's EventSigner. A hand-rolled { signEvent } object and a full
EventSigner both satisfy this type; the signer's public-key accessor is never
pre-flighted (the caller supplies the expected signer pubkey explicitly).
The minimal signer contract
produceAuthorizationProofneeds: a subset of applesauce-core'sEventSigner. A hand-rolled{ signEvent }object and a fullEventSignerboth satisfy this type; the signer's public-key accessor is never pre-flighted (the caller supplies the expected signer pubkey explicitly).