ponsholdx

sweep

the two pass walk over the holder set, live, one square per wallet.

state

round
phase
holders at close
tally cursor
pay cursor
pages so far
tally /
pay /

map

faint is not yet tallied, muted is tallied, ink is paid
pages
callfromtocallerblocktx

how to run a page

anyone can move the sweep. tally and pay are public functions that take one number, how many wallets to walk, up to four hundred. calling them costs gas and nothing else. a quarter percent of every round's bought tokens is set aside and split among everyone who ran a page, by pages run, when the round seals.

a round cannot get stuck. if nobody runs a page the round simply waits, fees keep gathering in the pot, and the next close cannot happen until this round is sealed, so anyone waiting on the next round has a reason to finish this one.

the sweep reads checkpoints at the close time. selling during a sweep does not change what this round pays you. it does move your seat, so it changes the next one.

sweepers

walletpagesroundstokens earned