<p></p>
<p>It can be that the user has not a synced DAO state. There are quite some nodes with incorrect BSQ state hash (see DAO monitor in app). We should add some popup to enforce those users to resync DAO state.<br>
You can try to click take offer for those users, then you are connected and at next block you likely get their DAO state and it shows up in the monitor if they have an invalid hash. That would a way how to detect if that is the reason (no guarantee though that u get their hash).</p>
<p>One way to handle that would be like we do for fee receiver address. If the value does not match the expected value we iterate over all past dao param values and if one of those matches we consider it valid. That covers the non-in-sync cases.<br>
As it always can happen that a user gets out of sync, I assume there is no other way around.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/issues/5329#issuecomment-803223859">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNTMFXK3NGHHEV4NRFLTEP5ZRANCNFSM4ZNC5HLQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNS27KJDUQINHVHWQALTEP5ZRA5CNFSM4ZNC5HL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOF7QDSMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/issues/5329#issuecomment-803223859",
"url": "https://github.com/bisq-network/bisq/issues/5329#issuecomment-803223859",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>