Skip to content
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

Updated elgohr/Publish-Docker-Github-Action to a supported version (v5) #1

Open
wants to merge 247 commits into
base: master
Choose a base branch
from

Conversation

elgohr
Copy link

@elgohr elgohr commented Mar 30, 2023

elgohr/Publish-Docker-Github-Action@master is not supported anymore

sgryphon and others added 30 commits December 14, 2019 12:26
* Move namespace from Api to explicit OApi

* WIP - add interface and facade for beacon node functions

* Implement fork query for API

* Rename client version class consistent with Eth1

* WIP - validator duties

* WIP committee assignment functions for validator duties

* WIP - validator duties

* Basic test for BeaconNode API get fork

* Basic test for validator assignments to check active

* Committee assignment test

* Ugh. Rider clean up got rid of braces for single line ifs.

* Validator duties test

* Add hack note

* Parametise tests

* Add negative tests for invalid epoch / key

* Additional data tests for different keys and epochs

* Some future state tests of validator duties

* Future epoch test historical values

* Test fix for future epoch checking back to epoch 1

* Add some more epoch 4 tests

* Check alll test validator duties

* Duties test using quickstart validator keys

* Fix bug in quick start for big endian padding of mocked private keys.

* Add beacon state accessor test for proposer index; there are duplicates!

* Readme example for validator duties web API

* WIP - Add test for second validator proposal duty in same epoch (not sure if data is correct, but that's what I'm seeing). (Red)

* Fix validator duties to check future first (for those with two proposal slots per epoch)

* Refactor validator duties algorithm into separate functions. (Refactor in the real sense -- no change in the output, only internal change)

* Fix null deref in beacon node

* Fix null deref in tests
* first sync mode changes

* WIP receipts download fixes

* fixed tests with new approach

* max values per client type

* painful test fixes

* aggregateexception resolved

* fix of exception logging

* latency punishment fixes

* avg transfer speed

* geth friendly fast blocks

* transfer speed fixes

* disabling eager logging

* reenable fast blocks on mainnet
removed known issues that are no longer issues
some info on platforms
…#1143)

* Unify and apply license file header

* Add FIle Header cleanup to project settings for future use (works in R#, should but doesn't work in Rider yet)
* WIP - change domain type

* Change DomaintType to load from config (instead of static enum), also makes proposer alogorithm clearer (for byte order of seed).

* WIP - clean up fork version

* Make for version cast to number an internal only property

* Cleanup and check of proposer index functions.
…th). (NethermindEth#1145)

* NethermindEth#1116 | Disconnect peers on admin_removePeer (same as Geth).

* Remove unused fields
tkstanczak and others added 30 commits January 25, 2020 01:21
* moving web3.py instructions to avoid incorrect  docs autoupdate

* temporary commenting out BeaconNode tests
* placeholders for proof RPC handlers, auto-egistration of proof cli module, registration via proof module factory, types for rpc serialization, step test for registration of the factory - placeholder

* tests covering ability to disable proof module

* reorganize tracers for use with proofs, first implementations of proof module, missig tests, parity and geth tracers split

* mainly block finder changes

* move trie / proof builder out of block extensions

* tries for proof building

* after rebase from master

* cleaning txtrie / receipttrie

* simple new trie tests

* txproof, receiptproof

* proof call WIP

* simplified block parameter model for proof call

* WIP proof call

* proof call with blockhash and tests but without storage

* storage tracing WIP, tests for multiple blockhashes, tests for storages annd removal of prooftrace class

* storage proofs

* proof collector constructors modified

* full proof module coverage

* test header inclusion

* fixed storagecell in ethereum tests

* error codes for missing data in proof module

* require canonical support for proof module

* retry 3 on a test

* aura producer tests retry

* added CLI test project

* CLI module tests for proofs

* fixed post transaction state on receipts pre eip-658

* fix on transaction processor for eip658 with test

* improved failure tracing test

* trie cases described for tests

* proof tests

* header construction in proof modul

* simplified CLI tests

* verify proofs on storage and accounts on proof module tests

* invalid data test for storage proofs

* more detailed test for storages

* additional tests for remaining opcodes

* post code review

* test for receipt proof bloom

* receipt tracer fix

* receipt fix working fine, no tests yet

* proof converter fix and eth_call fix for from being null

* include executing block header RLP and tests and system transaction

* test for receipt tracing issue

* fix without test

* eth_call and proof_call using both system account on null from
* experiments

* post

* simple

* storage simple

* remove console

* removed console

* recalculate

* CLI changes

* removed rebase artifacts

* removed resurrected file
* NethermindEth#1344

Add eth_pendingTransactions RPC call
Add pending transactions to eth_getTransactionByHash results
Change JSON serialization to include Nulls in RPC context (HTTP and WebSocket Module)

* Serialize nullable propertis in Eth module

* Only recover sender when needed on RPC calls

* Increase test delay for CI engine
* fp is struct

* removed class reference equals tests
* Change Aura validators (sealers) configs to skip receipts

* DL Bodies

* Fix tests
* try node tests on new code

* parallelize

* reverting what was meaningful

* cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants