-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1.3.0 #1300
v1.3.0 #1300
Conversation
* Changes from ssvlabs/ssv-spec#322 * Changes from ssvlabs/ssv-spec#321 * Update spec to 375a276 * Deploy to 21-24 * Deploy to all except 25-28 * Revert "Deploy to all except 25-28" This reverts commit c3faedb. * Revert "Deploy to 21-24" This reverts commit 69e3a2a. * Deploy to all nodes * Revert "Deploy to all nodes" This reverts commit 6f4bd6f. * Deploy to 21-24 * Revert "Deploy to 21-24" This reverts commit a333cd6. * Deploy to all nodes * Revert "Deploy to all nodes" This reverts commit 0eb4f8c. * Deploy to 21-24 * Revert "Deploy to 21-24" This reverts commit f9d9e9d. * Update differ.config.yaml with approved changes --------- Co-authored-by: moshe-blox <moshe@blox.io>
* initial e2e implementation --------- Co-authored-by: olegshmuelov <45327364+olegshmuelov@users.noreply.github.com> Co-authored-by: moshe-blox <89339422+moshe-blox@users.noreply.github.com> Co-authored-by: moshe-blox <moshe@blox.io>
* removed any reference for operator id in node metadata * adjust TestNodeInfo_Marshal_Unmarshal to test backward compatibility * remove OperatorID from node metadata
* checkpoint * test update fee recipient * add tests for GetValidator and SetOperatorData * checkpoint: adding new test for start share * checkpoint: adding new test for start share * add test to cover validator controller * add test to cover validator controller * fix lint * fix lint * change r to dutyRunner for better description * finish setupValidatorsTest * fix lint * code review improvements * fix lint * add test for on share remove * add new test for UpdateValidatorMetadata * add test for validator controller TestSetupNonCommitteeValidators * added tests for second part of UpdateValidatorMetadata * added tests for task executor * add test for create new controller * fix lint * fix test after merge stage * fix test after merge stage * fix test after merge stage * fix test after merge stage * fix test after merge stage * fix test after merge stage * fix test after merge stage * fix lint issue * remove unusage function * remove redundant file and fix tests * sort imports and remove unused functions from P2P * added a few PK checks --------- Co-authored-by: y0sher <lyosher@gmail.com> Co-authored-by: moshe-blox <moshe@blox.io>
* remove test bellatrix blocks * override state comparison in SyncCommitteeAggregatorProofSpecTest * Refactor RecipientData JSON marshaling and unmarshaling * upgrade go-eth2-client * upgrade ekm & spec to latest tag --------- Co-authored-by: moshe-blox <moshe@blox.io>
* fix: (SlotTicker) potential double tick --------- Co-authored-by: Matus Kysel <MatusKysel@users.noreply.github.com>
* Exposed exporters api ports --------- Co-authored-by: stoyan.peev <stoyan.peev@gotoadmins.com> Co-authored-by: moshe-blox <moshe@blox.io>
* fix: timeout in go-eth2-client's `Validators` method
* Fix error messages in checkPrysmDebugEndpoints function
@@ -32,21 +31,25 @@ func TestNodeInfo_Seal_Consume(t *testing.T) { | |||
} | |||
|
|||
func TestNodeInfo_Marshal_Unmarshal(t *testing.T) { | |||
ni := &NodeInfo{ | |||
oldSerializedData := []byte(`{"Entries":["", "testnet", "{\"NodeVersion\":\"v0.1.12\",\"ExecutionNode\":\"geth/x\",\"ConsensusNode\":\"prysm/x\",\"OperatorsID\":\"xxx\"}"]}`) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo: OperatorsID (should be OperatorID)
* Don't use BeaconState in Validators call
e3a6629
e2e/go.mod
Outdated
|
||
require ( | ||
github.com/attestantio/go-eth2-client v0.16.3 | ||
github.com/bloxapp/ssv v1.2.1-0.20231204141016-a6afbe837a26 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should the e2e be updated as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since it doesn't do proposals yet then there's a chance that it doesn't need to, right? @y0sher
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
gonna try running it, not sure since go-eth2-client has been updated not just in proposals.
…1295) * stop run if any command exited with non-zero exit code. * clean dockers and volumes before starting a new run * clean exited dockers as well
Changes
v0.3.6
#1299)byIndices
#1283)BeaconState
inValidators
call #1301)