public object Put(PingTimer request) { string timerContractAdr = AppServices.GetEcosystemAdr(request.ContractAdr).TimerContractAdr; // Activate or deactivate the auto ping scheduling functionality AppServices.configureTimerPing(timerContractAdr, request.SigningPrivateKey, request.AutoSchedulePingDuration); // Submit and return the transaction hash of the broadcasted ping transaction return(AppServices.createSignPublishTransaction( AppModelConfig.TIMER.abi, timerContractAdr, request.SigningPrivateKey, "ping" )); }