Adrian Sutton
725cdb34c2
[NC-1679] Set vertx upload directory to be under the pantheon data dir. ( #115 )
6 years ago
Adrian Sutton
9e74b7b73e
[NC-1772] Avoid allocating and returning a ByteBuf from MessageFramer.frame. ( #116 )
...
We can write directly to the target instead and avoid the caller needing to release the buffer.
Fixes memory leak when clients are repeatedly connecting and disconnecting.
6 years ago
mbaxter
6503699c6e
Don't clear state modifications on commit ( #112 )
6 years ago
Danno Ferrin
570ba55520
NC-1244 Implement JSON-RPC method "eth_getWork" ( #111 )
...
JAX-B is no longer shipped with Java 11. Guava provides similar
hex printing functionality.
6 years ago
Danno Ferrin
9fe2cdfdf0
NC-1675 Ensure that default logging is appropriate ( #113 )
...
More logging demotions.
6 years ago
Adrian Sutton
e0a160e070
[NC-1748] Treat original storage as empty when a new contract is created ( #95 )
6 years ago
S. Matthew English
ee9ee93aae
[MINOR] Idiomatic naming ( #100 )
...
* Enable passing tests (#99 )
* claridy docs
6 years ago
S. Matthew English
2ae74e2f1e
[MINOR] Suicides mixing coinbase ( #110 )
...
* naive solution
* cleaning it up
* restrict to only suicide tests
6 years ago
Adrian Sutton
ea9ab169e4
Fix EIP150 spec name and enable more reference tests that are now passing ( #109 )
6 years ago
Roberto Saltini
7cb8fef4d4
[NC-1582] Moved all the legacy iBFT classes for block importing into the newly created ibftlegacy module ( #96 )
6 years ago
S. Matthew English
eb7f062171
eliminate createNameRegistratorPerTxsNotEnoughGas from blacklist ( #108 )
6 years ago
CJ Hare
5a89e7dbd5
Uploading to Bintray as part of the release ( #105 )
6 years ago
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
MadelineMurray
ee6186815b
Doc archive for release ( #107 )
...
Doc archive
6 years ago
Arash
177e96d0f6
Revert "Updated Copyright info in License file ( #102 )" ( #104 )
...
This reverts commit f20bd2716d
.
6 years ago
Adrian Sutton
eaff5de720
Update general state reference test harness to ensure the coinbase account is deleted if it's empty and the transaction was invalid. ( #106 )
6 years ago
Michael Connor
1325a419c8
NC-1244 Implement JSON-RPC method "eth_getWork" ( #70 )
...
* EthGetWork Added with Unit and acceptance tests
* EthGetWork Added with Unit and acceptance tests
* EthGetWork Added with Unit and acceptance tests
* EthGetWork Added with Unit and acceptance tests
Debugged
* EthGetWork Added with Unit and acceptance tests
Debugged
Change Requests Actioned
6 years ago
Arash
f20bd2716d
Updated Copyright info in License file ( #102 )
...
* Update snapshot version number
Corrected snapshot version from 0.0.8 to 0.8.0
* Updated Copyright info
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
mark-terry
33cc977f9b
[NC-862] License headers applied to non-java files ( #93 )
6 years ago
mbaxter
10957494ac
Enable passing tests ( #99 )
6 years ago
Danno Ferrin
60890e0ea0
Add --logging CLI option ( #97 )
...
[NC-1675] Ensure that default logging is appropriate
* Add CLI flag for logging
6 years ago
S. Matthew English
840780bffc
catch custom exception ( #61 )
6 years ago
mbaxter
00006d1235
[NC-1748] Clear contract storage on contract creation ( #85 )
6 years ago
Danno Ferrin
5352f09e7e
[MINOR] Only Test errorprone-checks on JDK8 ( #89 )
...
* [MINOR] Only Test errorprone-checks on JDK8
The current version of errorprone causes errors when compiled with Java
11. The next version causes causes problems with Java 8. So for now
keep the old version and only test when compiled with Java 8 (which
is the current Jenkins version). When the test is skipped an info log is sent.
6 years ago
Chris Mckay
0d77c515b5
[nc-1756] jsonrpc enabling for clique and ibft ( #91 )
6 years ago
Roberto Saltini
fdd08a8820
[NC-1582] Added ExtraData for iBFT 2.0 ( #37 )
6 years ago
Danno Ferrin
ad82ca265a
NC-1675 Ensure that default logging is appropriate ( #88 )
...
* Take peer status messages down from info to debug
* Take P2P messages down from debug to trace
6 years ago
Sally MacFarlane
9d5f4d2b87
PR template reduce ( #90 )
...
* reduced the content
6 years ago
tmohay
8bccd68a24
Update error messages in clique header validation ( #81 )
6 years ago
Danno Ferrin
c21177269e
[MINOR] correct version in gradle.properties ( #75 )
6 years ago
Arash
db77b73f3a
Update snapshot version number ( #86 )
...
Corrected snapshot version from 0.0.8 to 0.8.0
6 years ago
Roberto Saltini
2bd6ce74ba
[NC-1508] Added iBFT 2.0 BlockTimerExpiry Event and realated timer management class ( #58 )
6 years ago
mbaxter
2ede24fe95
Remove RLPUtils from ProofOfWorkValidationRule ( #83 )
6 years ago
Adrian Sutton
1f479f75fd
Enable more Constantinople reference tests that are now passing. ( #82 )
6 years ago
Nicolas MASSART
3a1f7f163d
[NC-887] release docker image ( #71 )
...
Provide a release grade Docker image
fix NC-887
use OpenJDK 8 slim docker image and integrated builder step
Replace the previous unused dockerfile with also some integrated documentation
Automatic building of the image and push to DockerHub will be done in a new Jenkins job
6 years ago
Rob Dawson
46fdab18d2
Use consistent ports for quickstart ( #62 )
...
* specify the port for the ports command in the docker compose file so we get consistent ports to bind to.
* add options for fixed ports and skip build
6 years ago
CJ Hare
ef8c4f0284
Restructuring the DSL ( #78 )
...
* Restructuring the DSL
6 years ago
Adrian Sutton
6fa1e7354b
[NC-1752] Fix SSTORE original value ( #79 )
...
* [NC-1752] Delegate calls to getOriginalAccount all the way to the actual store. Ensures we get the actual original value even when updaters are nested due to nested calls.
* Upgrade ethereum reference tests to include the new sstore tests.
6 years ago
Chris Mckay
b8dbe88358
[MINOR] fix project name in readme ( #80 )
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
Chris Mckay
0c4140ab29
[MINOR] build status icon from new build server ( #77 )
6 years ago
Adrian Sutton
e2a6adf171
[MINOR] Remove unused original value lookup. ( #76 )
6 years ago
Lucas Saldanha
03f92e3eb0
NC-1721: Filter timeout if not queried for 10 minutes ( #66 )
6 years ago
Adrian Sutton
793f149f96
[NC-1747] CREATE2 should use the recipient address when calculating the new contract address ( #72 )
6 years ago
mbaxter
05b8f1fab1
[NC-1558] Retry tasks a max number of times before failing ( #74 )
6 years ago
Eric Kellstrand
97b341b0c9
[NC-1697] Fill in objectives.md ( #73 )
...
[NC-1698] Fill in design-principles.md
- Added Pantheon elevator pitch to README.
- Removed objectives.md as it is unnecessary for this sized project
- Removed design-principles.md as it is unnecessary for this sized project
6 years ago
Adrian Sutton
7cddc9a892
Enable constantinople tests and blacklist the ones that are currently failing ( #65 )
...
* Update to latest ethereum reference tests to pull and enable a bunch of Constantinople tests they fix.
* Blacklist test that consumes a huge amount of memory on Constantinople as well.
6 years ago
Roberto Saltini
3abd8643a2
[NC-1616] Added iBFT NewChainHeadHeader event and related blockchain observer ( #59 )
6 years ago