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)); }
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)); }