ghost43
ghost43
The keyword "xpub" is overloaded. Sometimes by xpub we (or even people in general) mean any kind of master public key. So not specifically a string that starts with "xpub..."...
> I was confused by this myself. I tried putting in a vpub from a normal wallet in, and it tells me "Wrong key type p2wpkh". I guess electrum doesn't...
> Ah hm, seems like we should automatically convert so that people don't have to care whether they put in a vpub or Zpub So you suggest stripping the type....
Typically, wallets use different derivation paths for different types of scripts. If you just convert the header bytes in a master key (e.g. xpub -> zpub), the derivation path will...
@fresheneesz This was possible pre-segwit with "xpubs". We made a design decision to break it going forwards, for two reasons mainly: (1) to avoid pubkey-reuse. The xpub specifies what public...
> However, when I use convert_xkey, I get a Zpub that is different from the Zpub I get in the multisig wizard in step 2. Why is this happening? When...
Different type of recipient addresses map to different types of output scripts, which go into the transaction and have different byte sizes. Something along these lines (haven't double-checked exact values):...
I highly doubt it is taproot. Are the exchanges you mentioned using such addresses? What happens in your example if we guess wrong and the amount will be a few...
>> So my question is: how do I get a reference to the first exception found by the join? (One could of course iterate `taskgroup.exceptions` but there might be multiple...
I've tweaked it a bit more, atm using: ```python class OldTaskGroup(aiorpcx.TaskGroup): """Automatically raises exceptions on join; as in aiorpcx prior to version 0.20""" async def join(self): if self._wait is all:...