Commit Graph

930 Commits

Author SHA1 Message Date
alex.sharov
81c1e73785 Invariant: if no notification, then no pools growth 2021-08-07 10:42:45 +07:00
alex.sharov
f4565923e7 Invariant: if no notification, then no pools growth 2021-08-07 10:29:33 +07:00
alex.sharov
66b80ef0ff Invariant: if no notification, then no pools growth 2021-08-07 09:56:10 +07:00
alex.sharov
b3fbf42230 Invariant: if no notification, then no pools growth 2021-08-07 09:49:22 +07:00
alex.sharov
ab0bfead4f save 2021-08-06 21:20:34 +07:00
Alex Sharov
d5994794ab
Merge pull request #18 from ledgerwatch/pool8
Pool: remove useless random factors from fuzzing, fixes for many bugs
2021-08-06 12:07:52 +07:00
alex.sharov
030b518ceb more fixes 2021-08-06 11:44:40 +07:00
alex.sharov
db8cbe6244 more fixes 2021-08-06 11:42:41 +07:00
alex.sharov
caf4130089 del from pools on replace-by-nonce case 2021-08-06 11:06:03 +07:00
alex.sharov
922e21e8a1 fixes for many bugs 2021-08-06 10:36:44 +07:00
alex.sharov
e965c0981d fixes 2021-08-05 22:48:56 +07:00
Alex Sharov
01813294dd
Merge pull request #17 from Blockdaemon/update-interfaces
Update interfaces (txpool_status)
2021-08-05 20:43:45 +07:00
alex.sharov
ee64806c90 finally tests catch something 2021-08-05 20:39:08 +07:00
Richard Patel
14b69bab79 make grpc 2021-08-05 15:14:58 +02:00
Richard Patel
5fae75b579 Merge commit '551949613b6ecba510af34670d3e0a29bebebd56' as 'interfaces' 2021-08-05 15:14:34 +02:00
Richard Patel
0055400cf0 Remove interfaces for replacement 2021-08-05 15:14:34 +02:00
Richard Patel
551949613b Squashed 'interfaces/' content from commit bcd1e34
git-subtree-dir: interfaces
git-subtree-split: bcd1e3499a0c8d8d84ac1f8ddd5a9b12d6c98a8c
2021-08-05 15:14:34 +02:00
alex.sharov
3eb8a99b59 111 2021-08-05 19:42:02 +07:00
alex.sharov
9858746225 111 2021-08-05 19:41:18 +07:00
alex.sharov
730cd96e9b help fuzzer 2021-08-05 18:38:37 +07:00
alex.sharov
aef904971c validate TxSlots 2021-08-05 16:45:58 +07:00
alex.sharov
7616ab3cde addresses type 2021-08-05 16:35:29 +07:00
alex.sharov
b178ce65e6 test: add real re-org and p2p txs 2021-08-05 15:30:42 +07:00
Alex Sharov
cf018bcc77
Merge pull request #16 from ledgerwatch/pool7
Pool: test now does real re-org and add p2p txs
2021-08-05 15:15:06 +07:00
alex.sharov
6dd244bdcf test: add real re-org and p2p txs 2021-08-05 15:07:45 +07:00
alex.sharov
f85bb97e80 test: add real re-org and p2p txs 2021-08-05 15:04:00 +07:00
alex.sharov
eed7f95aed test: add real re-org and p2p txs 2021-08-05 15:03:25 +07:00
alex.sharov
34828e0336 test: add real re-org and p2p txs 2021-08-05 14:45:02 +07:00
alex.sharov
f4b065eb6d test: add real re-org and p2p txs 2021-08-05 14:44:24 +07:00
alex.sharov
c6080bfd12 test: add real re-org and p2p txs 2021-08-05 13:42:23 +07:00
Alex Sharov
56aa878d3e
Merge pull request #15 from ledgerwatch/pool6
Pool: add onNewTxs method, mined txs must be removed before add unwinded
2021-08-05 10:53:45 +07:00
alex.sharov
f1bfe6fd85 add onNewTxs method 2021-08-05 10:01:31 +07:00
alex.sharov
e2ddc55c95 add onNewTxs method 2021-08-05 09:48:37 +07:00
alex.sharov
1e8a19ac37 broadcast loop 2021-08-05 09:30:59 +07:00
alex.sharov
d7a911dd0f broadcast loop 2021-08-05 09:00:00 +07:00
alex.sharov
729fb20d98 columnize senders 2021-08-04 15:34:10 +07:00
alex.sharov
f69ee81b9d 1Merge branch 'main' into pool6 2021-08-04 13:59:09 +07:00
alex.sharov
35d8cf5525 introduce stateDiff 2021-08-04 13:47:23 +07:00
alex.sharov
3204f70409 pool constructor 2021-08-04 11:53:30 +07:00
alex.sharov
9a9d017866 add localHistory 2021-08-04 11:27:06 +07:00
alex.sharov
20040b6d18 packet test 2021-08-04 10:01:52 +07:00
alex.sharov
d177a32930 packet test 2021-08-04 09:47:56 +07:00
alex.sharov
d2baa38f9c save 2021-08-03 16:55:24 +07:00
alex.sharov
72e58240ed save 2021-08-03 15:42:26 +07:00
Alex Sharov
685c20044f
Pool: handle more p2p message, pool object, more invariants, single method for unwind+forward
Pool: handle more p2p message, pool object, more invariants, single method for unwind+forward
2021-08-03 15:33:19 +07:00
alex.sharov
6bdf5c10a4 move mocks to _test.go 2021-08-03 15:28:00 +07:00
alex.sharov
2de26c7e99 move mocks to _test.go 2021-08-03 15:26:29 +07:00
alex.sharov
31b20c1d9c move mocks to _test.go 2021-08-03 15:22:43 +07:00
alex.sharov
5feac559ab move mocks to _test.go 2021-08-03 14:50:46 +07:00
alex.sharov
4bbf980a4e move mocks to _test.go 2021-08-03 14:50:10 +07:00