public Task PetitionContract(string contractId, string petitionId, string purpose)
 {
     AssertContractsIsAvailable();
     return(contractsClient.PetitionContractAsync(contractId, petitionId, purpose));
 }