Results 5 comments of Declan

I have the NONOS SDK 2.1.0 installed however I still have this error.

Yes, and I have tried rebuilding the SDK on another machine, both with the VENDOR_SDK set to 2.1.0

Fixed this issue by using the version **2.1.0-18-g61248df** in the ["./esp-open-sdk/Makefile"](https://github.com/pfalcon/esp-open-sdk/blob/master/Makefile) Makefile `VENDOR_SDK = 2.1.0-18-g61248df`

So with further testing, I was able to achieve the expected behaviour by using the `Type.registered_name` field. ```python >>> original = bv.types['test_struct_a'] ... mutable = original.mutable_copy() ... mutable.replace(mutable.index_by_offset(0x8), bv.types['test_struct_b'].registered_name, 'replaced_test_struct_b')...