public Task <byte[]> GetSellerViewCustomerIdForBuyerSysIdQueryAsync(byte[] buyerSystemId, byte[] sellerSystemId, BlockParameter blockParameter = null)
        {
            var getSellerViewCustomerIdForBuyerSysIdFunction = new GetSellerViewCustomerIdForBuyerSysIdFunction();

            getSellerViewCustomerIdForBuyerSysIdFunction.BuyerSystemId  = buyerSystemId;
            getSellerViewCustomerIdForBuyerSysIdFunction.SellerSystemId = sellerSystemId;

            return(ContractHandler.QueryAsync <GetSellerViewCustomerIdForBuyerSysIdFunction, byte[]>(getSellerViewCustomerIdForBuyerSysIdFunction, blockParameter));
        }
        //public Task<byte[]> GetSystemDescriptionQueryAsync(GetSystemDescriptionFunction getSystemDescriptionFunction, BlockParameter blockParameter = null)
        //{
        //    return ContractHandler.QueryAsync<GetSystemDescriptionFunction, byte[]>(getSystemDescriptionFunction, blockParameter);
        //}


        //public Task<byte[]> GetSystemDescriptionQueryAsync(byte[] systemId, BlockParameter blockParameter = null)
        //{
        //    var getSystemDescriptionFunction = new GetSystemDescriptionFunction();
        //    getSystemDescriptionFunction.SystemId = systemId;

        //    return ContractHandler.QueryAsync<GetSystemDescriptionFunction, byte[]>(getSystemDescriptionFunction, blockParameter);
        //}

        public Task <byte[]> GetSellerViewCustomerIdForBuyerSysIdQueryAsync(GetSellerViewCustomerIdForBuyerSysIdFunction getSellerViewCustomerIdForBuyerSysIdFunction, BlockParameter blockParameter = null)
        {
            return(ContractHandler.QueryAsync <GetSellerViewCustomerIdForBuyerSysIdFunction, byte[]>(getSellerViewCustomerIdForBuyerSysIdFunction, blockParameter));
        }