code: def test_eager_method(worker, guest_client):
      root_domain_client = worker.root_client
  
      obj = TwinObject(
          private_obj=np.array([[1, 2, 3], [4, 5, 6]]),
          mock_obj=np.array([[1, 1, 1], [1, 1, 1]]),
      )
  
      obj_pointer = root_domain_client.api.services.action.set(obj)
      obj_pointer = guest_client.api.services.action.get_pointer(
          obj_pointer.id
      )
  
      flat_pointer = obj_pointer.flatten()
  
      assert flat_pointer.id.id in worker.action_store.data
      # check result
      assert all(
          root_domain_client.api.services.action.get(flat_pointer.id)
          == np.array([1, 2, 3, 4, 5, 6])
      )
  
file_path: PySyft/packages/syft/tests/syft/eager_test.py
imports: import numpy
  from syft.service.action.action_object import ActionObject
  from syft.service.action.plan import planify
  from syft.types.twin_object import TwinObject
label_desc: Use image node_id 7 for calling a global function with example usage: test_eager_method(worker, guest_client) without return types