예제 #1
0
        /// <inheritdoc />
        public async Task <BigInteger> GetBlockHeightAsync()
        {
            var           blockNumberHandler = new EthBlockNumber(this.web3.Client);
            HexBigInteger block = await blockNumberHandler.SendRequestAsync().ConfigureAwait(false);

            return(block.Value);
        }
예제 #2
0
        public override async Task <HexBigInteger> ExecuteAsync(IClient client)
        {
            var ethBlockNumber = new EthBlockNumber(client);

            return(await ethBlockNumber.SendRequestAsync());
        }
예제 #3
0
        public async Task <dynamic> ExecuteTestAsync(RpcClient client)
        {
            var ethBlockNumber = new EthBlockNumber(client);

            return(await ethBlockNumber.SendRequestAsync());
        }
예제 #4
0
 public async Task<dynamic> ExecuteTestAsync(RpcClient client)
 {
     var ethBlockNumber = new EthBlockNumber(client);
     return await ethBlockNumber.SendRequestAsync();
 }