示例#1
0
        public void Empty_to_string()
        {
            NewPooledTransactionHashesMessage message
                = new NewPooledTransactionHashesMessage(new Keccak[] { });

            _ = message.ToString();
        }
示例#2
0
        private static void Test(Keccak[] keys)
        {
            NewPooledTransactionHashesMessage           message    = new NewPooledTransactionHashesMessage(keys);
            NewPooledTransactionHashesMessageSerializer serializer = new NewPooledTransactionHashesMessageSerializer();

            SerializerTester.TestZero(serializer, message);
        }
示例#3
0
        protected override void Handle(NewPooledTransactionHashesMessage msg)
        {
            Stopwatch stopwatch = Stopwatch.StartNew();

            _pooledTxsRequestor.RequestTransactionsEth66(Send, msg.Hashes.ToArray());

            stopwatch.Stop();
            if (Logger.IsTrace)
            {
                Logger.Trace($"OUT {Counter:D5} {nameof(NewPooledTransactionHashesMessage)} to {Node:c} " +
                             $"in {stopwatch.Elapsed.TotalMilliseconds}ms");
            }
        }