William Banfield
eda5595a11
simplify byzantine code
2022-10-20 12:32:59 -04:00
William Banfield
7fb6cef26a
re-add error to proto convert
2022-10-20 12:29:53 -04:00
William Banfield
5dea81f2ac
rename statesync wrap function
2022-10-20 12:19:14 -04:00
William Banfield
ef17093bb4
add todo for log line related to unmarshal in mconn receive
2022-10-20 12:16:02 -04:00
William Banfield
41df563982
clean up TrySend comment
2022-10-20 12:08:43 -04:00
William Banfield
eef513acf8
clean up consensus package use of conversion to proto
2022-10-20 11:41:37 -04:00
William Banfield
5e513fbb4f
clean up blocksync proto wrap func
2022-10-20 11:34:56 -04:00
William Banfield
d677121ae0
pex tests passing
2022-10-19 22:25:56 -04:00
William Banfield
d2fb6835c8
mempool v1 tests pass
2022-10-19 22:04:40 -04:00
William Banfield
ae266b2da6
mempool v0 tests pass
2022-10-19 21:58:48 -04:00
William Banfield
3e9223ba79
evidence reactor works
2022-10-19 21:52:21 -04:00
William Banfield
d2fe1d3b36
cons reactor works
2022-10-19 21:52:08 -04:00
William Banfield
396e3d80ac
add message type to channel descriptor
2022-10-19 21:21:58 -04:00
William Banfield
1919727904
add tmcons message as message type
2022-10-19 21:13:09 -04:00
William Banfield
0dcec4b545
shim receive bytes metric
2022-10-19 21:07:55 -04:00
William Banfield
4daee74d9c
create new map of channel id to message type
2022-10-19 21:05:04 -04:00
William Banfield
1053a49b4e
improve NewReceive on cons reactor
2022-10-19 20:52:20 -04:00
William Banfield
7b41c03409
shim in new receive to the reactor interface
2022-10-19 20:51:42 -04:00
William Banfield
e20d28429d
receive start
2022-10-19 17:27:23 -04:00
William Banfield
14510c4eb0
fix evidence tests
2022-10-19 17:21:50 -04:00
William Banfield
c529a902eb
sync any passes
2022-10-19 14:57:37 -04:00
William Banfield
adbcd0c450
fix statesync test
2022-10-19 14:50:35 -04:00
William Banfield
8644f69aa4
pex suite passing
2022-10-19 14:20:12 -04:00
William Banfield
fd234903b6
fix non-wrapped proto messages in statesync
2022-10-19 14:10:27 -04:00
William Banfield
cfe2ca68da
consensus test passed
2022-10-19 14:07:01 -04:00
William Banfield
2786e3db55
tests compile
2022-10-19 13:13:52 -04:00
William Banfield
7e107c45fb
remove old TrySends
2022-10-19 13:10:49 -04:00
William Banfield
64c18a4406
remove old Sends
2022-10-19 13:10:11 -04:00
William Banfield
73d0f8116a
compiles after NewBroadcast change
2022-10-19 13:05:05 -04:00
William Banfield
01db5dc019
tests compile
2022-10-19 12:28:39 -04:00
William Banfield
5795877dbc
update test mocks to include new sends
2022-10-19 11:44:21 -04:00
William Banfield
7f9e609720
broadcast and sends updated in consensus reactor
2022-10-19 11:39:53 -04:00
William Banfield
833e4a15d4
experiment continued
2022-10-19 11:14:18 -04:00
William Banfield
8989fb4a79
broken version of send
2022-10-19 11:07:46 -04:00
William Banfield
6c81ecb1b5
basic envelope type
2022-10-19 10:54:24 -04:00
William Banfield
069f460e16
add type to channel description
2022-10-19 10:48:33 -04:00
William Banfield
c77898aad9
add the initial message metric
2022-10-18 17:09:46 -04:00
Sergio Mena
b42c439776
Fix TX payload for DO testnets ( #9540 )
...
* Added print
* Fix unmarshall
* Fix unmarshalling
* Simplified steps to unmarshall
* minor
* Use 'encoding/hex'
* Forget about C, this is Go!
* gosec warning
* Set maximum payload size
* nosec annotation
2022-10-12 19:58:50 +02:00
omahs
387bf6795a
Fix: typos ( #9536 )
...
* Fix: typos
Fix: typos
* Fix: minor typo
Fix: minor typo
2022-10-11 07:54:03 -04:00
Sergio Mena
4f3e87b2e4
Add changelog entry ( #9535 )
2022-10-10 16:21:06 +02:00
William Banfield
a371b1e3a8
blocksync: retry requests after timeout ( #9518 )
...
* blocksync: retry requests after timeout
* Minimize changes to re-send block request after timeout
* TO REVERT: reduce queue capacity
* Add reset
* Revert "TO REVERT: reduce queue capacity"
This reverts commit dd0fee56924c958bed2ab7733e1917eb88fb5957.
* 30 seconds
* don't reset the timer
* Update blocksync/pool.go
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
Co-authored-by: Sergio Mena <sergio@informal.systems >
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
2022-10-10 14:58:24 +02:00
dependabot[bot]
9dd99e9294
build(deps): Bump google.golang.org/grpc from 1.49.0 to 1.50.0 ( #9529 )
2022-10-10 10:59:44 +02:00
Callum Waters
4fd19a275e
indexer: move deduplication functionality purely to the kvindexer ( #9473 )
2022-10-07 15:54:44 +02:00
Callum Waters
8d26460f9d
rename blockchain to blocksync in certain areas ( #9512 )
2022-10-06 10:44:12 +02:00
Jasmina Malicevic
c0bdb2423a
security/p2p: prevent peers who errored being added to the peer_set ( #9500 )
...
* Mark failed removal of peer to address security bug
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
2022-10-06 09:02:08 +02:00
Sergio Mena
cdd3479f20
Extend the load report tool to include transactions' hashes ( #9509 )
...
* Add transaction hash to raw data
* Add hash in formatted output
* Cosmetic
2022-10-05 21:16:45 +02:00
Giuliano
b1dc5a6def
fix wrong axioms ( #9511 )
...
Co-authored-by: Josef Widder <44643235+josef-widder@users.noreply.github.com >
2022-10-05 11:38:21 +02:00
samricotta
abbeb919df
Use evidence period when pruning ( #9505 )
...
* Added logic so when pruning, the evidence period is taken into consideration and only deletes unecessary data
2022-10-04 17:57:09 +02:00
Callum Waters
a02cc30e41
config: use a different source of versioning ( #9486 )
2022-10-04 15:01:32 +02:00
mmsqe
5c23ffb05b
Remove the PEG query implementation. ( #7336 ) ( #9478 )
2022-10-04 11:03:03 +02:00