@spheron/protocol-sdk
Version:
Spheron Protocol SDK
28 lines • 646 B
TypeScript
import { Tier } from '@modules/order/types';
export declare enum LeaseState {
ACTIVE = "active",
TERMINATED = "terminated"
}
export interface Lease {
leaseId: string;
fizzId: string;
requestId: string;
acceptedPrice: number;
leaseHourlyCost: number;
providerAddress: string;
tenantAddress: string;
startBlock: string;
startTime: number;
endTime: number;
state: LeaseState;
}
export interface LeaseWithOrderDetails extends Lease {
name: string;
region: string;
tier: Tier[];
token: {
symbol?: string;
decimal?: number;
};
}
//# sourceMappingURL=types.d.ts.map