perform Rpc
suspend fun performRpc(destinationIdentity: Participant.Identity, method: String, payload: String, responseTimeout: Duration = 10.seconds): String
Initiate an RPC call to a remote participant
Return
The response payload.
Parameters
destination Identity
The identity of the destination participant.
method
The method name to call.
payload
The payload to pass to the method.
response Timeout
Timeout for receiving a response after initial connection. Defaults to 10000. Max value of UInt.MAX_VALUE milliseconds.
Throws
on failure. Details in RpcError.message.