ceremonyclient/node
Cassandra Heart 3dd9a0c5f3
get develop caught up (#322)
* Update qcommander.sh bootrap (#304)

* v2.0.1 (#308)

* roll up v2.0.1-b2 to develop

* b2-fixed

* adjust return data of fast sync so it doesn't return the earliest frame

* -b3

* fix: announce peer based on leading frame, not initial frame; fix: looping bug

* fix: last batch fails due to underflow; qol: make logging chattier

* -b4

* resolve frame cache issue

* fix: mint loop + re-migrate

* fix: register execution panic

* fix: mint loop, other side

* fix: handle unexpected return of nil status

* final -b4

* handle subtle change to migration

* qol: add heuristic to handle corruption scenario

* bump genesis

* qol: use separate channel for worker

* final parameterization, parallelize streams

* deprecate signers 10, 11, 14, 17

* adjust signatory check size to match rotated out signers

* V2.0.2.3 (#321)

* roll up v2.0.1-b2 to develop

* b2-fixed

* adjust return data of fast sync so it doesn't return the earliest frame

* -b3

* fix: announce peer based on leading frame, not initial frame; fix: looping bug

* fix: last batch fails due to underflow; qol: make logging chattier

* -b4

* resolve frame cache issue

* fix: mint loop + re-migrate

* fix: register execution panic

* fix: mint loop, other side

* fix: handle unexpected return of nil status

* final -b4

* handle subtle change to migration

* qol: add heuristic to handle corruption scenario

* bump genesis

* qol: use separate channel for worker

* final parameterization, parallelize streams

* Add direct peers to blossomsub (#309)

Co-authored-by: Tyler Sturos <tyler.john@qcommander.sh>

* chore(docker): add ca-certificates to fix x509 error. (#307)

* Update qcommander.sh bootrap (#304)

* chore(docker): add ca-certificates to fix x509 error.

---------

Co-authored-by: Tyler Sturos <55340199+tjsturos@users.noreply.github.com>

* deprecate signers 10, 11, 14, 17

* adjust signatory check size to match rotated out signers

* qol: sync by rebroadcast

* upgrade version

* more small adjustments

* wait a little longer

* fix: don't use iterator for frame directly until iterator is fixed

* change iterator, genesis for testnet

* adjust to previous sync handling

* adjust: don't grab the very latest while it's already being broadcasted

* ok, ready for testnet

* handle rebroadcast quirks

* more adjustments from testing

* faster

* temporarily bulk process on frame candidates

* resolve separate frames

* don't loop

* make worker reset resume to check where it should continue

* move window

* reduce signature count now that supermajority signed last

* resolve bottlenecks

* remove GOMAXPROCS limit for now

* revisions for v2.0.2.1

* bump version

* bulk import

* reintroduce sync

* small adustments to make life better

* check bitmask for peers and keep alive

* adjust reconnect

* ensure peer doesn't fall off address list

* adjust blossomsub to background discovery

* bump version

* remove dev check

* remove debug log line

* further adjustments

* a little more logic around connection management

* v2.0.2.3

* Fix peer discovery (#319)

* Fix peer discovery

* Make peer discovery connections parallel

* Monitor peers via pings (#317)

* Support QUILIBRIUM_SIGNATURE_CHECK in client (#314)

* Ensure direct peers are not pruned by resource limits (#315)

* Support pprof profiling via HTTP (#313)

* Fix CPU profiling

* Add pprof server support

* Additional peering connection improvements (#320)

* Lookup peers if not enough external peers are available

* Make bootstrap peer discovery sensitive to a lack of bootstrappers

---------

Co-authored-by: Tyler Sturos <55340199+tjsturos@users.noreply.github.com>
Co-authored-by: Tyler Sturos <tyler.john@qcommander.sh>
Co-authored-by: linquanisaac <33619994+linquanisaac@users.noreply.github.com>
Co-authored-by: petricadaipegsp <155911522+petricadaipegsp@users.noreply.github.com>

---------

Co-authored-by: Tyler Sturos <55340199+tjsturos@users.noreply.github.com>
Co-authored-by: Tyler Sturos <tyler.john@qcommander.sh>
Co-authored-by: linquanisaac <33619994+linquanisaac@users.noreply.github.com>
Co-authored-by: petricadaipegsp <155911522+petricadaipegsp@users.noreply.github.com>
2024-10-31 16:46:58 -05:00
..
.vscode detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
app roll up v2.0.1-b2 to develop 2024-10-20 20:00:36 -05:00
config get develop caught up (#322) 2024-10-31 16:46:58 -05:00
consensus get develop caught up (#322) 2024-10-31 16:46:58 -05:00
crypto v2.0.0-p5 (#303) 2024-10-16 23:51:27 -05:00
execution bulk import 2024-10-26 23:22:28 -05:00
hypergraph detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
keys v1.2.0 (#31) 2024-01-03 01:31:42 -06:00
p2p get develop caught up (#322) 2024-10-31 16:46:58 -05:00
protobufs faster 2024-10-25 02:39:59 -05:00
rpc more adjustments from testing 2024-10-25 00:46:38 -05:00
schema v1.4.20 (#244) 2024-06-21 12:46:36 -05:00
store temporarily bulk process on frame candidates 2024-10-25 04:45:46 -05:00
tries v2.0.0-p1 + QClient (#296) 2024-10-13 18:37:19 -07:00
utils v1.4.0 (#86) 2024-03-01 01:12:31 -06:00
bridged.json [2.0 preflight] Step 3, Stage 1 - Settled pre-mainnet bridge events (#278) 2024-07-20 01:49:55 -05:00
build.sh detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
go.mod roll up v2.0.1-b2 to develop 2024-10-20 20:00:36 -05:00
go.sum detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
main.go get develop caught up (#322) 2024-10-31 16:46:58 -05:00
test.sh detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00