Bug Fix: Simplified the way the sbtc-wallet-public-key is handled and passed around.
Removed the dependence on reveal and reclaim public keys - these were custodial versions of the sbtc wallet public key used to unblock development work in early stages of project.
Fix
The wallet connect click handler was failing to fire due to an earlier exception related to the wallets public key now being defined. This only happened in a certain context and had an easy fix which involved refactoring the the way the key was passed from the front to back end service.
Description
Bug Fix: Simplified the way the sbtc-wallet-public-key is handled and passed around. Removed the dependence on reveal and reclaim public keys - these were custodial versions of the sbtc wallet public key used to unblock development work in early stages of project.
Fix
The wallet connect click handler was failing to fire due to an earlier exception related to the wallets public key now being defined. This only happened in a certain context and had an easy fix which involved refactoring the the way the key was passed from the front to back end service.