* replace get_object_owned_by_object with dynamic field
added dynamic_field index
* impl GetModule for SuiDataStore
parse and process move object data for dynamic objects
added test
* improve error handling
* added get_dynamic_field_object method
* handle none optional value in the Field object
* clean up, revert unnecessary import changes
* add pagination cursor and limit to dynamic field
* added back sui_getObjectsOwnedByObject for backward compatibility
* Update crates/sui-json-rpc/src/api.rs
Co-authored-by: ronny-mysten <118224482+ronny-mysten@users.noreply.github.com>
* move owner_index and dynamic field index to index store.
* create genesis owner index
* clean up, revert import reordering.
* address PR comments
Co-authored-by: ronny-mysten <118224482+ronny-mysten@users.noreply.github.com>