Interface PaymentHandlers<S>
interface PaymentHandlers<S> { delete?: ((server,
sha256,
request) => Promise<PaymentToken>); download?: ((server,
sha256,
request) => Promise<PaymentToken>); list?: ((server,
request) => Promise<PaymentToken>); mirror?: ((server,
sha256,
blob,
request) => Promise<PaymentToken>); upload?: ((server,
sha256,
blob,
request) => Promise<PaymentToken>); } Properties
Optional delete
delete?: ((server,
sha256,
request) => Promise<PaymentToken>) Optional download
download?: ((server,
sha256,
request) => Promise<PaymentToken>) Optional mirror
mirror?: ((server,
sha256,
blob,
request) => Promise<PaymentToken>) Optional upload
upload?: ((server,
sha256,
blob,
request) => Promise<PaymentToken>)
interface for handling payment requests