Closed anhcao142 closed 3 years ago
Yes, this change came from the new MultiAddress
type that went into polkadot 0.8.28:
Essentially all addresses are now represented as an enum (MultiAddress
) that holds a value and those types of enums are represented as objects in polkadot-js, not strings. Practically, this is a breaking change for users who read in addresses.
This change also affects the encoding of transactions as all addresses will now have an extra byte in front of them to represent the enum variant.
Worth noting api-sidecar users would see this same change as well.
With
v3.10.10
when decoding a signed hash the result looks like this.With
v3.10.0
it looks like this:It kind of breaks our system