UNPKG

@golem-sdk/golem-js

Version:

NodeJS and WebBrowser SDK for building apps running on Golem Network

26 lines (25 loc) 732 B
import { Agreement } from "./agreement"; export type AgreementApproved = { type: "AgreementApproved"; agreement: Agreement; timestamp: Date; }; export type AgreementTerminatedEvent = { type: "AgreementTerminated"; terminatedBy: "Provider" | "Requestor"; reason: string; agreement: Agreement; timestamp: Date; }; export type AgreementRejectedEvent = { type: "AgreementRejected"; agreement: Agreement; reason: string; timestamp: Date; }; export type AgreementCancelledEvent = { type: "AgreementCancelled"; agreement: Agreement; timestamp: Date; }; export type AgreementEvent = AgreementApproved | AgreementTerminatedEvent | AgreementRejectedEvent | AgreementCancelledEvent;