The logged in user should not be allowed to logout until the blockchain transaction is confirmed and the necessary lambda endpoints are triggered.
This is to fix the issues whereby the blockchain transactions would succeed but the bots won't be notified.