Todd Nowacki
Todd Nowacki
- A missing type in a module currently throws an invariant violation from the Move VM, this catches that error and produces a better error - No idea why TYPE_RESOLUTION_ERROR...
The Rust SDK is creating MoveObjects just to pass to resolve_and_type_check. I think we really just need the owner+version meta data for the SDK's purposes (possibly even less). We should...
Some checks were not performed in batch for certain transaction kinds. While this might not be a problem now, it feels like it might cause an issue later if these...
I'll try to keep this rather brief. There are probably a ton of possible things here that I haven't explained very well so please ask questions! And there are a...
- Added type/struct declarations - Added some basic checks/infrastructure Nothing here is final. I'm just trying to break things up a bit so they will be easier to land and...
- incorrect bytes generated for dev-inspect Move call, where the full transaction data was serialized Should fix #8119
- Instead of checking leaks at unpack, we check them at pack. - The rule for this is that the `id` field of an object must come from a set...
- Small changes needed for programmable transaction runtime
- New module in sui-adapter for programmable_transactions - types contains runtime type information - context maintains the internal state and execution context - execution applies changes to the context as...