public QueryToSimpleTypeHandler(EthCall ethCall, string defaultAddressFrom = null, BlockParameter defaultBlockParameter = null) : base(ethCall, defaultAddressFrom, defaultBlockParameter) { QueryRawHandler = new QueryRawHandler <TFunctionMessage>(ethCall, defaultAddressFrom, defaultBlockParameter); }
public QueryToSimpleTypeHandler(IClient client, string defaultAddressFrom = null, BlockParameter defaultBlockParameter = null) : base(client, defaultAddressFrom, defaultBlockParameter) { QueryRawHandler = new QueryRawHandler <TFunctionMessage>(client, defaultAddressFrom, defaultBlockParameter); }
public QueryDecoderBaseHandler(EthCall ethCall, string defaultAddressFrom = null, BlockParameter defaultBlockParameter = null) { QueryRawHandler = new QueryRawHandler <TFunctionMessage>(ethCall, defaultAddressFrom, defaultBlockParameter); }
public async Task <TFunctionOutput> QueryAsync(string contractAddress, TFunctionMessage functionMessage = null, BlockParameter block = null) { var result = await QueryRawHandler.QueryAsync(contractAddress, functionMessage, block).ConfigureAwait(false); return(DecodeOutput(result)); }
public QueryDecoderBaseHandler(IClient client, string defaultAddressFrom = null, BlockParameter defaultBlockParameter = null) { QueryRawHandler = new QueryRawHandler <TFunctionMessage>(client, defaultAddressFrom, defaultBlockParameter); }