Todd Nowacki

Results 50 issues of Todd Nowacki

- The temporary storage and Storage trait has to recreate a lot of information already known to the adapter - This removes some messiness about having to determine what objects...

- WIP on new native support for objects in the Move VM - this is a work in progress in the sense that it is not yet used. But it...

- Added new transactional tests - Fixed a bug where dynamic_fields and dynamic_object_fields keys could collide - Builds on #5364 and #5169

- Added negative unit tests for dynamic_field and dynamic_object_field - Fixed a bug where the struct tag was not checked - Built on #5169

- Updated transactional tests to remove dynamic child usage - No new tests - Built on #5169

- Added child loading to the move runtime - Added the dynamic field modules that expose the new APIs - Minimal tests and usages so far Needs #5240

We currently do not support system level errors that indicate an error not expected in execution. For example, in #4231, we have errors coming from parent_sync that should never happen....

move
Stale

- Throw abort on sui::transfer::shared if the object is not new - This means it cannot be previously owned or wrapped - Fixes #5835 - We might also need to...

breaking change

- Child objects are no longer valid transaction arguments - They do not need locks? I think

- Allow return values from entry functions - Non-object values must have drop - Object values must have store - Object values are given to the transaction sender - First...