@hypernetlabs/gateway-connector
Version:
Package that defines how to write a Hypernet Gateway.
15 lines • 671 B
TypeScript
import { BigNumberString, EthereumContractAddress, PaymentId, PublicIdentifier, Signature, UnixTimestamp, PushPayment } from "@hypernetlabs/objects";
export interface ISignedSendFundsRequest {
requestIdentifier: string;
channelAddress: EthereumContractAddress;
recipientPublicIdentifier: PublicIdentifier;
amount: BigNumberString;
expirationDate: UnixTimestamp;
requiredStake: BigNumberString;
paymentToken: EthereumContractAddress;
metadata: string;
paymentId: PaymentId;
gatewaySignature: Signature;
callback: (err: unknown | null, payment: PushPayment | null) => void;
}
//# sourceMappingURL=ISignedSendFundsRequest.d.ts.map