Skip to content

Refactor library RPC implementation of `admire::deploy_adhoc_storage`

The actual implementation of the RPC should be moved to admire::detail in impl.[ch]pp similarly to other RPCs.

This should include:

  • Changing all C-types to CXX types.
  • Updating RPC types to fit the new semantics.
  • Updating scord RPC handlers to process new args.
  • Executing the GekkoFS deployment script.
  • Updating C++ examples to fit the new API
  • Since errors can occur but there's no output arg, the return type of the new function should simply be a admire::error_code.

This task also probably requires:

  • Redefining the RPC types for the RPC defined in rpc_types.[ch]pp
Edited by Alberto Miranda