Commit Graph

11294 Commits

Author SHA1 Message Date
tzapu
df5d27d516 added a new RPC call trace_replayBlockTransactions (#7366)
* intial add trace_replayBlockTransactions

* cleanup timing calls
add execution proof

* WIP implementing changes

* fix for trace_replayBlockTransactions rpc call

* cleanup comments

* cleanup, proof,
can't workout lifetime issues yet

* Fix lifetimes issue.

* naive rpc test

* updated docs
2018-01-10 11:34:34 +01:00
Svyatoslav Nikolsky
b685b7fae3 SecretStore: tx retry pattern (#7323)
* SecretStore: auto migrate initial commit

* SecretStore: flush automigrate

* SecretStore: debug flush

* SecretStore: added migration to KeyServerSet contract

* SecretStore: flush automigrate

* SecretStore: flush before testing

* SecretStore: flush

* SecretStore: flush

* SecretStore: bunch of tests for simple ConnectionTrigger && KeyServerSet

* SecretStore: started work on TriggerWithMigration tests

* SecretStore: maintain_session tests

* SecretStore: updated some comments

* SecretStore pass migration_id to ServerSetChangeSession

* SecretStore: fixed lock scope

* SecretStore: fixed error response condition

* SecretStore: fixed ServerSetChange session auto-creation

* SecretStore: update active migration in connector

* removed commented code

* SecretStore: fixed tests compilation

* SecretStore: marked test-related unimplemented-s

* SecretStore: labeled all SS TODOs

* SecretStore: do not read auto-migration stuff when auto-migration is disabled + stripped KeyServerSet contract ABI

* SecretStore: ignore duplicated addresses in KeyServerSet

* fied compilation

* SecretStore: wait for N block confirmations before starting auto-migration

* SecretStore: more tests for migration delay

* SecretStore: clear current nodes set when KSS contract is uninstalled

* SecretStore: retry transaction interval
2018-01-10 11:33:45 +01:00
André Silva
7e0928b8a2 kvdb: update rust-rocksdb version (#7511) 2018-01-10 11:23:29 +01:00
Denis S. Soldatov aka General-Beck
fff6e037ab clean .gitlab.yml and 2 scripts for test and build: gitlab-build.sh & gitlab-test.sh 2018-01-10 11:44:36 +03:00
Denis S. Soldatov aka General-Beck
0b91bd4b11 fix conditions 2018-01-10 07:33:46 +03:00
Denis S. Soldatov aka General-Beck
cb8c4b4e96 add gitlab-test.sh
move functions from .yml to add gitlab-test.sh
2018-01-10 06:38:50 +03:00
Denis S. Soldatov aka General-Beck
f400a7e171 .gitlab-ci cleanup
Resolves issue #4226 #7086 ci #63 close PR #7506
2018-01-10 05:58:12 +03:00
Afri Schoedon
0bdb5d1ca9
Changelog for 1.8.6 (#7440)
* Update CHANGELOG for 1.8.6

* Linkify issues.

* Add Changelog for 1.7.12

* Update Changelog for 1.7.12

* Update Changelog for 1.8.6

* Update Changelog for 1.7.12

* Update Changelog for 1.8.6

* Update CHANGELOG for 1.8.6
2018-01-10 00:11:13 +01:00
Amaury Martiny
c2136f7976 Update js-api (#7509) 2018-01-09 17:12:32 +01:00
Tomasz Drwięga
e4bd4ed060 Use sync wrapper instead of Mutex (#7456) 2018-01-09 16:10:39 +01:00
Tomasz Drwięga
69d7c4f519 Expose default gas price percentile configuration in CLI (#7497)
* Expose gas price percentile.

* Fix light eth_call.

* fix gas_price in light client
2018-01-09 12:43:36 +01:00
Fabian
1e8533acbc
Update README.md 2018-01-09 12:21:24 +01:00
Jay Little
ab7335d21d Use https connection (#7503)
Use https when connecting to etherscan.io API for price-info
2018-01-09 12:17:01 +01:00
Kirill Pimenov
bdc3d6fee0 More thorough changes detection (#7472)
* More thorough changes detection

This basically trades false-negatives ("dumb" last commit not touching
Rust on a Rust-touching branch) for false-positives (all builds against
`stable` and `beta` will run all tests almost always).
This seems to be a reasonable tradeoff.

Closes #6507

* We don't have Appveyor anymore

* before_script sections are not merged

* Limiting commit depth breaks branching detection
2018-01-08 21:23:56 +03:00
GitLab Build Bot
4c22ca2721 [ci skip] js-precompiled 20180108-171712 2018-01-08 17:18:32 +00:00
Amaury Martiny
825a962323 Fix small layout issues (#7500)
* Fix layout bug

* Change position of red signing label
2018-01-08 17:43:55 +01:00
GitLab Build Bot
9c88e755e2 [ci skip] js-precompiled 20180108-160030 2018-01-08 16:02:07 +00:00
Amaury Martiny
c6b0db61e7 Show all accounts on Topbar (#7498)
* Show all accounts in the top bar

* Update to latest js-shared

* Add comments

* Update refs and remove dapp-dapp-accounts
2018-01-08 16:21:52 +01:00
Afri Schoedon
a553485bbd
Update Parity Mainnet Bootnodes (#7476)
* Update Parity Mainnet Bootnodes

* Replace the Azure HDD bootnodes with the new ones :)
2018-01-08 15:06:08 +01:00
Marek Kotewicz
7316cb9d92 fixed panic when io is not available for export block, closes #7486 (#7495) 2018-01-08 14:46:29 +01:00
Tomasz Drwięga
33b8f28f62 Advance AuRa step as far as we can and prevent invalid blocks. (#7451)
* Advance AuRa step as far as we can.

* Wait for future blocks.
2018-01-08 14:46:11 +01:00
GitLab Build Bot
47b2b151ce [ci skip] js-precompiled 20180108-085319 2018-01-08 08:54:35 +00:00
Amaury Martiny
a52d601f5c Update package-lock in js-old (#7494)
* Revert to latest package-lock for js-old

* Update package-lock after npm i
2018-01-08 09:45:07 +01:00
GitLab Build Bot
fc6b1cb4b9 [ci skip] js-precompiled 20180108-084013 2018-01-08 08:41:21 +00:00
Afri Schoedon
ef3cd042fb
Update issue template and readme (#7450)
* Ask about used network in issue template

* Update Riot-References

* Uppercase Parity
2018-01-08 09:24:49 +01:00
Jaco Greeff
23192e490e Revert package-lock.jsons to prior rm -rf (#7492) 2018-01-08 09:23:28 +01:00
Jaco Greeff
c37a87e490
Explicit checkout (#7474) 2018-01-05 17:00:28 +01:00
Jaco Greeff
7e6e024546 Trigger js-precompiled (#7473) 2018-01-05 16:18:20 +01:00
Afri Schoedon
36e230ee16
Expanse Byzantium update w/ correct metropolis difficulty increment divisor (#7463)
* Byzantium Update for Expanse

Here the changes go. Hope I didnt miss anything.

* expip2 changes - update duration limit

* Fix missing EXPIP-2 fields

* Format numbers as hex

* Fix compilation errors

* Group expanse chain spec fields together

* Set metropolisDifficultyIncrementDivisor for Expanse

* Revert #7437

* Add Expanse block 900_000 hash checkpoint
2018-01-05 13:49:07 +01:00
Arkadiy Paronyan
c8ad8aeac4 Updated icons (#7469) 2018-01-05 13:44:05 +01:00
Jaco Greeff
71da3af1a2
Cleanup certifications (#7454)
* Cleanup certifications

* Add key for accounts
2018-01-05 13:26:43 +01:00
Jaco Greeff
ce69c4e6ea
Fix css lint (updated stylelint) (#7471) 2018-01-05 12:48:35 +01:00
Jaco Greeff
855c1126a4 Upgrade markdown-loader & marked (#7467)
* Upgrade markdown-loader & marked

* Align UglifyJS (wallet/shell)

* Add ethereumjs-util Babel compilation
2018-01-05 10:59:35 +01:00
Jaco Greeff
ac95bfa285
Remove test for removed code (#7461) 2018-01-04 18:04:59 +01:00
Jaco Greeff
37796bdaa9
Pull in dapp-status (#7457)
* Remove status from tabs

* Update js-shared, add dapp-status
2018-01-04 17:05:10 +01:00
Afri Schoedon
36bb5ed795
Bump openssl crate (#7455) 2018-01-04 16:12:12 +01:00
Jaco Greeff
c417f01a23
Signer updates from global Redux state (#7452)
* Remove unused layout

* Update to use pending from Redux

* Update @parity/shared
2018-01-04 13:13:15 +01:00
GitLab Build Bot
1d0af99744 [ci skip] js-precompiled 20180103-161510 2018-01-03 16:16:20 +00:00
Marek Kotewicz
75f292154d
Merge pull request #7437 from paritytech/a5-chains-expanse
Remove expanse chain
2018-01-03 16:12:39 +01:00
GitLab Build Bot
1764143db5 [ci skip] js-precompiled 20180103-144059 2018-01-03 14:42:11 +00:00
Jaco Greeff
7c1cbd33ff
Store tokens with repeatable id (#7435) 2018-01-03 15:25:45 +01:00
5chdn
5e4febfc2d
Fix tests 2018-01-03 15:14:49 +01:00
5chdn
0292348bd6
Remove all EXP references from old wallet 2018-01-03 13:28:03 +01:00
5chdn
27d8befbad
Remove expanse from available chains 2018-01-03 13:24:27 +01:00
Marek Kotewicz
51319ebe3f
Merge pull request #7433 from paritytech/td-strict-config
Strict config parsing
2018-01-03 12:27:17 +01:00
GitLab Build Bot
7643e0e17f [ci skip] js-precompiled 20180103-105415 2018-01-03 10:55:33 +00:00
Tomasz Drwięga
56311cf0b5
Merge branch 'master' into td-strict-config 2018-01-03 11:07:08 +01:00
Tomasz Drwięga
e439eae54f
Enable strict config parsing. 2018-01-03 11:05:53 +01:00
André Silva
e114b0b28d Upgrade to RocksDB 5.8.8 and tune settings to reduce space amplification (#7348)
* kvdb-rocksdb: update to RocksDB 5.8.8

* kvdb-rocksdb: tune RocksDB options

* Switch to level-style compaction
* Increase default block size (16K), and use bigger blocks for HDDs (64K)
* Increase default file size base (64MB SSDs, 256MB HDDs)
* Create a single block cache shared across all column families
* Tune compaction settings using RocksDB helper functions, taking into account
  memory budget spread across all columns
* Configure backgrounds jobs based on the number of CPUs
* Set some default recommended settings

* ethcore: remove unused config blockchain.db_cache_size

* parity: increase default value for db_cache_size

* kvdb-rocksdb: enable compression on all levels

* kvdb-rocksdb: set global db_write_bufer_size

* kvdb-rocksdb: reduce db_write_bufer_size to force earlier flushing

* kvdb-rocksdb: use master branch for rust-rocksdb dependency
2018-01-03 11:00:37 +01:00
Jaco Greeff
8405edab41
Fix status layout (#7432) 2018-01-03 10:49:52 +01:00