Particularly with auth, useContractValue might return different results depending on who is invoking the call.
To support this, we need to allow the user to specify a custom source to use (or maybe just address?), and should default to the connected wallet if there is one. Additionally, I set the default to be a more neutral account (32 bytes of 0).
Particularly with auth, useContractValue might return different results depending on who is invoking the call. To support this, we need to allow the user to specify a custom source to use (or maybe just address?), and should default to the connected wallet if there is one. Additionally, I set the default to be a more neutral account (32 bytes of 0).
Thoughts?