S. Matthew English
ef50390398
[NC-1711] Ommer blocks should be considered valid even when they are from the future ( #92 )
...
* eliminate black for relevant tests
* partition TimestampValidationRule
* adapt existing tests
* further adaptions of status quo
* create creator
* adding ommer validator
* resolving builder sequence
* remove blank lines, fix comment
* rename classes
* remove unnecessary blank lines
6 years ago
tmohay
1341cbb7e6
[MINOR] Re-repair clique extra data validation log msgs. ( #94 )
6 years ago
tmohay
1f5dea35c2
Added utils to help make extraData strings ( #87 )
6 years ago
Chris Mckay
0d77c515b5
[nc-1756] jsonrpc enabling for clique and ibft ( #91 )
6 years ago
tmohay
8bccd68a24
Update error messages in clique header validation ( #81 )
6 years ago
mark-terry
c02c3ad7b1
Nc 862 spotless license headers ( #69 )
...
* [NC-862] Added licenseHeader java rule to spotless.
* [NC-862] Spotless java headers applied.
6 years ago
Jason Frame
b039090b87
[NC-1402] Clique signer RPC methods to use current signers at specified block ( #51 )
6 years ago
Christopher Mckay
6ed3560863
changed all the imports to tech.pegasys packaging
6 years ago
Christopher Mckay
b46faa9f8a
renamed package paths
6 years ago
Chris Mckay
e5a17733cf
[NC-1401] Votes in clique headers ( #35 )
6 years ago
tmohay
6c8422d5f2
Wired Mining into CliquePantheonController ( #22 )
...
This changeset allows pantheon to join, and act as a validator in a clique network.
6 years ago
Jason Frame
124b502a8f
Expose the JSON RPC method clique getSignersAtHash ( #18 )
6 years ago
S. Matthew English
671adffac4
[MINOR] Normalize references to Logger ( #28 )
...
* normalize references to Logger
* stanrdize on getLogger()
6 years ago
tmohay
003fd4b6a0
Extract common components from MiningCoordinator ( #21 )
...
The MiningCoordinator has been split into common, and ethhash
specific funcationality.
This adversely affects the JSON RPC, in that all mining related
RPCs are now generic based on the type of miner being used.
6 years ago
tmohay
39c782320b
Clique Miner Executor added ( #15 )
...
This commit adds the clique specific implementation of the Miner
executor.
It is responsible for starting a clique mining operation when
requested. It also supplies the functionality to blend vanity data
with validator data etc. in the extra data field.
6 years ago
Chris Mckay
a67b026181
[MINOR] removing executable from files ( #14 )
6 years ago
tmohay
4e313a3689
Clique Block Miner added ( #11 )
...
Responsible for mining a block if the local node address
is a validator, and has not recently mined a block.
This has necessitated a slight rework of helper functions,
and shuffling of tests.
6 years ago
tmohay
db7acb06cd
Rework Clique Block Scheduler ( #6 )
...
Clique Block Scheduler has been reworked to prevent high rate blocks
being created when the parent block's timestamp is behind the system
clock.
6 years ago
PegaSys Admin
550411b4ad
Initial commit
6 years ago