Skip to main content

TypeAlias.MonitorSponsorPot

type MonitorSponsorPot = {
address: string | null;
burstLimitPerHour: number;
grantsPerHour: {
at: string;
count: number;
}[];
network: "BaseSepolia" | "BaseMainnet";
suspendedAt: string | null;
suspendedBy: string | null;
suspensionReason: string | null;
topPayTos: {
amount: number;
inCatalogue: boolean;
lastPaymentAt: string;
organizations: number;
payTo: string;
serviceName: string | null;
}[];
};

Type Declaration​

NameTypeDefault value
addressstringnull
burstLimitPerHournumber-
grantsPerHour{ at: string; count: number; }[]-
network"BaseSepolia""BaseMainnet"
suspendedAtstringnull
suspendedBystringnull
suspensionReasonstringnull
topPayTos{ amount: number; inCatalogue: boolean; lastPaymentAt: string; organizations: number; payTo: string; serviceName: stringnull; }[]