Commit Graph
27 Commits
Author SHA1 Message Date
Gav Wood 5ceb1b084c Add missing args and some new JSONs for testing. 2016-06-19 14:49:06 +02:00
Gav Wood 2245baaaab Provide CLI options to disable aspects of soft-fork.
Soft-fork will remain default behaviour, but you can now disable
either the whole mechanism (you'll lose money if you mine with this
when the majority network doesn't) or just vote against it but
otherwise go with the flow.
2016-06-19 13:20:14 +02:00
Gav Wood 335bce85e8 Gas price statistics. (#1291)
* Gas price statistics.

Affects eth_gasPrice.
Added ethcore_gasPriceStatistics.

Closes #1265

* Fix a bug in eth_gasPrice

* Fix tests.

* Revert minor alteration.

* Tests for gas_price_statistics.

- Tests;
- Additional infrastructure for generating test blocks with
transactions.
2016-06-18 10:52:50 +02:00
Gav Wood b17581d7de VM tracing and JSON RPC endpoint for it. (#1169)
* Groundwork for basic VM tracing.

* RPC endpoint for VM tracing and ser/de types ready.

* Create VMTracer trait.

* Rearchitected VM tracing to reflect existing tracing.

Should more or less work now.

* Integrated VM tracing into JSONRPC.

* Fix ethcore module tests.

* Add tests for VM tracing.

* Fix consensus test code.

* Fix mock tests.

* Added VM trace information for post-execution stuff.

* Fix max-value calls and add "creates" field to getTransaction.

* Tests for VM tracing.

* Don't implement the trait with unimplemented.

* Remove invlaid comment.

* Fix tests.
2016-06-02 12:40:31 +02:00
Gav Wood 75d0606bc0 More bootnodes for morden. 2016-05-25 11:37:19 +02:00
Gav Wood ac73b2628a Basic Authority (#991)
* Firt commit.

* First non-functional but correct implementation of BasicAuthority.

Still needs:
- Sealing infrastructure.

* Punch a hole to give miner access to key store.

* Fix test built.

* Basic version of synchronous mining.

This will seal a block whenever a new transaction comes through.
To be made better we need a timer which will wait for one second after the
last block before sealing a new one - better still would be to cooperatively
interleave blocks with other sealing nodes.

* Add tests.

* Fix minor issues from repotting.

* Address grumbles.
2016-05-03 17:23:53 +02:00
Marek Kotewicz 373284ca0a spec loading cleanup (#858)
* spec loading cleanup in progress

* changed engine field in json spec

* refactored engine params

* polishing spec loading refactor

* fixed compiling json tests

* fixed compiling parity

* removed warnings

* removed commented out code

* fixed failing test

* bringing back removed TODO in spec.
2016-04-09 10:20:35 -07:00
arkpar 67d04c5952 Fixed bootnode URL and error message 2016-04-02 19:01:41 +02:00
Gav Wood 72b604b8e8 Avoid tracing DELEGATECALL and CALLCODE. Plus tests for it. 2016-03-20 19:20:37 +01:00
debris a76aad2e12 fixed invalid json files 2016-03-18 23:56:51 +01:00
debris 79aa8570d0 pricing { linear: {} } 2016-03-18 22:54:36 +01:00
debris 3b8c6a1ab2 linear -> pricing 2016-03-18 19:08:57 +01:00
debris 0621da8535 ethjson spec submodule 2016-03-17 13:41:11 +01:00
Gav Wood 628a53ccec Update tests. Fix our tests. 2016-03-01 20:02:59 +01:00
Gav Wood 6197b3ee60 New provisional Homestead block. 2016-02-29 12:47:34 +01:00
Gav Wood be4b0472c8 Morden switch to Homestead rules at #494,000. 2016-02-29 10:33:57 +01:00
arkpar 8bd052b986 Fixed warnings 2016-02-20 11:54:12 +01:00
Gav Wood 425350aa65 Add Morden bootnode. 2016-02-16 10:53:28 +01:00
Gav Wood 38a568e426 Use 1100000 as the homestead transition, fix build instructions. 2016-02-15 13:49:44 +01:00
Gav Wood b821412f72 Delay in test frontier file. 2016-02-14 12:02:44 +01:00
Gav Wood 48f657c031 Delay Homestead transition from 1,000,000. 2016-02-14 12:01:18 +01:00
Gav Wood 7bc340956f Correct node id for bootnode. 2016-02-08 16:57:57 +01:00
Gav Wood a531229076 Back to 30303. 2016-02-08 14:06:49 +01:00
Gav Wood b27a7e0387 30304 for bootnode. 2016-02-08 13:55:49 +01:00
Gav Wood 047731b11d Add parity-node-zero.ethcore.io to boot nodes. 2016-02-08 13:39:06 +01:00
arkpar 048c27237a Counters in JournalDB 2016-02-04 21:33:30 +01:00
debris 02f5004161 moving around dirs 2016-01-31 11:08:04 +01:00