You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
drop Accounting messages that are older than a threshold; can always be replayed via eventAggrs
drop NewState/ApproveState older than a threshold, except ones with the stateRoot of the lastApproved (to ensure we can't drop our last approved pair)
see below
after a few discussions with @samparsky, it would be sufficient to:
drop Heartbeats that are older than threshold
drop all validator messages for expired channels (channel.validUntil); this can be done via an additional prune script
add a maximum channel validity that's accepted (ethereum adapter); should be 1 year
(re accounting messages: removing them is extremely dangerous, since if we remove the last available one, then everything is practically broken cause accounting will start from 0)
The text was updated successfully, but these errors were encountered:
It should work like this:lastApproved
(to ensure we can't drop our last approved pair)see below
after a few discussions with @samparsky, it would be sufficient to:
channel.validUntil
); this can be done via an additional prune script(re accounting messages: removing them is extremely dangerous, since if we remove the last available one, then everything is practically broken cause accounting will start from 0)
The text was updated successfully, but these errors were encountered: