Pi Lanningham

Results 49 comments of Pi Lanningham

If it's helpful, here are the three big encoding variances we've encountered and had to work around when interacting with browser and hardware wallets: - definite / indefinite length arrays...

@Soupstraw Consider collateral, for example. If no collateral is specified, the cardano-api code will serialize the transaction body as a map, with key 13 set to an empty list: ```...

Yep, @KtorZ grabbed it with ogmios, and the datum on the wire is: ``` D8798441FFD87982D87982D87982D87981581CC279A3FB3B4E62BBC78E288783B58045D4AE82A18867D8352D02775AD87981D87981D87981581C121FD22E0B57AC206FEFC763F8BFA0771919F5218B40691EEA4514D0D87A80D87A801A002625A0D87983D879801A000F4240D879811A000FA92E ``` Which does indeed hash correctly (at least in our tests, would be good to...

Yes, especially dangerous when it changes what's on the wire, because it makes the utxo effectively unspendable until you correct the bad datums

I think this issue (even if you close it) is a good first step; I'd imagine a warning in the haddock would help too. @KtorZ do you have thoughts here?...

@dcoutts you might want to start a conversation with the ledger team; so far as I know, the reason we're being squeezed into this bottle is because the ledger hardware...

(and by ledger team, I mean the hardware wallet Ledger, and potentially trezor, not the cardano ledger team, which would be... Yourself lol 😅)

@dcoutts I'm not sure if that aligns with my experience. If that is the case, that makes a decent amount of sense, if still a bit gumbly. But if that...

@JaredCorduan Excellent, more than happy :) thanks for going above and beyond for a seemingly small thing even when so much else is going on ❤️

I am also experiencing this issue (while running fuel-convert mnist), 64 bit debian running on a virtual machine with 2GB ram, 4gb free harddrive space. Some potentially relevant version numbers:...