...
BP locks
Would work as is
Mainnet tokens locked
Would look at tokens in lockedtokens and properly evaluate:
Tokens would automatically be considered unlocked based on predefined time period
Type 2 unlock inhibit flag would be considered
Balance inflow/ouflow would be considered such as when fees are paid out of lock balance (Type 4)
FIP-6 token locks
Would look at tokens in lockedtokens and properly evaluate:
Tokens currently locked based on lock schedule and time passed from lock start
Future unlock chart