Example #1
0
        public static TResult InvokeByCall(UInt64 id, User user, string funcName, params object[] funcParametrs)
        {
            ContractFunctions contractFunctions = Globals.GetInstance().ContractFunctions;
            var param = new List <object>()
            {
                id
            };

            param.AddRange(funcParametrs);
            return(contractFunctions.CallFunctionByName <TResult>(user.PublicKey, user.PrivateKey, funcName, param.ToArray()).Result);
        }
Example #2
0
        public static TResult InvokeByCall(User user, string funcName)
        {
            ContractFunctions contractFunctions = Globals.GetInstance().ContractFunctions;

            return(contractFunctions.CallFunctionByName <TResult>(user.PublicKey, user.PrivateKey, funcName, null).Result);
        }