public Task <string> GetSiteMessageQueryAsync(BigInteger siteIndex, BigInteger msgIndex, BlockParameter blockParameter = null)
        {
            var getSiteMessageFunction = new GetSiteMessageFunction();

            getSiteMessageFunction.SiteIndex = siteIndex;
            getSiteMessageFunction.MsgIndex  = msgIndex;

            return(ContractHandler.QueryAsync <GetSiteMessageFunction, string>(getSiteMessageFunction, blockParameter));
        }
Esempio n. 2
0
        public IEnumerator Query(QueryContext context, int siteIndex, int msgIndex)
        {
            var request = new QueryUnityRequest <
                GetSiteMessageFunction,
                GetSiteMessageOutputDTO>(
                context.url,
                context.account);
            var func = new GetSiteMessageFunction
            {
                SiteIndex = siteIndex,
                MsgIndex  = msgIndex,
            };

            yield return(request.Query(func, context.contractAddress));

            message = request.Result.Message;
        }
 public Task <string> GetSiteMessageQueryAsync(GetSiteMessageFunction getSiteMessageFunction, BlockParameter blockParameter = null)
 {
     return(ContractHandler.QueryAsync <GetSiteMessageFunction, string>(getSiteMessageFunction, blockParameter));
 }