@@ -30,7 +30,6 @@ interface ServerMessage {
3030interface EventsContextValue {
3131 accountAccesses : AccessEntry < string > [ ]
3232 storageAccesses : AccessEntry < [ string , string ] > [ ]
33- events : SerializableEventData [ ]
3433 isConnected : boolean
3534 subscribe : ( callback : ( event : SerializableEventData ) => void ) => ( ) => void
3635 subscribeToTps : ( callback : ( tps : number ) => void ) => ( ) => void
@@ -43,7 +42,6 @@ interface EventsProviderProps {
4342const EventsContext = createContext < EventsContextValue | null > ( null )
4443
4544const RECONNECT_DELAY = 3000
46- const MAX_EVENTS_STORED = 25000
4745
4846/**
4947 * A context provider for the events context.
@@ -57,7 +55,6 @@ export function EventsProvider({ children }: EventsProviderProps) {
5755 const [ storageAccesses , setStorageAccesses ] = useState <
5856 AccessEntry < [ string , string ] > [ ]
5957 > ( [ ] )
60- const [ events , setEvents ] = useState < SerializableEventData [ ] > ( [ ] )
6158 const [ isConnected , setIsConnected ] = useState ( false )
6259 const wsRef = useRef < WebSocket | null > ( null )
6360 const subscribersRef = useRef <
@@ -104,9 +101,6 @@ export function EventsProvider({ children }: EventsProviderProps) {
104101
105102 if ( message . Events && message . Events . length > 0 ) {
106103 const newEvents = message . Events
107- setEvents ( ( prevEvents ) =>
108- [ ...prevEvents , ...newEvents ] . slice ( - MAX_EVENTS_STORED ) ,
109- )
110104
111105 // Notify all subscribers
112106 newEvents . forEach ( ( evt ) => {
@@ -177,7 +171,6 @@ export function EventsProvider({ children }: EventsProviderProps) {
177171 const value : EventsContextValue = {
178172 accountAccesses,
179173 storageAccesses,
180- events,
181174 isConnected,
182175 subscribe,
183176 subscribeToTps,
0 commit comments