@hypernetlabs/objects
Version:
Objects and types shared by the Hypernet Protocol
23 lines • 692 B
TypeScript
import { Address, SignatureString } from "@connext/vector-types";
import { BigNumberString } from "../../BigNumberString";
import { PaymentId } from "../../PaymentId";
export declare type Rate = {
deltaAmount: BigNumberString;
deltaTime: string;
};
export declare type ParameterizedState = {
receiver: Address;
start: string;
expiration: string;
UUID: PaymentId;
rate: Rate;
};
export declare type ParameterizedResolverData = {
UUID: PaymentId;
paymentAmountTaken: BigNumberString;
};
export declare type ParameterizedResolver = {
data: ParameterizedResolverData;
payeeSignature: SignatureString;
};
//# sourceMappingURL=ParameterizedTypes.d.ts.map