Tomasz Drwięga
465c7eeaa2
Defer construction valid_jump_destinations.
2017-06-29 17:43:34 +02:00
arkpar
826bf28196
Fixed build
2017-06-28 16:11:18 +02:00
Robert Habermeier
d069b98b45
PoA: Wait for transition finality before applying ( #5774 )
...
* final engine changes
* migration to v13
* adding and removing pending transitions
* epoch_transition_for
* port snapshot to new engine methods
* final validator set interface
* fix compiler errors
* revert v13/epoch_depth transition
* make call on new epoch
* rolling finality checker
* tests for finality checker
* constructing finality proof upon pending transition
* fix warnings and finality proof checking
* fix compiler warnings in tests
* test fixes
* don't include genesis in finality checking
* change snapshot test chain building logic
* minor refactorings
* fetch epoch transition based on parent, fix divide-by-zero in SimpleList
* fix formatting
* fix ABIs and finality checking in snapshot restoration
* encode signal number in proof
* create more blocks at the end of tests
* update gist to accurate contract code
* test for epoch_transition_for
* fix tests with immediateTransitions parameter
* disable force flag after forcing
* rename ValidatorsChanged to InitiateChange and finalizeSignal to finalizeChange
* a few more validator set tests
2017-06-28 13:17:36 +02:00
Denis S. Soldatov aka General-Beck
3637c14da5
fix Windows and MacOS build
...
add `cargo clean`
2017-06-28 14:03:17 +03:00
Denis S. Soldatov aka General-Beck
201f34620a
CI build
...
add evmbin, ethstore, ethkey
2017-06-28 13:54:05 +03:00
Tomasz Drwięga
71c68cc000
Logs Pub-Sub ( #5705 )
...
* Logs subscription.
* Add test.
* lock -> write
2017-06-28 12:21:13 +02:00
Leo Arias
bcc84a31b7
Add the command to install the parity snap ( #5945 )
...
Putting the installation instructions for the snap will help getting more testers, and then publish it in the stable channel with more confidence.
2017-06-28 09:37:47 +02:00
Jef
72094a8bee
Reduce unnecessary allocations ( #5944 )
2017-06-28 09:36:42 +02:00
Tomasz Drwięga
944f9d7fb5
Clarify confusing messages. ( #5935 )
2017-06-28 09:35:25 +02:00
Tomasz Drwięga
c7a043b864
Content Security Policy ( #5790 )
...
* Adding CSP headers.
* Adding Content-Security-Policy headers.
* Fixing test.
* CSP in ws server responses.
2017-06-28 09:12:02 +02:00
Arkadiy Paronyan
57626b60e7
EIP-168, 169: Dust protection ( #4757 )
...
* Dust protection
* Track touched accounts in the substate
* Minor alterations
2017-06-28 09:10:57 +02:00
GitLab Build Bot
6b16fe3f14
[ci skip] js-precompiled 20170627-213135
2017-06-27 21:35:37 +00:00
Arkadiy Paronyan
4a7bcfe4f0
CLI: Export error message and less verbose peer counter. ( #5870 )
...
* Removed numbed of active connections from informant
* Print error message when fatdb is required
* Remove peers from UI
2017-06-27 22:40:46 +02:00
Guanqun Lu
59488769cf
network: make it more explicit about StreamToken and TimerToken ( #5939 )
2017-06-27 18:24:18 +02:00
Guanqun Lu
547031aa0e
sync: make it more idiomatic rust ( #5938 )
2017-06-27 18:23:53 +02:00
arkpar
196c3e7e9b
Fixed profile
2017-06-27 11:53:10 +02:00
David Dorgan
16caf032bd
Only use -cli for the build, not binary itself.
2017-06-27 09:23:16 +02:00
Denis S. Soldatov aka General-Beck
4900e90112
build ethkey & ethstore
...
add -cli
2017-06-26 22:06:00 +03:00
Maciej Hirsz
02edc958d7
Merge pull request #5909 from paritytech/mh-always-show-accounts
...
Prioritize accounts over address book
2017-06-23 16:31:52 +02:00
maciejhirsz
2c254e3b32
Prioritize accounts over address book
2017-06-23 16:29:45 +02:00
Tomasz Drwięga
e73569c84d
Fixing RPC test. ( #5916 )
2017-06-23 16:17:04 +02:00
GitLab Build Bot
cf772ef555
[ci skip] js-precompiled 20170623-115250
2017-06-23 11:56:57 +00:00
Jaco Greeff
0f41121556
Empty local middleware, until explicitly requested ( #5912 )
...
* Empty local middleware, until explicitly requested
* Remove previous empty overrides (unneeded now)
* Re-add over-zealous keyethereum removal
2017-06-23 13:40:16 +02:00
Craig O'Connor
614a80bd23
Cancel propagated TX ( #5899 )
...
* lgtm
* linting
* Slight shortening
2017-06-23 10:32:19 +02:00
Robert Habermeier
796482c129
fix minor race condition in aura seal generation ( #5910 )
2017-06-22 20:44:04 +02:00
Robert Habermeier
b6fd18a9ca
Merge pull request #5833 from paritytech/pubsub-docs
...
Docs for Pub-Sub, optional parameter for parity_subscribe
2017-06-22 20:17:02 +02:00
Jaco Greeff
64e6d36944
Fix gas editor doubling-up on gas ( #5820 )
2017-06-22 20:14:04 +02:00
Anton Gavrilov
f9033facd3
Information about used paths added to general output block ( #5904 )
...
* Information about used paths added to general output block
* Print was added into execute light also
2017-06-22 20:08:56 +02:00
Tomasz Drwięga
53609f703e
Domain-locked web tokens. ( #5894 )
...
* Domain-locking web tokens.
* JS part.
* Fix linting issues.
2017-06-22 20:05:40 +02:00
Arkadiy Paronyan
4d5280e43c
removed panic handlers ( #5895 )
2017-06-22 19:00:53 +02:00
Anton Gavrilov
dc548315b8
Merge pull request #5905 from paritytech/Merge-RocksDB
...
Latest changes from Rust RocksDB binding merged
2017-06-22 16:30:19 +03:00
Anton Gavrilov
7489a2b36f
Latest changes from RocksDB binding merged
2017-06-22 15:54:08 +03:00
GitLab Build Bot
91f1c84048
[ci skip] js-precompiled 20170622-115440
2017-06-22 11:58:47 +00:00
Jaco Greeff
e1cd60987b
Adjust keyethereum/secp256 aliasses ( #5903 )
...
* Alias keyethereum to empty for libraries/npm
* Alias long-standing vertx warning to empty
* Alias secp256k1
* remove package-lock.json (not active atm)
2017-06-22 13:29:12 +02:00
GitLab Build Bot
df51cad7e2
[ci skip] js-precompiled 20170622-101935
2017-06-22 10:23:53 +00:00
Jaco Greeff
a60c5527c7
Keyethereum fs dependency ( #5902 )
...
* Set process.browser
* Empty fs module (keyethereum dep)
* !==
2017-06-22 11:49:44 +02:00
Stewart Mackenzie
d152fa3e85
Ethereum Classic Monetary Policy ( #5741 )
...
* Ethereum Classic Monetary Policy
Create a new parameter `ecip1017EraRounds`. When the block number
passes one era rounds, the reward is reduced by 20%.
See https://github.com/ethereumproject/ECIPs/blob/master/ECIPs/ECIP-1017.md
* Update rewards for uncle miners for ECIP1017
In the monetary policy, the rewards are changed from "up to 7/8 of the
reward" to "1/32 of the reward".
* Fix an off-by-one error in ECIP1017 era calculation
According to
https://github.com/ethereumproject/ECIPs/blob/master/ECIPs/ECIP-1017.md ,
when in block number 5,000,000, it should still be in Era 1 (which in
our code `era == 0`). So we need to check whether the `rem` equals to
zero and act accordingly when calculating the era.
* `ecip1017_era_rounds` missing from EthashParams when run in build bot
* strip out ecip1017_eras_block_reward function and add unit test
2017-06-19 18:56:37 +02:00
Tomasz Drwięga
a19be3cb51
Initial token should allow full access. ( #5873 )
2017-06-19 18:35:56 +02:00
Maciej Hirsz
e871b7a0ac
Merge pull request #5856 from paritytech/mh-pubnode-dappsigner
...
Fixed account selection for Dapps on public node
2017-06-19 18:29:06 +02:00
Robert Habermeier
c8e176b2e3
Merge pull request #5874 from paritytech/track-bad-snapshot-hashes
...
blacklist bad snapshot manifest hashes upon failure
2017-06-19 17:57:06 +02:00
GitLab Build Bot
367a5c998d
[ci skip] js-precompiled 20170619-145413
2017-06-19 14:58:49 +00:00
Maciej Hirsz
b824bc29b5
Merge pull request #5838 from paritytech/ng-fix-timeouts
...
Fix wrongly called timeouts
2017-06-19 16:30:30 +02:00
Robert Habermeier
d168479a85
blacklist bad manifest hashes upon failure
2017-06-19 16:24:07 +02:00
Robert Habermeier
bedce59a6f
Merge pull request #5867 from guanqun/small-fixes
...
ArchiveDB and other small fixes
2017-06-19 14:03:48 +02:00
Robert Habermeier
b84be93bb7
Merge pull request #5866 from guanqun/remove-try
...
convert try!() to ?
2017-06-19 14:02:58 +02:00
Saulius Valatka
a7da8eb593
Make config file optional ( #5847 )
2017-06-19 11:42:29 +02:00
Marek Kotewicz
575c51f5a0
eip214, #4833 ( #4851 )
2017-06-19 11:41:46 +02:00
Marek Kotewicz
c50dacff17
all executables are workspace members ( #5865 )
...
* ethstore-cli and ethkey-cli are workspace projects
* evmbin is now a workspace project
2017-06-19 11:29:09 +02:00
Robert Habermeier
a99d4c3dd3
Merge pull request #5860 from paritytech/minor-modexp-optimization
...
minor optimizations of the modexp builtin
2017-06-18 18:20:59 +02:00
Guanqun Lu
c1e5c36f7e
EthStore: add a Chinese path to tests in ethstore
2017-06-18 23:13:27 +08:00