Jaco Greeff
d8c3c247f8
Merge branch 'master' into ui-2
2017-07-13 10:56:12 +02:00
keorn
22261bc2d1
New contract PoA sync fixes ( #5991 )
...
* generate proofs on newly-created state
* report only missed steps after first block
* dont report skipped if not signer
* test
* finality tracing and passing valid header to `commit_block`
* avoid proposing multiple times on the same step when validator set changes
* limit benign reports
* Ordering -> AtomicOrdering
* reinstate warning now that spam is reduced
* flush pending transition changes when necessary
* ensure epochs aren't re-zoomed on every block
2017-07-13 09:48:00 +02:00
Marek Kotewicz
40e29c92bc
make Multisig Wallet walletSourceUrl point to the latest version of solidity contract ( #5984 )
2017-07-13 09:47:51 +02:00
Robert Habermeier
d365281cce
Ethcore crate split part 1 ( #6041 )
...
* split out types into separate crate
* split out evm into its own crate
2017-07-12 13:09:17 +02:00
Joseph Mark
451ef7f09b
Add preset cmd/arg to test args
2017-07-12 16:31:28 +07:00
Joseph Mark
2d52c7b42f
Merge branch 'master' into issues/4673
2017-07-12 16:06:23 +07:00
Joseph Mark
d4175ca6c6
Add preset command to parity CLI
...
Preset configs are loaded from bundled toml files and overridden by
CLI options.
2017-07-12 16:03:21 +07:00
Tomasz Drwięga
24c8510932
Fix status icon ( #6039 )
...
* Fix status icon when zooming out.
* Fix health errors.
2017-07-12 08:52:50 +02:00
Joseph Mark
0fca4f95d6
Errors & warnings for inappropriate RPCs ( #6029 )
...
* Clarify function name
Function checks if sealing is currently underway, not to be confused
with checking whether the engine performs internal sealing.
* Error when work called on internal sealing engine
* Error submitting work for internal sealing engine
* Fix inverted bool and style grumbles
* Add can_produce_work_package to TestMinerService
* Error when setting engine signer on PoW chain
* Unit tests for engine signing
Setting engine signer should fail if chain does not seal internally
or client lacks account provider.
* Tweak TestMinerService
* Fix minor style grumbles
2017-07-12 08:52:18 +02:00
Robert Habermeier
02f2c611d4
Merge pull request #5992 from paritytech/csp-fix
...
Add missing CSP for web3.site
2017-07-11 16:12:03 +02:00
kaikun213
0ad0c7882f
Merge remote-tracking branch 'origin/csp-fix'
2017-07-11 15:25:58 +02:00
Tomasz Drwięga
a30f43b36c
Fix ui-no-validation.
2017-07-11 14:49:35 +02:00
Tomasz Drwięga
ba4d8ceaf3
Merge branch 'master' into csp-fix
2017-07-11 13:45:23 +02:00
GitLab Build Bot
45d44bedef
[ci skip] js-precompiled 20170711-113031
2017-07-11 11:36:24 +00:00
Robert Habermeier
cd0b62338b
Merge pull request #6037 from paritytech/a5-docs-install
...
Remove cargo install --git from README.md
2017-07-11 13:14:58 +02:00
5chdn
b844c8a29a
Remove cargo install git from README.md, ref #6007
2017-07-11 13:08:53 +02:00
Jaco Greeff
92a9ff3c1a
Update after merge
2017-07-11 12:47:22 +02:00
Jaco Greeff
a1a8181913
Merge branch 'master' into ui-2
2017-07-11 12:38:51 +02:00
Joseph Mark
9c1030878e
Add config preset files
2017-07-11 17:29:34 +07:00
Tomasz Drwięga
4936e99f30
Node Health warnings ( #5951 )
...
* Health endpoint.
* Asynchronous health endpoint.
* Configure time api URL via CLI.
* Tests for TimeChecker.
* Health indication on Status page.
* Adding status indication to tab titles.
* Add status to ParityBar.
* Fixing lints.
* Add health status on SyncWarning.
* Fix health URL for embed.
* Nicer messages.
* Fix tests.
* Fixing JS tests.
* NTP time sync (#5956 )
* use NTP to check time drift
* update time module documentation
* replace time_api flag with ntp_server
* fix TimeChecker tests
* fix ntp-server flag usage
* hide status tooltip if there's no message to show
* remove TimeProvider trait
* use Cell in FakeNtp test trait
* share fetch client and ntp client cpu pool
* Add documentation to public method.
* Removing peer count from status.
* Remove unknown upgrade status.
* Send two time requests at the time.
* Revert "Send two time requests at the time."
This reverts commit f7b754b1155076a5a5d8fdafa022801fae324452.
* Defer reporting time synchronization issues.
* Fix tests.
* Fix linting.
2017-07-11 12:23:46 +02:00
Tomasz Drwięga
7fb46bff06
RPC cpu pool ( #6023 )
...
* RPC cpu pool.
* introduce optional thread pool when processing RPC requests.
* Bump jsonrpc.
* Removing boxes.
* Fix CLI tests.
2017-07-11 12:22:19 +02:00
Nikolay Volf
dc51dde112
update deps ( #6036 )
2017-07-11 12:06:35 +03:00
arkpar
c05924a713
Fixed build
2017-07-11 10:21:23 +02:00
kaikun213
f1dcdab75d
Merge remote-tracking branch 'origin/csp-fix'
2017-07-11 09:58:42 +02:00
Axel Chalon
d970237658
Add test for loading the chain specs ( #6028 )
...
* Add test for loading the json chain specs
* Remove test on Ethereum specs as it already exists
2017-07-10 19:26:10 +02:00
Jaco Greeff
03b0ea6139
Merge branch 'master' into ui-2
2017-07-10 17:43:37 +02:00
Tomasz Drwięga
56c275b0cb
Whitelist APIs for generic Pub-Sub ( #5840 )
...
* Whitelisting generic pub-sub APIs.
* Clone enums instead of allocating a vec.
2017-07-10 17:42:29 +02:00
Nikolay Volf
62210fb932
WASM contracts MVP ( #5679 )
...
* lifetime issues
* refactor to new 'native env'
* descriptors and such
* wasm mvp continued
* finalized env/ext bindings
* descriptor -> call_args
* inject gas counter
* result processing and engine activation
* tabify some source files
* needs return new
* wasm tests initial
* erradicate warnings
* origin in the descriptor
* update test repo
* payload verification tests
* identity return payload test
* some test description
* dispersion test
* check length here
* suicidal contract
* engine params
* fix typo
* review fixes
* submodule update
* update - purge reserved space
* doc effort
* more review fixes
* fix error message
* fix dependency url
* reorg error handling
* update submodule
* update utils
* update to latest parity-wasm
* tabify
* fix wasm magic header
* update dependencies
* external create and tests
* update to latest tests
* extra trace info
* Update parity-wasm
* update wasm-utils also
* few traces and result handle change
* alter trace content
* fix issues with optimizer, update to latest parity with validator, etc
* static initialization
* license preamble
* update wasm crates and gas costs
* fix grumbles
* bring back lifetime
* fix compilation
2017-07-10 17:42:10 +02:00
Jaco Greeff
b49c039f41
Set observable on component ( #6033 )
2017-07-10 17:38:40 +02:00
Jaco Greeff
3d24ae0981
Merge branch 'master' into ui-2
2017-07-10 17:36:55 +02:00
Jaco Greeff
801b6e0ded
UI 2 dapp configuration dapps ( #6032 )
...
* Add shell_ APIs
* Allow handling of shell_ calls
* Retrieve API info via call
* Split Dapp Method config into dapp
* Allow shell API for configuring dapps
* Move dapp toggles to dapp itself
* Align provider naming
* Selection of default accounts via dapp
* Remove duplicated spec
2017-07-10 17:03:16 +02:00
Jaco Greeff
4dd68f1ef3
Ui 2 provider rename (web3Provider -> ethereum) ( #6031 )
...
* Rename web3Provider -> ethereumProvider
* ethereumProvider -> ethereum
2017-07-10 15:56:43 +02:00
Arkadiy Paronyan
15aebacbe7
--reseal-on-uncle ( #5940 )
...
* --reseal-on-uncle
* Optimized uncle check
* Additional uncle check
* Updated comment
2017-07-10 13:36:42 +02:00
Axel Chalon
7599e3998f
Support comments in reserved nodes file ( #6004 ) ( #6012 )
2017-07-10 13:24:40 +02:00
Jaco Greeff
204fe44b29
Add new md tnc ( #5937 )
...
* Add new md tnc
* Skip markdown import in test
2017-07-10 13:23:59 +02:00
Tomasz Drwięga
f4453f77b8
Fix output of parity-evm in case of bad instruction ( #5955 )
...
* Fix output of evmbin.
* Use foundation chain settings by default.
2017-07-10 13:23:40 +02:00
Tomasz Drwięga
ed5efebec1
Don't send to old subscriptions. ( #5960 )
2017-07-10 13:23:19 +02:00
Robert Habermeier
67c1f71b6e
Proper light client informant and more verification of imported headers ( #5897 )
...
* do more validation of imported headers in light client
* generalize informant with traits
* informant implementation for light client
* make comment into TODO
* fix broken test
* disable full checking of headers in light client in sync tests
2017-07-10 13:21:11 +02:00
keorn
f0a6b5d401
azure nodes ( #6017 )
2017-07-10 13:05:05 +02:00
Tomasz Drwięga
a24b6ad983
Use standard paths for Ethash cache ( #5881 )
...
* Use cache path to store ethash files.
* Fixing tests, more flexible API.
* Use AsRef<Path> everywhere.
* Fixing ethcore tests.
* Fix RPC tests.
2017-07-10 12:57:40 +02:00
Jaco Greeff
699aab0b80
Update package-lock.json
2017-07-10 11:40:45 +02:00
Jaco Greeff
84f11278ba
Merge branch 'master' into ui-2
2017-07-10 11:33:07 +02:00
Jaco Greeff
cbcda140ec
Ui 2 updates subscribe ( #6027 )
...
* Add account & vault APIs
* Additional status methods
* Move permission modals into Dapp
* Adjust display position
* Don't publish invalid events
* Cleanup Wallet display
* Update package-lock
* Align icon buttons center
* Adjust account selectors
* Adjust wallet white
* Allow display of boolean/false values
* Pass value through correctly for disabled inputs
* Split requests into sections
* onClict -> onClick
* Update label
* Update skip step
* Connect provider interfaces
2017-07-10 11:04:29 +02:00
Tomasz Drwięga
b0f1f8307d
X-Frame-Options removed.
2017-07-10 09:42:35 +02:00
Tomasz Drwięga
ad67ea0eb5
Merge branch 'master' into csp-fix
2017-07-09 14:10:53 +02:00
Robert Habermeier
125aa0aeb4
Merge pull request #5959 from paritytech/dont-compute-hash
...
Defer code hash calculation.
2017-07-06 19:00:19 +02:00
GitLab Build Bot
df0ef6618d
[ci skip] js-precompiled 20170706-164115
2017-07-06 16:47:59 +00:00
Robert Habermeier
0409e95d1e
Merge pull request #6000 from paritytech/new-acc
...
Fix first run wizard.
2017-07-06 18:02:47 +02:00
Robert Habermeier
104367ce24
Merge pull request #5996 from paritytech/serdeup
...
migration to serde 1.0
2017-07-06 18:02:11 +02:00
debris
5f2cb5e52f
push CI
2017-07-06 16:48:58 +02:00