async def get_metadata(self, address):
metadata_account_info = await self.get_pda(address)
if metadata_account_info.value:
self.metadata_layout = CStruct(
"updateAuthority" / Bytes(32),
"mint" / Bytes(32),
"data" / CStruct(
"name" / Bytes(32),
"symbol" / Bytes(10),
"uri" / Bytes(200),
),
"isMutable" / Bool
)
Anyone knows what's wrong with this script why the value of isMutable is always returning False? I also tried using Struct from construct instead of borsh construct to struct the bytes but the result is still the same.