Date: Sun, 11 Dec 2016 13:00:49 +0100
Subject: [PATCH 23/64] Tolerate error is user_defaults
---
parity/user_defaults.rs | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/parity/user_defaults.rs b/parity/user_defaults.rs
index a1078b634..652abfea1 100644
--- a/parity/user_defaults.rs
+++ b/parity/user_defaults.rs
@@ -128,7 +128,13 @@ impl Default for UserDefaults {
impl UserDefaults {
pub fn load(path: P) -> Result where P: AsRef {
match File::open(path) {
- Ok(file) => from_reader(file).map_err(|e| e.to_string()),
+ Ok(file) => match from_reader(file) {
+ Ok(defaults) => Ok(defaults),
+ Err(e) => {
+ warn!("Error loading user defaults file: {:?}", e);
+ Ok(UserDefaults::default())
+ },
+ },
_ => Ok(UserDefaults::default()),
}
}
From 592ff53bab593fe5fb0ae3dfc0f2e9cb714fdcaf Mon Sep 17 00:00:00 2001
From: Igor Artamonov
Date: Sun, 11 Dec 2016 18:28:37 +0600
Subject: [PATCH 24/64] EIP-155 configuration for Ethereum Classic
---
ethcore/res/ethereum/classic.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ethcore/res/ethereum/classic.json b/ethcore/res/ethereum/classic.json
index 7c1e9454e..ca4e0ea99 100644
--- a/ethcore/res/ethereum/classic.json
+++ b/ethcore/res/ethereum/classic.json
@@ -12,7 +12,7 @@
"registrar" : "0xc6d9d2cd449a754c494264e1809c50e34d64562b",
"homesteadTransition": "0x118c30",
"eip150Transition": "0x2625a0",
- "eip155Transition": "0x7fffffffffffffff",
+ "eip155Transition": 3000000,
"eip160Transition": "0x7fffffffffffffff",
"eip161abcTransition": "0x7fffffffffffffff",
"eip161dTransition": "0x7fffffffffffffff",
@@ -25,7 +25,7 @@
"accountStartNonce": "0x00",
"maximumExtraDataSize": "0x20",
"minGasLimit": "0x1388",
- "networkID" : "0x1",
+ "networkID" : "0x3d",
"forkBlock": "0x1d4c00",
"forkCanonHash": "0x94365e3a8c0b35089c1d1195081fe7489b528a84b22199c916180db8b28ade7f"
},
From 7b5bc115e9b2c5f163760733cf5d426b3cfa08b6 Mon Sep 17 00:00:00 2001
From: Igor Artamonov
Date: Sun, 11 Dec 2016 18:29:40 +0600
Subject: [PATCH 25/64] EIP-160 configuration for Ethereum Classic
---
ethcore/res/ethereum/classic.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ethcore/res/ethereum/classic.json b/ethcore/res/ethereum/classic.json
index ca4e0ea99..9373a2041 100644
--- a/ethcore/res/ethereum/classic.json
+++ b/ethcore/res/ethereum/classic.json
@@ -13,7 +13,7 @@
"homesteadTransition": "0x118c30",
"eip150Transition": "0x2625a0",
"eip155Transition": 3000000,
- "eip160Transition": "0x7fffffffffffffff",
+ "eip160Transition": 3000000,
"eip161abcTransition": "0x7fffffffffffffff",
"eip161dTransition": "0x7fffffffffffffff",
"ecip1010PauseTransition": "0x2dc6c0",
From aed633d7dfe8b3350627aa140b9891306e86ba8d Mon Sep 17 00:00:00 2001
From: Igor Artamonov
Date: Sun, 11 Dec 2016 19:25:02 +0600
Subject: [PATCH 26/64] Testnet for Ethereum Classic
---
ethcore/res/ethereum/classic-morden.json | 58 ++++++++++++++++++++++++
ethcore/src/ethereum/mod.rs | 3 ++
parity/cli/usage.txt | 4 +-
parity/params.rs | 6 +++
4 files changed, 69 insertions(+), 2 deletions(-)
create mode 100644 ethcore/res/ethereum/classic-morden.json
diff --git a/ethcore/res/ethereum/classic-morden.json b/ethcore/res/ethereum/classic-morden.json
new file mode 100644
index 000000000..40c1d4dcf
--- /dev/null
+++ b/ethcore/res/ethereum/classic-morden.json
@@ -0,0 +1,58 @@
+{
+ "name": "Ethereum Classic Morden Testnet",
+ "forkName": "classic",
+ "engine": {
+ "Ethash": {
+ "params": {
+ "gasLimitBoundDivisor": "0x0400",
+ "minimumDifficulty": "0x020000",
+ "difficultyBoundDivisor": "0x0800",
+ "durationLimit": "0x0d",
+ "blockReward": "0x4563918244F40000",
+ "registrar": "0x52dff57a8a1532e6afb3dc07e2af58bb9eb05b3d",
+ "homesteadTransition": 494000,
+ "eip150Transition": 1783000,
+ "eip155Transition": 1915000,
+ "eip160Transition": 1915000,
+ "ecip1010PauseTransition": 1915000,
+ "ecip1010ContinueTransition": 3415000,
+
+ "eip161abcTransition": "0x7fffffffffffffff",
+ "eip161dTransition": "0x7fffffffffffffff"
+ }
+ }
+ },
+ "params": {
+ "accountStartNonce": "0x0100000",
+ "maximumExtraDataSize": "0x20",
+ "minGasLimit": "0x1388",
+ "networkID" : "0x3e",
+ "forkBlock": "0x1b34d8",
+ "forkCanonHash": "0xf376243aeff1f256d970714c3de9fd78fa4e63cf63e32a51fe1169e375d98145"
+ },
+ "genesis": {
+ "seal": {
+ "ethereum": {
+ "nonce": "0x00006d6f7264656e",
+ "mixHash": "0x00000000000000000000000000000000000000647572616c65787365646c6578"
+ }
+ },
+ "difficulty": "0x20000",
+ "author": "0x0000000000000000000000000000000000000000",
+ "timestamp": "0x00",
+ "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "extraData": "0x",
+ "gasLimit": "0x2fefd8"
+ },
+ "nodes": [
+ "enode://e731347db0521f3476e6bbbb83375dcd7133a1601425ebd15fd10f3835fd4c304fba6282087ca5a0deeafadf0aa0d4fd56c3323331901c1f38bd181c283e3e35@128.199.55.137:30303",
+ "enode://ceb5c0f85eb994dbe9693bf46d99b03f6b838d17cc74e68d5eb003171ff39e5f120b17f965b267c319303f94d80b9d994b77062fb1486d76ce95d9f3d8fe1cb4@46.101.122.141:30303"
+ ],
+ "accounts": {
+ "0000000000000000000000000000000000000001": { "balance": "1", "nonce": "1048576", "builtin": { "name": "ecrecover", "pricing": { "linear": { "base": 3000, "word": 0 } } } },
+ "0000000000000000000000000000000000000002": { "balance": "1", "nonce": "1048576", "builtin": { "name": "sha256", "pricing": { "linear": { "base": 60, "word": 12 } } } },
+ "0000000000000000000000000000000000000003": { "balance": "1", "nonce": "1048576", "builtin": { "name": "ripemd160", "pricing": { "linear": { "base": 600, "word": 120 } } } },
+ "0000000000000000000000000000000000000004": { "balance": "1", "nonce": "1048576", "builtin": { "name": "identity", "pricing": { "linear": { "base": 15, "word": 3 } } } },
+ "102e61f5d8f9bc71d0ad4a084df4e65e05ce0e1c": { "balance": "1606938044258990275541962092341162602522202993782792835301376", "nonce": "1048576" }
+ }
+}
diff --git a/ethcore/src/ethereum/mod.rs b/ethcore/src/ethereum/mod.rs
index 3916e5ccc..4dd0d2b73 100644
--- a/ethcore/src/ethereum/mod.rs
+++ b/ethcore/src/ethereum/mod.rs
@@ -42,6 +42,9 @@ pub fn new_frontier() -> Spec { load(include_bytes!("../../res/ethereum/frontier
/// Create a new Frontier mainnet chain spec without the DAO hardfork.
pub fn new_classic() -> Spec { load(include_bytes!("../../res/ethereum/classic.json")) }
+/// Create a new Morden chain spec configured for Thereum Classic
+pub fn new_classic_morden() -> Spec { load(include_bytes!("../../res/ethereum/classic-morden.json")) }
+
/// Create a new Frontier mainnet chain spec without the DAO hardfork.
pub fn new_expanse() -> Spec { load(include_bytes!("../../res/ethereum/expanse.json")) }
diff --git a/parity/cli/usage.txt b/parity/cli/usage.txt
index c58672542..0a5b854dc 100644
--- a/parity/cli/usage.txt
+++ b/parity/cli/usage.txt
@@ -33,7 +33,7 @@ Operating Options:
--chain CHAIN Specify the blockchain type. CHAIN may be either a
JSON chain specification file or olympic, frontier,
homestead, mainnet, morden, ropsten, classic, expanse,
- testnet or dev (default: {flag_chain}).
+ testnet, classic-morden or dev (default: {flag_chain}).
-d --db-path PATH Specify the database & configuration directory path
(default: {flag_db_path}).
--keys-path PATH Specify the path for JSON key files to be found
@@ -266,7 +266,7 @@ Footprint Options:
of all accounts and storage keys. Doubles the size
of the state database. BOOL may be one of on, off
or auto. (default: {flag_fat_db})
- --scale-verifiers Automatically scale amount of verifier threads based on
+ --scale-verifiers Automatically scale amount of verifier threads based on
workload. Not guaranteed to be faster.
(default: {flag_scale_verifiers})
--num-verifiers INT Amount of verifier threads to use or to begin with, if verifier
diff --git a/parity/params.rs b/parity/params.rs
index 25ddc8814..d8c3db2bc 100644
--- a/parity/params.rs
+++ b/parity/params.rs
@@ -31,6 +31,7 @@ pub enum SpecType {
Ropsten,
Olympic,
Classic,
+ ClassicTestnet,
Expanse,
Dev,
Custom(String),
@@ -49,6 +50,7 @@ impl str::FromStr for SpecType {
let spec = match s {
"frontier" | "homestead" | "mainnet" => SpecType::Mainnet,
"frontier-dogmatic" | "homestead-dogmatic" | "classic" => SpecType::Classic,
+ "classic-testnet" | "classic-morden" => SpecType::ClassicTestnet,
"morden" | "testnet" => SpecType::Testnet,
"ropsten" => SpecType::Ropsten,
"olympic" => SpecType::Olympic,
@@ -68,6 +70,7 @@ impl SpecType {
SpecType::Ropsten => Ok(ethereum::new_ropsten()),
SpecType::Olympic => Ok(ethereum::new_olympic()),
SpecType::Classic => Ok(ethereum::new_classic()),
+ SpecType::ClassicTestnet => Ok(ethereum::new_classic_morden()),
SpecType::Expanse => Ok(ethereum::new_expanse()),
SpecType::Dev => Ok(Spec::new_instant()),
SpecType::Custom(ref filename) => {
@@ -288,6 +291,9 @@ mod tests {
assert_eq!(SpecType::Testnet, "morden".parse().unwrap());
assert_eq!(SpecType::Ropsten, "ropsten".parse().unwrap());
assert_eq!(SpecType::Olympic, "olympic".parse().unwrap());
+ assert_eq!(SpecType::Classic, "classic".parse().unwrap());
+ assert_eq!(SpecType::ClassicTestnet, "classic-testnet".parse().unwrap());
+ assert_eq!(SpecType::ClassicTestnet, "classic-morden".parse().unwrap());
}
#[test]
From d3077c51fcd0638878ba3478987a954f7a1adbc1 Mon Sep 17 00:00:00 2001
From: Nicolas Gotchac
Date: Sun, 11 Dec 2016 15:05:10 +0100
Subject: [PATCH 27/64] Target Babel to latest Chrome Versions in dev (#3806)
* Use `babel-preset-env` to target Babel to latest Chrome Versions
* Opt-In mechanism for Babel Preset Env
---
js/package.json | 1 +
js/webpack/shared.js | 23 +++++++++++++++++++++++
2 files changed, 24 insertions(+)
diff --git a/js/package.json b/js/package.json
index a8b156dd2..120ebb094 100644
--- a/js/package.json
+++ b/js/package.json
@@ -59,6 +59,7 @@
"babel-plugin-transform-runtime": "6.15.0",
"babel-plugin-webpack-alias": "2.1.2",
"babel-polyfill": "6.20.0",
+ "babel-preset-env": "1.0.2",
"babel-preset-es2015": "6.18.0",
"babel-preset-es2016": "6.16.0",
"babel-preset-es2017": "6.16.0",
diff --git a/js/webpack/shared.js b/js/webpack/shared.js
index 8b6807b2a..3c593fd87 100644
--- a/js/webpack/shared.js
+++ b/js/webpack/shared.js
@@ -36,6 +36,29 @@ function getBabelrc () {
// [ "es2015", { "modules": false } ]
babelrc.presets[es2015Index] = [ 'es2015', { modules: false } ];
babelrc['babelrc'] = false;
+
+ const BABEL_PRESET_ENV = process.env.BABEL_PRESET_ENV;
+ const npmStart = process.env.npm_lifecycle_event === 'start';
+ const npmStartApp = process.env.npm_lifecycle_event === 'start:app';
+
+ if (BABEL_PRESET_ENV && (npmStart || npmStartApp)) {
+ console.log('using babel-preset-env');
+
+ babelrc.presets = [
+ // 'es2017',
+ 'stage-0', 'react',
+ [
+ 'env',
+ {
+ targets: { browsers: ['last 2 Chrome versions'] },
+ modules: false,
+ loose: true,
+ useBuiltIns: true
+ }
+ ]
+ ];
+ }
+
return babelrc;
}
From 778f5bbfaf285fcdcf4ab4852696980638d975ed Mon Sep 17 00:00:00 2001
From: GitLab Build Bot
Date: Sun, 11 Dec 2016 14:14:41 +0000
Subject: [PATCH 28/64] [ci skip] js-precompiled 20161211-141210
---
Cargo.lock | 2 +-
js/package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index c15b82879..cae9d6744 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1290,7 +1290,7 @@ dependencies = [
[[package]]
name = "parity-ui-precompiled"
version = "1.4.0"
-source = "git+https://github.com/ethcore/js-precompiled.git#4465ba44b8f698640f2355508245f7f9e370343b"
+source = "git+https://github.com/ethcore/js-precompiled.git#3e04f32403aab917a149d54f4191263f1c79f5ce"
dependencies = [
"parity-dapps-glue 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
diff --git a/js/package.json b/js/package.json
index 120ebb094..577ec6f14 100644
--- a/js/package.json
+++ b/js/package.json
@@ -1,6 +1,6 @@
{
"name": "parity.js",
- "version": "0.2.110",
+ "version": "0.2.111",
"main": "release/index.js",
"jsnext:main": "src/index.js",
"author": "Parity Team ",
From 4e3c49c809589d4347c350af599951eb3c1995ae Mon Sep 17 00:00:00 2001
From: Igor Artamonov
Date: Sun, 11 Dec 2016 20:34:46 +0600
Subject: [PATCH 29/64] revert ETC to correct Network ID
---
ethcore/res/ethereum/classic-morden.json | 2 +-
ethcore/res/ethereum/classic.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/ethcore/res/ethereum/classic-morden.json b/ethcore/res/ethereum/classic-morden.json
index 40c1d4dcf..bc0bf4c02 100644
--- a/ethcore/res/ethereum/classic-morden.json
+++ b/ethcore/res/ethereum/classic-morden.json
@@ -26,7 +26,7 @@
"accountStartNonce": "0x0100000",
"maximumExtraDataSize": "0x20",
"minGasLimit": "0x1388",
- "networkID" : "0x3e",
+ "networkID" : "0x2",
"forkBlock": "0x1b34d8",
"forkCanonHash": "0xf376243aeff1f256d970714c3de9fd78fa4e63cf63e32a51fe1169e375d98145"
},
diff --git a/ethcore/res/ethereum/classic.json b/ethcore/res/ethereum/classic.json
index 9373a2041..9c189e8d8 100644
--- a/ethcore/res/ethereum/classic.json
+++ b/ethcore/res/ethereum/classic.json
@@ -25,7 +25,7 @@
"accountStartNonce": "0x00",
"maximumExtraDataSize": "0x20",
"minGasLimit": "0x1388",
- "networkID" : "0x3d",
+ "networkID" : "0x1",
"forkBlock": "0x1d4c00",
"forkCanonHash": "0x94365e3a8c0b35089c1d1195081fe7489b528a84b22199c916180db8b28ade7f"
},
From 6742b080f556def243e1151631355b79c330289e Mon Sep 17 00:00:00 2001
From: Igor Artamonov
Date: Sun, 11 Dec 2016 20:38:37 +0600
Subject: [PATCH 30/64] use decimals for block numbers in config
---
ethcore/res/ethereum/classic.json | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/ethcore/res/ethereum/classic.json b/ethcore/res/ethereum/classic.json
index 9c189e8d8..a08dde33b 100644
--- a/ethcore/res/ethereum/classic.json
+++ b/ethcore/res/ethereum/classic.json
@@ -10,14 +10,15 @@
"durationLimit": "0x0d",
"blockReward": "0x4563918244F40000",
"registrar" : "0xc6d9d2cd449a754c494264e1809c50e34d64562b",
- "homesteadTransition": "0x118c30",
- "eip150Transition": "0x2625a0",
+ "homesteadTransition": 1150000,
+ "eip150Transition": 2500000,
"eip155Transition": 3000000,
"eip160Transition": 3000000,
+ "ecip1010PauseTransition": 3000000,
+ "ecip1010ContinueTransition": 5000000,
+
"eip161abcTransition": "0x7fffffffffffffff",
- "eip161dTransition": "0x7fffffffffffffff",
- "ecip1010PauseTransition": "0x2dc6c0",
- "ecip1010ContinueTransition": "0x4c4b40"
+ "eip161dTransition": "0x7fffffffffffffff"
}
}
},
From 6724f574d639fb9df6b9dd9c464a8a5aecd9bdbe Mon Sep 17 00:00:00 2001
From: Robert Habermeier
Date: Sun, 11 Dec 2016 15:40:31 +0100
Subject: [PATCH 31/64] Light server improvements and protocol adjustments
(#3801)
* light: basic transaction pool
* light: network timeouts
* fix dead code warnings
* les: update to new message format
* fix indentation
* les: hash or number in headers req, not both
---
ethcore/light/src/client.rs | 19 +-
ethcore/light/src/lib.rs | 3 +-
ethcore/light/src/net/context.rs | 122 +++++------
ethcore/light/src/net/mod.rs | 277 +++++++++++++++----------
ethcore/light/src/net/tests/mod.rs | 53 +++--
ethcore/light/src/provider.rs | 28 ++-
ethcore/light/src/types/les_request.rs | 29 ++-
7 files changed, 312 insertions(+), 219 deletions(-)
diff --git a/ethcore/light/src/client.rs b/ethcore/light/src/client.rs
index 0035406dc..fcfff81e6 100644
--- a/ethcore/light/src/client.rs
+++ b/ethcore/light/src/client.rs
@@ -14,8 +14,7 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-//! Light client implementation. Used for raw data queries as well as the header
-//! sync.
+//! Light client implementation. Stores data from light sync
use std::sync::Arc;
@@ -29,7 +28,7 @@ use ethcore::transaction::SignedTransaction;
use ethcore::blockchain_info::BlockChainInfo;
use io::IoChannel;
-use util::hash::H256;
+use util::hash::{H256, H256FastMap};
use util::{Bytes, Mutex};
use provider::Provider;
@@ -37,9 +36,10 @@ use request;
/// Light client implementation.
pub struct Client {
- engine: Arc,
+ _engine: Arc,
header_queue: HeaderQueue,
- message_channel: Mutex>,
+ _message_channel: Mutex>,
+ tx_pool: Mutex>,
}
impl Client {
@@ -55,12 +55,17 @@ impl Client {
false
}
+ /// Import a local transaction.
+ pub fn import_own_transaction(&self, tx: SignedTransaction) {
+ self.tx_pool.lock().insert(tx.hash(), tx);
+ }
+
/// Fetch a vector of all pending transactions.
pub fn pending_transactions(&self) -> Vec {
- vec![]
+ self.tx_pool.lock().values().cloned().collect()
}
- /// Inquire about the status of a given block.
+ /// Inquire about the status of a given block (or header).
pub fn status(&self, _id: BlockId) -> BlockStatus {
BlockStatus::Unknown
}
diff --git a/ethcore/light/src/lib.rs b/ethcore/light/src/lib.rs
index 7fa2f5911..f9008ac7c 100644
--- a/ethcore/light/src/lib.rs
+++ b/ethcore/light/src/lib.rs
@@ -28,8 +28,7 @@
//! It starts by performing a header-only sync, verifying random samples
//! of members of the chain to varying degrees.
-// TODO: remove when integrating with the rest of parity.
-#![allow(dead_code)]
+#![deny(missing_docs)]
pub mod client;
pub mod net;
diff --git a/ethcore/light/src/net/context.rs b/ethcore/light/src/net/context.rs
index c05e69b0f..96c217895 100644
--- a/ethcore/light/src/net/context.rs
+++ b/ethcore/light/src/net/context.rs
@@ -26,95 +26,95 @@ use request::Request;
/// disconnecting peers. This is used as a generalization of the portions
/// of a p2p network which the light protocol structure makes use of.
pub trait IoContext {
- /// Send a packet to a specific peer.
- fn send(&self, peer: PeerId, packet_id: u8, packet_body: Vec);
+ /// Send a packet to a specific peer.
+ fn send(&self, peer: PeerId, packet_id: u8, packet_body: Vec);
- /// Respond to a peer's message. Only works if this context is a byproduct
- /// of a packet handler.
- fn respond(&self, packet_id: u8, packet_body: Vec);
+ /// Respond to a peer's message. Only works if this context is a byproduct
+ /// of a packet handler.
+ fn respond(&self, packet_id: u8, packet_body: Vec);
- /// Disconnect a peer.
- fn disconnect_peer(&self, peer: PeerId);
+ /// Disconnect a peer.
+ fn disconnect_peer(&self, peer: PeerId);
- /// Disable a peer -- this is a disconnect + a time-out.
- fn disable_peer(&self, peer: PeerId);
+ /// Disable a peer -- this is a disconnect + a time-out.
+ fn disable_peer(&self, peer: PeerId);
- /// Get a peer's protocol version.
- fn protocol_version(&self, peer: PeerId) -> Option;
+ /// Get a peer's protocol version.
+ fn protocol_version(&self, peer: PeerId) -> Option;
}
impl<'a> IoContext for NetworkContext<'a> {
- fn send(&self, peer: PeerId, packet_id: u8, packet_body: Vec) {
- if let Err(e) = self.send(peer, packet_id, packet_body) {
- debug!(target: "les", "Error sending packet to peer {}: {}", peer, e);
- }
- }
+ fn send(&self, peer: PeerId, packet_id: u8, packet_body: Vec) {
+ if let Err(e) = self.send(peer, packet_id, packet_body) {
+ debug!(target: "les", "Error sending packet to peer {}: {}", peer, e);
+ }
+ }
- fn respond(&self, packet_id: u8, packet_body: Vec) {
- if let Err(e) = self.respond(packet_id, packet_body) {
- debug!(target: "les", "Error responding to peer message: {}", e);
- }
- }
+ fn respond(&self, packet_id: u8, packet_body: Vec) {
+ if let Err(e) = self.respond(packet_id, packet_body) {
+ debug!(target: "les", "Error responding to peer message: {}", e);
+ }
+ }
- fn disconnect_peer(&self, peer: PeerId) {
- NetworkContext::disconnect_peer(self, peer);
- }
+ fn disconnect_peer(&self, peer: PeerId) {
+ NetworkContext::disconnect_peer(self, peer);
+ }
- fn disable_peer(&self, peer: PeerId) {
- NetworkContext::disable_peer(self, peer);
- }
+ fn disable_peer(&self, peer: PeerId) {
+ NetworkContext::disable_peer(self, peer);
+ }
- fn protocol_version(&self, peer: PeerId) -> Option {
- self.protocol_version(self.subprotocol_name(), peer)
- }
+ fn protocol_version(&self, peer: PeerId) -> Option {
+ self.protocol_version(self.subprotocol_name(), peer)
+ }
}
/// Context for a protocol event.
pub trait EventContext {
- /// Get the peer relevant to the event e.g. message sender,
- /// disconnected/connected peer.
- fn peer(&self) -> PeerId;
+ /// Get the peer relevant to the event e.g. message sender,
+ /// disconnected/connected peer.
+ fn peer(&self) -> PeerId;
- /// Make a request from a peer.
- fn request_from(&self, peer: PeerId, request: Request) -> Result;
+ /// Make a request from a peer.
+ fn request_from(&self, peer: PeerId, request: Request) -> Result;
- /// Make an announcement of new capabilities to the rest of the peers.
- // TODO: maybe just put this on a timer in LightProtocol?
- fn make_announcement(&self, announcement: Announcement);
+ /// Make an announcement of new capabilities to the rest of the peers.
+ // TODO: maybe just put this on a timer in LightProtocol?
+ fn make_announcement(&self, announcement: Announcement);
- /// Disconnect a peer.
- fn disconnect_peer(&self, peer: PeerId);
+ /// Disconnect a peer.
+ fn disconnect_peer(&self, peer: PeerId);
- /// Disable a peer.
- fn disable_peer(&self, peer: PeerId);
+ /// Disable a peer.
+ fn disable_peer(&self, peer: PeerId);
}
/// Concrete implementation of `EventContext` over the light protocol struct and
/// an io context.
pub struct Ctx<'a> {
- /// Io context to enable immediate response to events.
- pub io: &'a IoContext,
- /// Protocol implementation.
- pub proto: &'a LightProtocol,
- /// Relevant peer for event.
- pub peer: PeerId,
+ /// Io context to enable immediate response to events.
+ pub io: &'a IoContext,
+ /// Protocol implementation.
+ pub proto: &'a LightProtocol,
+ /// Relevant peer for event.
+ pub peer: PeerId,
}
impl<'a> EventContext for Ctx<'a> {
- fn peer(&self) -> PeerId { self.peer }
- fn request_from(&self, peer: PeerId, request: Request) -> Result {
- self.proto.request_from(self.io, &peer, request)
- }
+ fn peer(&self) -> PeerId { self.peer }
+ fn request_from(&self, peer: PeerId, request: Request) -> Result {
+ self.proto.request_from(self.io, &peer, request)
+ }
- fn make_announcement(&self, announcement: Announcement) {
- self.proto.make_announcement(self.io, announcement);
- }
+ fn make_announcement(&self, announcement: Announcement) {
+ self.proto.make_announcement(self.io, announcement);
+ }
- fn disconnect_peer(&self, peer: PeerId) {
- self.io.disconnect_peer(peer);
- }
+ fn disconnect_peer(&self, peer: PeerId) {
+ self.io.disconnect_peer(peer);
+ }
- fn disable_peer(&self, peer: PeerId) {
- self.io.disable_peer(peer);
- }
+ fn disable_peer(&self, peer: PeerId) {
+ self.io.disable_peer(peer);
+ }
}
\ No newline at end of file
diff --git a/ethcore/light/src/net/mod.rs b/ethcore/light/src/net/mod.rs
index 481740a48..e5bf0cb2b 100644
--- a/ethcore/light/src/net/mod.rs
+++ b/ethcore/light/src/net/mod.rs
@@ -34,7 +34,7 @@ use std::sync::Arc;
use std::sync::atomic::{AtomicUsize, Ordering};
use provider::Provider;
-use request::{self, Request};
+use request::{self, HashOrNumber, Request};
use self::buffer_flow::{Buffer, FlowParams};
use self::context::Ctx;
@@ -57,13 +57,13 @@ const TIMEOUT_INTERVAL_MS: u64 = 1000;
// minimum interval between updates.
const UPDATE_INTERVAL_MS: i64 = 5000;
-// Supported protocol versions.
+/// Supported protocol versions.
pub const PROTOCOL_VERSIONS: &'static [u8] = &[1];
-// Max protocol version.
+/// Max protocol version.
pub const MAX_PROTOCOL_VERSION: u8 = 1;
-// Packet count for LES.
+/// Packet count for LES.
pub const PACKET_COUNT: u8 = 15;
// packet ID definitions.
@@ -102,6 +102,18 @@ mod packet {
pub const HEADER_PROOFS: u8 = 0x0e;
}
+// timeouts for different kinds of requests. all values are in milliseconds.
+// TODO: variable timeouts based on request count.
+mod timeout {
+ pub const HANDSHAKE: i64 = 2500;
+ pub const HEADERS: i64 = 5000;
+ pub const BODIES: i64 = 5000;
+ pub const RECEIPTS: i64 = 3500;
+ pub const PROOFS: i64 = 4000;
+ pub const CONTRACT_CODES: i64 = 5000;
+ pub const HEADER_PROOFS: i64 = 3500;
+}
+
/// A request id.
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct ReqId(usize);
@@ -111,7 +123,6 @@ pub struct ReqId(usize);
struct PendingPeer {
sent_head: H256,
last_update: SteadyTime,
- proto_version: u8,
}
// data about each peer.
@@ -122,7 +133,6 @@ struct Peer {
remote_flow: Option<(Buffer, FlowParams)>,
sent_head: H256, // last head we've given them.
last_update: SteadyTime,
- proto_version: u8,
}
impl Peer {
@@ -443,17 +453,54 @@ impl LightProtocol {
}
};
- // if something went wrong, figure out how much to punish the peer.
if let Err(e) = res {
- match e.punishment() {
- Punishment::None => {}
- Punishment::Disconnect => {
- debug!(target: "les", "Disconnecting peer {}: {}", peer, e);
- io.disconnect_peer(*peer)
- }
- Punishment::Disable => {
- debug!(target: "les", "Disabling peer {}: {}", peer, e);
- io.disable_peer(*peer)
+ punish(*peer, io, e);
+ }
+ }
+
+ // check timeouts and punish peers.
+ fn timeout_check(&self, io: &IoContext) {
+ let now = SteadyTime::now();
+
+ // handshake timeout
+ {
+ let mut pending = self.pending_peers.write();
+ let slowpokes: Vec<_> = pending.iter()
+ .filter(|&(_, ref peer)| {
+ peer.last_update + Duration::milliseconds(timeout::HANDSHAKE) <= now
+ })
+ .map(|(&p, _)| p)
+ .collect();
+
+ for slowpoke in slowpokes {
+ debug!(target: "les", "Peer {} handshake timed out", slowpoke);
+ pending.remove(&slowpoke);
+ io.disconnect_peer(slowpoke);
+ }
+ }
+
+ // request timeouts
+ {
+ for r in self.pending_requests.read().values() {
+ let kind_timeout = match r.request.kind() {
+ request::Kind::Headers => timeout::HEADERS,
+ request::Kind::Bodies => timeout::BODIES,
+ request::Kind::Receipts => timeout::RECEIPTS,
+ request::Kind::StateProofs => timeout::PROOFS,
+ request::Kind::Codes => timeout::CONTRACT_CODES,
+ request::Kind::HeaderProofs => timeout::HEADER_PROOFS,
+ };
+
+ if r.timestamp + Duration::milliseconds(kind_timeout) <= now {
+ debug!(target: "les", "Request for {:?} from peer {} timed out",
+ r.request.kind(), r.peer_id);
+
+ // keep the request in the `pending` set for now so
+ // on_disconnect will pass unfulfilled ReqIds to handlers.
+ // in the case that a response is received after this, the
+ // disconnect won't be cancelled but the ReqId won't be
+ // marked as abandoned.
+ io.disconnect_peer(r.peer_id);
}
}
}
@@ -463,19 +510,37 @@ impl LightProtocol {
impl LightProtocol {
// called when a peer connects.
fn on_connect(&self, peer: &PeerId, io: &IoContext) {
- let peer = *peer;
+ let proto_version = match io.protocol_version(*peer).ok_or(Error::WrongNetwork) {
+ Ok(pv) => pv,
+ Err(e) => { punish(*peer, io, e); return }
+ };
- trace!(target: "les", "Peer {} connecting", peer);
-
- match self.send_status(peer, io) {
- Ok(pending_peer) => {
- self.pending_peers.write().insert(peer, pending_peer);
- }
- Err(e) => {
- trace!(target: "les", "Error while sending status: {}", e);
- io.disconnect_peer(peer);
- }
+ if PROTOCOL_VERSIONS.iter().find(|x| **x == proto_version).is_none() {
+ punish(*peer, io, Error::UnsupportedProtocolVersion(proto_version));
+ return;
}
+
+ let chain_info = self.provider.chain_info();
+
+ let status = Status {
+ head_td: chain_info.total_difficulty,
+ head_hash: chain_info.best_block_hash,
+ head_num: chain_info.best_block_number,
+ genesis_hash: chain_info.genesis_hash,
+ protocol_version: proto_version as u32, // match peer proto version
+ network_id: self.network_id,
+ last_head: None,
+ };
+
+ let capabilities = self.capabilities.read().clone();
+ let status_packet = status::write_handshake(&status, &capabilities, Some(&self.flow_params));
+
+ self.pending_peers.write().insert(*peer, PendingPeer {
+ sent_head: chain_info.best_block_hash,
+ last_update: SteadyTime::now(),
+ });
+
+ io.send(*peer, packet::STATUS, status_packet);
}
// called when a peer disconnects.
@@ -508,38 +573,6 @@ impl LightProtocol {
}
}
- // send status to a peer.
- fn send_status(&self, peer: PeerId, io: &IoContext) -> Result {
- let proto_version = try!(io.protocol_version(peer).ok_or(Error::WrongNetwork));
-
- if PROTOCOL_VERSIONS.iter().find(|x| **x == proto_version).is_none() {
- return Err(Error::UnsupportedProtocolVersion(proto_version));
- }
-
- let chain_info = self.provider.chain_info();
-
- let status = Status {
- head_td: chain_info.total_difficulty,
- head_hash: chain_info.best_block_hash,
- head_num: chain_info.best_block_number,
- genesis_hash: chain_info.genesis_hash,
- protocol_version: proto_version as u32, // match peer proto version
- network_id: self.network_id,
- last_head: None,
- };
-
- let capabilities = self.capabilities.read().clone();
- let status_packet = status::write_handshake(&status, &capabilities, Some(&self.flow_params));
-
- io.send(peer, packet::STATUS, status_packet);
-
- Ok(PendingPeer {
- sent_head: chain_info.best_block_hash,
- last_update: SteadyTime::now(),
- proto_version: proto_version,
- })
- }
-
// Handle status message from peer.
fn status(&self, peer: &PeerId, io: &IoContext, data: UntrustedRlp) -> Result<(), Error> {
let pending = match self.pending_peers.write().remove(peer) {
@@ -570,7 +603,6 @@ impl LightProtocol {
remote_flow: remote_flow,
sent_head: pending.sent_head,
last_update: pending.last_update,
- proto_version: pending.proto_version,
}));
for handler in &self.handlers {
@@ -630,7 +662,7 @@ impl LightProtocol {
}
// Handle a request for block headers.
- fn get_block_headers(&self, peer: &PeerId, io: &IoContext, data: UntrustedRlp) -> Result<(), Error> {
+ fn get_block_headers(&self, peer: &PeerId, io: &IoContext, data: UntrustedRlp) -> Result<(), Error> {
const MAX_HEADERS: usize = 512;
let peers = self.peers.read();
@@ -645,18 +677,21 @@ impl LightProtocol {
let mut peer = peer.lock();
let req_id: u64 = try!(data.val_at(0));
+ let data = try!(data.at(1));
- let block = {
- let rlp = try!(data.at(1));
- (try!(rlp.val_at(0)), try!(rlp.val_at(1)))
+ let start_block = {
+ if try!(data.at(0)).size() == 32 {
+ HashOrNumber::Hash(try!(data.val_at(0)))
+ } else {
+ HashOrNumber::Number(try!(data.val_at(0)))
+ }
};
let req = request::Headers {
- block_num: block.0,
- block_hash: block.1,
- max: ::std::cmp::min(MAX_HEADERS, try!(data.val_at(2))),
- skip: try!(data.val_at(3)),
- reverse: try!(data.val_at(4)),
+ start: start_block,
+ max: ::std::cmp::min(MAX_HEADERS, try!(data.val_at(1))),
+ skip: try!(data.val_at(2)),
+ reverse: try!(data.val_at(3)),
};
let max_cost = try!(peer.deduct_max(&self.flow_params, request::Kind::Headers, req.max));
@@ -667,8 +702,8 @@ impl LightProtocol {
let cur_buffer = peer.refund(&self.flow_params, max_cost - actual_cost);
io.respond(packet::BLOCK_HEADERS, {
- let mut stream = RlpStream::new_list(response.len() + 2);
- stream.append(&req_id).append(&cur_buffer);
+ let mut stream = RlpStream::new_list(3);
+ stream.append(&req_id).append(&cur_buffer).begin_list(response.len());
for header in response {
stream.append_raw(&header, 1);
@@ -683,7 +718,7 @@ impl LightProtocol {
// Receive a response for block headers.
fn block_headers(&self, peer: &PeerId, io: &IoContext, raw: UntrustedRlp) -> Result<(), Error> {
let req_id = try!(self.pre_verify_response(peer, request::Kind::Headers, &raw));
- let raw_headers: Vec<_> = raw.iter().skip(2).map(|x| x.as_raw().to_owned()).collect();
+ let raw_headers: Vec<_> = try!(raw.at(2)).iter().map(|x| x.as_raw().to_owned()).collect();
for handler in &self.handlers {
handler.on_block_headers(&Ctx {
@@ -713,7 +748,7 @@ impl LightProtocol {
let req_id: u64 = try!(data.val_at(0));
let req = request::Bodies {
- block_hashes: try!(data.iter().skip(1).take(MAX_BODIES).map(|x| x.as_val()).collect())
+ block_hashes: try!(try!(data.at(1)).iter().take(MAX_BODIES).map(|x| x.as_val()).collect())
};
let max_cost = try!(peer.deduct_max(&self.flow_params, request::Kind::Bodies, req.block_hashes.len()));
@@ -726,8 +761,8 @@ impl LightProtocol {
let cur_buffer = peer.refund(&self.flow_params, max_cost - actual_cost);
io.respond(packet::BLOCK_BODIES, {
- let mut stream = RlpStream::new_list(response.len() + 2);
- stream.append(&req_id).append(&cur_buffer);
+ let mut stream = RlpStream::new_list(3);
+ stream.append(&req_id).append(&cur_buffer).begin_list(response.len());
for body in response {
stream.append_raw(&body, 1);
@@ -742,7 +777,7 @@ impl LightProtocol {
// Receive a response for block bodies.
fn block_bodies(&self, peer: &PeerId, io: &IoContext, raw: UntrustedRlp) -> Result<(), Error> {
let req_id = try!(self.pre_verify_response(peer, request::Kind::Bodies, &raw));
- let raw_bodies: Vec = raw.iter().skip(2).map(|x| x.as_raw().to_owned()).collect();
+ let raw_bodies: Vec = try!(raw.at(2)).iter().map(|x| x.as_raw().to_owned()).collect();
for handler in &self.handlers {
handler.on_block_bodies(&Ctx {
@@ -772,7 +807,7 @@ impl LightProtocol {
let req_id: u64 = try!(data.val_at(0));
let req = request::Receipts {
- block_hashes: try!(data.iter().skip(1).take(MAX_RECEIPTS).map(|x| x.as_val()).collect())
+ block_hashes: try!(try!(data.at(1)).iter().take(MAX_RECEIPTS).map(|x| x.as_val()).collect())
};
let max_cost = try!(peer.deduct_max(&self.flow_params, request::Kind::Receipts, req.block_hashes.len()));
@@ -785,8 +820,8 @@ impl LightProtocol {
let cur_buffer = peer.refund(&self.flow_params, max_cost - actual_cost);
io.respond(packet::RECEIPTS, {
- let mut stream = RlpStream::new_list(response.len() + 2);
- stream.append(&req_id).append(&cur_buffer);
+ let mut stream = RlpStream::new_list(3);
+ stream.append(&req_id).append(&cur_buffer).begin_list(response.len());
for receipts in response {
stream.append_raw(&receipts, 1);
@@ -801,9 +836,8 @@ impl LightProtocol {
// Receive a response for receipts.
fn receipts(&self, peer: &PeerId, io: &IoContext, raw: UntrustedRlp) -> Result<(), Error> {
let req_id = try!(self.pre_verify_response(peer, request::Kind::Receipts, &raw));
- let raw_receipts: Vec> = try!(raw
+ let raw_receipts: Vec> = try!(try!(raw.at(2))
.iter()
- .skip(2)
.map(|x| x.as_val())
.collect());
@@ -835,7 +869,7 @@ impl LightProtocol {
let req_id: u64 = try!(data.val_at(0));
let req = {
- let requests: Result, Error> = data.iter().skip(1).take(MAX_PROOFS).map(|x| {
+ let requests: Result, Error> = try!(data.at(1)).iter().take(MAX_PROOFS).map(|x| {
Ok(request::StateProof {
block: try!(x.val_at(0)),
key1: try!(x.val_at(1)),
@@ -859,8 +893,8 @@ impl LightProtocol {
let cur_buffer = peer.refund(&self.flow_params, max_cost - actual_cost);
io.respond(packet::PROOFS, {
- let mut stream = RlpStream::new_list(response.len() + 2);
- stream.append(&req_id).append(&cur_buffer);
+ let mut stream = RlpStream::new_list(3);
+ stream.append(&req_id).append(&cur_buffer).begin_list(response.len());
for proof in response {
stream.append_raw(&proof, 1);
@@ -876,8 +910,7 @@ impl LightProtocol {
fn proofs(&self, peer: &PeerId, io: &IoContext, raw: UntrustedRlp) -> Result<(), Error> {
let req_id = try!(self.pre_verify_response(peer, request::Kind::StateProofs, &raw));
- let raw_proofs: Vec> = raw.iter()
- .skip(2)
+ let raw_proofs: Vec> = try!(raw.at(2)).iter()
.map(|x| x.iter().map(|node| node.as_raw().to_owned()).collect())
.collect();
@@ -909,7 +942,7 @@ impl LightProtocol {
let req_id: u64 = try!(data.val_at(0));
let req = {
- let requests: Result, Error> = data.iter().skip(1).take(MAX_CODES).map(|x| {
+ let requests: Result, Error> = try!(data.at(1)).iter().take(MAX_CODES).map(|x| {
Ok(request::ContractCode {
block_hash: try!(x.val_at(0)),
account_key: try!(x.val_at(1)),
@@ -931,8 +964,8 @@ impl LightProtocol {
let cur_buffer = peer.refund(&self.flow_params, max_cost - actual_cost);
io.respond(packet::CONTRACT_CODES, {
- let mut stream = RlpStream::new_list(response.len() + 2);
- stream.append(&req_id).append(&cur_buffer);
+ let mut stream = RlpStream::new_list(3);
+ stream.append(&req_id).append(&cur_buffer).begin_list(response.len());
for code in response {
stream.append(&code);
@@ -948,7 +981,7 @@ impl LightProtocol {
fn contract_code(&self, peer: &PeerId, io: &IoContext, raw: UntrustedRlp) -> Result<(), Error> {
let req_id = try!(self.pre_verify_response(peer, request::Kind::Codes, &raw));
- let raw_code: Vec = try!(raw.iter().skip(2).map(|x| x.as_val()).collect());
+ let raw_code: Vec = try!(try!(raw.at(2)).iter().map(|x| x.as_val()).collect());
for handler in &self.handlers {
handler.on_code(&Ctx {
@@ -978,7 +1011,7 @@ impl LightProtocol {
let req_id: u64 = try!(data.val_at(0));
let req = {
- let requests: Result, Error> = data.iter().skip(1).take(MAX_PROOFS).map(|x| {
+ let requests: Result, Error> = try!(data.at(1)).iter().take(MAX_PROOFS).map(|x| {
Ok(request::HeaderProof {
cht_number: try!(x.val_at(0)),
block_number: try!(x.val_at(1)),
@@ -1001,8 +1034,8 @@ impl LightProtocol {
let cur_buffer = peer.refund(&self.flow_params, max_cost - actual_cost);
io.respond(packet::HEADER_PROOFS, {
- let mut stream = RlpStream::new_list(response.len() + 2);
- stream.append(&req_id).append(&cur_buffer);
+ let mut stream = RlpStream::new_list(3);
+ stream.append(&req_id).append(&cur_buffer).begin_list(response.len());
for proof in response {
stream.append_raw(&proof, 1);
@@ -1023,9 +1056,8 @@ impl LightProtocol {
))
}
-
let req_id = try!(self.pre_verify_response(peer, request::Kind::HeaderProofs, &raw));
- let raw_proofs: Vec<_> = try!(raw.iter().skip(2).map(decode_res).collect());
+ let raw_proofs: Vec<_> = try!(try!(raw.at(2)).iter().map(decode_res).collect());
for handler in &self.handlers {
handler.on_header_proofs(&Ctx {
@@ -1058,6 +1090,21 @@ impl LightProtocol {
}
}
+// if something went wrong, figure out how much to punish the peer.
+fn punish(peer: PeerId, io: &IoContext, e: Error) {
+ match e.punishment() {
+ Punishment::None => {}
+ Punishment::Disconnect => {
+ debug!(target: "les", "Disconnecting peer {}: {}", peer, e);
+ io.disconnect_peer(peer)
+ }
+ Punishment::Disable => {
+ debug!(target: "les", "Disabling peer {}: {}", peer, e);
+ io.disable_peer(peer)
+ }
+ }
+}
+
impl NetworkProtocolHandler for LightProtocol {
fn initialize(&self, io: &NetworkContext) {
io.register_timer(TIMEOUT, TIMEOUT_INTERVAL_MS).expect("Error registering sync timer.");
@@ -1075,11 +1122,9 @@ impl NetworkProtocolHandler for LightProtocol {
self.on_disconnect(*peer, io);
}
- fn timeout(&self, _io: &NetworkContext, timer: TimerToken) {
+ fn timeout(&self, io: &NetworkContext, timer: TimerToken) {
match timer {
- TIMEOUT => {
- // broadcast transactions to peers.
- }
+ TIMEOUT => self.timeout_check(io),
_ => warn!(target: "les", "received timeout on unknown token {}", timer),
}
}
@@ -1089,20 +1134,24 @@ impl NetworkProtocolHandler for LightProtocol {
fn encode_request(req: &Request, req_id: usize) -> Vec {
match *req {
Request::Headers(ref headers) => {
- let mut stream = RlpStream::new_list(5);
+ let mut stream = RlpStream::new_list(2);
+ stream.append(&req_id).begin_list(4);
+
+ match headers.start {
+ HashOrNumber::Hash(ref hash) => stream.append(hash),
+ HashOrNumber::Number(ref num) => stream.append(num),
+ };
+
stream
- .append(&req_id)
- .begin_list(2)
- .append(&headers.block_num)
- .append(&headers.block_hash)
.append(&headers.max)
.append(&headers.skip)
.append(&headers.reverse);
+
stream.out()
}
Request::Bodies(ref request) => {
- let mut stream = RlpStream::new_list(request.block_hashes.len() + 1);
- stream.append(&req_id);
+ let mut stream = RlpStream::new_list(2);
+ stream.append(&req_id).begin_list(request.block_hashes.len());
for hash in &request.block_hashes {
stream.append(hash);
@@ -1111,8 +1160,8 @@ fn encode_request(req: &Request, req_id: usize) -> Vec {
stream.out()
}
Request::Receipts(ref request) => {
- let mut stream = RlpStream::new_list(request.block_hashes.len() + 1);
- stream.append(&req_id);
+ let mut stream = RlpStream::new_list(2);
+ stream.append(&req_id).begin_list(request.block_hashes.len());
for hash in &request.block_hashes {
stream.append(hash);
@@ -1121,8 +1170,8 @@ fn encode_request(req: &Request, req_id: usize) -> Vec {
stream.out()
}
Request::StateProofs(ref request) => {
- let mut stream = RlpStream::new_list(request.requests.len() + 1);
- stream.append(&req_id);
+ let mut stream = RlpStream::new_list(2);
+ stream.append(&req_id).begin_list(request.requests.len());
for proof_req in &request.requests {
stream.begin_list(4)
@@ -1140,8 +1189,8 @@ fn encode_request(req: &Request, req_id: usize) -> Vec {
stream.out()
}
Request::Codes(ref request) => {
- let mut stream = RlpStream::new_list(request.code_requests.len() + 1);
- stream.append(&req_id);
+ let mut stream = RlpStream::new_list(2);
+ stream.append(&req_id).begin_list(request.code_requests.len());
for code_req in &request.code_requests {
stream.begin_list(2)
@@ -1152,8 +1201,8 @@ fn encode_request(req: &Request, req_id: usize) -> Vec {
stream.out()
}
Request::HeaderProofs(ref request) => {
- let mut stream = RlpStream::new_list(request.requests.len() + 1);
- stream.append(&req_id);
+ let mut stream = RlpStream::new_list(2);
+ stream.append(&req_id).begin_list(request.requests.len());
for proof_req in &request.requests {
stream.begin_list(3)
diff --git a/ethcore/light/src/net/tests/mod.rs b/ethcore/light/src/net/tests/mod.rs
index 876432ce2..7c0928cdd 100644
--- a/ethcore/light/src/net/tests/mod.rs
+++ b/ethcore/light/src/net/tests/mod.rs
@@ -91,16 +91,27 @@ impl Provider for TestProvider {
}
fn block_headers(&self, req: request::Headers) -> Vec {
- let best_num = self.0.client.chain_info().best_block_number;
- let start_num = req.block_num;
+ use request::HashOrNumber;
+ use ethcore::views::HeaderView;
- match self.0.client.block_hash(BlockId::Number(req.block_num)) {
- Some(hash) if hash == req.block_hash => {}
- _=> {
- trace!(target: "les_provider", "unknown/non-canonical start block in header request: {:?}", (req.block_num, req.block_hash));
- return vec![]
+ let best_num = self.chain_info().best_block_number;
+ let start_num = match req.start {
+ HashOrNumber::Number(start_num) => start_num,
+ HashOrNumber::Hash(hash) => match self.0.client.block_header(BlockId::Hash(hash)) {
+ None => {
+ return Vec::new();
+ }
+ Some(header) => {
+ let num = HeaderView::new(&header).number();
+ if req.max == 1 || self.0.client.block_hash(BlockId::Number(num)) != Some(hash) {
+ // Non-canonical header or single header requested.
+ return vec![header];
+ }
+
+ num
+ }
}
- }
+ };
(0u64..req.max as u64)
.map(|x: u64| x.saturating_mul(req.skip + 1))
@@ -250,8 +261,7 @@ fn buffer_overflow() {
// 1000 requests is far too many for the default flow params.
let request = encode_request(&Request::Headers(Headers {
- block_num: 1,
- block_hash: provider.client.chain_info().genesis_hash,
+ start: 1.into(),
max: 1000,
skip: 0,
reverse: false,
@@ -284,8 +294,7 @@ fn get_block_headers() {
}
let request = Headers {
- block_num: 1,
- block_hash: provider.client.block_hash(BlockId::Number(1)).unwrap(),
+ start: 1.into(),
max: 10,
skip: 0,
reverse: false,
@@ -299,9 +308,9 @@ fn get_block_headers() {
let new_buf = *flow_params.limit() - flow_params.compute_cost(request::Kind::Headers, 10);
- let mut response_stream = RlpStream::new_list(12);
+ let mut response_stream = RlpStream::new_list(3);
- response_stream.append(&req_id).append(&new_buf);
+ response_stream.append(&req_id).append(&new_buf).begin_list(10);
for header in headers {
response_stream.append_raw(&header, 1);
}
@@ -346,9 +355,9 @@ fn get_block_bodies() {
let new_buf = *flow_params.limit() - flow_params.compute_cost(request::Kind::Bodies, 10);
- let mut response_stream = RlpStream::new_list(12);
+ let mut response_stream = RlpStream::new_list(3);
- response_stream.append(&req_id).append(&new_buf);
+ response_stream.append(&req_id).append(&new_buf).begin_list(10);
for body in bodies {
response_stream.append_raw(&body, 1);
}
@@ -399,9 +408,9 @@ fn get_block_receipts() {
let new_buf = *flow_params.limit() - flow_params.compute_cost(request::Kind::Receipts, receipts.len());
- let mut response_stream = RlpStream::new_list(2 + receipts.len());
+ let mut response_stream = RlpStream::new_list(3);
- response_stream.append(&req_id).append(&new_buf);
+ response_stream.append(&req_id).append(&new_buf).begin_list(receipts.len());
for block_receipts in receipts {
response_stream.append_raw(&block_receipts, 1);
}
@@ -448,9 +457,9 @@ fn get_state_proofs() {
let new_buf = *flow_params.limit() - flow_params.compute_cost(request::Kind::StateProofs, 2);
- let mut response_stream = RlpStream::new_list(4);
+ let mut response_stream = RlpStream::new_list(3);
- response_stream.append(&req_id).append(&new_buf);
+ response_stream.append(&req_id).append(&new_buf).begin_list(2);
for proof in proofs {
response_stream.append_raw(&proof, 1);
}
@@ -497,9 +506,9 @@ fn get_contract_code() {
let new_buf = *flow_params.limit() - flow_params.compute_cost(request::Kind::Codes, 2);
- let mut response_stream = RlpStream::new_list(4);
+ let mut response_stream = RlpStream::new_list(3);
- response_stream.append(&req_id).append(&new_buf);
+ response_stream.append(&req_id).append(&new_buf).begin_list(2);
for code in codes {
response_stream.append(&code);
}
diff --git a/ethcore/light/src/provider.rs b/ethcore/light/src/provider.rs
index ad8d8ea16..ed2f49f5d 100644
--- a/ethcore/light/src/provider.rs
+++ b/ethcore/light/src/provider.rs
@@ -97,17 +97,29 @@ impl Provider for T {
}
fn block_headers(&self, req: request::Headers) -> Vec {
+ use request::HashOrNumber;
+ use ethcore::views::HeaderView;
+
let best_num = self.chain_info().best_block_number;
- let start_num = req.block_num;
+ let start_num = match req.start {
+ HashOrNumber::Number(start_num) => start_num,
+ HashOrNumber::Hash(hash) => match self.block_header(BlockId::Hash(hash)) {
+ None => {
+ trace!(target: "les_provider", "Unknown block hash {} requested", hash);
+ return Vec::new();
+ }
+ Some(header) => {
+ let num = HeaderView::new(&header).number();
+ if req.max == 1 || self.block_hash(BlockId::Number(num)) != Some(hash) {
+ // Non-canonical header or single header requested.
+ return vec![header];
+ }
- match self.block_hash(BlockId::Number(req.block_num)) {
- Some(hash) if hash == req.block_hash => {}
- _=> {
- trace!(target: "les_provider", "unknown/non-canonical start block in header request: {:?}", (req.block_num, req.block_hash));
- return vec![]
+ num
+ }
}
- }
-
+ };
+
(0u64..req.max as u64)
.map(|x: u64| x.saturating_mul(req.skip + 1))
.take_while(|x| if req.reverse { x < &start_num } else { best_num - start_num >= *x })
diff --git a/ethcore/light/src/types/les_request.rs b/ethcore/light/src/types/les_request.rs
index 49bd2e9cc..2c7bfb380 100644
--- a/ethcore/light/src/types/les_request.rs
+++ b/ethcore/light/src/types/les_request.rs
@@ -18,15 +18,34 @@
use util::H256;
+/// Either a hash or a number.
+#[derive(Debug, Clone, PartialEq, Eq)]
+#[cfg_attr(feature = "ipc", derive(Binary))]
+pub enum HashOrNumber {
+ /// Block hash variant.
+ Hash(H256),
+ /// Block number variant.
+ Number(u64),
+}
+
+impl From for HashOrNumber {
+ fn from(hash: H256) -> Self {
+ HashOrNumber::Hash(hash)
+ }
+}
+
+impl From for HashOrNumber {
+ fn from(num: u64) -> Self {
+ HashOrNumber::Number(num)
+ }
+}
+
/// A request for block headers.
#[derive(Debug, Clone, PartialEq, Eq)]
#[cfg_attr(feature = "ipc", derive(Binary))]
pub struct Headers {
- /// Starting block number
- pub block_num: u64,
- /// Starting block hash. This and number could be combined but IPC codegen is
- /// not robust enough to support it.
- pub block_hash: H256,
+ /// Starting block number or hash.
+ pub start: HashOrNumber,
/// The maximum amount of headers which can be returned.
pub max: usize,
/// The amount of headers to skip between each response entry.
From 13509a9e83d384363a0762e0fa339ed0c12db576 Mon Sep 17 00:00:00 2001
From: Nicolas Gotchac
Date: Sun, 11 Dec 2016 16:49:38 +0100
Subject: [PATCH 32/64] Fix padding in App, again... (#3813)
---
js/src/views/Application/application.css | 3 +++
js/src/views/Application/application.js | 6 +++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/js/src/views/Application/application.css b/js/src/views/Application/application.css
index 4ce748a30..e6f97f105 100644
--- a/js/src/views/Application/application.css
+++ b/js/src/views/Application/application.css
@@ -19,5 +19,8 @@
display: flex;
flex-direction: column;
min-height: 100vh;
+}
+
+.content {
padding-bottom: 1em;
}
diff --git a/js/src/views/Application/application.js b/js/src/views/Application/application.js
index 830a44f6c..d95484970 100644
--- a/js/src/views/Application/application.js
+++ b/js/src/views/Application/application.js
@@ -30,6 +30,8 @@ import Status from './Status';
import Store from './store';
import TabBar from './TabBar';
+import styles from './application.css';
+
const inFrame = window.parent !== window && window.parent.frames.length !== 0;
@observer
@@ -79,7 +81,9 @@ class Application extends Component {
netChain={ netChain }
isTest={ isTest }
pending={ pending } />
- { children }
+
+ { children }
+
{ blockNumber ? ( ) : null }
From 839e3385dd30552b14fac1ad6e389e86edb7b348 Mon Sep 17 00:00:00 2001
From: GitLab Build Bot
Date: Sun, 11 Dec 2016 16:00:49 +0000
Subject: [PATCH 33/64] [ci skip] js-precompiled 20161211-155716
---
Cargo.lock | 2 +-
js/package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index cae9d6744..fcf12f1f6 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1290,7 +1290,7 @@ dependencies = [
[[package]]
name = "parity-ui-precompiled"
version = "1.4.0"
-source = "git+https://github.com/ethcore/js-precompiled.git#3e04f32403aab917a149d54f4191263f1c79f5ce"
+source = "git+https://github.com/ethcore/js-precompiled.git#e1c4592ba60727af643c54941bf97f63cd9b5737"
dependencies = [
"parity-dapps-glue 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
diff --git a/js/package.json b/js/package.json
index 577ec6f14..9f8eabc2c 100644
--- a/js/package.json
+++ b/js/package.json
@@ -1,6 +1,6 @@
{
"name": "parity.js",
- "version": "0.2.111",
+ "version": "0.2.112",
"main": "release/index.js",
"jsnext:main": "src/index.js",
"author": "Parity Team ",
From 885d6eaa4d7c4b99f4233e42a1fec85a3f685927 Mon Sep 17 00:00:00 2001
From: Jaco Greeff
Date: Sun, 11 Dec 2016 17:42:35 +0100
Subject: [PATCH 34/64] i18n string dictionaries (#3532)
* TabBar & Settings -> Views i18n enabled
* Proxy i18n
* Settings i18n
* defaultLocale
* Introduce thin Translate wrapper
* PropTypes util caters for multiples
* Translate & LanguageSelector under ui
* Update location & proptypes
* Add UI Language selector
* German settings pages
* Add German language selection
* Corrected umlaut encoding
* Lint
* Re-apply pre-merge conflict changes
* better German i18n
* Language names in locale language
* i8n -> index
* Allow for development/production operation
* Use Yahoo react-intl (as opposed to react-i18nify)
* Use default messages wih expansions
* Remove non-reused variable definitions
* Use FormattedMessage directly, opens up WebPack & Babel opportunities
* Add flat to flatten
* Extract default messages via babel
* Webpack to aggegrate i18n defaultMessage
* Re-add react-intl after merge
* Update proptype references (merge)
* Strip down external dictionary
* i18n for dapps
* Restore tests submodule
* Allow language changes to reflect
* Style updates
---
js/.babelrc | 15 +-
js/package.json | 4 +
js/src/i18n/de/index.js | 21 +++
js/src/i18n/de/settings.js | 96 +++++++++++
js/src/i18n/en/index.js | 21 +++
js/src/i18n/en/settings.js | 63 ++++++++
js/src/i18n/index.js | 21 +++
js/src/i18n/languages.js | 20 +++
js/src/i18n/store.js | 62 +++++++
js/src/ui/ContextProvider/contextProvider.js | 16 +-
js/src/ui/Form/Select/select.js | 8 +-
js/src/ui/LanguageSelector/index.js | 17 ++
.../ui/LanguageSelector/languageSelector.js | 71 ++++++++
js/src/ui/index.js | 6 +-
js/src/views/Application/TabBar/tabBar.js | 109 ++++---------
js/src/views/Dapps/AddDapps/AddDapps.js | 51 +++++-
js/src/views/Dapps/dapps.js | 25 ++-
.../views/Settings/Background/background.js | 23 ++-
js/src/views/Settings/Parity/parity.js | 80 +++++----
js/src/views/Settings/Proxy/proxy.js | 35 +++-
js/src/views/Settings/Views/defaults.js | 28 +---
js/src/views/Settings/Views/views.js | 153 ++++++++++++++----
js/src/views/Settings/settings.js | 25 ++-
js/webpack/app.js | 9 ++
24 files changed, 783 insertions(+), 196 deletions(-)
create mode 100644 js/src/i18n/de/index.js
create mode 100644 js/src/i18n/de/settings.js
create mode 100644 js/src/i18n/en/index.js
create mode 100644 js/src/i18n/en/settings.js
create mode 100644 js/src/i18n/index.js
create mode 100644 js/src/i18n/languages.js
create mode 100644 js/src/i18n/store.js
create mode 100644 js/src/ui/LanguageSelector/index.js
create mode 100644 js/src/ui/LanguageSelector/languageSelector.js
diff --git a/js/.babelrc b/js/.babelrc
index 9f44b6bd2..a4f2a2006 100644
--- a/js/.babelrc
+++ b/js/.babelrc
@@ -13,18 +13,19 @@
"retainLines": true,
"env": {
"production": {
- "plugins": ["transform-react-remove-prop-types"]
+ "plugins": [
+ "transform-react-remove-prop-types"
+ ]
},
"development": {
- "plugins": ["react-hot-loader/babel"]
+ "plugins": [
+ "react-hot-loader/babel",
+ ["react-intl", { "messagesDir": "./.build/i18n/" }]
+ ]
},
"test": {
"plugins": [
- [
- "babel-plugin-webpack-alias", {
- "config": "webpack/test.js"
- }
- ]
+ ["babel-plugin-webpack-alias", { "config": "webpack/test.js" }]
]
}
}
diff --git a/js/package.json b/js/package.json
index 9f8eabc2c..525211517 100644
--- a/js/package.json
+++ b/js/package.json
@@ -52,6 +52,7 @@
"babel-eslint": "7.1.1",
"babel-loader": "6.2.8",
"babel-plugin-lodash": "3.2.10",
+ "babel-plugin-react-intl": "2.2.0",
"babel-plugin-transform-class-properties": "6.18.0",
"babel-plugin-transform-decorators-legacy": "1.3.4",
"babel-plugin-transform-object-rest-spread": "6.20.2",
@@ -111,6 +112,7 @@
"react-addons-perf": "15.4.1",
"react-addons-test-utils": "15.4.1",
"react-hot-loader": "3.0.0-beta.6",
+ "react-intl-aggregate-webpack-plugin": "0.0.1",
"rucksack-css": "0.9.1",
"sinon": "1.17.6",
"sinon-as-promised": "4.0.2",
@@ -133,6 +135,7 @@
"ethereumjs-tx": "1.1.4",
"eventemitter3": "2.0.2",
"file-saver": "1.3.3",
+ "flat": "2.0.1",
"format-json": "1.0.3",
"format-number": "2.0.1",
"geopattern": "1.2.3",
@@ -155,6 +158,7 @@
"react-copy-to-clipboard": "4.2.3",
"react-dom": "15.4.1",
"react-dropzone": "3.7.3",
+ "react-intl": "2.1.5",
"react-redux": "4.4.6",
"react-router": "3.0.0",
"react-router-redux": "4.0.7",
diff --git a/js/src/i18n/de/index.js b/js/src/i18n/de/index.js
new file mode 100644
index 000000000..d8c0f9b4b
--- /dev/null
+++ b/js/src/i18n/de/index.js
@@ -0,0 +1,21 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+import settings from './settings';
+
+export default {
+ settings
+};
diff --git a/js/src/i18n/de/settings.js b/js/src/i18n/de/settings.js
new file mode 100644
index 000000000..9142ff9c7
--- /dev/null
+++ b/js/src/i18n/de/settings.js
@@ -0,0 +1,96 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+export default {
+ label: 'Einstellungen',
+
+ background: {
+ label: 'Hintergrund',
+
+ overview_0: 'Dein Hintergrundmuster ist einzigartig und beruht auf deiner Parity-Installation. Es ändert sich immer dann, wenn du ein neues Signer-Token erstellst. So können dezentrale Applicationen keine Vertrauenswürdigkeit vortäuschen.',
+ overview_1: 'Such dir ein Muster aus und merke es dir. Dieses Muster wird dir von nun an immer angezeigt, es sei denn du löschst deinen Browser-Cache oder benutzt ein neues Signer-Token.',
+
+ button_more: 'weitere generieren'
+ },
+
+ parity: {
+ label: 'Parity',
+
+ overview_0: 'Diese Einstellungen verändern das Verhalten deines Parity-Knotens.',
+
+ languages: {
+ label: 'Anzeigesprache',
+ hint: 'Die Sprache, in der dir diese Obefläche angezeigt wird'
+ },
+
+ modes: {
+ label: 'Betriebsmodus',
+ hint: 'Der Synchronisations-Modus deines Parity-Knotens',
+
+ mode_active: 'Parity synchronisiert kontinuierlich die Blockchain',
+ mode_passive: 'Parity synchronisiert zu Beginn, schläft dann und wacht regelmäßig zum Synchronisieren auf',
+ mode_dark: 'Parity synchronisiert nur falls erforderlich, etwa wenn es aus der Ferne aufgerufen wird',
+ mode_offline: 'Parity synchronisiert nicht'
+ }
+ },
+
+ proxy: {
+ label: 'Proxy',
+
+ overview_0: 'Die Proxy-Einstellungen ermöglichen dir einen einfachen Zugriff über einprägsame Adressen, auf die Oberfläche mit all ihren dezentralen Anwendungen.',
+
+ details_0: 'Anstelle des Zugriffs über IP-Adresse und Port wirst du über die .parity-Subdomain auf die Parity-Oberfläche zugreifen können, indem du {homeProxy} besuchst. Dafür musst du folgenden Eintrag in den Proxy-Einstellungen deines Browsers hinzufügen:',
+ details_1: 'Hier findest du Anleitungen zum Anpassen der Proxy-Einstellungen in {windowsLink}, {macOSLink} oder {ubuntuLink}.'
+ },
+
+ views: {
+ label: 'Ansicht',
+
+ overview_0: 'Hier kannst du entscheiden, welche Teile der Parity-Oberfläche dir angezeigt werden sollen.',
+ overview_1: 'Benutzt du Parity ganz normal? Die Standardeinstellungen sind gleichermaßen für Einsteigende als auch für Fortgeschrittene gedacht.',
+ overview_2: 'Entwickelst du mit Parity? Füge zum Beispiel den Reiter "Contracts" zu deiner Ansicht hinzu.',
+ overview_3: 'Bist du Miner oder betreibst du einen großen Knoten? Füge den Reiter "Status" hinzu, um alle Information über den Betrieb deines Knotens im Blick zu halten.',
+
+ accounts: {
+ label: 'Konten',
+ description: 'Eine Liste aller Konten, die mit dieser Parity-Installation verbunden sind. Sende Transaktionen, empfange eingehende Beträge, verwalte deine Kontostände oder lade deine Konten auf.'
+ },
+ addresses: {
+ label: 'Adressbuch',
+ description: 'Eine Liste all deiner Kontakte und der Adressen, die von dieser Parity-Installation verwaltet werden. Ãœberwache Konten und gelange mit nur einem Klick zu Details deiner Transaktionen.'
+ },
+ apps: {
+ label: 'Anwendungen',
+ description: 'Dezentrale Anwendungen, die mit dem Netzwerk interagieren. Füge Anwendungen hinzu, entferne oder öffne Anwendungen.'
+ },
+ contracts: {
+ label: 'Contracts',
+ description: 'Interagiere mit Smart Contracts im Netzwerk. Diese Umgebung ist auf Fortgeschrittene mit gutem Verständnis der Fuktionsweise von Smart Contracts zugeschnitten.'
+ },
+ status: {
+ label: 'Status',
+ description: 'Schau dir an, wie sich dein Parity-Knoten schlägt. Hier findest du zum Beispiel die Anzahl der aktuellen Verbindungen zum Netzwerk, Logs deiner laufenden Instanz und (sofern konfiguriert) Details zum Mining.'
+ },
+ signer: {
+ label: 'Signer',
+ description: 'In diesem sicheren Bereich kannst du Transaktionen, die von dir oder von dezentralen Anwendungen erstellt wurden, prüfen und dann genehmigen oder ablehnen.'
+ },
+ settings: {
+ label: 'Einstellungen',
+ description: 'Diese Seite. Pass die Parity-Oberfläche nach deinen Wünschen an.'
+ }
+ }
+};
diff --git a/js/src/i18n/en/index.js b/js/src/i18n/en/index.js
new file mode 100644
index 000000000..d8c0f9b4b
--- /dev/null
+++ b/js/src/i18n/en/index.js
@@ -0,0 +1,21 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+import settings from './settings';
+
+export default {
+ settings
+};
diff --git a/js/src/i18n/en/settings.js b/js/src/i18n/en/settings.js
new file mode 100644
index 000000000..a0e7c7f1f
--- /dev/null
+++ b/js/src/i18n/en/settings.js
@@ -0,0 +1,63 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+export default {
+ label: 'settings',
+
+ background: {
+ label: 'background'
+ },
+
+ parity: {
+ label: 'parity'
+ },
+
+ proxy: {
+ label: 'proxy'
+ },
+
+ views: {
+ label: 'views',
+
+ accounts: {
+ label: 'Accounts'
+ },
+
+ addresses: {
+ label: 'Addressbook'
+ },
+
+ apps: {
+ label: 'Applications'
+ },
+
+ contracts: {
+ label: 'Contracts'
+ },
+
+ status: {
+ label: 'Status'
+ },
+
+ signer: {
+ label: 'Signer'
+ },
+
+ settings: {
+ label: 'Settings'
+ }
+ }
+};
diff --git a/js/src/i18n/index.js b/js/src/i18n/index.js
new file mode 100644
index 000000000..4ed119c90
--- /dev/null
+++ b/js/src/i18n/index.js
@@ -0,0 +1,21 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+import LocaleStore from './store';
+
+export {
+ LocaleStore
+};
diff --git a/js/src/i18n/languages.js b/js/src/i18n/languages.js
new file mode 100644
index 000000000..f4950e401
--- /dev/null
+++ b/js/src/i18n/languages.js
@@ -0,0 +1,20 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+export default {
+ de: 'Deutsch',
+ en: 'English'
+};
diff --git a/js/src/i18n/store.js b/js/src/i18n/store.js
new file mode 100644
index 000000000..f171497e4
--- /dev/null
+++ b/js/src/i18n/store.js
@@ -0,0 +1,62 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+import flatten from 'flat';
+import { action, observable, transaction } from 'mobx';
+import { addLocaleData } from 'react-intl';
+import de from 'react-intl/locale-data/de';
+import en from 'react-intl/locale-data/en';
+
+import languages from './languages';
+import deMessages from './de';
+import enMessages from './en';
+
+let instance = null;
+const isProduction = process.env.NODE_ENV === 'production';
+
+const DEFAULT = 'en';
+const LANGUAGES = flatten({ languages });
+const MESSAGES = {
+ de: Object.assign(flatten(deMessages), LANGUAGES),
+ en: Object.assign(flatten(enMessages), LANGUAGES)
+};
+const LOCALES = isProduction
+ ? ['en']
+ : ['en', 'de'];
+
+addLocaleData([...de, ...en]);
+
+export default class Store {
+ @observable locale = DEFAULT;
+ @observable locales = LOCALES;
+ @observable messages = MESSAGES[DEFAULT];
+ @observable isDevelopment = !isProduction;
+
+ @action setLocale (locale) {
+ transaction(() => {
+ this.locale = locale;
+ this.messages = MESSAGES[locale];
+ });
+ }
+
+ static get () {
+ if (!instance) {
+ instance = new Store();
+ }
+
+ return instance;
+ }
+}
diff --git a/js/src/ui/ContextProvider/contextProvider.js b/js/src/ui/ContextProvider/contextProvider.js
index 7af6d342e..543730c40 100644
--- a/js/src/ui/ContextProvider/contextProvider.js
+++ b/js/src/ui/ContextProvider/contextProvider.js
@@ -14,8 +14,13 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-import { Component, PropTypes } from 'react';
+import React, { Component, PropTypes } from 'react';
+import { IntlProvider } from 'react-intl';
+import { observer } from 'mobx-react';
+import { LocaleStore } from '../../i18n';
+
+@observer
export default class ContextProvider extends Component {
static propTypes = {
api: PropTypes.object.isRequired,
@@ -30,10 +35,17 @@ export default class ContextProvider extends Component {
store: PropTypes.object
}
+ localeStore = LocaleStore.get();
+
render () {
const { children } = this.props;
+ const { locale, messages } = this.localeStore;
- return children;
+ return (
+
+ { children }
+
+ );
}
getChildContext () {
diff --git a/js/src/ui/Form/Select/select.js b/js/src/ui/Form/Select/select.js
index cb879e3f7..b966f483c 100644
--- a/js/src/ui/Form/Select/select.js
+++ b/js/src/ui/Form/Select/select.js
@@ -17,6 +17,8 @@
import React, { Component, PropTypes } from 'react';
import { SelectField } from 'material-ui';
+import { nodeOrStringProptype } from '~/util/proptypes';
+
// TODO: duplicated in Input
const UNDERLINE_DISABLED = {
borderColor: 'rgba(255, 255, 255, 0.298039)' // 'transparent' // 'rgba(255, 255, 255, 0.298039)'
@@ -33,9 +35,9 @@ export default class Select extends Component {
children: PropTypes.node,
className: PropTypes.string,
disabled: PropTypes.bool,
- error: PropTypes.string,
- hint: PropTypes.string,
- label: PropTypes.string,
+ error: nodeOrStringProptype(),
+ hint: nodeOrStringProptype(),
+ label: nodeOrStringProptype(),
onBlur: PropTypes.func,
onChange: PropTypes.func,
onKeyDown: PropTypes.func,
diff --git a/js/src/ui/LanguageSelector/index.js b/js/src/ui/LanguageSelector/index.js
new file mode 100644
index 000000000..772167d14
--- /dev/null
+++ b/js/src/ui/LanguageSelector/index.js
@@ -0,0 +1,17 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+export default from './languageSelector';
diff --git a/js/src/ui/LanguageSelector/languageSelector.js b/js/src/ui/LanguageSelector/languageSelector.js
new file mode 100644
index 000000000..db8949510
--- /dev/null
+++ b/js/src/ui/LanguageSelector/languageSelector.js
@@ -0,0 +1,71 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see .
+
+import React, { Component } from 'react';
+import { FormattedMessage } from 'react-intl';
+import { MenuItem } from 'material-ui';
+import { observer } from 'mobx-react';
+
+import Select from '../Form/Select';
+import { LocaleStore } from '../../i18n';
+
+@observer
+export default class LanguageSelector extends Component {
+ store = LocaleStore.get();
+
+ render () {
+ if (!this.store.isDevelopment) {
+ return null;
+ }
+
+ return (
+
+ }
+ label={
+
+ }
+ value={ this.store.locale }
+ onChange={ this.onChange }>
+ { this.renderOptions() }
+
+ );
+ }
+
+ renderOptions () {
+ return this.store.locales.map((locale) => {
+ const label = ;
+
+ return (
+
+ { label }
+
+ );
+ });
+ }
+
+ onChange = (event, index, locale) => {
+ this.store.setLocale(locale);
+ }
+}
diff --git a/js/src/ui/index.js b/js/src/ui/index.js
index c5a965458..7cf3e7ee5 100644
--- a/js/src/ui/index.js
+++ b/js/src/ui/index.js
@@ -34,6 +34,7 @@ import Form, { AddressSelect, FormWrap, TypedInput, Input, InputAddress, InputAd
import GasPriceEditor from './GasPriceEditor';
import IdentityIcon from './IdentityIcon';
import IdentityName from './IdentityName';
+import LanguageSelector from './LanguageSelector';
import Loading from './Loading';
import MethodDecoding from './MethodDecoding';
import Modal, { Busy as BusyStep, Completed as CompletedStep } from './Modal';
@@ -74,10 +75,10 @@ export {
InputAddressSelect,
InputChip,
InputInline,
- Loading,
- Select,
IdentityIcon,
IdentityName,
+ LanguageSelector,
+ Loading,
MethodDecoding,
Modal,
BusyStep,
@@ -87,6 +88,7 @@ export {
ParityBackground,
RadioButtons,
ShortenedHash,
+ Select,
SignerIcon,
Tags,
Tooltip,
diff --git a/js/src/views/Application/TabBar/tabBar.js b/js/src/views/Application/TabBar/tabBar.js
index 63f569f1f..ad2bfb779 100644
--- a/js/src/views/Application/TabBar/tabBar.js
+++ b/js/src/views/Application/TabBar/tabBar.js
@@ -15,6 +15,7 @@
// along with Parity. If not, see .
import React, { Component, PropTypes } from 'react';
+import { FormattedMessage } from 'react-intl';
import { connect } from 'react-redux';
import { Link } from 'react-router';
import { Toolbar, ToolbarGroup } from 'material-ui/Toolbar';
@@ -23,85 +24,57 @@ import { isEqual } from 'lodash';
import { Badge, Tooltip } from '~/ui';
+import imagesEthcoreBlock from '~/../assets/images/parity-logo-white-no-text.svg';
+
import styles from './tabBar.css';
-import imagesEthcoreBlock from '../../../../assets/images/parity-logo-white-no-text.svg';
class Tab extends Component {
static propTypes = {
- view: PropTypes.object,
children: PropTypes.node,
- pendings: PropTypes.number
+ pendings: PropTypes.number,
+ view: PropTypes.object
};
- shouldComponentUpdate (nextProps) {
- return (nextProps.view.id === 'signer' && nextProps.pendings !== this.props.pendings);
- }
-
render () {
const { view, children } = this.props;
- const label = this.getLabel(view);
-
return (
+ label={
+ view.id === 'signer'
+ ? this.renderSignerLabel(view.id)
+ : this.renderLabel(view.id)
+ }>
{ children }
);
}
- getLabel (view) {
- const { label } = view;
-
- if (view.id === 'signer') {
- return this.renderSignerLabel(label);
- }
-
- if (view.id === 'status') {
- return this.renderStatusLabel(label);
- }
-
- return this.renderLabel(label);
- }
-
- renderLabel (name, bubble) {
+ renderLabel (id, bubble) {
return (
- { name }
+
{ bubble }
);
}
- renderSignerLabel (label) {
+ renderSignerLabel (id) {
const { pendings } = this.props;
+ let bubble;
if (pendings) {
- const bubble = (
+ bubble = (
);
-
- return this.renderLabel(label, bubble);
}
- return this.renderLabel(label);
- }
-
- renderStatusLabel (label) {
- // const { isTest, netChain } = this.props;
- // const bubble = (
- //
- // );
-
- return this.renderLabel(label, null);
+ return this.renderLabel(id, bubble);
}
}
@@ -111,28 +84,19 @@ class TabBar extends Component {
};
static propTypes = {
- views: PropTypes.array.isRequired,
- pending: PropTypes.array,
isTest: PropTypes.bool,
- netChain: PropTypes.string
+ netChain: PropTypes.string,
+ pending: PropTypes.array,
+ views: PropTypes.array.isRequired
};
static defaultProps = {
pending: []
};
- shouldComponentUpdate (nextProps, nextState) {
- const prevViews = this.props.views.map((v) => v.id).sort();
- const nextViews = nextProps.views.map((v) => v.id).sort();
-
- return (nextProps.pending.length !== this.props.pending.length) ||
- (!isEqual(prevViews, nextViews));
- }
-
render () {
return (
-
+
{ this.renderLogo() }
{ this.renderTabs() }
{ this.renderLast() }
@@ -167,21 +131,20 @@ class TabBar extends Component {
.map((view, index) => {
const body = (view.id === 'accounts')
? (
-
+
)
: null;
return (
+ className={ styles.tabLink }key={ view.id }
+ to={ view.route }>
+ view={ view }>
{ body }
@@ -203,11 +166,10 @@ function mapStateToProps (initState) {
.keys(views)
.filter((id) => views[id].fixed || views[id].active);
- let filteredViews = filteredViewIds
- .map((id) => ({
- ...views[id],
- id
- }));
+ let filteredViews = filteredViewIds.map((id) => ({
+ ...views[id],
+ id
+ }));
return (state) => {
const { views } = state.settings;
@@ -221,11 +183,10 @@ function mapStateToProps (initState) {
}
filteredViewIds = viewIds;
- filteredViews = viewIds
- .map((id) => ({
- ...views[id],
- id
- }));
+ filteredViews = viewIds.map((id) => ({
+ ...views[id],
+ id
+ }));
return { views: filteredViews };
};
diff --git a/js/src/views/Dapps/AddDapps/AddDapps.js b/js/src/views/Dapps/AddDapps/AddDapps.js
index 71d03dc50..d3876998a 100644
--- a/js/src/views/Dapps/AddDapps/AddDapps.js
+++ b/js/src/views/Dapps/AddDapps/AddDapps.js
@@ -15,6 +15,7 @@
// along with Parity. If not, see .
import React, { Component, PropTypes } from 'react';
+import { FormattedMessage } from 'react-intl';
import { observer } from 'mobx-react';
import DoneIcon from 'material-ui/svg-icons/action/done';
import { List, ListItem } from 'material-ui/List';
@@ -39,22 +40,56 @@ export default class AddDapps extends Component {
return (
+ }
actions={ [
+ }
key='done'
onClick={ store.closeModal }
icon={ }
/>
- ] }
- visible
- >
+ ] }>
- { this.renderList(store.sortedLocal, 'Applications locally available', 'All applications installed locally on the machine by the user for access by the Parity client.') }
- { this.renderList(store.sortedBuiltin, 'Applications bundled with Parity', 'Experimental applications developed by the Parity team to show off dapp capabilities, integration, experimental features and to control certain network-wide client behaviour.') }
- { this.renderList(store.sortedNetwork, 'Applications on the global network', 'These applications are not affiliated with Parity nor are they published by Parity. Each remain under the control of their respective authors. Please ensure that you understand the goals for each application before interacting.') }
+ {
+ this.renderList(store.sortedLocal,
+ ,
+
+ )
+ }
+ {
+ this.renderList(store.sortedBuiltin,
+ ,
+
+ )
+ }
+ {
+ this.renderList(store.sortedNetwork,
+ ,
+
+ )
+ }
);
}
diff --git a/js/src/views/Dapps/dapps.js b/js/src/views/Dapps/dapps.js
index b0b731b93..160bb44b0 100644
--- a/js/src/views/Dapps/dapps.js
+++ b/js/src/views/Dapps/dapps.js
@@ -15,6 +15,7 @@
// along with Parity. If not, see .
import React, { Component, PropTypes } from 'react';
+import { FormattedMessage } from 'react-intl';
import { Checkbox } from 'material-ui';
import { observer } from 'mobx-react';
@@ -43,11 +44,19 @@ export default class Dapps extends Component {
externalOverlay = (
-
Applications made available on the network by 3rd-party authors are not affiliated with Parity nor are they published by Parity. Each remain under the control of their respective authors. Please ensure that you understand the goals for each before interacting.
+
+
+
+ }
checked={ false }
onCheck={ this.onClickAcceptExternal } />
@@ -61,10 +70,18 @@ export default class Dapps extends Component {
+ }
buttons={ [
+ }
key='edit'
icon={
}
onTouchTap={ this.store.openModal }
diff --git a/js/src/views/Settings/Background/background.js b/js/src/views/Settings/Background/background.js
index 0551a6145..add58d820 100644
--- a/js/src/views/Settings/Background/background.js
+++ b/js/src/views/Settings/Background/background.js
@@ -15,6 +15,7 @@
// along with Parity. If not, see
.
import React, { Component, PropTypes } from 'react';
+import { FormattedMessage } from 'react-intl';
import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
import NavigationRefresh from 'material-ui/svg-icons/navigation/refresh';
@@ -55,15 +56,29 @@ class Background extends Component {
render () {
return (
-
+
+ }>
-
The background pattern you can see right now is unique to your Parity installation. It will change every time you create a new Signer token. This is so that decentralized applications cannot pretend to be trustworthy.
-
Pick a pattern you like and memorize it. This Pattern will always be shown from now on, unless you clear your browser cache or use a new Signer token.
+
+
+
+
+
+
}
- label='generate more'
+ label={
+
+ }
onClick={ this.generateSeeds } />
diff --git a/js/src/views/Settings/Parity/parity.js b/js/src/views/Settings/Parity/parity.js
index 1535f6cf2..29fab8bfb 100644
--- a/js/src/views/Settings/Parity/parity.js
+++ b/js/src/views/Settings/Parity/parity.js
@@ -15,19 +15,13 @@
// along with Parity. If not, see
.
import React, { Component, PropTypes } from 'react';
+import { FormattedMessage } from 'react-intl';
import { MenuItem } from 'material-ui';
-import { Select, Container } from '~/ui';
+import { Select, Container, LanguageSelector } from '~/ui';
import layout from '../layout.css';
-const MODES = {
- 'active': 'Parity continuously syncs the chain',
- 'passive': 'Parity syncs initially, then sleeps and wakes regularly to resync',
- 'dark': 'Parity syncs only when the RPC is active',
- 'offline': 'Parity doesn\'t sync'
-};
-
export default class Parity extends Component {
static contextTypes = {
api: PropTypes.object.isRequired
@@ -43,12 +37,19 @@ export default class Parity extends Component {
render () {
return (
-
+
+ }>
-
Control the Parity node settings and mode of operation via this interface.
+
+
+
+
{ this.renderModes() }
@@ -57,30 +58,53 @@ export default class Parity extends Component {
}
renderModes () {
- const modes = Object
- .keys(MODES)
- .map((mode) => {
- const description = MODES[mode];
-
- return (
-
- { description }
-
- );
- });
-
const { mode } = this.state;
+ const renderItem = (mode, label) => {
+ return (
+
+ { label }
+
+ );
+ };
+
return (
+ }
+ hint={
+
+ }
value={ mode }
onChange={ this.onChangeMode }>
- { modes }
+ {
+ renderItem('active', )
+ }
+ {
+ renderItem('passive', )
+ }
+ {
+ renderItem('dark', )
+ }
+ {
+ renderItem('offline', )
+ }
);
}
diff --git a/js/src/views/Settings/Proxy/proxy.js b/js/src/views/Settings/Proxy/proxy.js
index cc7fad370..45aece13b 100644
--- a/js/src/views/Settings/Proxy/proxy.js
+++ b/js/src/views/Settings/Proxy/proxy.js
@@ -15,6 +15,7 @@
// along with Parity. If not, see .
import React, { Component, PropTypes } from 'react';
+import { FormattedMessage } from 'react-intl';
import { Container } from '~/ui';
@@ -31,16 +32,40 @@ export default class Proxy extends Component {
const proxyurl = `${dappsUrl}/proxy/proxy.pac`;
return (
-
+
+ }>
-
The proxy setup allows you to access Parity and all associated decentralized applications via memorable addresses.
+
+
+
-
Instead of accessing Parity via the IP address and port, you will be able to access it via the .parity subdomain, by visiting http://home.parity/ . To setup subdomain-based routing, you need to add the relevant proxy entries to your browser,
-
-
+
+ http://home.parity/
+ } } />
+
+
+
+
,
+ macOSLink: ,
+ ubuntuLink:
+ } } />
+
diff --git a/js/src/views/Settings/Views/defaults.js b/js/src/views/Settings/Views/defaults.js
index dce593d2b..9c7971ce5 100644
--- a/js/src/views/Settings/Views/defaults.js
+++ b/js/src/views/Settings/Views/defaults.js
@@ -28,66 +28,52 @@ const defaultViews = {
active: true,
fixed: true,
icon: ,
- label: 'Accounts',
route: '/accounts',
- value: 'account',
- description: 'A list of all the accounts associated to and imported into this Parity instance. Send transactions, receive incoming values, manage your balances and fund your accounts.'
+ value: 'account'
},
addresses: {
active: true,
icon: ,
- label: 'Addressbook',
route: '/addresses',
- value: 'address',
- description: 'A list of all contacts and address book entries that is managed by this Parity instance. Watch accounts and have the details available at the click of a button when transacting.'
+ value: 'address'
},
apps: {
active: true,
icon: ,
- label: 'Applications',
route: '/apps',
- value: 'app',
- description: 'Distributed applications that interact with the underlying network. Add applications, manage you application portfolio and interact with application from around the network.'
+ value: 'app'
},
contracts: {
active: false,
icon: ,
- label: 'Contracts',
route: '/contracts',
- value: 'contract',
- description: 'Watch and interact with specific contracts that have been deployed on the network. This is a more technically-focused environment, specifically for advanced users that understand the inner working of certain contracts.'
+ value: 'contract'
},
status: {
active: false,
icon: ,
- label: 'Status',
route: '/status',
- value: 'status',
- description: 'See how the Parity node is performing in terms of connections to the network, logs from the actual running instance and details of mining (if enabled and configured).'
+ value: 'status'
},
signer: {
active: true,
fixed: true,
icon: ,
- label: 'Signer',
route: '/signer',
- value: 'signer',
- description: 'The secure transaction management area of the application where you can approve any outgoing transactions made from the application as well as those placed into the queue by distributed applications.'
+ value: 'signer'
},
settings: {
active: true,
fixed: true,
icon: ,
- label: 'Settings',
route: '/settings',
- value: 'settings',
- description: 'This view. Allows you to customize the application in term of options, operation and look and feel.'
+ value: 'settings'
}
};
diff --git a/js/src/views/Settings/Views/views.js b/js/src/views/Settings/Views/views.js
index 261109664..125239687 100644
--- a/js/src/views/Settings/Views/views.js
+++ b/js/src/views/Settings/Views/views.js
@@ -15,6 +15,7 @@
// along with Parity. If not, see .
import React, { Component, PropTypes } from 'react';
+import { FormattedMessage } from 'react-intl';
import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
import { Checkbox } from 'material-ui';
@@ -34,16 +35,96 @@ class Views extends Component {
render () {
return (
-
+
+ }>
-
Manage the available application views, using only the parts of the application that is applicable to you.
-
Are you an end-user? The defaults are setups for both beginner and advanced users alike.
-
Are you a developer? Add some features to manage contracts are interact with application deployments.
-
Are you a miner or run a large-scale node? Add the features to give you all the information needed to watch the node operation.
+
+
+
+
+
+
+
+
+
+
+
+
- { this.renderViews() }
+ {
+ this.renderView('accounts',
+ ,
+
+ )
+ }
+ {
+ this.renderView('addresses',
+ ,
+
+ )
+ }
+ {
+ this.renderView('apps',
+ ,
+
+ )
+ }
+ {
+ this.renderView('contracts',
+ ,
+
+ )
+ }
+ {
+ this.renderView('status',
+ ,
+
+ )
+ }
+ {
+ this.renderView('signer',
+ ,
+
+ )
+ }
+ {
+ this.renderView('settings',
+ ,
+
+ )
+ }
@@ -51,37 +132,45 @@ class Views extends Component {
}
renderViews () {
- const { settings, toggleView } = this.props;
+ const { settings } = this.props;
return Object.keys(settings.views).map((id) => {
- const toggle = () => toggleView(id);
- const view = settings.views[id];
- const label = (
-
-
- { view.icon }
-
-
- { view.label }
-
-
- );
+ const description = ;
+ const label = ;
- return (
-
-
-
- { view.description }
-
-
- );
+ this.renderView(id, label, description);
});
}
+
+ renderView = (id, label, description) => {
+ const { settings, toggleView } = this.props;
+
+ const toggle = () => toggleView(id);
+ const view = settings.views[id];
+
+ return (
+
+
+
+ { view.icon }
+
+
+ { label }
+
+
+ }
+ onCheck={ toggle }
+ checked={ view.active }
+ value={ view.active } />
+
+ { description }
+
+
+ );
+ }
}
function mapStateToProps (state) {
diff --git a/js/src/views/Settings/settings.js b/js/src/views/Settings/settings.js
index a6c455dad..90bec3c62 100644
--- a/js/src/views/Settings/settings.js
+++ b/js/src/views/Settings/settings.js
@@ -15,6 +15,7 @@
// along with Parity. If not, see .
import React, { Component, PropTypes } from 'react';
+import { FormattedMessage } from 'react-intl';
import { Tab, Tabs } from 'material-ui';
import ActionSettingsEthernet from 'material-ui/svg-icons/action/settings-ethernet';
import ImageBlurOn from 'material-ui/svg-icons/image/blur-on';
@@ -46,7 +47,11 @@ export default class Settings extends Component {
return (
-
+
+ }>
{ this.renderTab(hash, 'views', ) }
{ this.renderTab(hash, 'background', ) }
@@ -64,12 +69,20 @@ export default class Settings extends Component {
renderTab (hash, section, icon) {
return (
{ section } }
- onActive={ this.onActivate(section) } />
+ key={ section }
+ label={
+
+
+
+ }
+ onActive={ this.onActivate(section) }
+ value={ section } />
);
}
diff --git a/js/webpack/app.js b/js/webpack/app.js
index a7b086b96..e63e91969 100644
--- a/js/webpack/app.js
+++ b/js/webpack/app.js
@@ -17,6 +17,7 @@
const webpack = require('webpack');
const path = require('path');
+const ReactIntlAggregatePlugin = require('react-intl-aggregate-webpack-plugin');
const WebpackErrorNotificationPlugin = require('webpack-error-notification');
const CopyWebpackPlugin = require('copy-webpack-plugin');
const HtmlWebpackPlugin = require('html-webpack-plugin');
@@ -163,7 +164,15 @@ module.exports = {
}));
if (!isProd) {
+ const DEST_I18N = path.join(__dirname, '..', DEST, 'i18n');
+
plugins.push(
+ new ReactIntlAggregatePlugin({
+ messagesPattern: DEST_I18N + '/src/**/*.json',
+ aggregateOutputDir: DEST_I18N + '/i18n/',
+ aggregateFilename: 'en'
+ }),
+
new webpack.optimize.CommonsChunkPlugin({
filename: 'commons.[hash:10].js',
name: 'commons',
From 929b6ee0f7165dfa77eb9e237d81d286bc5bcebe Mon Sep 17 00:00:00 2001
From: Jaco Greeff
Date: Sun, 11 Dec 2016 17:43:51 +0100
Subject: [PATCH 35/64] Allow editing of gasPrice & gas in Signer (#3777)
* Rework gas display (maintainable)
* Move GasPriceSelector to ui
* Allow opening of gas component (WIP)
* Merge
* Consistency
* Adjust for Signer display
* Set maximum height based on screen size
* Gas editor displays in-place
* Cleanups
* Merge
* Style fixes
* Fixup stash mishap (again)
* Add store test
* Allow edited values to refrect on the display
* Fix properties
* Adjust styling to show different rows
* git mv
* git mv
* Style fixes
* Style updates
* Pass gas & gasPrice with confirmation
* Fix build (case)
* Style fixes
* Basic GasPriceEditor smoketest
* manual move 1
* manual move 2
* manual move 1
* manual move 2
* NODE_ENV=test ace fix
* UI smoketests
* Style
* Format options via formatter
* Initial version
* Re-add even/odd class
* re-add gasLimit to embedded passing
* style
* Updated for passing gas & price to store
* Allow gas/price overrides when none available
* Fix slider value, pass as number
---
js/src/api/rpc/signer/signer.js | 4 +-
.../modals/ExecuteContract/executeContract.js | 2 +-
js/src/modals/Transfer/store.js | 2 +-
js/src/modals/Transfer/transfer.js | 9 +-
js/src/redux/providers/signerMiddleware.js | 6 +-
js/src/ui/Editor/mode-solidity.js | 6 +
.../GasPriceSelector/gasPriceSelector.js | 556 ------------------
js/src/ui/GasPriceEditor/gasPriceEditor.css | 10 +-
js/src/ui/GasPriceEditor/gasPriceEditor.js | 52 +-
.../ui/GasPriceEditor/gasPriceEditor.spec.js | 45 ++
js/src/ui/GasPriceEditor/store.js | 86 ++-
js/src/ui/GasPriceEditor/store.spec.js | 197 +++++++
.../GasPriceSelector/CustomBar/customBar.js | 77 +++
js/src/ui/GasPriceSelector/CustomBar/index.js | 17 +
.../CustomCursor/customCursor.js | 73 +++
.../ui/GasPriceSelector/CustomCursor/index.js | 17 +
.../CustomShape/customShape.js | 52 ++
.../ui/GasPriceSelector/CustomShape/index.js | 17 +
.../CustomTooltip/customTooltip.js | 53 ++
.../GasPriceSelector/CustomTooltip/index.js | 17 +
.../GasPriceSelector/gasPriceSelector.css | 6 +-
.../ui/GasPriceSelector/gasPriceSelector.js | 341 +++++++++++
.../GasPriceSelector/index.js | 0
js/src/ui/GasPriceSelector/util.js | 34 ++
js/src/ui/index.js | 2 +
js/src/views/ParityBar/parityBar.css | 2 +-
.../{AccountLink.css => accountLink.css} | 0
.../{AccountLink.js => accountLink.js} | 2 +-
.../components/Account/AccountLink/index.js | 2 +-
.../Account/{Account.css => account.css} | 0
.../Account/{Account.js => account.js} | 2 +-
.../views/Signer/components/Account/index.js | 2 +-
.../RequestPending/requestPending.js | 48 +-
.../Signer/components/SignRequest/index.js | 2 +-
.../{SignRequest.css => signRequest.css} | 0
.../{SignRequest.js => signRequest.js} | 4 +-
.../SignRequest/signRequest.spec.js | 34 ++
.../TransactionMainDetails/index.js | 2 +-
...Details.css => transactionMainDetails.css} | 34 +-
...inDetails.js => transactionMainDetails.js} | 120 ++--
.../components/TransactionPending/index.js | 2 +-
...tionPending.css => transactionPending.css} | 6 +-
...actionPending.js => transactionPending.js} | 115 ++--
.../TransactionPendingFormConfirm/index.js | 2 +-
....css => transactionPendingFormConfirm.css} | 0
...rm.js => transactionPendingFormConfirm.js} | 85 +--
.../TransactionPendingFormReject/index.js | 2 +-
...t.css => transactionPendingFormReject.css} | 0
...ect.js => transactionPendingFormReject.js} | 2 +-
.../TransactionPendingForm/index.js | 2 +-
...ingForm.css => transactionPendingForm.css} | 0
...ndingForm.js => transactionPendingForm.js} | 18 +-
.../Signer/components/TxHashLink/index.js | 2 +-
.../{TxHashLink.js => txHashLink.js} | 13 +-
.../Signer/containers/Embedded/embedded.css | 18 +-
.../Signer/containers/Embedded/embedded.js | 33 +-
.../Signer/containers/RequestsPage/index.js | 2 +-
.../{RequestsPage.css => requestsPage.css} | 6 +
.../{RequestsPage.js => requestsPage.js} | 36 +-
59 files changed, 1423 insertions(+), 856 deletions(-)
delete mode 100644 js/src/ui/GasPriceEditor/GasPriceSelector/gasPriceSelector.js
create mode 100644 js/src/ui/GasPriceEditor/gasPriceEditor.spec.js
create mode 100644 js/src/ui/GasPriceEditor/store.spec.js
create mode 100644 js/src/ui/GasPriceSelector/CustomBar/customBar.js
create mode 100644 js/src/ui/GasPriceSelector/CustomBar/index.js
create mode 100644 js/src/ui/GasPriceSelector/CustomCursor/customCursor.js
create mode 100644 js/src/ui/GasPriceSelector/CustomCursor/index.js
create mode 100644 js/src/ui/GasPriceSelector/CustomShape/customShape.js
create mode 100644 js/src/ui/GasPriceSelector/CustomShape/index.js
create mode 100644 js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js
create mode 100644 js/src/ui/GasPriceSelector/CustomTooltip/index.js
rename js/src/ui/{GasPriceEditor => }/GasPriceSelector/gasPriceSelector.css (92%)
create mode 100644 js/src/ui/GasPriceSelector/gasPriceSelector.js
rename js/src/ui/{GasPriceEditor => }/GasPriceSelector/index.js (100%)
create mode 100644 js/src/ui/GasPriceSelector/util.js
rename js/src/views/Signer/components/Account/AccountLink/{AccountLink.css => accountLink.css} (100%)
rename js/src/views/Signer/components/Account/AccountLink/{AccountLink.js => accountLink.js} (97%)
rename js/src/views/Signer/components/Account/{Account.css => account.css} (100%)
rename js/src/views/Signer/components/Account/{Account.js => account.js} (98%)
rename js/src/views/Signer/components/SignRequest/{SignRequest.css => signRequest.css} (100%)
rename js/src/views/Signer/components/SignRequest/{SignRequest.js => signRequest.js} (97%)
create mode 100644 js/src/views/Signer/components/SignRequest/signRequest.spec.js
rename js/src/views/Signer/components/TransactionMainDetails/{TransactionMainDetails.css => transactionMainDetails.css} (95%)
rename js/src/views/Signer/components/TransactionMainDetails/{TransactionMainDetails.js => transactionMainDetails.js} (65%)
rename js/src/views/Signer/components/TransactionPending/{TransactionPending.css => transactionPending.css} (92%)
rename js/src/views/Signer/components/TransactionPending/{TransactionPending.js => transactionPending.js} (57%)
rename js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/{TransactionPendingFormConfirm.css => transactionPendingFormConfirm.css} (100%)
rename js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/{TransactionPendingFormConfirm.js => transactionPendingFormConfirm.js} (71%)
rename js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/{TransactionPendingFormReject.css => transactionPendingFormReject.css} (100%)
rename js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/{TransactionPendingFormReject.js => transactionPendingFormReject.js} (96%)
rename js/src/views/Signer/components/TransactionPendingForm/{TransactionPendingForm.css => transactionPendingForm.css} (100%)
rename js/src/views/Signer/components/TransactionPendingForm/{TransactionPendingForm.js => transactionPendingForm.js} (88%)
rename js/src/views/Signer/components/TxHashLink/{TxHashLink.js => txHashLink.js} (84%)
rename js/src/views/Signer/containers/RequestsPage/{RequestsPage.css => requestsPage.css} (90%)
rename js/src/views/Signer/containers/RequestsPage/{RequestsPage.js => requestsPage.js} (88%)
diff --git a/js/src/api/rpc/signer/signer.js b/js/src/api/rpc/signer/signer.js
index 126ce651a..a24d8b919 100644
--- a/js/src/api/rpc/signer/signer.js
+++ b/js/src/api/rpc/signer/signer.js
@@ -14,7 +14,7 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-import { inNumber16, inData } from '../../format/input';
+import { inData, inNumber16, inOptions } from '../../format/input';
import { outSignerRequest } from '../../format/output';
export default class Signer {
@@ -24,7 +24,7 @@ export default class Signer {
confirmRequest (requestId, options, password) {
return this._transport
- .execute('signer_confirmRequest', inNumber16(requestId), options, password);
+ .execute('signer_confirmRequest', inNumber16(requestId), inOptions(options), password);
}
confirmRequestRaw (requestId, data) {
diff --git a/js/src/modals/ExecuteContract/executeContract.js b/js/src/modals/ExecuteContract/executeContract.js
index c3ac96490..cdd816ee3 100644
--- a/js/src/modals/ExecuteContract/executeContract.js
+++ b/js/src/modals/ExecuteContract/executeContract.js
@@ -66,7 +66,7 @@ class ExecuteContract extends Component {
onFromAddressChange: PropTypes.func.isRequired
}
- gasStore = new GasPriceEditor.Store(this.context.api, this.props.gasLimit);
+ gasStore = new GasPriceEditor.Store(this.context.api, { gasLimit: this.props.gasLimit });
state = {
amount: '0',
diff --git a/js/src/modals/Transfer/store.js b/js/src/modals/Transfer/store.js
index e08d7203d..412cac60c 100644
--- a/js/src/modals/Transfer/store.js
+++ b/js/src/modals/Transfer/store.js
@@ -112,7 +112,7 @@ export default class TransferStore {
this.isWallet = account && account.wallet;
this.newError = newError;
- this.gasStore = new GasPriceStore(api, gasLimit);
+ this.gasStore = new GasPriceStore(api, { gasLimit });
if (this.isWallet) {
this.wallet = props.wallet;
diff --git a/js/src/modals/Transfer/transfer.js b/js/src/modals/Transfer/transfer.js
index 57dc569f2..1ecc60edf 100644
--- a/js/src/modals/Transfer/transfer.js
+++ b/js/src/modals/Transfer/transfer.js
@@ -80,8 +80,9 @@ class Transfer extends Component {
+ address={ account.address }
+ center
+ inline />
@@ -165,18 +166,18 @@ class Transfer extends Component {
balance={ balance }
extras={ extras }
images={ images }
- senders={ senders }
+ onChange={ this.store.onUpdateDetails }
recipient={ recipient }
recipientError={ recipientError }
sender={ sender }
senderError={ senderError }
+ senders={ senders }
sendersBalances={ sendersBalances }
tag={ tag }
total={ total }
totalError={ totalError }
value={ value }
valueError={ valueError }
- onChange={ this.store.onUpdateDetails }
wallet={ account.wallet && this.props.wallet }
/>
);
diff --git a/js/src/redux/providers/signerMiddleware.js b/js/src/redux/providers/signerMiddleware.js
index 1a6cbb129..c0c5d7613 100644
--- a/js/src/redux/providers/signerMiddleware.js
+++ b/js/src/redux/providers/signerMiddleware.js
@@ -52,9 +52,9 @@ export default class SignerMiddleware {
}
onConfirmStart = (store, action) => {
- const { id, password, wallet, payload } = action.payload;
+ const { gas, gasPrice, id, password, payload, wallet } = action.payload;
- const handlePromise = promise => {
+ const handlePromise = (promise) => {
promise
.then((txHash) => {
console.log('confirmRequest', id, txHash);
@@ -102,7 +102,7 @@ export default class SignerMiddleware {
return;
}
- handlePromise(this._api.signer.confirmRequest(id, {}, password));
+ handlePromise(this._api.signer.confirmRequest(id, { gas, gasPrice }, password));
}
onRejectStart = (store, action) => {
diff --git a/js/src/ui/Editor/mode-solidity.js b/js/src/ui/Editor/mode-solidity.js
index f974c9e0f..0d1b95c67 100644
--- a/js/src/ui/Editor/mode-solidity.js
+++ b/js/src/ui/Editor/mode-solidity.js
@@ -22,6 +22,12 @@
/* eslint-disable */
var ace = window.ace;
+if (process.env.NODE_ENV === 'test') {
+ if (!ace.define) {
+ ace.define = () => {};
+ }
+}
+
ace.define("ace/mode/doc_comment_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"], function(acequire, exports, module) {
"use strict";
diff --git a/js/src/ui/GasPriceEditor/GasPriceSelector/gasPriceSelector.js b/js/src/ui/GasPriceEditor/GasPriceSelector/gasPriceSelector.js
deleted file mode 100644
index 893a50188..000000000
--- a/js/src/ui/GasPriceEditor/GasPriceSelector/gasPriceSelector.js
+++ /dev/null
@@ -1,556 +0,0 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
-// This file is part of Parity.
-
-// Parity is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-
-// Parity is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-
-// You should have received a copy of the GNU General Public License
-// along with Parity. If not, see
.
-
-import React, { Component, PropTypes } from 'react';
-
-import {
- Bar, BarChart,
- Rectangle,
- Scatter, ScatterChart,
- Tooltip,
- XAxis, YAxis,
- Dot,
- ResponsiveContainer
-} from 'recharts';
-
-import Slider from 'material-ui/Slider';
-import BigNumber from 'bignumber.js';
-
-import styles from './gasPriceSelector.css';
-
-const COLORS = {
- default: 'rgba(255, 99, 132, 0.2)',
- selected: 'rgba(255, 99, 132, 0.5)',
- hover: 'rgba(255, 99, 132, 0.15)',
- grid: 'rgba(255, 99, 132, 0.5)',
- line: 'rgb(255, 99, 132)',
- intersection: '#fff'
-};
-
-const countModifier = (count) => {
- const val = count.toNumber ? count.toNumber() : count;
- return Math.log10(val + 1) + 0.1;
-};
-
-class CustomCursor extends Component {
- static propTypes = {
- x: PropTypes.number,
- y: PropTypes.number,
- width: PropTypes.number,
- height: PropTypes.number,
- onClick: PropTypes.func,
- getIndex: PropTypes.func,
- counts: PropTypes.array,
- yDomain: PropTypes.array
- }
-
- render () {
- const { x, y, width, height, getIndex, counts, yDomain } = this.props;
-
- const index = getIndex();
-
- if (index === -1) {
- return null;
- }
-
- const count = countModifier(counts[index]);
- const barHeight = (count / yDomain[1]) * (y + height);
-
- return (
-
-
-
-
- );
- }
-
- onClick = () => {
- const { onClick, getIndex } = this.props;
- const index = getIndex();
- onClick({ index });
- }
-}
-
-class CustomBar extends Component {
- static propTypes = {
- selected: PropTypes.number,
- x: PropTypes.number,
- y: PropTypes.number,
- width: PropTypes.number,
- height: PropTypes.number,
- index: PropTypes.number,
- onClick: PropTypes.func
- }
-
- render () {
- const { x, y, selected, index, width, height, onClick } = this.props;
-
- const fill = selected === index
- ? COLORS.selected
- : COLORS.default;
-
- const borderWidth = 0.5;
- const borderColor = 'rgba(255, 255, 255, 0.5)';
-
- return (
-
-
-
-
-
-
- );
- }
-}
-
-class CustomizedShape extends Component {
- static propTypes = {
- showValue: PropTypes.number.isRequired,
- cx: PropTypes.number,
- cy: PropTypes.number,
- payload: PropTypes.object
- }
-
- render () {
- const { cx, cy, showValue, payload } = this.props;
-
- if (showValue !== payload.y) {
- return null;
- }
-
- return (
-
-
-
-
- );
- }
-}
-
-class CustomTooltip extends Component {
- static propTypes = {
- gasPriceHistogram: PropTypes.object.isRequired,
- type: PropTypes.string,
- payload: PropTypes.array,
- label: PropTypes.number,
- active: PropTypes.bool
- }
-
- render () {
- const { active, label, gasPriceHistogram } = this.props;
-
- if (!active) {
- return null;
- }
-
- const index = label;
-
- const count = gasPriceHistogram.counts[index];
- const minGasPrice = gasPriceHistogram.bucketBounds[index];
- const maxGasPrice = gasPriceHistogram.bucketBounds[index + 1];
-
- return (
-
-
- { count.toNumber() } transactions
- with gas price set from
- { minGasPrice.toFormat(0) }
- to
- { maxGasPrice.toFormat(0) }
-
-
- );
- }
-}
-
-const TOOL_STYLE = {
- color: 'rgba(255,255,255,0.5)',
- backgroundColor: 'rgba(0, 0, 0, 0.75)',
- padding: '0 0.5em',
- fontSize: '0.75em'
-};
-
-export default class GasPriceSelector extends Component {
- static propTypes = {
- gasPriceHistogram: PropTypes.object.isRequired,
- onChange: PropTypes.func.isRequired,
-
- gasPrice: PropTypes.oneOfType([
- PropTypes.string,
- PropTypes.object
- ])
- }
-
- state = {
- gasPrice: null,
- sliderValue: 0.5,
- selectedIndex: 0,
-
- chartData: {
- values: [],
- xDomain: [],
- yDomain: [],
- N: 0
- }
- }
-
- componentWillMount () {
- this.computeCharts();
- this.setGasPrice();
- }
-
- componentWillReceiveProps (nextProps) {
- if (nextProps.gasPrice !== this.props.gasPrice) {
- this.setGasPrice(nextProps);
- }
- }
-
- componentWillUpdate (nextProps, nextState) {
- if (Math.floor(nextState.sliderValue) !== Math.floor(this.state.sliderValue)) {
- this.updateSelectedBarChart(nextState);
- }
- }
-
- render () {
- return (
-
- { this.renderChart() }
- { this.renderSlider() }
-
- );
- }
-
- renderSlider () {
- const { sliderValue } = this.state;
-
- return (
-
-
-
- );
- }
-
- renderChart () {
- const { gasPriceHistogram } = this.props;
- const { chartData, sliderValue, selectedIndex } = this.state;
-
- if (chartData.values.length === 0) {
- return null;
- }
-
- const height = 300;
- const countIndex = Math.max(0, Math.min(selectedIndex, gasPriceHistogram.counts.length - 1));
- const selectedCount = countModifier(gasPriceHistogram.counts[countIndex]);
-
- return (
-
-
-
-
-
- }
- line
- isAnimationActive={ false }
- />
-
-
-
-
-
-
-
-
-
-
- }
- />
-
- }
- />
-
-
-
-
-
-
-
-
- );
- }
-
- renderCustomCursor = () => {
- const { gasPriceHistogram } = this.props;
- const { chartData } = this.state;
-
- return (
-
- );
- }
-
- getBarHoverIndex = () => {
- const { barChart } = this.refs;
-
- if (!barChart || !barChart.state) {
- return -1;
- }
-
- return barChart.state.activeTooltipIndex;
- }
-
- computeChartsData () {
- const { gasPriceChartData } = this.state;
- const { gasPriceHistogram } = this.props;
-
- const values = gasPriceChartData
- .map((value, index) => ({ value, index }));
-
- const N = values.length - 1;
- const maxGasCounts = countModifier(
- gasPriceHistogram
- .counts
- .reduce((max, count) => count.greaterThan(max) ? count : max, 0)
- );
-
- const xDomain = [0, N];
- const yDomain = [0, maxGasCounts * 1.1];
-
- const chartData = {
- values, N,
- xDomain, yDomain
- };
-
- this.setState({ chartData }, () => {
- this.updateSelectedBarChart();
- });
- }
-
- computeCharts (props = this.props) {
- const { gasPriceHistogram } = props;
-
- const gasPriceChartData = gasPriceHistogram
- .counts
- .map(count => countModifier(count));
-
- this.setState(
- { gasPriceChartData },
- () => this.computeChartsData()
- );
- }
-
- updateSelectedBarChart (state = this.state) {
- }
-
- setGasPrice (props = this.props) {
- const { gasPrice, gasPriceHistogram } = props;
-
- // If no gas price yet...
- if (!gasPrice) {
- return this.setSliderValue(0.5);
- }
-
- const bnGasPrice = (typeof gasPrice === 'string')
- ? new BigNumber(gasPrice)
- : gasPrice;
-
- // If gas price hasn't changed
- if (this.state.gasPrice && bnGasPrice.equals(this.state.gasPrice)) {
- return;
- }
-
- const gasPrices = gasPriceHistogram.bucketBounds;
- const startIndex = gasPrices
- .findIndex(price => price.greaterThan(bnGasPrice)) - 1;
-
- // gasPrice Lower than the max in histogram
- if (startIndex === -1) {
- return this.setSliderValue(0, bnGasPrice);
- }
-
- // gasPrice Greater than the max in histogram
- if (startIndex === -2) {
- return this.setSliderValue(1, bnGasPrice);
- }
-
- const priceA = gasPrices[startIndex];
- const priceB = gasPrices[startIndex + 1];
-
- const sliderValueDec = bnGasPrice
- .minus(priceA)
- .dividedBy(priceB.minus(priceA))
- .toNumber();
-
- const sliderValue = (startIndex + sliderValueDec) / (gasPrices.length - 1);
- this.setSliderValue(sliderValue, bnGasPrice);
- }
-
- setSliderValue (value, gasPrice = this.state.gasPrice) {
- const { gasPriceHistogram } = this.props;
-
- const N = gasPriceHistogram.bucketBounds.length - 1;
-
- const sliderValue = Math.max(0, Math.min(value, 1));
- const selectedIndex = Math.floor(sliderValue * N);
-
- this.setState({ sliderValue, gasPrice, selectedIndex });
- }
-
- onBarChartMouseUp = (event) => {
- console.log(event);
- }
-
- onClickGasPrice = (bar) => {
- const { index } = bar;
-
- const ratio = (index + 0.5) / (this.state.chartData.N + 1);
-
- this.onEditGasPriceSlider(null, ratio);
- }
-
- onEditGasPriceSlider = (event, sliderValue) => {
- const { gasPriceHistogram } = this.props;
-
- const gasPrices = gasPriceHistogram.bucketBounds;
- const N = gasPrices.length - 1;
- const gasPriceAIdx = Math.floor(sliderValue * N);
- const gasPriceBIdx = gasPriceAIdx + 1;
-
- if (gasPriceBIdx === N + 1) {
- const gasPrice = gasPrices[gasPriceAIdx].round();
- this.props.onChange(event, gasPrice);
- return;
- }
-
- const gasPriceA = gasPrices[gasPriceAIdx];
- const gasPriceB = gasPrices[gasPriceBIdx];
-
- const mult = Math.round((sliderValue % 1) * 100) / 100;
- const gasPrice = gasPriceA
- .plus(gasPriceB.minus(gasPriceA).times(mult))
- .round();
-
- this.setSliderValue(sliderValue, gasPrice);
- this.props.onChange(event, gasPrice);
- }
-}
diff --git a/js/src/ui/GasPriceEditor/gasPriceEditor.css b/js/src/ui/GasPriceEditor/gasPriceEditor.css
index cf1fff81c..bcb99a63b 100644
--- a/js/src/ui/GasPriceEditor/gasPriceEditor.css
+++ b/js/src/ui/GasPriceEditor/gasPriceEditor.css
@@ -15,16 +15,12 @@
/* along with Parity. If not, see
.
*/
-.columns {
+.container {
display: flex;
flex-wrap: wrap;
position: relative;
}
-.graphColumn {
- flex: 65;
-}
-
.editColumn {
flex: 35;
padding-left: 1em;
@@ -41,6 +37,10 @@
opacity: 0.5;
}
+.graphColumn {
+ flex: 65;
+}
+
.row {
display: flex;
flex-wrap: wrap;
diff --git a/js/src/ui/GasPriceEditor/gasPriceEditor.js b/js/src/ui/GasPriceEditor/gasPriceEditor.js
index 8c94dfca7..423afc45b 100644
--- a/js/src/ui/GasPriceEditor/gasPriceEditor.js
+++ b/js/src/ui/GasPriceEditor/gasPriceEditor.js
@@ -15,11 +15,11 @@
// along with Parity. If not, see
.
import BigNumber from 'bignumber.js';
-import React, { Component, PropTypes } from 'react';
import { observer } from 'mobx-react';
+import React, { Component, PropTypes } from 'react';
import Input from '../Form/Input';
-import GasPriceSelector from './GasPriceSelector';
+import GasPriceSelector from '../GasPriceSelector';
import Store from './store';
import styles from './gasPriceEditor.css';
@@ -31,62 +31,60 @@ export default class GasPriceEditor extends Component {
};
static propTypes = {
- store: PropTypes.object.isRequired,
- onChange: PropTypes.func
+ children: PropTypes.node,
+ onChange: PropTypes.func,
+ store: PropTypes.object.isRequired
}
static Store = Store;
render () {
const { api } = this.context;
- const { store } = this.props;
- const { estimated, priceDefault, price, gas, histogram, errorGas, errorPrice, errorTotal, totalValue } = store;
+ const { children, store } = this.props;
+ const { errorGas, errorPrice, errorTotal, estimated, gas, histogram, price, priceDefault, totalValue } = store;
const eth = api.util.fromWei(totalValue).toFormat();
const gasLabel = `gas (estimated: ${new BigNumber(estimated).toFormat()})`;
const priceLabel = `price (current: ${new BigNumber(priceDefault).toFormat()})`;
return (
-
+
+ histogram={ histogram }
+ onChange={ this.onEditGasPrice }
+ price={ price } />
- You can choose the gas price based on the
- distribution of recent included transaction gas prices.
- The lower the gas price is, the cheaper the transaction will
- be. The higher the gas price is, the faster it should
- get mined by the network.
+ You can choose the gas price based on the distribution of recent included transaction gas prices. The lower the gas price is, the cheaper the transaction will be. The higher the gas price is, the faster it should get mined by the network.
);
diff --git a/js/src/ui/GasPriceEditor/gasPriceEditor.spec.js b/js/src/ui/GasPriceEditor/gasPriceEditor.spec.js
new file mode 100644
index 000000000..4197bc876
--- /dev/null
+++ b/js/src/ui/GasPriceEditor/gasPriceEditor.spec.js
@@ -0,0 +1,45 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+import BigNumber from 'bignumber.js';
+import { shallow } from 'enzyme';
+import React from 'react';
+import sinon from 'sinon';
+
+import GasPriceEditor from './';
+
+const api = {
+ util: {
+ fromWei: (value) => new BigNumber(value)
+ }
+};
+
+const store = {
+ estimated: '123',
+ priceDefault: '456',
+ totalValue: '789',
+ setGas: sinon.stub(),
+ setPrice: sinon.stub()
+};
+
+describe('ui/GasPriceEditor', () => {
+ it('renders', () => {
+ expect(shallow(
+
,
+ { context: { api } }
+ )).to.be.ok;
+ });
+});
diff --git a/js/src/ui/GasPriceEditor/store.js b/js/src/ui/GasPriceEditor/store.js
index afa5e15b2..4fc16b83c 100644
--- a/js/src/ui/GasPriceEditor/store.js
+++ b/js/src/ui/GasPriceEditor/store.js
@@ -26,18 +26,22 @@ export default class GasPriceEditor {
@observable errorPrice = null;
@observable errorTotal = null;
@observable estimated = DEFAULT_GAS;
+ @observable gas;
+ @observable gasLimit;
@observable histogram = null;
- @observable price = DEFAULT_GASPRICE;
- @observable priceDefault = DEFAULT_GASPRICE;
- @observable gas = DEFAULT_GAS;
- @observable gasLimit = 0;
+ @observable isEditing = false;
+ @observable price;
+ @observable priceDefault;
@observable weiValue = '0';
- constructor (api, gasLimit, loadDefaults = true) {
+ constructor (api, { gas, gasLimit, gasPrice }) {
this._api = api;
- this.gasLimit = gasLimit;
- if (loadDefaults) {
+ this.gas = gas;
+ this.gasLimit = gasLimit;
+ this.price = gasPrice;
+
+ if (api) {
this.loadDefaults();
}
}
@@ -50,6 +54,10 @@ export default class GasPriceEditor {
}
}
+ @action setEditing = (isEditing) => {
+ this.isEditing = isEditing;
+ }
+
@action setErrorTotal = (errorTotal) => {
this.errorTotal = errorTotal;
}
@@ -74,6 +82,30 @@ export default class GasPriceEditor {
this.weiValue = weiValue;
}
+ @action setGas = (gas) => {
+ transaction(() => {
+ const { numberError } = validatePositiveNumber(gas);
+
+ this.gas = gas;
+
+ if (numberError) {
+ this.errorGas = numberError;
+ } else {
+ const bn = new BigNumber(gas);
+
+ if (bn.gte(this.gasLimit)) {
+ this.errorGas = ERRORS.gasBlockLimit;
+ } else {
+ this.errorGas = null;
+ }
+ }
+ });
+ }
+
+ @action setGasLimit = (gasLimit) => {
+ this.gasLimit = gasLimit;
+ }
+
@action setHistogram = (gasHistogram) => {
this.histogram = gasHistogram;
}
@@ -85,39 +117,37 @@ export default class GasPriceEditor {
});
}
- @action setGas = (gas) => {
- transaction(() => {
- const { numberError } = validatePositiveNumber(gas);
- const bn = new BigNumber(gas);
-
- this.gas = gas;
-
- if (numberError) {
- this.errorGas = numberError;
- } else if (bn.gte(this.gasLimit)) {
- this.errorGas = ERRORS.gasBlockLimit;
- } else {
- this.errorGas = null;
- }
- });
- }
-
@action loadDefaults () {
Promise
.all([
this._api.parity.gasPriceHistogram(),
this._api.eth.gasPrice()
])
- .then(([gasPriceHistogram, gasPrice]) => {
+ .then(([histogram, _price]) => {
transaction(() => {
- this.setPrice(gasPrice.toFixed(0));
- this.setHistogram(gasPriceHistogram);
+ const price = _price.toFixed(0);
- this.priceDefault = gasPrice.toFixed();
+ if (!this.price) {
+ this.setPrice(price);
+ }
+ this.setHistogram(histogram);
+
+ this.priceDefault = price;
});
})
.catch((error) => {
console.warn('getDefaults', error);
});
}
+
+ overrideTransaction = (transaction) => {
+ if (this.errorGas || this.errorPrice) {
+ return transaction;
+ }
+
+ return Object.assign({}, transaction, {
+ gas: new BigNumber(this.gas || DEFAULT_GAS),
+ gasPrice: new BigNumber(this.price || DEFAULT_GASPRICE)
+ });
+ }
}
diff --git a/js/src/ui/GasPriceEditor/store.spec.js b/js/src/ui/GasPriceEditor/store.spec.js
new file mode 100644
index 000000000..bbee1b8c4
--- /dev/null
+++ b/js/src/ui/GasPriceEditor/store.spec.js
@@ -0,0 +1,197 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+import BigNumber from 'bignumber.js';
+import sinon from 'sinon';
+
+import { DEFAULT_GAS, DEFAULT_GASPRICE, MAX_GAS_ESTIMATION } from '~/util/constants';
+import { ERRORS } from '~/util/validation';
+
+import GasPriceEditor from './gasPriceEditor';
+
+const { Store } = GasPriceEditor;
+
+const GASPRICE = new BigNumber(123456);
+const GASLIMIT = 100000;
+const HISTOGRAM = {
+ bucketBounds: [1, 2],
+ counts: [3, 4]
+};
+
+const api = {
+ eth: {
+ gasPrice: sinon.stub().resolves(GASPRICE)
+ },
+ parity: {
+ gasPriceHistogram: sinon.stub().resolves(HISTOGRAM)
+ }
+};
+
+describe('ui/GasPriceEditor/store', () => {
+ let store = null;
+
+ it('is available via GasPriceEditor.Store', () => {
+ expect(new Store(null, {})).to.be.ok;
+ });
+
+ describe('constructor (defaults)', () => {
+ beforeEach(() => {
+ store = new Store(api, { gasLimit: GASLIMIT });
+ });
+
+ it('retrieves the histogram and gasPrice', () => {
+ expect(api.eth.gasPrice).to.have.been.called;
+ expect(api.parity.gasPriceHistogram).to.have.been.called;
+ });
+
+ it('sets the gasLimit as passed', () => {
+ expect(store.gasLimit).to.equal(GASLIMIT);
+ });
+ });
+
+ describe('setters', () => {
+ beforeEach(() => {
+ store = new Store(null, { gasLimit: GASLIMIT });
+ });
+
+ describe('setEditing', () => {
+ it('sets the value', () => {
+ expect(store.isEditing).to.be.false;
+ store.setEditing(true);
+ expect(store.isEditing).to.be.true;
+ });
+ });
+
+ describe('setErrorTotal', () => {
+ it('sets the value', () => {
+ store.setErrorTotal('errorTotal');
+ expect(store.errorTotal).to.equal('errorTotal');
+ });
+ });
+
+ describe('setEstimated', () => {
+ it('sets the value', () => {
+ store.setEstimated('789');
+ expect(store.estimated).to.equal('789');
+ });
+
+ it('sets error when above exception max', () => {
+ store.setEstimated(MAX_GAS_ESTIMATION);
+ expect(store.errorEstimated).to.equal(ERRORS.gasException);
+ });
+
+ it('sets error when above gaslimit', () => {
+ store.setEstimated(GASLIMIT);
+ expect(store.errorEstimated).to.equal(ERRORS.gasBlockLimit);
+ });
+ });
+
+ describe('setEthValue', () => {
+ it('sets the value', () => {
+ store.setEthValue('123');
+ expect(store.weiValue).to.equal('123');
+ });
+ });
+
+ describe('setGas', () => {
+ it('sets the value', () => {
+ store.setGas('123');
+ expect(store.gas).to.equal('123');
+ expect(store.errorGas).to.be.null;
+ });
+
+ it('sets error on negative numbers', () => {
+ store.setGas(-123);
+ expect(store.errorGas).not.to.be.null;
+ });
+
+ it('sets error when above block limit', () => {
+ store.setGas(GASLIMIT);
+ expect(store.errorGas).to.equal(ERRORS.gasBlockLimit);
+ });
+ });
+
+ describe('setGasLimit', () => {
+ it('sets the value', () => {
+ store.setGasLimit('123');
+ expect(store.gasLimit).to.equal('123');
+ });
+ });
+
+ describe('setHistogram', () => {
+ it('sets the value', () => {
+ store.setHistogram(HISTOGRAM);
+ expect(store.histogram).to.deep.equal(HISTOGRAM);
+ });
+ });
+
+ describe('setPrice', () => {
+ it('sets the value', () => {
+ store.setPrice('123');
+ expect(store.price).to.equal('123');
+ expect(store.errorPrice).to.be.null;
+ });
+
+ it('sets error on negative numbers', () => {
+ store.setPrice(-123);
+ expect(store.errorPrice).not.to.be.null;
+ });
+ });
+ });
+
+ describe('computed', () => {
+ beforeEach(() => {
+ store = new Store(null, { gasLimit: GASLIMIT });
+ });
+
+ describe('totalValue', () => {
+ it('holds the total including eth, price & gas', () => {
+ store.setPrice('123');
+ store.setGas('123');
+ store.setEthValue('123');
+ expect(store.totalValue).to.deep.equal(new BigNumber(123 + 123 * 123));
+ });
+ });
+ });
+
+ describe('methods', () => {
+ beforeEach(() => {
+ store = new Store(null, { gasLimit: GASLIMIT });
+ });
+
+ describe('overrideTransaction', () => {
+ const TRANSACTION = { gas: '123', gasPrice: '456' };
+
+ it('overrides gas & gasPrice with values', () => {
+ store.setGas(DEFAULT_GAS);
+ const transaction = store.overrideTransaction(TRANSACTION);
+
+ expect(transaction.gas).to.deep.equal(new BigNumber(DEFAULT_GAS));
+ expect(transaction.gasPrice).to.deep.equal(new BigNumber(DEFAULT_GASPRICE));
+ });
+
+ it('does not override with invalid gas', () => {
+ store.setGas(-123);
+ expect(store.overrideTransaction(TRANSACTION)).to.deep.equal(TRANSACTION);
+ });
+
+ it('does not override with invalid price', () => {
+ store.setPrice(-123);
+ expect(store.overrideTransaction(TRANSACTION)).to.deep.equal(TRANSACTION);
+ });
+ });
+ });
+});
diff --git a/js/src/ui/GasPriceSelector/CustomBar/customBar.js b/js/src/ui/GasPriceSelector/CustomBar/customBar.js
new file mode 100644
index 000000000..60f066f97
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/CustomBar/customBar.js
@@ -0,0 +1,77 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+import React, { Component, PropTypes } from 'react';
+import { Rectangle } from 'recharts';
+
+import { COLORS } from '../util';
+
+export default class CustomBar extends Component {
+ static propTypes = {
+ selected: PropTypes.number,
+ x: PropTypes.number,
+ y: PropTypes.number,
+ width: PropTypes.number,
+ height: PropTypes.number,
+ index: PropTypes.number,
+ onClick: PropTypes.func
+ }
+
+ render () {
+ const { x, y, selected, index, width, height, onClick } = this.props;
+
+ const fill = selected === index
+ ? COLORS.selected
+ : COLORS.default;
+
+ const borderWidth = 0.5;
+ const borderColor = 'rgba(255, 255, 255, 0.5)';
+
+ return (
+
+
+
+
+
+
+ );
+ }
+}
diff --git a/js/src/ui/GasPriceSelector/CustomBar/index.js b/js/src/ui/GasPriceSelector/CustomBar/index.js
new file mode 100644
index 000000000..fa4008e42
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/CustomBar/index.js
@@ -0,0 +1,17 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+export default from './customBar';
diff --git a/js/src/ui/GasPriceSelector/CustomCursor/customCursor.js b/js/src/ui/GasPriceSelector/CustomCursor/customCursor.js
new file mode 100644
index 000000000..8ce9a0e42
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/CustomCursor/customCursor.js
@@ -0,0 +1,73 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+import React, { Component, PropTypes } from 'react';
+import { Rectangle } from 'recharts';
+
+import { COLORS, countModifier } from '../util';
+
+export default class CustomCursor extends Component {
+ static propTypes = {
+ x: PropTypes.number,
+ y: PropTypes.number,
+ width: PropTypes.number,
+ height: PropTypes.number,
+ onClick: PropTypes.func,
+ getIndex: PropTypes.func,
+ counts: PropTypes.object,
+ yDomain: PropTypes.array
+ }
+
+ render () {
+ const { x, y, width, height, getIndex, counts, yDomain } = this.props;
+
+ const index = getIndex();
+
+ if (index === -1) {
+ return null;
+ }
+
+ const count = countModifier(counts[index]);
+ const barHeight = (count / yDomain[1]) * (y + height);
+
+ return (
+
+
+
+
+ );
+ }
+
+ onClick = () => {
+ const { onClick, getIndex } = this.props;
+ const index = getIndex();
+ onClick({ index });
+ }
+}
diff --git a/js/src/ui/GasPriceSelector/CustomCursor/index.js b/js/src/ui/GasPriceSelector/CustomCursor/index.js
new file mode 100644
index 000000000..8129d97f0
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/CustomCursor/index.js
@@ -0,0 +1,17 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+export default from './customCursor';
diff --git a/js/src/ui/GasPriceSelector/CustomShape/customShape.js b/js/src/ui/GasPriceSelector/CustomShape/customShape.js
new file mode 100644
index 000000000..1c721ab35
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/CustomShape/customShape.js
@@ -0,0 +1,52 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+import React, { Component, PropTypes } from 'react';
+import { Dot } from 'recharts';
+
+export default class CustomShape extends Component {
+ static propTypes = {
+ showValue: PropTypes.number.isRequired,
+ cx: PropTypes.number,
+ cy: PropTypes.number,
+ payload: PropTypes.object
+ }
+
+ render () {
+ const { cx, cy, showValue, payload } = this.props;
+
+ if (showValue !== payload.y) {
+ return null;
+ }
+
+ return (
+
+
+
+
+ );
+ }
+}
diff --git a/js/src/ui/GasPriceSelector/CustomShape/index.js b/js/src/ui/GasPriceSelector/CustomShape/index.js
new file mode 100644
index 000000000..663c6b91b
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/CustomShape/index.js
@@ -0,0 +1,17 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+export default from './customShape';
diff --git a/js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js b/js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js
new file mode 100644
index 000000000..4fd165cb0
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js
@@ -0,0 +1,53 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+import React, { Component, PropTypes } from 'react';
+
+export default class CustomTooltip extends Component {
+ static propTypes = {
+ active: PropTypes.bool,
+ histogram: PropTypes.object.isRequired,
+ label: PropTypes.number,
+ payload: PropTypes.array,
+ type: PropTypes.string
+ }
+
+ render () {
+ const { active, label, histogram } = this.props;
+
+ if (!active) {
+ return null;
+ }
+
+ const index = label;
+
+ const count = histogram.counts[index];
+ const minprice = histogram.bucketBounds[index];
+ const maxprice = histogram.bucketBounds[index + 1];
+
+ return (
+
+
+ { count.toNumber() } transactions
+ with gas price set from
+ { minprice.toFormat(0) }
+ to
+ { maxprice.toFormat(0) }
+
+
+ );
+ }
+}
diff --git a/js/src/ui/GasPriceSelector/CustomTooltip/index.js b/js/src/ui/GasPriceSelector/CustomTooltip/index.js
new file mode 100644
index 000000000..a16f9d2f9
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/CustomTooltip/index.js
@@ -0,0 +1,17 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+export default from './customTooltip';
diff --git a/js/src/ui/GasPriceEditor/GasPriceSelector/gasPriceSelector.css b/js/src/ui/GasPriceSelector/gasPriceSelector.css
similarity index 92%
rename from js/src/ui/GasPriceEditor/GasPriceSelector/gasPriceSelector.css
rename to js/src/ui/GasPriceSelector/gasPriceSelector.css
index 247211c50..ce5bd55e8 100644
--- a/js/src/ui/GasPriceEditor/GasPriceSelector/gasPriceSelector.css
+++ b/js/src/ui/GasPriceSelector/gasPriceSelector.css
@@ -20,8 +20,12 @@
width: 100%;
}
-.columns {
+.chartRow, .sliderRow {
display: flex;
flex-wrap: wrap;
position: relative;
}
+
+.chartRow {
+ margin-bottom: -24px;
+}
diff --git a/js/src/ui/GasPriceSelector/gasPriceSelector.js b/js/src/ui/GasPriceSelector/gasPriceSelector.js
new file mode 100644
index 000000000..e37dc8b39
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/gasPriceSelector.js
@@ -0,0 +1,341 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+import BigNumber from 'bignumber.js';
+import { Slider } from 'material-ui';
+import React, { Component, PropTypes } from 'react';
+import { Bar, BarChart, ResponsiveContainer, Scatter, ScatterChart, Tooltip, XAxis, YAxis } from 'recharts';
+
+import CustomBar from './CustomBar';
+import CustomCursor from './CustomCursor';
+import CustomShape from './CustomShape';
+import CustomTooltip from './CustomTooltip';
+
+import { COLORS, countModifier } from './util';
+
+import styles from './gasPriceSelector.css';
+
+const TOOL_STYLE = {
+ color: 'rgba(255,255,255,0.5)',
+ backgroundColor: 'rgba(0, 0, 0, 0.75)',
+ padding: '0 0.5em',
+ fontSize: '0.75em'
+};
+
+export default class GasPriceSelector extends Component {
+ static propTypes = {
+ histogram: PropTypes.object.isRequired,
+ onChange: PropTypes.func.isRequired,
+ price: PropTypes.oneOfType([
+ PropTypes.string,
+ PropTypes.object
+ ])
+ }
+
+ state = {
+ price: null,
+ sliderValue: 0.5,
+ selectedIndex: 0,
+
+ chartData: {
+ values: [],
+ xDomain: [],
+ yDomain: [],
+ N: 0
+ }
+ }
+
+ componentWillMount () {
+ this.computeCharts();
+ this.setprice();
+ }
+
+ componentWillReceiveProps (nextProps) {
+ if (nextProps.price !== this.props.price) {
+ this.setprice(nextProps);
+ }
+ }
+
+ componentWillUpdate (nextProps, nextState) {
+ if (Math.floor(nextState.sliderValue) !== Math.floor(this.state.sliderValue)) {
+ this.updateSelectedBarChart(nextState);
+ }
+ }
+
+ render () {
+ return (
+
+ { this.renderChart() }
+ { this.renderSlider() }
+
+ );
+ }
+
+ renderChart () {
+ const { histogram } = this.props;
+ const { chartData, sliderValue, selectedIndex } = this.state;
+
+ if (chartData.values.length === 0) {
+ return null;
+ }
+
+ const height = 196;
+ const countIndex = Math.max(0, Math.min(selectedIndex, histogram.counts.length - 1));
+ const selectedCount = countModifier(histogram.counts[countIndex]);
+
+ return (
+
+
+
+
+
+
+ } />
+
+
+
+
+
+
+
+
+
+ }stroke={ COLORS.line } />
+ }
+ cursor={ this.renderCustomCursor() }
+ wrapperStyle={ TOOL_STYLE } />
+
+
+
+
+
+
+
+ );
+ }
+
+ renderSlider () {
+ const { sliderValue } = this.state;
+
+ return (
+
+
+
+ );
+ }
+
+ renderCustomCursor = () => {
+ const { histogram } = this.props;
+ const { chartData } = this.state;
+
+ return (
+
+ );
+ }
+
+ getBarHoverIndex = () => {
+ const { barChart } = this.refs;
+
+ if (!barChart || !barChart.state) {
+ return -1;
+ }
+
+ return barChart.state.activeTooltipIndex;
+ }
+
+ computeChartsData () {
+ const { priceChartData } = this.state;
+ const { histogram } = this.props;
+
+ const values = priceChartData
+ .map((value, index) => ({ value, index }));
+
+ const N = values.length - 1;
+ const maxGasCounts = countModifier(
+ histogram
+ .counts
+ .reduce((max, count) => count.greaterThan(max) ? count : max, 0)
+ );
+
+ const xDomain = [0, N];
+ const yDomain = [0, maxGasCounts * 1.1];
+
+ const chartData = {
+ values, N,
+ xDomain, yDomain
+ };
+
+ this.setState({ chartData }, () => {
+ this.updateSelectedBarChart();
+ });
+ }
+
+ computeCharts (props = this.props) {
+ const { histogram } = props;
+
+ const priceChartData = histogram
+ .counts
+ .map(count => countModifier(count));
+
+ this.setState(
+ { priceChartData },
+ () => this.computeChartsData()
+ );
+ }
+
+ updateSelectedBarChart (state = this.state) {
+ }
+
+ setprice (props = this.props) {
+ const { price, histogram } = props;
+
+ // If no gas price yet...
+ if (!price) {
+ return this.setSliderValue(0.5);
+ }
+
+ const bnprice = (typeof price === 'string')
+ ? new BigNumber(price)
+ : price;
+
+ // If gas price hasn't changed
+ if (this.state.price && bnprice.equals(this.state.price)) {
+ return;
+ }
+
+ const prices = histogram.bucketBounds;
+ const startIndex = prices
+ .findIndex(price => price.greaterThan(bnprice)) - 1;
+
+ // price Lower than the max in histogram
+ if (startIndex === -1) {
+ return this.setSliderValue(0, bnprice);
+ }
+
+ // price Greater than the max in histogram
+ if (startIndex === -2) {
+ return this.setSliderValue(1, bnprice);
+ }
+
+ const priceA = prices[startIndex];
+ const priceB = prices[startIndex + 1];
+
+ const sliderValueDec = bnprice
+ .minus(priceA)
+ .dividedBy(priceB.minus(priceA))
+ .toNumber();
+
+ const sliderValue = (startIndex + sliderValueDec) / (prices.length - 1);
+ this.setSliderValue(sliderValue, bnprice);
+ }
+
+ setSliderValue (value, price = this.state.price) {
+ const { histogram } = this.props;
+
+ const N = histogram.bucketBounds.length - 1;
+
+ const sliderValue = Math.max(0, Math.min(value, 1));
+ const selectedIndex = Math.floor(sliderValue * N);
+
+ this.setState({ sliderValue, price, selectedIndex });
+ }
+
+ onBarChartMouseUp = (event) => {
+ console.log(event);
+ }
+
+ onClickprice = (bar) => {
+ const { index } = bar;
+
+ const ratio = (index + 0.5) / (this.state.chartData.N + 1);
+
+ this.onEditpriceSlider(null, ratio);
+ }
+
+ onEditpriceSlider = (event, sliderValue) => {
+ const { histogram } = this.props;
+
+ const prices = histogram.bucketBounds;
+ const N = prices.length - 1;
+ const priceAIdx = Math.floor(sliderValue * N);
+ const priceBIdx = priceAIdx + 1;
+
+ if (priceBIdx === N + 1) {
+ const price = prices[priceAIdx].round();
+ this.props.onChange(event, price);
+ return;
+ }
+
+ const priceA = prices[priceAIdx];
+ const priceB = prices[priceBIdx];
+
+ const mult = Math.round((sliderValue % 1) * 100) / 100;
+ const price = priceA
+ .plus(priceB.minus(priceA).times(mult))
+ .round();
+
+ this.setSliderValue(sliderValue, price);
+ this.props.onChange(event, price.toFixed());
+ }
+}
diff --git a/js/src/ui/GasPriceEditor/GasPriceSelector/index.js b/js/src/ui/GasPriceSelector/index.js
similarity index 100%
rename from js/src/ui/GasPriceEditor/GasPriceSelector/index.js
rename to js/src/ui/GasPriceSelector/index.js
diff --git a/js/src/ui/GasPriceSelector/util.js b/js/src/ui/GasPriceSelector/util.js
new file mode 100644
index 000000000..63c3e89b0
--- /dev/null
+++ b/js/src/ui/GasPriceSelector/util.js
@@ -0,0 +1,34 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+const COLORS = {
+ default: 'rgba(255, 99, 132, 0.2)',
+ selected: 'rgba(255, 99, 132, 0.5)',
+ hover: 'rgba(255, 99, 132, 0.15)',
+ grid: 'rgba(255, 99, 132, 0.5)',
+ line: 'rgb(255, 99, 132)',
+ intersection: '#fff'
+};
+
+const countModifier = (count) => {
+ const val = count.toNumber ? count.toNumber() : count;
+ return Math.log10(val + 1) + 0.1;
+};
+
+export {
+ COLORS,
+ countModifier
+};
diff --git a/js/src/ui/index.js b/js/src/ui/index.js
index 7cf3e7ee5..636685410 100644
--- a/js/src/ui/index.js
+++ b/js/src/ui/index.js
@@ -32,6 +32,7 @@ import Editor from './Editor';
import Errors from './Errors';
import Form, { AddressSelect, FormWrap, TypedInput, Input, InputAddress, InputAddressSelect, InputChip, InputInline, Select, RadioButtons } from './Form';
import GasPriceEditor from './GasPriceEditor';
+import GasPriceSelector from './GasPriceSelector';
import IdentityIcon from './IdentityIcon';
import IdentityName from './IdentityName';
import LanguageSelector from './LanguageSelector';
@@ -70,6 +71,7 @@ export {
Form,
FormWrap,
GasPriceEditor,
+ GasPriceSelector,
Input,
InputAddress,
InputAddressSelect,
diff --git a/js/src/views/ParityBar/parityBar.css b/js/src/views/ParityBar/parityBar.css
index dab138238..d6fd3a538 100644
--- a/js/src/views/ParityBar/parityBar.css
+++ b/js/src/views/ParityBar/parityBar.css
@@ -46,7 +46,7 @@
border-radius: 4px 4px 0 0;
display: flex;
flex-direction: column;
- max-height: 19em;
+ max-height: 50vh;
}
.expanded .content {
diff --git a/js/src/views/Signer/components/Account/AccountLink/AccountLink.css b/js/src/views/Signer/components/Account/AccountLink/accountLink.css
similarity index 100%
rename from js/src/views/Signer/components/Account/AccountLink/AccountLink.css
rename to js/src/views/Signer/components/Account/AccountLink/accountLink.css
diff --git a/js/src/views/Signer/components/Account/AccountLink/AccountLink.js b/js/src/views/Signer/components/Account/AccountLink/accountLink.js
similarity index 97%
rename from js/src/views/Signer/components/Account/AccountLink/AccountLink.js
rename to js/src/views/Signer/components/Account/AccountLink/accountLink.js
index f42675474..4a5578acf 100644
--- a/js/src/views/Signer/components/Account/AccountLink/AccountLink.js
+++ b/js/src/views/Signer/components/Account/AccountLink/accountLink.js
@@ -17,7 +17,7 @@
import React, { Component, PropTypes } from 'react';
import { addressLink } from '~/3rdparty/etherscan/links';
-import styles from './AccountLink.css';
+import styles from './accountLink.css';
export default class AccountLink extends Component {
static propTypes = {
diff --git a/js/src/views/Signer/components/Account/AccountLink/index.js b/js/src/views/Signer/components/Account/AccountLink/index.js
index 90ae8634a..6c50400f5 100644
--- a/js/src/views/Signer/components/Account/AccountLink/index.js
+++ b/js/src/views/Signer/components/Account/AccountLink/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see
.
-export default from './AccountLink';
+export default from './accountLink';
diff --git a/js/src/views/Signer/components/Account/Account.css b/js/src/views/Signer/components/Account/account.css
similarity index 100%
rename from js/src/views/Signer/components/Account/Account.css
rename to js/src/views/Signer/components/Account/account.css
diff --git a/js/src/views/Signer/components/Account/Account.js b/js/src/views/Signer/components/Account/account.js
similarity index 98%
rename from js/src/views/Signer/components/Account/Account.js
rename to js/src/views/Signer/components/Account/account.js
index 05ca180c6..79fe04d55 100644
--- a/js/src/views/Signer/components/Account/Account.js
+++ b/js/src/views/Signer/components/Account/account.js
@@ -19,7 +19,7 @@ import React, { Component, PropTypes } from 'react';
import { IdentityIcon, IdentityName } from '~/ui';
import AccountLink from './AccountLink';
-import styles from './Account.css';
+import styles from './account.css';
export default class Account extends Component {
static propTypes = {
diff --git a/js/src/views/Signer/components/Account/index.js b/js/src/views/Signer/components/Account/index.js
index c42a8a810..55c215f7c 100644
--- a/js/src/views/Signer/components/Account/index.js
+++ b/js/src/views/Signer/components/Account/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see
.
-export default from './Account';
+export default from './account';
diff --git a/js/src/views/Signer/components/RequestPending/requestPending.js b/js/src/views/Signer/components/RequestPending/requestPending.js
index d50e5cde5..67195888a 100644
--- a/js/src/views/Signer/components/RequestPending/requestPending.js
+++ b/js/src/views/Signer/components/RequestPending/requestPending.js
@@ -21,21 +21,26 @@ import SignRequest from '../SignRequest';
export default class RequestPending extends Component {
static propTypes = {
+ className: PropTypes.string,
+ date: PropTypes.instanceOf(Date).isRequired,
+ gasLimit: PropTypes.object.isRequired,
id: PropTypes.object.isRequired,
+ isSending: PropTypes.bool.isRequired,
+ isTest: PropTypes.bool.isRequired,
onConfirm: PropTypes.func.isRequired,
onReject: PropTypes.func.isRequired,
- isSending: PropTypes.bool.isRequired,
- date: PropTypes.instanceOf(Date).isRequired,
payload: PropTypes.oneOfType([
- PropTypes.shape({ signTransaction: PropTypes.object.isRequired }),
PropTypes.shape({ sendTransaction: PropTypes.object.isRequired }),
- PropTypes.shape({ sign: PropTypes.object.isRequired })
+ PropTypes.shape({ sign: PropTypes.object.isRequired }),
+ PropTypes.shape({ signTransaction: PropTypes.object.isRequired })
]).isRequired,
- className: PropTypes.string,
- isTest: PropTypes.bool.isRequired,
store: PropTypes.object.isRequired
};
+ static defaultProps = {
+ isSending: false
+ };
+
onConfirm = data => {
const { onConfirm, payload } = this.props;
@@ -44,24 +49,23 @@ export default class RequestPending extends Component {
};
render () {
- const { payload, id, className, isSending, date, onReject, isTest, store } = this.props;
+ const { className, date, gasLimit, id, isSending, isTest, onReject, payload, store } = this.props;
if (payload.sign) {
const { sign } = payload;
return (
+ store={ store } />
);
}
@@ -70,19 +74,19 @@ export default class RequestPending extends Component {
return (
+ transaction={ transaction } />
);
}
- // Unknown payload
+ console.error('RequestPending: Unknown payload', payload);
return null;
}
}
diff --git a/js/src/views/Signer/components/SignRequest/index.js b/js/src/views/Signer/components/SignRequest/index.js
index 4aec1d19c..0fe59540e 100644
--- a/js/src/views/Signer/components/SignRequest/index.js
+++ b/js/src/views/Signer/components/SignRequest/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see
.
-export default from './SignRequest';
+export default from './signRequest';
diff --git a/js/src/views/Signer/components/SignRequest/SignRequest.css b/js/src/views/Signer/components/SignRequest/signRequest.css
similarity index 100%
rename from js/src/views/Signer/components/SignRequest/SignRequest.css
rename to js/src/views/Signer/components/SignRequest/signRequest.css
diff --git a/js/src/views/Signer/components/SignRequest/SignRequest.js b/js/src/views/Signer/components/SignRequest/signRequest.js
similarity index 97%
rename from js/src/views/Signer/components/SignRequest/SignRequest.js
rename to js/src/views/Signer/components/SignRequest/signRequest.js
index ae4159c71..91acddc34 100644
--- a/js/src/views/Signer/components/SignRequest/SignRequest.js
+++ b/js/src/views/Signer/components/SignRequest/signRequest.js
@@ -21,7 +21,7 @@ import Account from '../Account';
import TransactionPendingForm from '../TransactionPendingForm';
import TxHashLink from '../TxHashLink';
-import styles from './SignRequest.css';
+import styles from './signRequest.css';
@observer
export default class SignRequest extends Component {
@@ -49,7 +49,7 @@ export default class SignRequest extends Component {
const { className } = this.props;
return (
-
+
{ this.renderDetails() }
{ this.renderActions() }
diff --git a/js/src/views/Signer/components/SignRequest/signRequest.spec.js b/js/src/views/Signer/components/SignRequest/signRequest.spec.js
new file mode 100644
index 000000000..53099bb9c
--- /dev/null
+++ b/js/src/views/Signer/components/SignRequest/signRequest.spec.js
@@ -0,0 +1,34 @@
+// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// This file is part of Parity.
+
+// Parity is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Parity is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Parity. If not, see
.
+
+import { shallow } from 'enzyme';
+import React from 'react';
+import sinon from 'sinon';
+
+import SignRequest from './';
+
+const store = {
+ balances: {},
+ fetchBalance: sinon.stub()
+};
+
+describe('views/Signer/components/SignRequest', () => {
+ it('renders', () => {
+ expect(shallow(
+
,
+ )).to.be.ok;
+ });
+});
diff --git a/js/src/views/Signer/components/TransactionMainDetails/index.js b/js/src/views/Signer/components/TransactionMainDetails/index.js
index f7b053acd..73420d333 100644
--- a/js/src/views/Signer/components/TransactionMainDetails/index.js
+++ b/js/src/views/Signer/components/TransactionMainDetails/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see
.
-export default from './TransactionMainDetails';
+export default from './transactionMainDetails';
diff --git a/js/src/views/Signer/components/TransactionMainDetails/TransactionMainDetails.css b/js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.css
similarity index 95%
rename from js/src/views/Signer/components/TransactionMainDetails/TransactionMainDetails.css
rename to js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.css
index 92ed968d1..2a42789ea 100644
--- a/js/src/views/Signer/components/TransactionMainDetails/TransactionMainDetails.css
+++ b/js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.css
@@ -17,20 +17,25 @@
@import '../../_layout.css';
-.transaction {
- flex: 1;
- overflow: auto;
-}
-
-.transaction > * {
- display: inline-block;
-}
-
.account {
text-align: center;
}
+.contractIcon {
+ background: #eee;
+ width: 50px !important;
+ height: 50px !important;
+ box-sizing: border-box;
+ border-radius: 50%;
+ padding: 13px;
+}
+
+.editButtonRow {
+ text-align: right;
+}
+
.from {
+ display: inline-block;
width: 40%;
vertical-align: top;
@@ -47,6 +52,7 @@
}
.method {
+ display: inline-block;
width: 60%;
vertical-align: top;
line-height: 1em;
@@ -66,11 +72,7 @@
opacity: .5;
}
-.contractIcon {
- background: #eee;
- width: 50px !important;
- height: 50px !important;
- box-sizing: border-box;
- border-radius: 50%;
- padding: 13px;
+.transaction {
+ flex: 1;
+ overflow: auto;
}
diff --git a/js/src/views/Signer/components/TransactionMainDetails/TransactionMainDetails.js b/js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.js
similarity index 65%
rename from js/src/views/Signer/components/TransactionMainDetails/TransactionMainDetails.js
rename to js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.js
index 0a30991de..1999cfe7f 100644
--- a/js/src/views/Signer/components/TransactionMainDetails/TransactionMainDetails.js
+++ b/js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.js
@@ -14,52 +14,43 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see
.
+import MapsLocalGasStation from 'material-ui/svg-icons/maps/local-gas-station';
import React, { Component, PropTypes } from 'react';
-
import ReactTooltip from 'react-tooltip';
-import { MethodDecoding } from '~/ui';
+import { Button, MethodDecoding } from '~/ui';
import * as tUtil from '../util/transaction';
import Account from '../Account';
-import styles from './TransactionMainDetails.css';
+import styles from './transactionMainDetails.css';
export default class TransactionMainDetails extends Component {
static propTypes = {
- id: PropTypes.object.isRequired,
+ children: PropTypes.node,
from: PropTypes.string.isRequired,
- fromBalance: PropTypes.object, // eth BigNumber, not required since it might take time to fetch
- value: PropTypes.object.isRequired, // wei hex
- totalValue: PropTypes.object.isRequired, // wei BigNumber
+ fromBalance: PropTypes.object,
+ gasStore: PropTypes.object,
+ id: PropTypes.object.isRequired,
isTest: PropTypes.bool.isRequired,
+ totalValue: PropTypes.object.isRequired,
transaction: PropTypes.object.isRequired,
- children: PropTypes.node
+ value: PropTypes.object.isRequired
};
componentWillMount () {
- const { value, totalValue } = this.props;
+ const { totalValue, value } = this.props;
this.updateDisplayValues(value, totalValue);
}
componentWillReceiveProps (nextProps) {
- const { value, totalValue } = nextProps;
+ const { totalValue, value } = nextProps;
this.updateDisplayValues(value, totalValue);
}
- updateDisplayValues (value, totalValue) {
- this.setState({
- feeEth: tUtil.calcFeeInEth(totalValue, value),
- valueDisplay: tUtil.getValueDisplay(value),
- valueDisplayWei: tUtil.getValueDisplayWei(value),
- totalValueDisplay: tUtil.getTotalValueDisplay(totalValue),
- totalValueDisplayWei: tUtil.getTotalValueDisplayWei(totalValue)
- });
- }
-
render () {
- const { children, from, fromBalance, transaction, isTest } = this.props;
+ const { children, from, fromBalance, gasStore, isTest, transaction } = this.props;
return (
@@ -74,29 +65,74 @@ export default class TransactionMainDetails extends Component {
+ historic={ false }
+ transaction={
+ gasStore
+ ? gasStore.overrideTransaction(transaction)
+ : transaction
+ } />
+ { this.renderEditGas() }
{ children }
);
}
+ renderEditGas () {
+ const { gasStore } = this.props;
+
+ if (!gasStore) {
+ return null;
+ }
+
+ return (
+
+ }
+ label='Edit gas/gasPrice'
+ onClick={ this.toggleGasEditor } />
+
+ );
+ }
+
+ renderTotalValue () {
+ const { id } = this.props;
+ const { feeEth, totalValueDisplay, totalValueDisplayWei } = this.state;
+ const labelId = `totalValue${id}`;
+
+ return (
+
+
+ { totalValueDisplay } ETH
+
+
+ The value of the transaction including the mining fee is { totalValueDisplayWei } WEI .
+ (This includes a mining fee of { feeEth } ETH )
+
+
+ );
+ }
+
renderValue () {
const { id } = this.props;
const { valueDisplay, valueDisplayWei } = this.state;
+ const labelId = `value${id}`;
return (
+ data-for={ labelId }
+ data-tip>
{ valueDisplay }
ETH
-
+
The value of the transaction.
{ valueDisplayWei } WEI
@@ -104,25 +140,17 @@ export default class TransactionMainDetails extends Component {
);
}
- renderTotalValue () {
- const { id } = this.props;
- const { totalValueDisplay, totalValueDisplayWei, feeEth } = this.state;
+ updateDisplayValues (value, totalValue) {
+ this.setState({
+ feeEth: tUtil.calcFeeInEth(totalValue, value),
+ totalValueDisplay: tUtil.getTotalValueDisplay(totalValue),
+ totalValueDisplayWei: tUtil.getTotalValueDisplayWei(totalValue),
+ valueDisplay: tUtil.getValueDisplay(value),
+ valueDisplayWei: tUtil.getValueDisplayWei(value)
+ });
+ }
- return (
-
-
- { totalValueDisplay } ETH
-
-
- The value of the transaction including the mining fee is { totalValueDisplayWei } WEI .
- (This includes a mining fee of { feeEth } ETH )
-
-
- );
+ toggleGasEditor = () => {
+ this.props.gasStore.setEditing(true);
}
}
diff --git a/js/src/views/Signer/components/TransactionPending/index.js b/js/src/views/Signer/components/TransactionPending/index.js
index 1916d0571..3581c448c 100644
--- a/js/src/views/Signer/components/TransactionPending/index.js
+++ b/js/src/views/Signer/components/TransactionPending/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-export default from './TransactionPending';
+export default from './transactionPending';
diff --git a/js/src/views/Signer/components/TransactionPending/TransactionPending.css b/js/src/views/Signer/components/TransactionPending/transactionPending.css
similarity index 92%
rename from js/src/views/Signer/components/TransactionPending/TransactionPending.css
rename to js/src/views/Signer/components/TransactionPending/transactionPending.css
index 877066e57..dbda27135 100644
--- a/js/src/views/Signer/components/TransactionPending/TransactionPending.css
+++ b/js/src/views/Signer/components/TransactionPending/transactionPending.css
@@ -19,13 +19,9 @@
.container {
display: flex;
- padding: 1em 0 1em;
+ padding: 1.5em 1em 1.5em 0;
& > * {
vertical-align: middle;
}
}
-
-.container+.container {
- padding-top: 2em;
-}
diff --git a/js/src/views/Signer/components/TransactionPending/TransactionPending.js b/js/src/views/Signer/components/TransactionPending/transactionPending.js
similarity index 57%
rename from js/src/views/Signer/components/TransactionPending/TransactionPending.js
rename to js/src/views/Signer/components/TransactionPending/transactionPending.js
index ba3c30802..eea9491ee 100644
--- a/js/src/views/Signer/components/TransactionPending/TransactionPending.js
+++ b/js/src/views/Signer/components/TransactionPending/transactionPending.js
@@ -17,89 +17,130 @@
import React, { Component, PropTypes } from 'react';
import { observer } from 'mobx-react';
+import { Button, GasPriceEditor } from '~/ui';
+
import TransactionMainDetails from '../TransactionMainDetails';
import TransactionPendingForm from '../TransactionPendingForm';
-import styles from './TransactionPending.css';
+import styles from './transactionPending.css';
import * as tUtil from '../util/transaction';
@observer
export default class TransactionPending extends Component {
+ static contextTypes = {
+ api: PropTypes.object.isRequired
+ };
+
static propTypes = {
- id: PropTypes.object.isRequired,
- transaction: PropTypes.shape({
- from: PropTypes.string.isRequired,
- value: PropTypes.object.isRequired, // wei hex
- gasPrice: PropTypes.object.isRequired, // wei hex
- gas: PropTypes.object.isRequired, // hex
- data: PropTypes.string, // hex
- to: PropTypes.string // undefined if it's a contract
- }).isRequired,
+ className: PropTypes.string,
date: PropTypes.instanceOf(Date).isRequired,
+ gasLimit: PropTypes.object,
+ id: PropTypes.object.isRequired,
+ isSending: PropTypes.bool.isRequired,
+ isTest: PropTypes.bool.isRequired,
nonce: PropTypes.number,
onConfirm: PropTypes.func.isRequired,
onReject: PropTypes.func.isRequired,
- isSending: PropTypes.bool.isRequired,
- className: PropTypes.string,
- isTest: PropTypes.bool.isRequired,
- store: PropTypes.object.isRequired
+ store: PropTypes.object.isRequired,
+ transaction: PropTypes.shape({
+ data: PropTypes.string,
+ from: PropTypes.string.isRequired,
+ gas: PropTypes.object.isRequired,
+ gasPrice: PropTypes.object.isRequired,
+ to: PropTypes.string,
+ value: PropTypes.object.isRequired
+ }).isRequired
};
- static defaultProps = {
- isSending: false
- };
+ gasStore = new GasPriceEditor.Store(this.context.api, {
+ gas: this.props.transaction.gas.toFixed(),
+ gasLimit: this.props.gasLimit,
+ gasPrice: this.props.transaction.gasPrice.toFixed()
+ });
componentWillMount () {
- const { transaction, store } = this.props;
- const { gas, gasPrice, value, from, to } = transaction;
+ const { store, transaction } = this.props;
+ const { from, gas, gasPrice, to, value } = transaction;
const fee = tUtil.getFee(gas, gasPrice); // BigNumber object
- const totalValue = tUtil.getTotalValue(fee, value);
const gasPriceEthmDisplay = tUtil.getEthmFromWeiDisplay(gasPrice);
const gasToDisplay = tUtil.getGasDisplay(gas);
+ const totalValue = tUtil.getTotalValue(fee, value);
this.setState({ gasPriceEthmDisplay, totalValue, gasToDisplay });
+ this.gasStore.setEthValue(value);
store.fetchBalances([from, to]);
}
render () {
- const { className, id, transaction, store, isTest } = this.props;
- const { from, value } = transaction;
+ return this.gasStore.isEditing
+ ? this.renderGasEditor()
+ : this.renderTransaction();
+ }
+
+ renderTransaction () {
+ const { className, id, isSending, isTest, store, transaction } = this.props;
const { totalValue } = this.state;
+ const { from, value } = transaction;
const fromBalance = store.balances[from];
return (
-
+
+ value={ value } />
+ onReject={ this.onReject } />
);
}
- onConfirm = data => {
- const { id, transaction } = this.props;
- const { gasPrice } = transaction;
- const { password, wallet } = data;
+ renderGasEditor () {
+ const { className } = this.props;
- this.props.onConfirm({ id, password, wallet, gasPrice });
+ return (
+
+
+
+
+
+ );
+ }
+
+ onConfirm = (data) => {
+ const { id, transaction } = this.props;
+ const { password, wallet } = data;
+ const { gas, gasPrice } = this.gasStore.overrideTransaction(transaction);
+
+ this.props.onConfirm({
+ gas,
+ gasPrice,
+ id,
+ password,
+ wallet
+ });
}
onReject = () => {
this.props.onReject(this.props.id);
}
+
+ toggleGasEditor = () => {
+ this.gasStore.setEditing(false);
+ }
}
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/index.js b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/index.js
index ad0f9fd1f..254fb5971 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/index.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see
.
-export default from './TransactionPendingFormConfirm';
+export default from './transactionPendingFormConfirm';
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/TransactionPendingFormConfirm.css b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.css
similarity index 100%
rename from js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/TransactionPendingFormConfirm.css
rename to js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.css
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/TransactionPendingFormConfirm.js b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.js
similarity index 71%
rename from js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/TransactionPendingFormConfirm.js
rename to js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.js
index 7d2d660df..f343c1f31 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/TransactionPendingFormConfirm.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.js
@@ -22,7 +22,7 @@ import ReactTooltip from 'react-tooltip';
import { Form, Input, IdentityIcon } from '~/ui';
-import styles from './TransactionPendingFormConfirm.css';
+import styles from './transactionPendingFormConfirm.css';
class TransactionPendingFormConfirm extends Component {
static propTypes = {
@@ -35,14 +35,14 @@ class TransactionPendingFormConfirm extends Component {
id = Math.random(); // for tooltip
state = {
- walletError: null,
+ password: '',
wallet: null,
- password: ''
+ walletError: null
}
render () {
const { accounts, address, isSending } = this.props;
- const { password, walletError, wallet } = this.state;
+ const { password, wallet, walletError } = this.state;
const account = accounts[address] || {};
const isExternal = !account.uuid;
@@ -51,37 +51,54 @@ class TransactionPendingFormConfirm extends Component {
: null;
const isWalletOk = !isExternal || (walletError === null && wallet !== null);
- const keyInput = isExternal ? this.renderKeyInput() : null;
+ const keyInput = isExternal
+ ? this.renderKeyInput()
+ : null;
return (
@@ -95,11 +112,10 @@ class TransactionPendingFormConfirm extends Component {
return (
+ onChange={ this.onKeySelect }
+ type='file' />
);
}
@@ -109,34 +125,37 @@ class TransactionPendingFormConfirm extends Component {
}
return (
-
+
Please provide a password for this account
);
}
- onKeySelect = evt => {
+ onKeySelect = (event) => {
const fileReader = new FileReader();
- fileReader.onload = e => {
+
+ fileReader.onload = (e) => {
try {
const wallet = JSON.parse(e.target.result);
+
this.setState({
- walletError: null,
- wallet: wallet
+ wallet,
+ walletError: null
});
- } catch (e) {
+ } catch (error) {
this.setState({
- walletError: 'Given wallet file is invalid.',
- wallet: null
+ wallet: null,
+ walletError: 'Given wallet file is invalid.'
});
}
};
- fileReader.readAsText(evt.target.files[0]);
+ fileReader.readAsText(event.target.files[0]);
}
- onModifyPassword = evt => {
- const password = evt.target.value;
+ onModifyPassword = (event) => {
+ const password = event.target.value;
+
this.setState({
password
});
@@ -150,8 +169,8 @@ class TransactionPendingFormConfirm extends Component {
});
}
- onKeyDown = evt => {
- if (evt.which !== 13) {
+ onKeyDown = (event) => {
+ if (event.which !== 13) {
return;
}
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/index.js b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/index.js
index 3ac772104..f8c37266f 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/index.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-export default from './TransactionPendingFormReject';
+export default from './transactionPendingFormReject';
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/TransactionPendingFormReject.css b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.css
similarity index 100%
rename from js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/TransactionPendingFormReject.css
rename to js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.css
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/TransactionPendingFormReject.js b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.js
similarity index 96%
rename from js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/TransactionPendingFormReject.js
rename to js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.js
index af06e79b4..890dd3750 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/TransactionPendingFormReject.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.js
@@ -18,7 +18,7 @@ import React, { Component, PropTypes } from 'react';
import RaisedButton from 'material-ui/RaisedButton';
-import styles from './TransactionPendingFormReject.css';
+import styles from './transactionPendingFormReject.css';
export default class TransactionPendingFormReject extends Component {
diff --git a/js/src/views/Signer/components/TransactionPendingForm/index.js b/js/src/views/Signer/components/TransactionPendingForm/index.js
index 2fe1e9037..dfdcb41ce 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/index.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-export default from './TransactionPendingForm';
+export default from './transactionPendingForm';
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingForm.css b/js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.css
similarity index 100%
rename from js/src/views/Signer/components/TransactionPendingForm/TransactionPendingForm.css
rename to js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.css
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingForm.js b/js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.js
similarity index 88%
rename from js/src/views/Signer/components/TransactionPendingForm/TransactionPendingForm.js
rename to js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.js
index 6f46cf571..41d50f68e 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingForm.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.js
@@ -20,10 +20,9 @@ import BackIcon from 'material-ui/svg-icons/navigation/arrow-back';
import TransactionPendingFormConfirm from './TransactionPendingFormConfirm';
import TransactionPendingFormReject from './TransactionPendingFormReject';
-import styles from './TransactionPendingForm.css';
+import styles from './transactionPendingForm.css';
export default class TransactionPendingForm extends Component {
-
static propTypes = {
address: PropTypes.string.isRequired,
isSending: PropTypes.bool.isRequired,
@@ -60,8 +59,8 @@ export default class TransactionPendingForm extends Component {
return (
+ isSending={ isSending }
+ onConfirm={ onConfirm } />
);
}
@@ -72,14 +71,13 @@ export default class TransactionPendingForm extends Component {
if (!isRejectOpen) {
html = reject transaction ;
} else {
- html = I've changed my mind ;
+ html = { "I've changed my mind" } ;
}
return (
+ onClick={ this.onToggleReject }>
{ html }
);
@@ -87,7 +85,9 @@ export default class TransactionPendingForm extends Component {
onToggleReject = () => {
const { isRejectOpen } = this.state;
- this.setState({ isRejectOpen: !isRejectOpen });
- }
+ this.setState({
+ isRejectOpen: !isRejectOpen
+ });
+ }
}
diff --git a/js/src/views/Signer/components/TxHashLink/index.js b/js/src/views/Signer/components/TxHashLink/index.js
index ef7199290..f831c9a61 100644
--- a/js/src/views/Signer/components/TxHashLink/index.js
+++ b/js/src/views/Signer/components/TxHashLink/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-export default from './TxHashLink';
+export default from './txHashLink';
diff --git a/js/src/views/Signer/components/TxHashLink/TxHashLink.js b/js/src/views/Signer/components/TxHashLink/txHashLink.js
similarity index 84%
rename from js/src/views/Signer/components/TxHashLink/TxHashLink.js
rename to js/src/views/Signer/components/TxHashLink/txHashLink.js
index bce30eded..cea3fe602 100644
--- a/js/src/views/Signer/components/TxHashLink/TxHashLink.js
+++ b/js/src/views/Signer/components/TxHashLink/txHashLink.js
@@ -19,22 +19,21 @@ import React, { Component, PropTypes } from 'react';
import { txLink } from '~/3rdparty/etherscan/links';
export default class TxHashLink extends Component {
-
static propTypes = {
- txHash: PropTypes.string.isRequired,
- isTest: PropTypes.bool.isRequired,
children: PropTypes.node,
- className: PropTypes.string
+ className: PropTypes.string,
+ isTest: PropTypes.bool.isRequired,
+ txHash: PropTypes.string.isRequired
}
render () {
- const { children, txHash, className, isTest } = this.props;
+ const { children, className, isTest, txHash } = this.props;
return (
+ target='_blank'>
{ children || txHash }
);
diff --git a/js/src/views/Signer/containers/Embedded/embedded.css b/js/src/views/Signer/containers/Embedded/embedded.css
index ffc6a209f..fcd49a851 100644
--- a/js/src/views/Signer/containers/Embedded/embedded.css
+++ b/js/src/views/Signer/containers/Embedded/embedded.css
@@ -17,16 +17,22 @@
@import '../../_layout.css';
-.signer {
- box-sizing: border-box;
- padding: 0;
- width: $embedWidth;
+.info {
+ padding: 1em 0;
}
.none {
color: #aaa;
}
-.info {
- padding: 1em 0;
+.request {
+ &:nth-child(even) {
+ background: rgba(255, 255, 255, 0.04);
+ }
+}
+
+.signer {
+ box-sizing: border-box;
+ padding: 0;
+ width: $embedWidth;
}
diff --git a/js/src/views/Signer/containers/Embedded/embedded.js b/js/src/views/Signer/containers/Embedded/embedded.js
index 4629a6522..51452520b 100644
--- a/js/src/views/Signer/containers/Embedded/embedded.js
+++ b/js/src/views/Signer/containers/Embedded/embedded.js
@@ -33,15 +33,16 @@ class Embedded extends Component {
};
static propTypes = {
- signer: PropTypes.shape({
- pending: PropTypes.array.isRequired,
- finished: PropTypes.array.isRequired
- }).isRequired,
actions: PropTypes.shape({
startConfirmRequest: PropTypes.func.isRequired,
startRejectRequest: PropTypes.func.isRequired
}).isRequired,
- isTest: PropTypes.bool.isRequired
+ gasLimit: PropTypes.object.isRequired,
+ isTest: PropTypes.bool.isRequired,
+ signer: PropTypes.shape({
+ finished: PropTypes.array.isRequired,
+ pending: PropTypes.array.isRequired
+ }).isRequired
};
store = new Store(this.context.api);
@@ -78,20 +79,21 @@ class Embedded extends Component {
}
renderPending = (data) => {
- const { actions, isTest } = this.props;
- const { payload, id, isSending, date } = data;
+ const { actions, gasLimit, isTest } = this.props;
+ const { date, id, isSending, payload } = data;
return (
);
@@ -103,13 +105,14 @@ class Embedded extends Component {
}
function mapStateToProps (state) {
- const { isTest } = state.nodeStatus;
+ const { gasLimit, isTest } = state.nodeStatus;
const { actions, signer } = state;
return {
actions,
- signer,
- isTest
+ gasLimit,
+ isTest,
+ signer
};
}
diff --git a/js/src/views/Signer/containers/RequestsPage/index.js b/js/src/views/Signer/containers/RequestsPage/index.js
index cb3fdd143..ee3b54f54 100644
--- a/js/src/views/Signer/containers/RequestsPage/index.js
+++ b/js/src/views/Signer/containers/RequestsPage/index.js
@@ -14,4 +14,4 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-export default from './RequestsPage';
+export default from './requestsPage';
diff --git a/js/src/views/Signer/containers/RequestsPage/RequestsPage.css b/js/src/views/Signer/containers/RequestsPage/requestsPage.css
similarity index 90%
rename from js/src/views/Signer/containers/RequestsPage/RequestsPage.css
rename to js/src/views/Signer/containers/RequestsPage/requestsPage.css
index 662c45817..f26f66e86 100644
--- a/js/src/views/Signer/containers/RequestsPage/RequestsPage.css
+++ b/js/src/views/Signer/containers/RequestsPage/requestsPage.css
@@ -18,3 +18,9 @@
.noRequestsMsg {
color: #aaa;
}
+
+.request {
+ &:nth-child(odd) {
+ background: rgba(255, 255, 255, 0.04);
+ }
+}
diff --git a/js/src/views/Signer/containers/RequestsPage/RequestsPage.js b/js/src/views/Signer/containers/RequestsPage/requestsPage.js
similarity index 88%
rename from js/src/views/Signer/containers/RequestsPage/RequestsPage.js
rename to js/src/views/Signer/containers/RequestsPage/requestsPage.js
index f3cd5a267..db52b008e 100644
--- a/js/src/views/Signer/containers/RequestsPage/RequestsPage.js
+++ b/js/src/views/Signer/containers/RequestsPage/requestsPage.js
@@ -26,7 +26,7 @@ import { Container, Page, TxList } from '~/ui';
import RequestPending from '../../components/RequestPending';
-import styles from './RequestsPage.css';
+import styles from './requestsPage.css';
@observer
class RequestsPage extends Component {
@@ -35,15 +35,16 @@ class RequestsPage extends Component {
};
static propTypes = {
- signer: PropTypes.shape({
- pending: PropTypes.array.isRequired,
- finished: PropTypes.array.isRequired
- }).isRequired,
actions: PropTypes.shape({
startConfirmRequest: PropTypes.func.isRequired,
startRejectRequest: PropTypes.func.isRequired
}).isRequired,
- isTest: PropTypes.bool.isRequired
+ gasLimit: PropTypes.object.isRequired,
+ isTest: PropTypes.bool.isRequired,
+ signer: PropTypes.shape({
+ pending: PropTypes.array.isRequired,
+ finished: PropTypes.array.isRequired
+ }).isRequired
};
store = new Store(this.context.api, true);
@@ -104,19 +105,21 @@ class RequestsPage extends Component {
}
renderPending = (data) => {
- const { actions, isTest } = this.props;
- const { payload, id, isSending, date } = data;
+ const { actions, gasLimit, isTest } = this.props;
+ const { date, id, isSending, payload } = data;
return (
);
@@ -124,13 +127,14 @@ class RequestsPage extends Component {
}
function mapStateToProps (state) {
- const { isTest } = state.nodeStatus;
+ const { gasLimit, isTest } = state.nodeStatus;
const { actions, signer } = state;
return {
actions,
- signer,
- isTest
+ gasLimit,
+ isTest,
+ signer
};
}
From 797d787a7bd53178e8b1bba1068b3603c3e7659d Mon Sep 17 00:00:00 2001
From: GitLab Build Bot
Date: Sun, 11 Dec 2016 16:51:09 +0000
Subject: [PATCH 36/64] [ci skip] js-precompiled 20161211-164839
---
Cargo.lock | 2 +-
js/package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index fcf12f1f6..2c492bc9e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1290,7 +1290,7 @@ dependencies = [
[[package]]
name = "parity-ui-precompiled"
version = "1.4.0"
-source = "git+https://github.com/ethcore/js-precompiled.git#e1c4592ba60727af643c54941bf97f63cd9b5737"
+source = "git+https://github.com/ethcore/js-precompiled.git#6430c6ef5d00f3a411546021ae2915740abce561"
dependencies = [
"parity-dapps-glue 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
diff --git a/js/package.json b/js/package.json
index 525211517..b4ea41a61 100644
--- a/js/package.json
+++ b/js/package.json
@@ -1,6 +1,6 @@
{
"name": "parity.js",
- "version": "0.2.112",
+ "version": "0.2.113",
"main": "release/index.js",
"jsnext:main": "src/index.js",
"author": "Parity Team ",
From 17cc2be4b5c1a4fc4d8185f6e6afcfc4980a8636 Mon Sep 17 00:00:00 2001
From: Gav Wood
Date: Sun, 11 Dec 2016 19:30:54 +0100
Subject: [PATCH 37/64] Rename ethcore -> parity in license.
---
build.rs | 2 +-
dapps/build.rs | 2 +-
dapps/js-glue/build.rs | 2 +-
dapps/js-glue/src/codegen.rs | 2 +-
dapps/js-glue/src/js.rs | 2 +-
dapps/js-glue/src/lib.rs | 2 +-
dapps/js-glue/src/lib.rs.in | 2 +-
dapps/src/api/api.rs | 2 +-
dapps/src/api/mod.rs | 2 +-
dapps/src/api/response.rs | 2 +-
dapps/src/api/types.rs | 2 +-
dapps/src/api/types.rs.in | 2 +-
dapps/src/apps/cache.rs | 2 +-
dapps/src/apps/fetcher.rs | 2 +-
dapps/src/apps/fs.rs | 2 +-
dapps/src/apps/manifest.rs | 2 +-
dapps/src/apps/mod.rs | 2 +-
dapps/src/endpoint.rs | 2 +-
dapps/src/handlers/auth.rs | 2 +-
dapps/src/handlers/content.rs | 2 +-
dapps/src/handlers/echo.rs | 2 +-
dapps/src/handlers/fetch.rs | 2 +-
dapps/src/handlers/mod.rs | 2 +-
dapps/src/handlers/redirect.rs | 2 +-
dapps/src/lib.rs | 2 +-
dapps/src/page/builtin.rs | 2 +-
dapps/src/page/handler.rs | 2 +-
dapps/src/page/local.rs | 2 +-
dapps/src/page/mod.rs | 2 +-
dapps/src/proxypac.rs | 2 +-
dapps/src/router/auth.rs | 2 +-
dapps/src/router/host_validation.rs | 2 +-
dapps/src/router/mod.rs | 2 +-
dapps/src/rpc.rs | 2 +-
dapps/src/tests/api.rs | 2 +-
dapps/src/tests/authorization.rs | 2 +-
dapps/src/tests/fetch.rs | 2 +-
dapps/src/tests/helpers.rs | 2 +-
dapps/src/tests/mod.rs | 2 +-
dapps/src/tests/redirection.rs | 2 +-
dapps/src/tests/validation.rs | 2 +-
dapps/src/url.rs | 2 +-
dapps/ui/src/lib.rs | 2 +-
db/build.rs | 2 +-
db/src/database.rs | 2 +-
db/src/lib.rs | 2 +-
db/src/lib.rs.in | 2 +-
db/src/traits.rs | 2 +-
devtools/src/http_client.rs | 2 +-
devtools/src/lib.rs | 2 +-
devtools/src/random_path.rs | 2 +-
devtools/src/stop_guard.rs | 2 +-
devtools/src/test_socket.rs | 2 +-
ethash/src/compute.rs | 2 +-
ethash/src/lib.rs | 2 +-
ethcore/build.rs | 2 +-
ethcore/hash-fetch/src/client.rs | 2 +-
ethcore/hash-fetch/src/lib.rs | 2 +-
ethcore/hash-fetch/src/urlhint.rs | 2 +-
ethcore/light/build.rs | 2 +-
ethcore/light/src/net/error.rs | 2 +-
ethcore/light/src/types/mod.rs | 2 +-
ethcore/light/src/types/mod.rs.in | 2 +-
ethcore/src/account_db.rs | 2 +-
ethcore/src/account_provider/mod.rs | 2 +-
ethcore/src/account_provider/stores.rs | 2 +-
ethcore/src/action_params.rs | 2 +-
ethcore/src/basic_types.rs | 2 +-
ethcore/src/blockchain/best_block.rs | 2 +-
ethcore/src/blockchain/block_info.rs | 2 +-
ethcore/src/blockchain/cache.rs | 2 +-
ethcore/src/blockchain/config.rs | 2 +-
ethcore/src/blockchain/extras.rs | 2 +-
ethcore/src/blockchain/generator/block.rs | 2 +-
ethcore/src/blockchain/generator/bloom.rs | 2 +-
ethcore/src/blockchain/generator/complete.rs | 2 +-
ethcore/src/blockchain/generator/fork.rs | 2 +-
ethcore/src/blockchain/generator/generator.rs | 2 +-
ethcore/src/blockchain/generator/mod.rs | 2 +-
ethcore/src/blockchain/generator/transaction.rs | 2 +-
ethcore/src/blockchain/import_route.rs | 2 +-
ethcore/src/blockchain/mod.rs | 2 +-
ethcore/src/blooms/bloom.rs | 2 +-
ethcore/src/blooms/bloom_group.rs | 2 +-
ethcore/src/blooms/group_position.rs | 2 +-
ethcore/src/blooms/mod.rs | 2 +-
ethcore/src/builtin.rs | 2 +-
ethcore/src/cache_manager.rs | 2 +-
ethcore/src/client/chain_notify.rs | 2 +-
ethcore/src/client/config.rs | 2 +-
ethcore/src/client/mod.rs | 2 +-
ethcore/src/client/test_client.rs | 2 +-
ethcore/src/client/traits.rs | 2 +-
ethcore/src/db.rs | 2 +-
ethcore/src/engines/authority_round.rs | 2 +-
ethcore/src/engines/basic_authority.rs | 2 +-
ethcore/src/engines/instant_seal.rs | 2 +-
ethcore/src/engines/null_engine.rs | 2 +-
ethcore/src/env_info.rs | 2 +-
ethcore/src/error.rs | 2 +-
ethcore/src/ethereum/denominations.rs | 2 +-
ethcore/src/ethereum/mod.rs | 2 +-
ethcore/src/evm/benches/mod.rs | 2 +-
ethcore/src/evm/evm.rs | 2 +-
ethcore/src/evm/ext.rs | 2 +-
ethcore/src/evm/factory.rs | 2 +-
ethcore/src/evm/interpreter/informant.rs | 2 +-
ethcore/src/evm/interpreter/memory.rs | 2 +-
ethcore/src/evm/interpreter/shared_cache.rs | 2 +-
ethcore/src/evm/interpreter/stack.rs | 2 +-
ethcore/src/evm/jit.rs | 2 +-
ethcore/src/evm/mod.rs | 2 +-
ethcore/src/evm/schedule.rs | 2 +-
ethcore/src/externalities.rs | 2 +-
ethcore/src/factory.rs | 2 +-
ethcore/src/header.rs | 2 +-
ethcore/src/json_tests/chain.rs | 2 +-
ethcore/src/json_tests/eip150_state.rs | 2 +-
ethcore/src/json_tests/eip161_state.rs | 2 +-
ethcore/src/json_tests/executive.rs | 2 +-
ethcore/src/json_tests/homestead_chain.rs | 2 +-
ethcore/src/json_tests/homestead_state.rs | 2 +-
ethcore/src/json_tests/mod.rs | 2 +-
ethcore/src/json_tests/test_common.rs | 2 +-
ethcore/src/json_tests/transaction.rs | 2 +-
ethcore/src/json_tests/trie.rs | 2 +-
ethcore/src/lib.rs | 2 +-
ethcore/src/migrations/blocks/mod.rs | 2 +-
ethcore/src/migrations/blocks/v8.rs | 2 +-
ethcore/src/migrations/extras/mod.rs | 2 +-
ethcore/src/migrations/extras/v6.rs | 2 +-
ethcore/src/migrations/mod.rs | 2 +-
ethcore/src/migrations/state/mod.rs | 2 +-
ethcore/src/migrations/state/v7.rs | 2 +-
ethcore/src/migrations/v10.rs | 2 +-
ethcore/src/migrations/v9.rs | 2 +-
ethcore/src/miner/banning_queue.rs | 2 +-
ethcore/src/miner/external.rs | 2 +-
ethcore/src/miner/local_transactions.rs | 2 +-
ethcore/src/miner/mod.rs | 2 +-
ethcore/src/miner/price_info.rs | 2 +-
ethcore/src/miner/work_notify.rs | 2 +-
ethcore/src/pod_account.rs | 2 +-
ethcore/src/pod_state.rs | 2 +-
ethcore/src/service.rs | 2 +-
ethcore/src/snapshot/account.rs | 2 +-
ethcore/src/snapshot/block.rs | 2 +-
ethcore/src/snapshot/error.rs | 2 +-
ethcore/src/snapshot/io.rs | 2 +-
ethcore/src/snapshot/mod.rs | 2 +-
ethcore/src/snapshot/service.rs | 2 +-
ethcore/src/snapshot/snapshot_service_trait.rs | 2 +-
ethcore/src/snapshot/tests/blocks.rs | 2 +-
ethcore/src/snapshot/tests/helpers.rs | 2 +-
ethcore/src/snapshot/tests/mod.rs | 2 +-
ethcore/src/snapshot/tests/service.rs | 2 +-
ethcore/src/snapshot/tests/state.rs | 2 +-
ethcore/src/snapshot/watcher.rs | 2 +-
ethcore/src/spec/genesis.rs | 2 +-
ethcore/src/spec/mod.rs | 2 +-
ethcore/src/spec/seal.rs | 2 +-
ethcore/src/spec/spec.rs | 2 +-
ethcore/src/state/account.rs | 2 +-
ethcore/src/state/substate.rs | 2 +-
ethcore/src/state_db.rs | 2 +-
ethcore/src/tests/client.rs | 2 +-
ethcore/src/tests/helpers.rs | 2 +-
ethcore/src/tests/mod.rs | 2 +-
ethcore/src/tests/rpc.rs | 2 +-
ethcore/src/trace/config.rs | 2 +-
ethcore/src/trace/db.rs | 2 +-
ethcore/src/trace/error.rs | 2 +-
ethcore/src/trace/executive_tracer.rs | 2 +-
ethcore/src/trace/import.rs | 2 +-
ethcore/src/trace/mod.rs | 2 +-
ethcore/src/trace/noop_tracer.rs | 2 +-
ethcore/src/types/account_diff.rs | 2 +-
ethcore/src/types/block_import_error.rs | 2 +-
ethcore/src/types/block_status.rs | 2 +-
ethcore/src/types/blockchain_info.rs | 2 +-
ethcore/src/types/call_analytics.rs | 2 +-
ethcore/src/types/executed.rs | 2 +-
ethcore/src/types/filter.rs | 2 +-
ethcore/src/types/ids.rs | 2 +-
ethcore/src/types/log_entry.rs | 2 +-
ethcore/src/types/mod.rs | 2 +-
ethcore/src/types/mod.rs.in | 2 +-
ethcore/src/types/mode.rs | 2 +-
ethcore/src/types/pruning_info.rs | 2 +-
ethcore/src/types/receipt.rs | 2 +-
ethcore/src/types/restoration_status.rs | 2 +-
ethcore/src/types/snapshot_manifest.rs | 2 +-
ethcore/src/types/state_diff.rs | 2 +-
ethcore/src/types/trace_filter.rs | 2 +-
ethcore/src/types/trace_types/error.rs | 2 +-
ethcore/src/types/trace_types/flat.rs | 2 +-
ethcore/src/types/trace_types/localized.rs | 2 +-
ethcore/src/types/trace_types/mod.rs | 2 +-
ethcore/src/types/transaction.rs | 2 +-
ethcore/src/types/transaction_import.rs | 2 +-
ethcore/src/types/tree_route.rs | 2 +-
ethcore/src/types/verification_queue_info.rs | 2 +-
ethcore/src/verification/canon_verifier.rs | 2 +-
ethcore/src/verification/mod.rs | 2 +-
ethcore/src/verification/noop_verifier.rs | 2 +-
ethcore/src/verification/queue/kind.rs | 2 +-
ethcore/src/verification/verification.rs | 2 +-
ethcore/src/verification/verifier.rs | 2 +-
ethcore/src/views/block.rs | 2 +-
ethcore/src/views/body.rs | 2 +-
ethcore/src/views/header.rs | 2 +-
ethcore/src/views/mod.rs | 2 +-
ethcore/src/views/transaction.rs | 2 +-
ethcrypto/src/lib.rs | 2 +-
ethkey/src/bin/ethkey.rs | 2 +-
ethkey/src/bin/main.rs | 2 +-
ethkey/src/brain.rs | 2 +-
ethkey/src/error.rs | 2 +-
ethkey/src/keccak.rs | 2 +-
ethkey/src/keypair.rs | 2 +-
ethkey/src/lib.rs | 2 +-
ethkey/src/prefix.rs | 2 +-
ethkey/src/random.rs | 2 +-
ethkey/src/signature.rs | 2 +-
ethstore/build.rs | 2 +-
ethstore/src/account/cipher.rs | 2 +-
ethstore/src/account/kdf.rs | 2 +-
ethstore/src/account/mod.rs | 2 +-
ethstore/src/account/safe_account.rs | 2 +-
ethstore/src/account/version.rs | 2 +-
ethstore/src/bin/ethstore.rs | 2 +-
ethstore/src/bin/main.rs | 2 +-
ethstore/src/dir/disk.rs | 2 +-
ethstore/src/dir/geth.rs | 2 +-
ethstore/src/dir/mod.rs | 2 +-
ethstore/src/dir/parity.rs | 2 +-
ethstore/src/error.rs | 2 +-
ethstore/src/ethkey.rs | 2 +-
ethstore/src/ethstore.rs | 2 +-
ethstore/src/import.rs | 2 +-
ethstore/src/json/cipher.rs | 2 +-
ethstore/src/json/crypto.rs | 2 +-
ethstore/src/json/error.rs | 2 +-
ethstore/src/json/hash.rs | 2 +-
ethstore/src/json/id.rs | 2 +-
ethstore/src/json/kdf.rs | 2 +-
ethstore/src/json/key_file.rs | 2 +-
ethstore/src/json/mod.rs | 2 +-
ethstore/src/json/version.rs | 2 +-
ethstore/src/lib.rs | 2 +-
ethstore/src/random.rs | 2 +-
ethstore/src/secret_store.rs | 2 +-
ethstore/tests/api.rs | 2 +-
ethstore/tests/cli.rs | 2 +-
ethstore/tests/util/mod.rs | 2 +-
ethstore/tests/util/transient_dir.rs | 2 +-
evmbin/benches/mod.rs | 2 +-
evmbin/src/ext.rs | 2 +-
evmbin/src/main.rs | 2 +-
evmjit/src/lib.rs | 2 +-
ipc/codegen/build.rs | 2 +-
ipc/codegen/src/lib.rs | 2 +-
ipc/codegen/src/lib.rs.in | 2 +-
ipc/hypervisor/build.rs | 2 +-
ipc/hypervisor/src/lib.rs | 2 +-
ipc/hypervisor/src/service.rs | 2 +-
ipc/hypervisor/src/service.rs.in | 2 +-
ipc/nano/src/lib.rs | 2 +-
ipc/rpc/src/interface.rs | 2 +-
ipc/rpc/src/lib.rs | 2 +-
ipc/tests/binary.rs | 2 +-
ipc/tests/binary.rs.in | 2 +-
ipc/tests/build.rs | 2 +-
ipc/tests/examples.rs | 2 +-
ipc/tests/nested.rs | 2 +-
ipc/tests/nested.rs.in | 2 +-
ipc/tests/over_nano.rs | 2 +-
ipc/tests/run.rs | 2 +-
ipc/tests/service.rs | 2 +-
ipc/tests/service.rs.in | 2 +-
ipc/tests/with_attrs.rs | 2 +-
ipc/tests/with_attrs.rs.in | 2 +-
js/build.rs | 2 +-
js/src/abi/abi.js | 2 +-
js/src/abi/decoder/bytesTaken.js | 2 +-
js/src/abi/decoder/bytesTaken.spec.js | 2 +-
js/src/abi/decoder/decodeResult.js | 2 +-
js/src/abi/decoder/decodeResult.spec.js | 2 +-
js/src/abi/decoder/decoder.js | 2 +-
js/src/abi/decoder/index.js | 2 +-
js/src/abi/encoder/encoder.js | 2 +-
js/src/abi/encoder/index.js | 2 +-
js/src/abi/encoder/mediate.js | 2 +-
js/src/abi/encoder/mediate.spec.js | 2 +-
js/src/abi/index.js | 2 +-
js/src/abi/spec/constructor.js | 2 +-
js/src/abi/spec/constructor.spec.js | 2 +-
js/src/abi/spec/function.js | 2 +-
js/src/abi/spec/function.spec.js | 2 +-
js/src/abi/spec/index.js | 2 +-
js/src/abi/spec/interface.js | 2 +-
js/src/abi/spec/interface.spec.js | 2 +-
js/src/abi/spec/param.js | 2 +-
js/src/abi/spec/param.spec.js | 2 +-
js/src/abi/token/index.js | 2 +-
js/src/abi/token/token.js | 2 +-
js/src/abi/token/token.spec.js | 2 +-
js/src/abi/util/address.js | 2 +-
js/src/abi/util/address.spec.js | 2 +-
js/src/abi/util/pad.js | 2 +-
js/src/abi/util/pad.spec.js | 2 +-
js/src/abi/util/signature.js | 2 +-
js/src/abi/util/signature.spec.js | 2 +-
js/src/abi/util/slice.js | 2 +-
js/src/abi/util/slice.spec.js | 2 +-
js/src/abi/util/sliceAs.js | 2 +-
js/src/abi/util/sliceAs.spec.js | 2 +-
js/src/abi/util/types.js | 2 +-
js/src/abi/util/types.spec.js | 2 +-
js/src/api/api.js | 2 +-
js/src/api/api.spec.js | 2 +-
js/src/api/contract/index.js | 2 +-
js/src/api/format/input.js | 2 +-
js/src/api/format/input.spec.js | 2 +-
js/src/api/format/output.js | 2 +-
js/src/api/index.js | 2 +-
js/src/api/rpc/index.js | 2 +-
js/src/api/subscriptions/eth.js | 2 +-
js/src/api/subscriptions/eth.spec.js | 2 +-
js/src/api/subscriptions/index.js | 2 +-
js/src/api/subscriptions/logging.js | 2 +-
js/src/api/subscriptions/logging.spec.js | 2 +-
js/src/api/subscriptions/manager.js | 2 +-
js/src/api/subscriptions/manager.spec.js | 2 +-
js/src/api/subscriptions/personal.js | 2 +-
js/src/api/subscriptions/personal.spec.js | 2 +-
js/src/api/subscriptions/signer.js | 2 +-
js/src/api/transport/error.js | 2 +-
js/src/api/transport/index.js | 2 +-
js/src/api/transport/jsonRpcBase.js | 2 +-
js/src/api/transport/jsonRpcBase.spec.js | 2 +-
js/src/api/util/decode.js | 2 +-
js/src/api/util/decode.spec.js | 2 +-
js/src/api/util/format.js | 2 +-
js/src/api/util/format.spec.js | 2 +-
js/src/api/util/index.js | 2 +-
js/src/api/util/sha3.js | 2 +-
js/src/api/util/sha3.spec.js | 2 +-
js/src/api/util/types.js | 2 +-
js/src/api/util/types.spec.js | 2 +-
js/src/api/util/wei.js | 2 +-
js/src/api/util/wei.spec.js | 2 +-
js/src/contracts/abi/index.js | 2 +-
js/src/contracts/badgereg.js | 2 +-
js/src/contracts/code/index.js | 2 +-
js/src/contracts/dappreg.js | 2 +-
js/src/contracts/githubhint.js | 2 +-
js/src/contracts/index.js | 2 +-
js/src/contracts/registry.js | 2 +-
js/src/contracts/signaturereg.js | 2 +-
js/src/contracts/sms-verification.js | 2 +-
js/src/contracts/tokenreg.js | 2 +-
js/src/dapps/basiccoin.js | 2 +-
js/src/dapps/basiccoin/parity.js | 2 +-
js/src/dapps/basiccoin/services.js | 2 +-
js/src/dapps/dappreg.js | 2 +-
js/src/dapps/dappreg/modalStore.js | 2 +-
js/src/dapps/dappreg/parity.js | 2 +-
js/src/dapps/githubhint.js | 2 +-
js/src/dapps/githubhint/parity.js | 2 +-
js/src/dapps/githubhint/services.js | 2 +-
js/src/dapps/index.js | 2 +-
js/src/dapps/localtx.js | 2 +-
js/src/dapps/localtx/parity.js | 2 +-
js/src/dapps/registry.js | 2 +-
js/src/dapps/registry/Container.js | 2 +-
js/src/dapps/registry/actions.js | 2 +-
js/src/dapps/registry/parity.js | 2 +-
js/src/dapps/registry/reducers.js | 2 +-
js/src/dapps/registry/store.js | 2 +-
js/src/dapps/signaturereg.js | 2 +-
js/src/dapps/signaturereg/format.js | 2 +-
js/src/dapps/signaturereg/parity.js | 2 +-
js/src/dapps/signaturereg/services.js | 2 +-
js/src/dapps/tokenreg.js | 2 +-
js/src/dapps/tokenreg/Container.js | 2 +-
js/src/dapps/tokenreg/constants.js | 2 +-
js/src/dapps/tokenreg/parity.js | 2 +-
js/src/dapps/tokenreg/reducers.js | 2 +-
js/src/dapps/tokenreg/store.js | 2 +-
js/src/dapps/tokenreg/utils.js | 2 +-
js/src/environment/index.js | 2 +-
js/src/environment/integration-tests/fake-backend.js | 2 +-
js/src/environment/integration-tests/index.js | 2 +-
js/src/environment/perf-debug/index.js | 2 +-
js/src/environment/perf-debug/why-update.js | 2 +-
js/src/environment/tests/index.js | 2 +-
js/src/environment/tests/test-utils.js | 2 +-
js/src/index.js | 2 +-
js/src/jsonrpc/generator/build-json.js | 2 +-
js/src/jsonrpc/generator/build-markdown.js | 2 +-
js/src/jsonrpc/index.js | 2 +-
js/src/jsonrpc/index.spec.js | 2 +-
js/src/jsonrpc/interfaces/db.js | 2 +-
js/src/jsonrpc/interfaces/net.js | 2 +-
js/src/jsonrpc/interfaces/personal.js | 2 +-
js/src/jsonrpc/interfaces/shh.js | 2 +-
js/src/jsonrpc/interfaces/signer.js | 2 +-
js/src/jsonrpc/interfaces/trace.js | 2 +-
js/src/jsonrpc/interfaces/web3.js | 2 +-
js/src/jsonrpc/types.js | 2 +-
js/src/lib.rs | 2 +-
js/src/lib.rs.in | 2 +-
js/src/modals/AddAddress/index.js | 2 +-
js/src/modals/AddContract/addContract.js | 2 +-
js/src/modals/AddContract/index.js | 2 +-
js/src/modals/CreateAccount/index.js | 2 +-
js/src/modals/CreateAccount/print.js | 2 +-
js/src/modals/CreateWallet/createWallet.js | 2 +-
js/src/modals/CreateWallet/createWalletStore.js | 2 +-
js/src/modals/CreateWallet/index.js | 2 +-
js/src/modals/DeleteAccount/deleteAccount.js | 2 +-
js/src/modals/DeleteAccount/index.js | 2 +-
js/src/modals/DeployContract/index.js | 2 +-
js/src/modals/EditMeta/editMeta.js | 2 +-
js/src/modals/EditMeta/index.js | 2 +-
js/src/modals/ExecuteContract/index.js | 2 +-
js/src/modals/FirstRun/firstRun.js | 2 +-
js/src/modals/FirstRun/index.js | 2 +-
js/src/modals/LoadContract/index.js | 2 +-
js/src/modals/LoadContract/loadContract.js | 2 +-
js/src/modals/PasswordManager/index.js | 2 +-
js/src/modals/SMSVerification/SMSVerification.js | 2 +-
js/src/modals/SMSVerification/index.js | 2 +-
js/src/modals/SMSVerification/store.js | 2 +-
js/src/modals/SaveContract/index.js | 2 +-
js/src/modals/SaveContract/saveContract.js | 2 +-
js/src/modals/Shapeshift/index.js | 2 +-
js/src/modals/Shapeshift/shapeshift.js | 2 +-
js/src/modals/Transfer/errors.js | 2 +-
js/src/modals/Transfer/index.js | 2 +-
js/src/modals/WalletSettings/index.js | 2 +-
js/src/modals/WalletSettings/walletSettingsStore.js | 2 +-
js/src/modals/index.js | 2 +-
js/src/parity.js | 2 +-
js/src/redux/actions.js | 2 +-
js/src/redux/index.js | 2 +-
js/src/redux/middleware.js | 2 +-
js/src/redux/providers/apiActions.js | 2 +-
js/src/redux/providers/apiReducer.js | 2 +-
js/src/redux/providers/balances.js | 2 +-
js/src/redux/providers/balancesReducer.js | 2 +-
js/src/redux/providers/blockchainActions.js | 2 +-
js/src/redux/providers/blockchainReducer.js | 2 +-
js/src/redux/providers/compilerActions.js | 2 +-
js/src/redux/providers/compilerReducer.js | 2 +-
js/src/redux/providers/compilerWorker.js | 2 +-
js/src/redux/providers/imagesActions.js | 2 +-
js/src/redux/providers/imagesReducer.js | 2 +-
js/src/redux/providers/index.js | 2 +-
js/src/redux/providers/personal.js | 2 +-
js/src/redux/providers/personalActions.js | 2 +-
js/src/redux/providers/personalReducer.js | 2 +-
js/src/redux/providers/signer.js | 2 +-
js/src/redux/providers/signerActions.js | 2 +-
js/src/redux/providers/signerReducer.js | 2 +-
js/src/redux/providers/snackbarActions.js | 2 +-
js/src/redux/providers/snackbarReducer.js | 2 +-
js/src/redux/providers/status.js | 2 +-
js/src/redux/providers/statusActions.js | 2 +-
js/src/redux/providers/statusReducer.js | 2 +-
js/src/redux/providers/walletReducer.js | 2 +-
js/src/redux/reducers.js | 2 +-
js/src/redux/store.js | 2 +-
js/src/redux/util.js | 2 +-
js/src/secureApi.js | 2 +-
js/src/ui/Actionbar/actionbar.js | 2 +-
js/src/ui/Actionbar/actionbar.spec.js | 2 +-
js/src/ui/Actionbar/index.js | 2 +-
js/src/ui/Badge/badge.js | 2 +-
js/src/ui/Badge/badge.spec.js | 2 +-
js/src/ui/Badge/index.js | 2 +-
js/src/ui/Balance/balance.js | 2 +-
js/src/ui/Balance/index.js | 2 +-
js/src/ui/BlockStatus/blockStatus.js | 2 +-
js/src/ui/BlockStatus/index.js | 2 +-
js/src/ui/Button/button.js | 2 +-
js/src/ui/Button/button.spec.js | 2 +-
js/src/ui/Button/index.js | 2 +-
js/src/ui/Certifications/certifications.js | 2 +-
js/src/ui/Certifications/index.js | 2 +-
js/src/ui/ConfirmDialog/confirmDialog.js | 2 +-
js/src/ui/ConfirmDialog/index.js | 2 +-
js/src/ui/Container/container.js | 2 +-
js/src/ui/Container/container.spec.js | 2 +-
js/src/ui/Container/index.js | 2 +-
js/src/ui/CopyToClipboard/copyToClipboard.js | 2 +-
js/src/ui/CopyToClipboard/index.js | 2 +-
js/src/ui/Editor/editor.js | 2 +-
js/src/ui/Editor/index.js | 2 +-
js/src/ui/Errors/actions.js | 2 +-
js/src/ui/Errors/errors.js | 2 +-
js/src/ui/Errors/index.js | 2 +-
js/src/ui/Errors/middleware.js | 2 +-
js/src/ui/Errors/reducers.js | 2 +-
js/src/ui/Form/form.js | 2 +-
js/src/ui/Form/index.js | 2 +-
js/src/ui/GasPriceEditor/index.js | 2 +-
js/src/ui/IdentityIcon/identityIcon.js | 2 +-
js/src/ui/IdentityIcon/index.js | 2 +-
js/src/ui/IdentityName/identityName.js | 2 +-
js/src/ui/IdentityName/identityName.spec.js | 2 +-
js/src/ui/IdentityName/index.js | 2 +-
js/src/ui/Loading/index.js | 2 +-
js/src/ui/Loading/loading.js | 2 +-
js/src/ui/MethodDecoding/index.js | 2 +-
js/src/ui/Modal/index.js | 2 +-
js/src/ui/Modal/modal.js | 2 +-
js/src/ui/Page/index.js | 2 +-
js/src/ui/Page/page.js | 2 +-
js/src/ui/ParityBackground/index.js | 2 +-
js/src/ui/ParityBackground/parityBackground.js | 2 +-
js/src/ui/ShortenedHash/index.js | 2 +-
js/src/ui/ShortenedHash/shortenedHash.js | 2 +-
js/src/ui/SignerIcon/index.js | 2 +-
js/src/ui/SignerIcon/signerIcon.js | 2 +-
js/src/ui/Tags/index.js | 2 +-
js/src/ui/Tags/tags.js | 2 +-
js/src/ui/Theme/index.js | 2 +-
js/src/ui/Theme/theme.js | 2 +-
js/src/ui/Theme/theme.spec.js | 2 +-
js/src/ui/Tooltips/actions.js | 2 +-
js/src/ui/Tooltips/index.js | 2 +-
js/src/ui/Tooltips/reducers.js | 2 +-
js/src/ui/Tooltips/tooltips.js | 2 +-
js/src/ui/TxHash/index.js | 2 +-
js/src/ui/TxHash/txHash.js | 2 +-
js/src/ui/TxList/index.js | 2 +-
js/src/ui/TxList/store.js | 2 +-
js/src/ui/TxList/store.spec.js | 2 +-
js/src/ui/TxList/txList.js | 2 +-
js/src/ui/TxList/txList.spec.js | 2 +-
js/src/util/abi.js | 2 +-
js/src/util/constants.js | 2 +-
js/src/util/notifications.js | 2 +-
js/src/util/proptypes.js | 2 +-
js/src/util/subscribe-to-event.js | 2 +-
js/src/util/tx.js | 2 +-
js/src/util/validation.js | 2 +-
js/src/util/wallet.js | 2 +-
js/src/util/wallets.js | 2 +-
js/src/util/web3.extensions.js | 2 +-
js/src/views/Account/index.js | 2 +-
js/src/views/Accounts/index.js | 2 +-
js/src/views/Address/index.js | 2 +-
js/src/views/Addresses/index.js | 2 +-
js/src/views/Application/index.js | 2 +-
js/src/views/Application/store.js | 2 +-
js/src/views/Connection/connection.js | 2 +-
js/src/views/Connection/index.js | 2 +-
js/src/views/Contract/index.js | 2 +-
js/src/views/Contracts/index.js | 2 +-
js/src/views/Dapp/dapp.js | 2 +-
js/src/views/Dapp/index.js | 2 +-
js/src/views/Dapps/dappsStore.js | 2 +-
js/src/views/Dapps/index.js | 2 +-
js/src/views/ParityBar/index.js | 2 +-
js/src/views/ParityBar/parityBar.js | 2 +-
js/src/views/Settings/actions.js | 2 +-
js/src/views/Settings/index.js | 2 +-
js/src/views/Settings/middleware.js | 2 +-
js/src/views/Settings/reducers.js | 2 +-
js/src/views/Signer/index.js | 2 +-
js/src/views/Signer/signer.js | 2 +-
js/src/views/Signer/store.js | 2 +-
js/src/views/Status/index.js | 2 +-
js/src/views/Status/status.js | 2 +-
js/src/views/Wallet/index.js | 2 +-
js/src/views/WriteContract/index.js | 2 +-
js/src/views/index.js | 2 +-
js/src/web3.js | 2 +-
js/test/babel.js | 2 +-
js/test/e2e/ethapi.js | 2 +-
js/test/mocha.config.js | 2 +-
js/test/mockRpc.js | 2 +-
js/test/types.js | 2 +-
js/webpack/build.server.js | 2 +-
js/webpack/dev.server.js | 2 +-
js/webpack/libraries.js | 2 +-
js/webpack/test.js | 2 +-
js/webpack/vendor.js | 2 +-
json/build.rs | 2 +-
json/src/blockchain/account.rs | 2 +-
json/src/blockchain/block.rs | 2 +-
json/src/blockchain/blockchain.rs | 2 +-
json/src/blockchain/header.rs | 2 +-
json/src/blockchain/mod.rs | 2 +-
json/src/blockchain/state.rs | 2 +-
json/src/blockchain/test.rs | 2 +-
json/src/blockchain/transaction.rs | 2 +-
json/src/bytes.rs | 2 +-
json/src/hash.rs | 2 +-
json/src/lib.rs | 2 +-
json/src/lib.rs.in | 2 +-
json/src/misc/account_meta.rs | 2 +-
json/src/misc/dapps_settings.rs | 2 +-
json/src/misc/mod.rs | 2 +-
json/src/spec/account.rs | 2 +-
json/src/spec/authority_round.rs | 2 +-
json/src/spec/basic_authority.rs | 2 +-
json/src/spec/builtin.rs | 2 +-
json/src/spec/engine.rs | 2 +-
json/src/spec/ethash.rs | 2 +-
json/src/spec/genesis.rs | 2 +-
json/src/spec/mod.rs | 2 +-
json/src/spec/params.rs | 2 +-
json/src/spec/seal.rs | 2 +-
json/src/spec/spec.rs | 2 +-
json/src/spec/state.rs | 2 +-
json/src/state/log.rs | 2 +-
json/src/state/mod.rs | 2 +-
json/src/state/state.rs | 2 +-
json/src/state/test.rs | 2 +-
json/src/state/transaction.rs | 2 +-
json/src/transaction/mod.rs | 2 +-
json/src/transaction/test.rs | 2 +-
json/src/transaction/transaction.rs | 2 +-
json/src/transaction/txtest.rs | 2 +-
json/src/trie/input.rs | 2 +-
json/src/trie/mod.rs | 2 +-
json/src/trie/test.rs | 2 +-
json/src/trie/trie.rs | 2 +-
json/src/uint.rs | 2 +-
json/src/vm/call.rs | 2 +-
json/src/vm/env.rs | 2 +-
json/src/vm/log.rs | 2 +-
json/src/vm/mod.rs | 2 +-
json/src/vm/test.rs | 2 +-
json/src/vm/transaction.rs | 2 +-
json/src/vm/vm.rs | 2 +-
license_header | 2 +-
logger/src/lib.rs | 2 +-
parity/account.rs | 2 +-
parity/blockchain.rs | 2 +-
parity/boot.rs | 2 +-
parity/cache.rs | 2 +-
parity/cli/mod.rs | 2 +-
parity/cli/usage.rs | 2 +-
parity/configuration.rs | 2 +-
parity/dapps.rs | 2 +-
parity/deprecated.rs | 2 +-
parity/dir.rs | 2 +-
parity/helpers.rs | 2 +-
parity/informant.rs | 2 +-
parity/io_handler.rs | 2 +-
parity/main.rs | 2 +-
parity/migration.rs | 2 +-
parity/modules.rs | 2 +-
parity/params.rs | 2 +-
parity/presale.rs | 2 +-
parity/rpc.rs | 2 +-
parity/rpc_apis.rs | 2 +-
parity/run.rs | 2 +-
parity/signer.rs | 2 +-
parity/snapshot.rs | 2 +-
parity/stratum.rs | 2 +-
parity/sync.rs | 2 +-
parity/upgrade.rs | 2 +-
parity/url.rs | 2 +-
rpc/build.rs | 2 +-
rpc/rpctest/src/main.rs | 2 +-
rpc/src/lib.rs | 2 +-
rpc/src/v1/helpers/block_import.rs | 2 +-
rpc/src/v1/helpers/dispatch.rs | 2 +-
rpc/src/v1/helpers/mod.rs | 2 +-
rpc/src/v1/helpers/network_settings.rs | 2 +-
rpc/src/v1/helpers/params.rs | 2 +-
rpc/src/v1/helpers/poll_manager.rs | 2 +-
rpc/src/v1/helpers/requests.rs | 2 +-
rpc/src/v1/helpers/signer.rs | 2 +-
rpc/src/v1/impls/eth_filter.rs | 2 +-
rpc/src/v1/impls/mod.rs | 2 +-
rpc/src/v1/impls/net.rs | 2 +-
rpc/src/v1/impls/parity_accounts.rs | 2 +-
rpc/src/v1/impls/parity_set.rs | 2 +-
rpc/src/v1/impls/personal.rs | 2 +-
rpc/src/v1/impls/rpc.rs | 2 +-
rpc/src/v1/impls/signer.rs | 2 +-
rpc/src/v1/impls/signing.rs | 2 +-
rpc/src/v1/impls/signing_unsafe.rs | 2 +-
rpc/src/v1/impls/traces.rs | 2 +-
rpc/src/v1/impls/web3.rs | 2 +-
rpc/src/v1/mod.rs | 2 +-
rpc/src/v1/traits/eth.rs | 2 +-
rpc/src/v1/traits/eth_signing.rs | 2 +-
rpc/src/v1/traits/mod.rs | 2 +-
rpc/src/v1/traits/net.rs | 2 +-
rpc/src/v1/traits/parity.rs | 2 +-
rpc/src/v1/traits/parity_accounts.rs | 2 +-
rpc/src/v1/traits/parity_set.rs | 2 +-
rpc/src/v1/traits/parity_signing.rs | 2 +-
rpc/src/v1/traits/personal.rs | 2 +-
rpc/src/v1/traits/rpc.rs | 2 +-
rpc/src/v1/traits/signer.rs | 2 +-
rpc/src/v1/traits/traces.rs | 2 +-
rpc/src/v1/traits/web3.rs | 2 +-
rpc/src/v1/types/block_number.rs | 2 +-
rpc/src/v1/types/bytes.rs | 2 +-
rpc/src/v1/types/call_request.rs | 2 +-
rpc/src/v1/types/dapp_id.rs | 2 +-
rpc/src/v1/types/filter.rs | 2 +-
rpc/src/v1/types/hash.rs | 2 +-
rpc/src/v1/types/histogram.rs | 2 +-
rpc/src/v1/types/index.rs | 2 +-
rpc/src/v1/types/log.rs | 2 +-
signer/build.rs | 2 +-
signer/src/authcode_store.rs | 2 +-
signer/src/lib.rs | 2 +-
signer/src/tests/mod.rs | 2 +-
signer/src/ws_server/mod.rs | 2 +-
signer/src/ws_server/session.rs | 2 +-
stratum/build.rs | 2 +-
stratum/src/lib.rs | 2 +-
stratum/src/traits.rs | 2 +-
sync/build.rs | 2 +-
sync/src/api.rs | 2 +-
sync/src/block_sync.rs | 2 +-
sync/src/blocks.rs | 2 +-
sync/src/lib.rs | 2 +-
sync/src/snapshot.rs | 2 +-
sync/src/sync_io.rs | 2 +-
sync/src/tests/chain.rs | 2 +-
sync/src/tests/consensus.rs | 2 +-
sync/src/tests/helpers.rs | 2 +-
sync/src/tests/mod.rs | 2 +-
sync/src/tests/rpc.rs | 2 +-
sync/src/tests/snapshot.rs | 2 +-
sync/src/transactions_stats.rs | 2 +-
util/benches/bigint.rs | 2 +-
util/benches/rlp.rs | 2 +-
util/benches/trie.rs | 2 +-
util/bigint/build.rs | 2 +-
util/bigint/src/hash.rs | 2 +-
util/bigint/src/lib.rs | 2 +-
util/bloom/src/lib.rs | 2 +-
util/build.rs | 2 +-
util/fetch/src/client.rs | 2 +-
util/fetch/src/fetch_file.rs | 2 +-
util/fetch/src/lib.rs | 2 +-
util/https-fetch/src/client.rs | 2 +-
util/https-fetch/src/http.rs | 2 +-
util/https-fetch/src/lib.rs | 2 +-
util/https-fetch/src/tlsclient.rs | 2 +-
util/https-fetch/src/url.rs | 2 +-
util/io/src/lib.rs | 2 +-
util/io/src/panics.rs | 2 +-
util/io/src/service.rs | 2 +-
util/io/src/worker.rs | 2 +-
util/network/src/error.rs | 2 +-
util/network/src/ip_utils.rs | 2 +-
util/network/src/lib.rs | 2 +-
util/network/src/node_table.rs | 2 +-
util/network/src/service.rs | 2 +-
util/network/src/stats.rs | 2 +-
util/network/src/tests.rs | 2 +-
util/rlp/src/bytes.rs | 2 +-
util/rlp/src/commonrlps.rs | 2 +-
util/rlp/src/lib.rs | 2 +-
util/rlp/src/rlpcompression.rs | 2 +-
util/rlp/src/rlperrors.rs | 2 +-
util/rlp/src/rlpin.rs | 2 +-
util/rlp/src/rlpstream.rs | 2 +-
util/rlp/src/rlptraits.rs | 2 +-
util/rlp/src/tests.rs | 2 +-
util/rlp/src/untrusted_rlp.rs | 2 +-
util/sha3/build.rs | 2 +-
util/sha3/src/lib.rs | 2 +-
util/src/bloom.rs | 2 +-
util/src/bytes.rs | 2 +-
util/src/cache.rs | 2 +-
util/src/common.rs | 2 +-
util/src/error.rs | 2 +-
util/src/from_json.rs | 2 +-
util/src/hashdb.rs | 2 +-
util/src/journaldb/archivedb.rs | 2 +-
util/src/journaldb/mod.rs | 2 +-
util/src/journaldb/refcounteddb.rs | 2 +-
util/src/journaldb/traits.rs | 2 +-
util/src/kvdb.rs | 2 +-
util/src/lib.rs | 2 +-
util/src/log.rs | 2 +-
util/src/memorydb.rs | 2 +-
util/src/migration/mod.rs | 2 +-
util/src/migration/tests.rs | 2 +-
util/src/misc.rs | 2 +-
util/src/nibbleslice.rs | 2 +-
util/src/nibblevec.rs | 2 +-
util/src/overlaydb.rs | 2 +-
util/src/path.rs | 2 +-
util/src/semantic_version.rs | 2 +-
util/src/sha3.rs | 2 +-
util/src/snappy.rs | 2 +-
util/src/standard.rs | 2 +-
util/src/stats.rs | 2 +-
util/src/timer.rs | 2 +-
util/src/trie/fatdb.rs | 2 +-
util/src/trie/fatdbmut.rs | 2 +-
util/src/trie/journal.rs | 2 +-
util/src/trie/mod.rs | 2 +-
util/src/trie/node.rs | 2 +-
util/src/trie/recorder.rs | 2 +-
util/src/trie/sectriedb.rs | 2 +-
util/src/trie/sectriedbmut.rs | 2 +-
util/src/trie/standardmap.rs | 2 +-
util/src/trie/triedb.rs | 2 +-
util/src/triehash.rs | 2 +-
util/src/vector.rs | 2 +-
util/table/src/lib.rs | 2 +-
util/using_queue/src/lib.rs | 2 +-
windows/ptray/ptray.cpp | 2 +-
820 files changed, 820 insertions(+), 820 deletions(-)
diff --git a/build.rs b/build.rs
index 41b9a1b3e..28cd9ef69 100644
--- a/build.rs
+++ b/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/build.rs b/dapps/build.rs
index b178027ae..d2a7919db 100644
--- a/dapps/build.rs
+++ b/dapps/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/js-glue/build.rs b/dapps/js-glue/build.rs
index 82f990188..b81724774 100644
--- a/dapps/js-glue/build.rs
+++ b/dapps/js-glue/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/js-glue/src/codegen.rs b/dapps/js-glue/src/codegen.rs
index 1a6b6fc7e..e51a8333d 100644
--- a/dapps/js-glue/src/codegen.rs
+++ b/dapps/js-glue/src/codegen.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/js-glue/src/js.rs b/dapps/js-glue/src/js.rs
index 39c33689c..31946fc58 100644
--- a/dapps/js-glue/src/js.rs
+++ b/dapps/js-glue/src/js.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/js-glue/src/lib.rs b/dapps/js-glue/src/lib.rs
index 28ac8d712..70cba4e9a 100644
--- a/dapps/js-glue/src/lib.rs
+++ b/dapps/js-glue/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/js-glue/src/lib.rs.in b/dapps/js-glue/src/lib.rs.in
index 07c57705f..1abf6a3e6 100644
--- a/dapps/js-glue/src/lib.rs.in
+++ b/dapps/js-glue/src/lib.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/api/api.rs b/dapps/src/api/api.rs
index 90ab837f5..440396898 100644
--- a/dapps/src/api/api.rs
+++ b/dapps/src/api/api.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/api/mod.rs b/dapps/src/api/mod.rs
index 402e84257..fa0b1f01b 100644
--- a/dapps/src/api/mod.rs
+++ b/dapps/src/api/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/api/response.rs b/dapps/src/api/response.rs
index 3e8f196ec..bb1be2448 100644
--- a/dapps/src/api/response.rs
+++ b/dapps/src/api/response.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/api/types.rs b/dapps/src/api/types.rs
index 64697123b..a6815105f 100644
--- a/dapps/src/api/types.rs
+++ b/dapps/src/api/types.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/api/types.rs.in b/dapps/src/api/types.rs.in
index a95a0d446..48fd00e39 100644
--- a/dapps/src/api/types.rs.in
+++ b/dapps/src/api/types.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/apps/cache.rs b/dapps/src/apps/cache.rs
index 9d1642fb0..3f531fe41 100644
--- a/dapps/src/apps/cache.rs
+++ b/dapps/src/apps/cache.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/apps/fetcher.rs b/dapps/src/apps/fetcher.rs
index e7f36d144..2430af035 100644
--- a/dapps/src/apps/fetcher.rs
+++ b/dapps/src/apps/fetcher.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/apps/fs.rs b/dapps/src/apps/fs.rs
index f0b4ddfa8..b7188b0b4 100644
--- a/dapps/src/apps/fs.rs
+++ b/dapps/src/apps/fs.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/apps/manifest.rs b/dapps/src/apps/manifest.rs
index 6d9874b86..62571d71d 100644
--- a/dapps/src/apps/manifest.rs
+++ b/dapps/src/apps/manifest.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/apps/mod.rs b/dapps/src/apps/mod.rs
index 4c9270aa5..3f3b1aaba 100644
--- a/dapps/src/apps/mod.rs
+++ b/dapps/src/apps/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/endpoint.rs b/dapps/src/endpoint.rs
index eea7a872f..ccf716644 100644
--- a/dapps/src/endpoint.rs
+++ b/dapps/src/endpoint.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/handlers/auth.rs b/dapps/src/handlers/auth.rs
index 7f72f7cf8..797fdf29f 100644
--- a/dapps/src/handlers/auth.rs
+++ b/dapps/src/handlers/auth.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/handlers/content.rs b/dapps/src/handlers/content.rs
index fde5fbcf0..42bb2fc48 100644
--- a/dapps/src/handlers/content.rs
+++ b/dapps/src/handlers/content.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/handlers/echo.rs b/dapps/src/handlers/echo.rs
index 165ceb171..afe679944 100644
--- a/dapps/src/handlers/echo.rs
+++ b/dapps/src/handlers/echo.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/handlers/fetch.rs b/dapps/src/handlers/fetch.rs
index a34b58fa7..6fb524293 100644
--- a/dapps/src/handlers/fetch.rs
+++ b/dapps/src/handlers/fetch.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/handlers/mod.rs b/dapps/src/handlers/mod.rs
index 1299a9c12..bb292ad4d 100644
--- a/dapps/src/handlers/mod.rs
+++ b/dapps/src/handlers/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/handlers/redirect.rs b/dapps/src/handlers/redirect.rs
index e43d32e24..d97f559b7 100644
--- a/dapps/src/handlers/redirect.rs
+++ b/dapps/src/handlers/redirect.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/lib.rs b/dapps/src/lib.rs
index 9bb3be4a7..c1ce5de19 100644
--- a/dapps/src/lib.rs
+++ b/dapps/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/page/builtin.rs b/dapps/src/page/builtin.rs
index 40c0e23a6..3fbfcff16 100644
--- a/dapps/src/page/builtin.rs
+++ b/dapps/src/page/builtin.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/page/handler.rs b/dapps/src/page/handler.rs
index 1494a04c7..382dfa5d1 100644
--- a/dapps/src/page/handler.rs
+++ b/dapps/src/page/handler.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/page/local.rs b/dapps/src/page/local.rs
index ec24cac36..77c91019d 100644
--- a/dapps/src/page/local.rs
+++ b/dapps/src/page/local.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/page/mod.rs b/dapps/src/page/mod.rs
index 92c066df3..9619f1b10 100644
--- a/dapps/src/page/mod.rs
+++ b/dapps/src/page/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/proxypac.rs b/dapps/src/proxypac.rs
index 88ecb6ab3..8ca87a1e2 100644
--- a/dapps/src/proxypac.rs
+++ b/dapps/src/proxypac.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/router/auth.rs b/dapps/src/router/auth.rs
index a220e2ab0..e6b781f3d 100644
--- a/dapps/src/router/auth.rs
+++ b/dapps/src/router/auth.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/router/host_validation.rs b/dapps/src/router/host_validation.rs
index 802466efd..57634e07a 100644
--- a/dapps/src/router/host_validation.rs
+++ b/dapps/src/router/host_validation.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/router/mod.rs b/dapps/src/router/mod.rs
index c0a33f2eb..b444b1526 100644
--- a/dapps/src/router/mod.rs
+++ b/dapps/src/router/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/rpc.rs b/dapps/src/rpc.rs
index c47777bee..f7d988ce8 100644
--- a/dapps/src/rpc.rs
+++ b/dapps/src/rpc.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/tests/api.rs b/dapps/src/tests/api.rs
index ea4c08c60..5edfa20f5 100644
--- a/dapps/src/tests/api.rs
+++ b/dapps/src/tests/api.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/tests/authorization.rs b/dapps/src/tests/authorization.rs
index 86fe4d207..3c16f6296 100644
--- a/dapps/src/tests/authorization.rs
+++ b/dapps/src/tests/authorization.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/tests/fetch.rs b/dapps/src/tests/fetch.rs
index d50b2bdde..8540a407f 100644
--- a/dapps/src/tests/fetch.rs
+++ b/dapps/src/tests/fetch.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/tests/helpers.rs b/dapps/src/tests/helpers.rs
index 66bf0f8eb..13d7c69d2 100644
--- a/dapps/src/tests/helpers.rs
+++ b/dapps/src/tests/helpers.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/tests/mod.rs b/dapps/src/tests/mod.rs
index cc0e693c9..d936bf848 100644
--- a/dapps/src/tests/mod.rs
+++ b/dapps/src/tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/tests/redirection.rs b/dapps/src/tests/redirection.rs
index b0a5ca9a2..b676616a4 100644
--- a/dapps/src/tests/redirection.rs
+++ b/dapps/src/tests/redirection.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/tests/validation.rs b/dapps/src/tests/validation.rs
index ae02a6c2c..6124542c7 100644
--- a/dapps/src/tests/validation.rs
+++ b/dapps/src/tests/validation.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/src/url.rs b/dapps/src/url.rs
index c9eb2f78f..b8b8393cc 100644
--- a/dapps/src/url.rs
+++ b/dapps/src/url.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/dapps/ui/src/lib.rs b/dapps/ui/src/lib.rs
index 6a69a503d..286007451 100644
--- a/dapps/ui/src/lib.rs
+++ b/dapps/ui/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/db/build.rs b/db/build.rs
index 239185d84..a5e55eed5 100644
--- a/db/build.rs
+++ b/db/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/db/src/database.rs b/db/src/database.rs
index e1774159b..c17270034 100644
--- a/db/src/database.rs
+++ b/db/src/database.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/db/src/lib.rs b/db/src/lib.rs
index 1daaf55c9..a46e34487 100644
--- a/db/src/lib.rs
+++ b/db/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/db/src/lib.rs.in b/db/src/lib.rs.in
index 54fccb097..31dbfd71c 100644
--- a/db/src/lib.rs.in
+++ b/db/src/lib.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/db/src/traits.rs b/db/src/traits.rs
index fe4cd5d44..ee4e502ac 100644
--- a/db/src/traits.rs
+++ b/db/src/traits.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/devtools/src/http_client.rs b/devtools/src/http_client.rs
index 2440a7cda..bb3b896af 100644
--- a/devtools/src/http_client.rs
+++ b/devtools/src/http_client.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/devtools/src/lib.rs b/devtools/src/lib.rs
index 87457f7f3..25d27a9e7 100644
--- a/devtools/src/lib.rs
+++ b/devtools/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/devtools/src/random_path.rs b/devtools/src/random_path.rs
index 9c6c261a2..ee8c39ad3 100644
--- a/devtools/src/random_path.rs
+++ b/devtools/src/random_path.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/devtools/src/stop_guard.rs b/devtools/src/stop_guard.rs
index f1db59725..8745f7048 100644
--- a/devtools/src/stop_guard.rs
+++ b/devtools/src/stop_guard.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/devtools/src/test_socket.rs b/devtools/src/test_socket.rs
index 0d38e66a5..33bb862ab 100644
--- a/devtools/src/test_socket.rs
+++ b/devtools/src/test_socket.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethash/src/compute.rs b/ethash/src/compute.rs
index 6fcf17cf1..269c3d863 100644
--- a/ethash/src/compute.rs
+++ b/ethash/src/compute.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethash/src/lib.rs b/ethash/src/lib.rs
index a04e2486b..06182bc50 100644
--- a/ethash/src/lib.rs
+++ b/ethash/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/build.rs b/ethcore/build.rs
index 5a3a3f0ba..fc93b1035 100644
--- a/ethcore/build.rs
+++ b/ethcore/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/hash-fetch/src/client.rs b/ethcore/hash-fetch/src/client.rs
index f5d19afa5..b72aa3bc9 100644
--- a/ethcore/hash-fetch/src/client.rs
+++ b/ethcore/hash-fetch/src/client.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/hash-fetch/src/lib.rs b/ethcore/hash-fetch/src/lib.rs
index ffb74b260..d8d1123d2 100644
--- a/ethcore/hash-fetch/src/lib.rs
+++ b/ethcore/hash-fetch/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/hash-fetch/src/urlhint.rs b/ethcore/hash-fetch/src/urlhint.rs
index 9cbd13b1e..79575e8f3 100644
--- a/ethcore/hash-fetch/src/urlhint.rs
+++ b/ethcore/hash-fetch/src/urlhint.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/build.rs b/ethcore/light/build.rs
index 7d4e0064c..2995d28ad 100644
--- a/ethcore/light/build.rs
+++ b/ethcore/light/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/net/error.rs b/ethcore/light/src/net/error.rs
index 01a15928b..42d038679 100644
--- a/ethcore/light/src/net/error.rs
+++ b/ethcore/light/src/net/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/types/mod.rs b/ethcore/light/src/types/mod.rs
index d7f473553..86d269766 100644
--- a/ethcore/light/src/types/mod.rs
+++ b/ethcore/light/src/types/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/types/mod.rs.in b/ethcore/light/src/types/mod.rs.in
index 2b7386b5b..48ef2da90 100644
--- a/ethcore/light/src/types/mod.rs.in
+++ b/ethcore/light/src/types/mod.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/account_db.rs b/ethcore/src/account_db.rs
index 63524a442..a42399073 100644
--- a/ethcore/src/account_db.rs
+++ b/ethcore/src/account_db.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/account_provider/mod.rs b/ethcore/src/account_provider/mod.rs
index 59fbda045..1175f2d02 100644
--- a/ethcore/src/account_provider/mod.rs
+++ b/ethcore/src/account_provider/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/account_provider/stores.rs b/ethcore/src/account_provider/stores.rs
index 8bf555d68..d7e96243c 100644
--- a/ethcore/src/account_provider/stores.rs
+++ b/ethcore/src/account_provider/stores.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/action_params.rs b/ethcore/src/action_params.rs
index 8b863c625..3d15c7392 100644
--- a/ethcore/src/action_params.rs
+++ b/ethcore/src/action_params.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/basic_types.rs b/ethcore/src/basic_types.rs
index 79f009fd1..b49a93c44 100644
--- a/ethcore/src/basic_types.rs
+++ b/ethcore/src/basic_types.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/best_block.rs b/ethcore/src/blockchain/best_block.rs
index d5a6c06b2..e748a9556 100644
--- a/ethcore/src/blockchain/best_block.rs
+++ b/ethcore/src/blockchain/best_block.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/block_info.rs b/ethcore/src/blockchain/block_info.rs
index fee0e825b..fa8310c03 100644
--- a/ethcore/src/blockchain/block_info.rs
+++ b/ethcore/src/blockchain/block_info.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/cache.rs b/ethcore/src/blockchain/cache.rs
index 819676ca5..88a0727a0 100644
--- a/ethcore/src/blockchain/cache.rs
+++ b/ethcore/src/blockchain/cache.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/config.rs b/ethcore/src/blockchain/config.rs
index 324474958..807535573 100644
--- a/ethcore/src/blockchain/config.rs
+++ b/ethcore/src/blockchain/config.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/extras.rs b/ethcore/src/blockchain/extras.rs
index 6dc7aef98..bf32258f9 100644
--- a/ethcore/src/blockchain/extras.rs
+++ b/ethcore/src/blockchain/extras.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/generator/block.rs b/ethcore/src/blockchain/generator/block.rs
index 6b8aa78f2..e2ad51818 100644
--- a/ethcore/src/blockchain/generator/block.rs
+++ b/ethcore/src/blockchain/generator/block.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/generator/bloom.rs b/ethcore/src/blockchain/generator/bloom.rs
index f61c9d1ff..21fa59f45 100644
--- a/ethcore/src/blockchain/generator/bloom.rs
+++ b/ethcore/src/blockchain/generator/bloom.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/generator/complete.rs b/ethcore/src/blockchain/generator/complete.rs
index 39bd587a0..1d24b32c7 100644
--- a/ethcore/src/blockchain/generator/complete.rs
+++ b/ethcore/src/blockchain/generator/complete.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/generator/fork.rs b/ethcore/src/blockchain/generator/fork.rs
index f3a4eb267..a6953d536 100644
--- a/ethcore/src/blockchain/generator/fork.rs
+++ b/ethcore/src/blockchain/generator/fork.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/generator/generator.rs b/ethcore/src/blockchain/generator/generator.rs
index ebe9e22c0..eb00f0dfb 100644
--- a/ethcore/src/blockchain/generator/generator.rs
+++ b/ethcore/src/blockchain/generator/generator.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/generator/mod.rs b/ethcore/src/blockchain/generator/mod.rs
index 683ab7dfb..941c1d470 100644
--- a/ethcore/src/blockchain/generator/mod.rs
+++ b/ethcore/src/blockchain/generator/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/generator/transaction.rs b/ethcore/src/blockchain/generator/transaction.rs
index aa1d3bdd3..12cf549fe 100644
--- a/ethcore/src/blockchain/generator/transaction.rs
+++ b/ethcore/src/blockchain/generator/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/import_route.rs b/ethcore/src/blockchain/import_route.rs
index 02469bb90..8063416d9 100644
--- a/ethcore/src/blockchain/import_route.rs
+++ b/ethcore/src/blockchain/import_route.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/mod.rs b/ethcore/src/blockchain/mod.rs
index 7b9ae0e60..44dea3055 100644
--- a/ethcore/src/blockchain/mod.rs
+++ b/ethcore/src/blockchain/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blooms/bloom.rs b/ethcore/src/blooms/bloom.rs
index b535bcb21..ae6315aa0 100644
--- a/ethcore/src/blooms/bloom.rs
+++ b/ethcore/src/blooms/bloom.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blooms/bloom_group.rs b/ethcore/src/blooms/bloom_group.rs
index 9e3b53f18..2dbc4e455 100644
--- a/ethcore/src/blooms/bloom_group.rs
+++ b/ethcore/src/blooms/bloom_group.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blooms/group_position.rs b/ethcore/src/blooms/group_position.rs
index 3a6cc8e83..9952d1508 100644
--- a/ethcore/src/blooms/group_position.rs
+++ b/ethcore/src/blooms/group_position.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blooms/mod.rs b/ethcore/src/blooms/mod.rs
index 9d8a71d71..b962387fa 100644
--- a/ethcore/src/blooms/mod.rs
+++ b/ethcore/src/blooms/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/builtin.rs b/ethcore/src/builtin.rs
index e8eb0ed68..7c1bbb2c6 100644
--- a/ethcore/src/builtin.rs
+++ b/ethcore/src/builtin.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/cache_manager.rs b/ethcore/src/cache_manager.rs
index 6ad01b453..afc77f683 100644
--- a/ethcore/src/cache_manager.rs
+++ b/ethcore/src/cache_manager.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/client/chain_notify.rs b/ethcore/src/client/chain_notify.rs
index e0282d460..d9ebac299 100644
--- a/ethcore/src/client/chain_notify.rs
+++ b/ethcore/src/client/chain_notify.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/client/config.rs b/ethcore/src/client/config.rs
index 045b8ee05..575d5ac31 100644
--- a/ethcore/src/client/config.rs
+++ b/ethcore/src/client/config.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/client/mod.rs b/ethcore/src/client/mod.rs
index 4e5554b01..2b64ef628 100644
--- a/ethcore/src/client/mod.rs
+++ b/ethcore/src/client/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/client/test_client.rs b/ethcore/src/client/test_client.rs
index 2e08b22bf..8442d723b 100644
--- a/ethcore/src/client/test_client.rs
+++ b/ethcore/src/client/test_client.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/client/traits.rs b/ethcore/src/client/traits.rs
index ad21d2ba5..4b6609cf6 100644
--- a/ethcore/src/client/traits.rs
+++ b/ethcore/src/client/traits.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/db.rs b/ethcore/src/db.rs
index 92c0f1b39..16d538f4e 100644
--- a/ethcore/src/db.rs
+++ b/ethcore/src/db.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/engines/authority_round.rs b/ethcore/src/engines/authority_round.rs
index 98190c1ea..9f78d8cec 100644
--- a/ethcore/src/engines/authority_round.rs
+++ b/ethcore/src/engines/authority_round.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/engines/basic_authority.rs b/ethcore/src/engines/basic_authority.rs
index 1070d3a3d..5676365da 100644
--- a/ethcore/src/engines/basic_authority.rs
+++ b/ethcore/src/engines/basic_authority.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/engines/instant_seal.rs b/ethcore/src/engines/instant_seal.rs
index 83335fb03..f15ccba81 100644
--- a/ethcore/src/engines/instant_seal.rs
+++ b/ethcore/src/engines/instant_seal.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/engines/null_engine.rs b/ethcore/src/engines/null_engine.rs
index bd5a4474a..4272060a5 100644
--- a/ethcore/src/engines/null_engine.rs
+++ b/ethcore/src/engines/null_engine.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/env_info.rs b/ethcore/src/env_info.rs
index ddef71608..bdefeefce 100644
--- a/ethcore/src/env_info.rs
+++ b/ethcore/src/env_info.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/error.rs b/ethcore/src/error.rs
index 261eab268..4afbe25b8 100644
--- a/ethcore/src/error.rs
+++ b/ethcore/src/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/ethereum/denominations.rs b/ethcore/src/ethereum/denominations.rs
index a8ac2c44c..6df11fd49 100644
--- a/ethcore/src/ethereum/denominations.rs
+++ b/ethcore/src/ethereum/denominations.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/ethereum/mod.rs b/ethcore/src/ethereum/mod.rs
index 3916e5ccc..3a20f1e43 100644
--- a/ethcore/src/ethereum/mod.rs
+++ b/ethcore/src/ethereum/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/benches/mod.rs b/ethcore/src/evm/benches/mod.rs
index cbed7d881..de7f318c4 100644
--- a/ethcore/src/evm/benches/mod.rs
+++ b/ethcore/src/evm/benches/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/evm.rs b/ethcore/src/evm/evm.rs
index 8d2202480..3270b06e4 100644
--- a/ethcore/src/evm/evm.rs
+++ b/ethcore/src/evm/evm.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/ext.rs b/ethcore/src/evm/ext.rs
index 1c340b5b1..38c2d9fed 100644
--- a/ethcore/src/evm/ext.rs
+++ b/ethcore/src/evm/ext.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/factory.rs b/ethcore/src/evm/factory.rs
index a3d94bde8..e84acb4a4 100644
--- a/ethcore/src/evm/factory.rs
+++ b/ethcore/src/evm/factory.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/interpreter/informant.rs b/ethcore/src/evm/interpreter/informant.rs
index 200b01526..e16267174 100644
--- a/ethcore/src/evm/interpreter/informant.rs
+++ b/ethcore/src/evm/interpreter/informant.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/interpreter/memory.rs b/ethcore/src/evm/interpreter/memory.rs
index 8195a0da3..7a564ee6d 100644
--- a/ethcore/src/evm/interpreter/memory.rs
+++ b/ethcore/src/evm/interpreter/memory.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/interpreter/shared_cache.rs b/ethcore/src/evm/interpreter/shared_cache.rs
index cacc4dde3..25a64f100 100644
--- a/ethcore/src/evm/interpreter/shared_cache.rs
+++ b/ethcore/src/evm/interpreter/shared_cache.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/interpreter/stack.rs b/ethcore/src/evm/interpreter/stack.rs
index 0d7ef4dbb..187d7db18 100644
--- a/ethcore/src/evm/interpreter/stack.rs
+++ b/ethcore/src/evm/interpreter/stack.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/jit.rs b/ethcore/src/evm/jit.rs
index 6fa617396..a40c6eac3 100644
--- a/ethcore/src/evm/jit.rs
+++ b/ethcore/src/evm/jit.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/mod.rs b/ethcore/src/evm/mod.rs
index bfead60c1..36931220c 100644
--- a/ethcore/src/evm/mod.rs
+++ b/ethcore/src/evm/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/schedule.rs b/ethcore/src/evm/schedule.rs
index 773708956..d49c1afcd 100644
--- a/ethcore/src/evm/schedule.rs
+++ b/ethcore/src/evm/schedule.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/externalities.rs b/ethcore/src/externalities.rs
index 3704ead67..7a8f60b79 100644
--- a/ethcore/src/externalities.rs
+++ b/ethcore/src/externalities.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/factory.rs b/ethcore/src/factory.rs
index dec341820..da22d56ee 100644
--- a/ethcore/src/factory.rs
+++ b/ethcore/src/factory.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/header.rs b/ethcore/src/header.rs
index 228933570..666ed3ec2 100644
--- a/ethcore/src/header.rs
+++ b/ethcore/src/header.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/chain.rs b/ethcore/src/json_tests/chain.rs
index b50241199..5d79aab56 100644
--- a/ethcore/src/json_tests/chain.rs
+++ b/ethcore/src/json_tests/chain.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/eip150_state.rs b/ethcore/src/json_tests/eip150_state.rs
index 9076286eb..cda1b64b4 100644
--- a/ethcore/src/json_tests/eip150_state.rs
+++ b/ethcore/src/json_tests/eip150_state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/eip161_state.rs b/ethcore/src/json_tests/eip161_state.rs
index da7997fa1..10c863793 100644
--- a/ethcore/src/json_tests/eip161_state.rs
+++ b/ethcore/src/json_tests/eip161_state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/executive.rs b/ethcore/src/json_tests/executive.rs
index 60321f971..ffaf36d5e 100644
--- a/ethcore/src/json_tests/executive.rs
+++ b/ethcore/src/json_tests/executive.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/homestead_chain.rs b/ethcore/src/json_tests/homestead_chain.rs
index 37a9d0a21..7a4fe2121 100644
--- a/ethcore/src/json_tests/homestead_chain.rs
+++ b/ethcore/src/json_tests/homestead_chain.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/homestead_state.rs b/ethcore/src/json_tests/homestead_state.rs
index 0b611dad7..d824e2b0b 100644
--- a/ethcore/src/json_tests/homestead_state.rs
+++ b/ethcore/src/json_tests/homestead_state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/mod.rs b/ethcore/src/json_tests/mod.rs
index 13d3fb5bb..833b40270 100644
--- a/ethcore/src/json_tests/mod.rs
+++ b/ethcore/src/json_tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/test_common.rs b/ethcore/src/json_tests/test_common.rs
index e77b3df93..f794cfcb3 100644
--- a/ethcore/src/json_tests/test_common.rs
+++ b/ethcore/src/json_tests/test_common.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/transaction.rs b/ethcore/src/json_tests/transaction.rs
index 12e82bca2..7f8731343 100644
--- a/ethcore/src/json_tests/transaction.rs
+++ b/ethcore/src/json_tests/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/trie.rs b/ethcore/src/json_tests/trie.rs
index 4090ec762..065985b0a 100644
--- a/ethcore/src/json_tests/trie.rs
+++ b/ethcore/src/json_tests/trie.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/lib.rs b/ethcore/src/lib.rs
index ca343b1a7..244ab932f 100644
--- a/ethcore/src/lib.rs
+++ b/ethcore/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/blocks/mod.rs b/ethcore/src/migrations/blocks/mod.rs
index 7253208bb..172e6df43 100644
--- a/ethcore/src/migrations/blocks/mod.rs
+++ b/ethcore/src/migrations/blocks/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/blocks/v8.rs b/ethcore/src/migrations/blocks/v8.rs
index 21024f93d..b58e66ea3 100644
--- a/ethcore/src/migrations/blocks/v8.rs
+++ b/ethcore/src/migrations/blocks/v8.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/extras/mod.rs b/ethcore/src/migrations/extras/mod.rs
index 0635596ea..d91691b56 100644
--- a/ethcore/src/migrations/extras/mod.rs
+++ b/ethcore/src/migrations/extras/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/extras/v6.rs b/ethcore/src/migrations/extras/v6.rs
index 9b746b9d2..f80394dc7 100644
--- a/ethcore/src/migrations/extras/v6.rs
+++ b/ethcore/src/migrations/extras/v6.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/mod.rs b/ethcore/src/migrations/mod.rs
index 7ccafac74..32b7048e0 100644
--- a/ethcore/src/migrations/mod.rs
+++ b/ethcore/src/migrations/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/state/mod.rs b/ethcore/src/migrations/state/mod.rs
index 9a6b9e086..f48b4c247 100644
--- a/ethcore/src/migrations/state/mod.rs
+++ b/ethcore/src/migrations/state/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/state/v7.rs b/ethcore/src/migrations/state/v7.rs
index 49df041eb..69178188b 100644
--- a/ethcore/src/migrations/state/v7.rs
+++ b/ethcore/src/migrations/state/v7.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/v10.rs b/ethcore/src/migrations/v10.rs
index 77531eb08..3726d2e97 100644
--- a/ethcore/src/migrations/v10.rs
+++ b/ethcore/src/migrations/v10.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/migrations/v9.rs b/ethcore/src/migrations/v9.rs
index 83729dc55..b99de0f51 100644
--- a/ethcore/src/migrations/v9.rs
+++ b/ethcore/src/migrations/v9.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/miner/banning_queue.rs b/ethcore/src/miner/banning_queue.rs
index 0fdea2ac3..d8b038c15 100644
--- a/ethcore/src/miner/banning_queue.rs
+++ b/ethcore/src/miner/banning_queue.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/miner/external.rs b/ethcore/src/miner/external.rs
index c3fcf723f..199e795fd 100644
--- a/ethcore/src/miner/external.rs
+++ b/ethcore/src/miner/external.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/miner/local_transactions.rs b/ethcore/src/miner/local_transactions.rs
index c8afcc0d5..62cec7151 100644
--- a/ethcore/src/miner/local_transactions.rs
+++ b/ethcore/src/miner/local_transactions.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/miner/mod.rs b/ethcore/src/miner/mod.rs
index 8c466581b..814953c81 100644
--- a/ethcore/src/miner/mod.rs
+++ b/ethcore/src/miner/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/miner/price_info.rs b/ethcore/src/miner/price_info.rs
index 77bc1ce0f..e1cf82f99 100644
--- a/ethcore/src/miner/price_info.rs
+++ b/ethcore/src/miner/price_info.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/miner/work_notify.rs b/ethcore/src/miner/work_notify.rs
index 557f02f31..1b2ce67b1 100644
--- a/ethcore/src/miner/work_notify.rs
+++ b/ethcore/src/miner/work_notify.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/pod_account.rs b/ethcore/src/pod_account.rs
index 92a78cebd..20a9a46d4 100644
--- a/ethcore/src/pod_account.rs
+++ b/ethcore/src/pod_account.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/pod_state.rs b/ethcore/src/pod_state.rs
index d9f44680e..18045c510 100644
--- a/ethcore/src/pod_state.rs
+++ b/ethcore/src/pod_state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/service.rs b/ethcore/src/service.rs
index 36b5e7157..bf346e707 100644
--- a/ethcore/src/service.rs
+++ b/ethcore/src/service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/account.rs b/ethcore/src/snapshot/account.rs
index 327979ce3..9d5385d92 100644
--- a/ethcore/src/snapshot/account.rs
+++ b/ethcore/src/snapshot/account.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/block.rs b/ethcore/src/snapshot/block.rs
index 4f7f912ca..94b7a4289 100644
--- a/ethcore/src/snapshot/block.rs
+++ b/ethcore/src/snapshot/block.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/error.rs b/ethcore/src/snapshot/error.rs
index cc84d8e48..46ef6f41b 100644
--- a/ethcore/src/snapshot/error.rs
+++ b/ethcore/src/snapshot/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/io.rs b/ethcore/src/snapshot/io.rs
index cd57b35d3..2d581d571 100644
--- a/ethcore/src/snapshot/io.rs
+++ b/ethcore/src/snapshot/io.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/mod.rs b/ethcore/src/snapshot/mod.rs
index 9b45f2687..1e646effc 100644
--- a/ethcore/src/snapshot/mod.rs
+++ b/ethcore/src/snapshot/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/service.rs b/ethcore/src/snapshot/service.rs
index 05c4c1f9f..b433108fd 100644
--- a/ethcore/src/snapshot/service.rs
+++ b/ethcore/src/snapshot/service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/snapshot_service_trait.rs b/ethcore/src/snapshot/snapshot_service_trait.rs
index 42223f878..aa2782a5a 100644
--- a/ethcore/src/snapshot/snapshot_service_trait.rs
+++ b/ethcore/src/snapshot/snapshot_service_trait.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/tests/blocks.rs b/ethcore/src/snapshot/tests/blocks.rs
index 3d9390d2e..058d311e2 100644
--- a/ethcore/src/snapshot/tests/blocks.rs
+++ b/ethcore/src/snapshot/tests/blocks.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/tests/helpers.rs b/ethcore/src/snapshot/tests/helpers.rs
index c97f138d7..164f99121 100644
--- a/ethcore/src/snapshot/tests/helpers.rs
+++ b/ethcore/src/snapshot/tests/helpers.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/tests/mod.rs b/ethcore/src/snapshot/tests/mod.rs
index d9c0abc73..d63abec53 100644
--- a/ethcore/src/snapshot/tests/mod.rs
+++ b/ethcore/src/snapshot/tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/tests/service.rs b/ethcore/src/snapshot/tests/service.rs
index efdb12323..b460d5806 100644
--- a/ethcore/src/snapshot/tests/service.rs
+++ b/ethcore/src/snapshot/tests/service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/tests/state.rs b/ethcore/src/snapshot/tests/state.rs
index 36c268f73..380e9fb0d 100644
--- a/ethcore/src/snapshot/tests/state.rs
+++ b/ethcore/src/snapshot/tests/state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/snapshot/watcher.rs b/ethcore/src/snapshot/watcher.rs
index ab4dde134..2ee186020 100644
--- a/ethcore/src/snapshot/watcher.rs
+++ b/ethcore/src/snapshot/watcher.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/spec/genesis.rs b/ethcore/src/spec/genesis.rs
index 380c48aba..be3b7c808 100644
--- a/ethcore/src/spec/genesis.rs
+++ b/ethcore/src/spec/genesis.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/spec/mod.rs b/ethcore/src/spec/mod.rs
index 356f3b219..b7288c268 100644
--- a/ethcore/src/spec/mod.rs
+++ b/ethcore/src/spec/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/spec/seal.rs b/ethcore/src/spec/seal.rs
index f3e5dca95..eaf951189 100644
--- a/ethcore/src/spec/seal.rs
+++ b/ethcore/src/spec/seal.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/spec/spec.rs b/ethcore/src/spec/spec.rs
index e14ea3949..5d0cc8360 100644
--- a/ethcore/src/spec/spec.rs
+++ b/ethcore/src/spec/spec.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/state/account.rs b/ethcore/src/state/account.rs
index c3d812c46..d778412c4 100644
--- a/ethcore/src/state/account.rs
+++ b/ethcore/src/state/account.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/state/substate.rs b/ethcore/src/state/substate.rs
index c11f802a1..0f1ac2ecd 100644
--- a/ethcore/src/state/substate.rs
+++ b/ethcore/src/state/substate.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/state_db.rs b/ethcore/src/state_db.rs
index eafa4022e..79c1a4a2c 100644
--- a/ethcore/src/state_db.rs
+++ b/ethcore/src/state_db.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/tests/client.rs b/ethcore/src/tests/client.rs
index 0b688345d..51c7086b6 100644
--- a/ethcore/src/tests/client.rs
+++ b/ethcore/src/tests/client.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/tests/helpers.rs b/ethcore/src/tests/helpers.rs
index e952fe27a..602217d88 100644
--- a/ethcore/src/tests/helpers.rs
+++ b/ethcore/src/tests/helpers.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/tests/mod.rs b/ethcore/src/tests/mod.rs
index 4157e486d..e9eb39c88 100644
--- a/ethcore/src/tests/mod.rs
+++ b/ethcore/src/tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/tests/rpc.rs b/ethcore/src/tests/rpc.rs
index 2da94b3d0..9e4d3db7b 100644
--- a/ethcore/src/tests/rpc.rs
+++ b/ethcore/src/tests/rpc.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/trace/config.rs b/ethcore/src/trace/config.rs
index 9dab7524d..01b1c60e1 100644
--- a/ethcore/src/trace/config.rs
+++ b/ethcore/src/trace/config.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/trace/db.rs b/ethcore/src/trace/db.rs
index 174c9b386..c55bd0748 100644
--- a/ethcore/src/trace/db.rs
+++ b/ethcore/src/trace/db.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/trace/error.rs b/ethcore/src/trace/error.rs
index 32c372f7e..e8c103594 100644
--- a/ethcore/src/trace/error.rs
+++ b/ethcore/src/trace/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/trace/executive_tracer.rs b/ethcore/src/trace/executive_tracer.rs
index bb18c61a8..f3cabf832 100644
--- a/ethcore/src/trace/executive_tracer.rs
+++ b/ethcore/src/trace/executive_tracer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/trace/import.rs b/ethcore/src/trace/import.rs
index 7da3e5fe2..2fea9429e 100644
--- a/ethcore/src/trace/import.rs
+++ b/ethcore/src/trace/import.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/trace/mod.rs b/ethcore/src/trace/mod.rs
index da3bbc02b..d5c0d361f 100644
--- a/ethcore/src/trace/mod.rs
+++ b/ethcore/src/trace/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/trace/noop_tracer.rs b/ethcore/src/trace/noop_tracer.rs
index f126d85aa..a1b994550 100644
--- a/ethcore/src/trace/noop_tracer.rs
+++ b/ethcore/src/trace/noop_tracer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/account_diff.rs b/ethcore/src/types/account_diff.rs
index e4766d7f1..c8d5c9eec 100644
--- a/ethcore/src/types/account_diff.rs
+++ b/ethcore/src/types/account_diff.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/block_import_error.rs b/ethcore/src/types/block_import_error.rs
index 355f29152..e229db6d2 100644
--- a/ethcore/src/types/block_import_error.rs
+++ b/ethcore/src/types/block_import_error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/block_status.rs b/ethcore/src/types/block_status.rs
index 857daae10..d1c6c7d5b 100644
--- a/ethcore/src/types/block_status.rs
+++ b/ethcore/src/types/block_status.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/blockchain_info.rs b/ethcore/src/types/blockchain_info.rs
index ff6aa8dde..6757acf64 100644
--- a/ethcore/src/types/blockchain_info.rs
+++ b/ethcore/src/types/blockchain_info.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/call_analytics.rs b/ethcore/src/types/call_analytics.rs
index d38be0cc7..9da2d11ae 100644
--- a/ethcore/src/types/call_analytics.rs
+++ b/ethcore/src/types/call_analytics.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/executed.rs b/ethcore/src/types/executed.rs
index b4328b75d..3ce8d2634 100644
--- a/ethcore/src/types/executed.rs
+++ b/ethcore/src/types/executed.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/filter.rs b/ethcore/src/types/filter.rs
index ecc997f71..8aecef43b 100644
--- a/ethcore/src/types/filter.rs
+++ b/ethcore/src/types/filter.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/ids.rs b/ethcore/src/types/ids.rs
index 2c3c777b4..2828c4798 100644
--- a/ethcore/src/types/ids.rs
+++ b/ethcore/src/types/ids.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/log_entry.rs b/ethcore/src/types/log_entry.rs
index 0e5f7d531..19531a9e9 100644
--- a/ethcore/src/types/log_entry.rs
+++ b/ethcore/src/types/log_entry.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/mod.rs b/ethcore/src/types/mod.rs
index d01829ea0..959ff694a 100644
--- a/ethcore/src/types/mod.rs
+++ b/ethcore/src/types/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/mod.rs.in b/ethcore/src/types/mod.rs.in
index d462d3cb9..47a4b6a84 100644
--- a/ethcore/src/types/mod.rs.in
+++ b/ethcore/src/types/mod.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/mode.rs b/ethcore/src/types/mode.rs
index dff75e158..a1df3c76f 100644
--- a/ethcore/src/types/mode.rs
+++ b/ethcore/src/types/mode.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/pruning_info.rs b/ethcore/src/types/pruning_info.rs
index 40564f488..fd5689d2d 100644
--- a/ethcore/src/types/pruning_info.rs
+++ b/ethcore/src/types/pruning_info.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/receipt.rs b/ethcore/src/types/receipt.rs
index deefeb383..c15f039bc 100644
--- a/ethcore/src/types/receipt.rs
+++ b/ethcore/src/types/receipt.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/restoration_status.rs b/ethcore/src/types/restoration_status.rs
index ddf4cf1db..507659d5b 100644
--- a/ethcore/src/types/restoration_status.rs
+++ b/ethcore/src/types/restoration_status.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/snapshot_manifest.rs b/ethcore/src/types/snapshot_manifest.rs
index 859ec016f..dac164b0b 100644
--- a/ethcore/src/types/snapshot_manifest.rs
+++ b/ethcore/src/types/snapshot_manifest.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/state_diff.rs b/ethcore/src/types/state_diff.rs
index ee416d1d0..6b8242db6 100644
--- a/ethcore/src/types/state_diff.rs
+++ b/ethcore/src/types/state_diff.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/trace_filter.rs b/ethcore/src/types/trace_filter.rs
index af9d7c3ee..5a7ed8429 100644
--- a/ethcore/src/types/trace_filter.rs
+++ b/ethcore/src/types/trace_filter.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/trace_types/error.rs b/ethcore/src/types/trace_types/error.rs
index 5b2510c81..72b873fc9 100644
--- a/ethcore/src/types/trace_types/error.rs
+++ b/ethcore/src/types/trace_types/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/trace_types/flat.rs b/ethcore/src/types/trace_types/flat.rs
index d0c7cbe9b..8a949c210 100644
--- a/ethcore/src/types/trace_types/flat.rs
+++ b/ethcore/src/types/trace_types/flat.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/trace_types/localized.rs b/ethcore/src/types/trace_types/localized.rs
index f276e9b25..57abea362 100644
--- a/ethcore/src/types/trace_types/localized.rs
+++ b/ethcore/src/types/trace_types/localized.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/trace_types/mod.rs b/ethcore/src/types/trace_types/mod.rs
index f940263b2..df5c803bb 100644
--- a/ethcore/src/types/trace_types/mod.rs
+++ b/ethcore/src/types/trace_types/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/transaction.rs b/ethcore/src/types/transaction.rs
index 1c6ef92e3..6388120c3 100644
--- a/ethcore/src/types/transaction.rs
+++ b/ethcore/src/types/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/transaction_import.rs b/ethcore/src/types/transaction_import.rs
index e53313df7..cfd3d5243 100644
--- a/ethcore/src/types/transaction_import.rs
+++ b/ethcore/src/types/transaction_import.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/tree_route.rs b/ethcore/src/types/tree_route.rs
index 5d08f5601..7a97cac03 100644
--- a/ethcore/src/types/tree_route.rs
+++ b/ethcore/src/types/tree_route.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/verification_queue_info.rs b/ethcore/src/types/verification_queue_info.rs
index 35954e7a9..3361155df 100644
--- a/ethcore/src/types/verification_queue_info.rs
+++ b/ethcore/src/types/verification_queue_info.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/verification/canon_verifier.rs b/ethcore/src/verification/canon_verifier.rs
index b5b01279e..75b0943ea 100644
--- a/ethcore/src/verification/canon_verifier.rs
+++ b/ethcore/src/verification/canon_verifier.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/verification/mod.rs b/ethcore/src/verification/mod.rs
index 55663052b..5dc28634c 100644
--- a/ethcore/src/verification/mod.rs
+++ b/ethcore/src/verification/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/verification/noop_verifier.rs b/ethcore/src/verification/noop_verifier.rs
index 7db688a85..83ca11efd 100644
--- a/ethcore/src/verification/noop_verifier.rs
+++ b/ethcore/src/verification/noop_verifier.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/verification/queue/kind.rs b/ethcore/src/verification/queue/kind.rs
index 17b997490..5d4bb7451 100644
--- a/ethcore/src/verification/queue/kind.rs
+++ b/ethcore/src/verification/queue/kind.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/verification/verification.rs b/ethcore/src/verification/verification.rs
index 7e42e8881..661c40c96 100644
--- a/ethcore/src/verification/verification.rs
+++ b/ethcore/src/verification/verification.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/verification/verifier.rs b/ethcore/src/verification/verifier.rs
index 05d488f95..f3cea1a78 100644
--- a/ethcore/src/verification/verifier.rs
+++ b/ethcore/src/verification/verifier.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/views/block.rs b/ethcore/src/views/block.rs
index 97cf26441..ede5b1985 100644
--- a/ethcore/src/views/block.rs
+++ b/ethcore/src/views/block.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/views/body.rs b/ethcore/src/views/body.rs
index 989acd465..c6168f6d8 100644
--- a/ethcore/src/views/body.rs
+++ b/ethcore/src/views/body.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/views/header.rs b/ethcore/src/views/header.rs
index 6c3b14b15..e20d7f7c9 100644
--- a/ethcore/src/views/header.rs
+++ b/ethcore/src/views/header.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/views/mod.rs b/ethcore/src/views/mod.rs
index e8267e15a..d827f8fb0 100644
--- a/ethcore/src/views/mod.rs
+++ b/ethcore/src/views/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/views/transaction.rs b/ethcore/src/views/transaction.rs
index df861d9fd..1256d98d5 100644
--- a/ethcore/src/views/transaction.rs
+++ b/ethcore/src/views/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcrypto/src/lib.rs b/ethcrypto/src/lib.rs
index c98d14027..4cb086365 100644
--- a/ethcrypto/src/lib.rs
+++ b/ethcrypto/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/bin/ethkey.rs b/ethkey/src/bin/ethkey.rs
index 778ae39c9..af301732b 100644
--- a/ethkey/src/bin/ethkey.rs
+++ b/ethkey/src/bin/ethkey.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/bin/main.rs b/ethkey/src/bin/main.rs
index 7c7512a97..ac795b335 100644
--- a/ethkey/src/bin/main.rs
+++ b/ethkey/src/bin/main.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/brain.rs b/ethkey/src/brain.rs
index dd8913c66..2db460812 100644
--- a/ethkey/src/brain.rs
+++ b/ethkey/src/brain.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/error.rs b/ethkey/src/error.rs
index 2597e8827..530ffe0f1 100644
--- a/ethkey/src/error.rs
+++ b/ethkey/src/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/keccak.rs b/ethkey/src/keccak.rs
index 18b31a868..8e8e5fb8f 100644
--- a/ethkey/src/keccak.rs
+++ b/ethkey/src/keccak.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/keypair.rs b/ethkey/src/keypair.rs
index fa7c1a85e..2b9c1a204 100644
--- a/ethkey/src/keypair.rs
+++ b/ethkey/src/keypair.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/lib.rs b/ethkey/src/lib.rs
index 1f345b2ff..79faf0ef9 100644
--- a/ethkey/src/lib.rs
+++ b/ethkey/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/prefix.rs b/ethkey/src/prefix.rs
index ad5e02c4a..59e64abda 100644
--- a/ethkey/src/prefix.rs
+++ b/ethkey/src/prefix.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/random.rs b/ethkey/src/random.rs
index ea4cdaec6..8b0c98c64 100644
--- a/ethkey/src/random.rs
+++ b/ethkey/src/random.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethkey/src/signature.rs b/ethkey/src/signature.rs
index e1afb3940..97a2e0715 100644
--- a/ethkey/src/signature.rs
+++ b/ethkey/src/signature.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/build.rs b/ethstore/build.rs
index 65606cab9..d0aeb8837 100644
--- a/ethstore/build.rs
+++ b/ethstore/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/account/cipher.rs b/ethstore/src/account/cipher.rs
index 1b9d49b26..c6688252d 100644
--- a/ethstore/src/account/cipher.rs
+++ b/ethstore/src/account/cipher.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/account/kdf.rs b/ethstore/src/account/kdf.rs
index 0cabce625..3fa0a8f8a 100644
--- a/ethstore/src/account/kdf.rs
+++ b/ethstore/src/account/kdf.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/account/mod.rs b/ethstore/src/account/mod.rs
index b4c3e1113..9e3b927ed 100644
--- a/ethstore/src/account/mod.rs
+++ b/ethstore/src/account/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/account/safe_account.rs b/ethstore/src/account/safe_account.rs
index 336e72875..133e6eeac 100644
--- a/ethstore/src/account/safe_account.rs
+++ b/ethstore/src/account/safe_account.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/account/version.rs b/ethstore/src/account/version.rs
index 465ce4e1b..a6a48bbe4 100644
--- a/ethstore/src/account/version.rs
+++ b/ethstore/src/account/version.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/bin/ethstore.rs b/ethstore/src/bin/ethstore.rs
index 9d499723b..954be2aa9 100644
--- a/ethstore/src/bin/ethstore.rs
+++ b/ethstore/src/bin/ethstore.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/bin/main.rs b/ethstore/src/bin/main.rs
index eee1fa39c..e33fc1c23 100644
--- a/ethstore/src/bin/main.rs
+++ b/ethstore/src/bin/main.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/dir/disk.rs b/ethstore/src/dir/disk.rs
index c86123d1a..80e95fb66 100644
--- a/ethstore/src/dir/disk.rs
+++ b/ethstore/src/dir/disk.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/dir/geth.rs b/ethstore/src/dir/geth.rs
index f63ebbea2..40c3d938a 100644
--- a/ethstore/src/dir/geth.rs
+++ b/ethstore/src/dir/geth.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/dir/mod.rs b/ethstore/src/dir/mod.rs
index e29bd1ec4..8f5a8a7ad 100644
--- a/ethstore/src/dir/mod.rs
+++ b/ethstore/src/dir/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/dir/parity.rs b/ethstore/src/dir/parity.rs
index 7aa50c80b..8c5e9c2d6 100644
--- a/ethstore/src/dir/parity.rs
+++ b/ethstore/src/dir/parity.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/error.rs b/ethstore/src/error.rs
index cee689b24..8c77e7a7f 100644
--- a/ethstore/src/error.rs
+++ b/ethstore/src/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/ethkey.rs b/ethstore/src/ethkey.rs
index 9d8858b79..d635d34a0 100644
--- a/ethstore/src/ethkey.rs
+++ b/ethstore/src/ethkey.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/ethstore.rs b/ethstore/src/ethstore.rs
index 3747431fb..ec1f82626 100644
--- a/ethstore/src/ethstore.rs
+++ b/ethstore/src/ethstore.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/import.rs b/ethstore/src/import.rs
index 63cc93111..b112bce75 100644
--- a/ethstore/src/import.rs
+++ b/ethstore/src/import.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/cipher.rs b/ethstore/src/json/cipher.rs
index 119024437..05628cded 100644
--- a/ethstore/src/json/cipher.rs
+++ b/ethstore/src/json/cipher.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/crypto.rs b/ethstore/src/json/crypto.rs
index 739a2fea9..99ef026b3 100644
--- a/ethstore/src/json/crypto.rs
+++ b/ethstore/src/json/crypto.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/error.rs b/ethstore/src/json/error.rs
index a3ea4d326..fdec03c50 100644
--- a/ethstore/src/json/error.rs
+++ b/ethstore/src/json/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/hash.rs b/ethstore/src/json/hash.rs
index 25bf51130..3496a034c 100644
--- a/ethstore/src/json/hash.rs
+++ b/ethstore/src/json/hash.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/id.rs b/ethstore/src/json/id.rs
index 664716d95..cf098c83f 100644
--- a/ethstore/src/json/id.rs
+++ b/ethstore/src/json/id.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/kdf.rs b/ethstore/src/json/kdf.rs
index 676df1f95..af751ad33 100644
--- a/ethstore/src/json/kdf.rs
+++ b/ethstore/src/json/kdf.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/key_file.rs b/ethstore/src/json/key_file.rs
index 093479b3a..323086fa0 100644
--- a/ethstore/src/json/key_file.rs
+++ b/ethstore/src/json/key_file.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/mod.rs b/ethstore/src/json/mod.rs
index 208d474df..5a28a6932 100644
--- a/ethstore/src/json/mod.rs
+++ b/ethstore/src/json/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/json/version.rs b/ethstore/src/json/version.rs
index f394f61c2..be03795ed 100644
--- a/ethstore/src/json/version.rs
+++ b/ethstore/src/json/version.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/lib.rs b/ethstore/src/lib.rs
index f8619ff19..a55ad207a 100644
--- a/ethstore/src/lib.rs
+++ b/ethstore/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/random.rs b/ethstore/src/random.rs
index 954ec500f..6140f0fae 100644
--- a/ethstore/src/random.rs
+++ b/ethstore/src/random.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/src/secret_store.rs b/ethstore/src/secret_store.rs
index bf0a4ec44..2b3afb2ea 100644
--- a/ethstore/src/secret_store.rs
+++ b/ethstore/src/secret_store.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/tests/api.rs b/ethstore/tests/api.rs
index e1667607b..0b3e3ca23 100644
--- a/ethstore/tests/api.rs
+++ b/ethstore/tests/api.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/tests/cli.rs b/ethstore/tests/cli.rs
index d4ebdc448..50fed6b27 100644
--- a/ethstore/tests/cli.rs
+++ b/ethstore/tests/cli.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/tests/util/mod.rs b/ethstore/tests/util/mod.rs
index 73c47ee61..c1bad398d 100644
--- a/ethstore/tests/util/mod.rs
+++ b/ethstore/tests/util/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethstore/tests/util/transient_dir.rs b/ethstore/tests/util/transient_dir.rs
index 23523e48c..839e9722d 100644
--- a/ethstore/tests/util/transient_dir.rs
+++ b/ethstore/tests/util/transient_dir.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/evmbin/benches/mod.rs b/evmbin/benches/mod.rs
index 3013dca54..424ed4815 100644
--- a/evmbin/benches/mod.rs
+++ b/evmbin/benches/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/evmbin/src/ext.rs b/evmbin/src/ext.rs
index cac89d76c..af0836ad0 100644
--- a/evmbin/src/ext.rs
+++ b/evmbin/src/ext.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/evmbin/src/main.rs b/evmbin/src/main.rs
index aa9faa1da..8a08bd163 100644
--- a/evmbin/src/main.rs
+++ b/evmbin/src/main.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/evmjit/src/lib.rs b/evmjit/src/lib.rs
index d916906b6..16bb7ab0d 100644
--- a/evmjit/src/lib.rs
+++ b/evmjit/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/codegen/build.rs b/ipc/codegen/build.rs
index 82f990188..b81724774 100644
--- a/ipc/codegen/build.rs
+++ b/ipc/codegen/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/codegen/src/lib.rs b/ipc/codegen/src/lib.rs
index dc58c6a8a..caa0228fc 100644
--- a/ipc/codegen/src/lib.rs
+++ b/ipc/codegen/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/codegen/src/lib.rs.in b/ipc/codegen/src/lib.rs.in
index 169bd2a82..afd3f92c0 100644
--- a/ipc/codegen/src/lib.rs.in
+++ b/ipc/codegen/src/lib.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/hypervisor/build.rs b/ipc/hypervisor/build.rs
index 391ac648d..57f929702 100644
--- a/ipc/hypervisor/build.rs
+++ b/ipc/hypervisor/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/hypervisor/src/lib.rs b/ipc/hypervisor/src/lib.rs
index c7543ca91..0900c7410 100644
--- a/ipc/hypervisor/src/lib.rs
+++ b/ipc/hypervisor/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/hypervisor/src/service.rs b/ipc/hypervisor/src/service.rs
index ffc83dc7c..b19c581a0 100644
--- a/ipc/hypervisor/src/service.rs
+++ b/ipc/hypervisor/src/service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/hypervisor/src/service.rs.in b/ipc/hypervisor/src/service.rs.in
index e80a1ec30..2f3a1ebac 100644
--- a/ipc/hypervisor/src/service.rs.in
+++ b/ipc/hypervisor/src/service.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/nano/src/lib.rs b/ipc/nano/src/lib.rs
index 1157e75d3..ce40183e9 100644
--- a/ipc/nano/src/lib.rs
+++ b/ipc/nano/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/rpc/src/interface.rs b/ipc/rpc/src/interface.rs
index a3c170c2b..5e2718a77 100644
--- a/ipc/rpc/src/interface.rs
+++ b/ipc/rpc/src/interface.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/rpc/src/lib.rs b/ipc/rpc/src/lib.rs
index a78320343..c17acff98 100644
--- a/ipc/rpc/src/lib.rs
+++ b/ipc/rpc/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/binary.rs b/ipc/tests/binary.rs
index c8d100c6e..3d9d454e0 100644
--- a/ipc/tests/binary.rs
+++ b/ipc/tests/binary.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/binary.rs.in b/ipc/tests/binary.rs.in
index 1498a45e0..34e33609f 100644
--- a/ipc/tests/binary.rs.in
+++ b/ipc/tests/binary.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/build.rs b/ipc/tests/build.rs
index 688d139be..a62815e72 100644
--- a/ipc/tests/build.rs
+++ b/ipc/tests/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/examples.rs b/ipc/tests/examples.rs
index a27c0637a..b635b012c 100644
--- a/ipc/tests/examples.rs
+++ b/ipc/tests/examples.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/nested.rs b/ipc/tests/nested.rs
index 6e6e3942f..c8116c4e7 100644
--- a/ipc/tests/nested.rs
+++ b/ipc/tests/nested.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/nested.rs.in b/ipc/tests/nested.rs.in
index df0c9bde3..a12371ecf 100644
--- a/ipc/tests/nested.rs.in
+++ b/ipc/tests/nested.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/over_nano.rs b/ipc/tests/over_nano.rs
index bdeaec3d5..9dbf2454e 100644
--- a/ipc/tests/over_nano.rs
+++ b/ipc/tests/over_nano.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/run.rs b/ipc/tests/run.rs
index 522f566cf..369f8f4b1 100644
--- a/ipc/tests/run.rs
+++ b/ipc/tests/run.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/service.rs b/ipc/tests/service.rs
index 3d5159a9b..8b8b27c14 100644
--- a/ipc/tests/service.rs
+++ b/ipc/tests/service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/service.rs.in b/ipc/tests/service.rs.in
index cd9a5a6b2..9bfe93cb3 100644
--- a/ipc/tests/service.rs.in
+++ b/ipc/tests/service.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/with_attrs.rs b/ipc/tests/with_attrs.rs
index bda734368..0a48f1cd9 100644
--- a/ipc/tests/with_attrs.rs
+++ b/ipc/tests/with_attrs.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/tests/with_attrs.rs.in b/ipc/tests/with_attrs.rs.in
index f65627fce..afaa4a138 100644
--- a/ipc/tests/with_attrs.rs.in
+++ b/ipc/tests/with_attrs.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/build.rs b/js/build.rs
index 82bf1ac93..570864512 100644
--- a/js/build.rs
+++ b/js/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/abi.js b/js/src/abi/abi.js
index cdf3b1f63..457f5e416 100644
--- a/js/src/abi/abi.js
+++ b/js/src/abi/abi.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/decoder/bytesTaken.js b/js/src/abi/decoder/bytesTaken.js
index 49b443d21..5a32ca523 100644
--- a/js/src/abi/decoder/bytesTaken.js
+++ b/js/src/abi/decoder/bytesTaken.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/decoder/bytesTaken.spec.js b/js/src/abi/decoder/bytesTaken.spec.js
index 65bb9e1b6..a5e078d7e 100644
--- a/js/src/abi/decoder/bytesTaken.spec.js
+++ b/js/src/abi/decoder/bytesTaken.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/decoder/decodeResult.js b/js/src/abi/decoder/decodeResult.js
index 8595642df..3fe455f61 100644
--- a/js/src/abi/decoder/decodeResult.js
+++ b/js/src/abi/decoder/decodeResult.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/decoder/decodeResult.spec.js b/js/src/abi/decoder/decodeResult.spec.js
index 892836d07..c30928d4d 100644
--- a/js/src/abi/decoder/decodeResult.spec.js
+++ b/js/src/abi/decoder/decodeResult.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/decoder/decoder.js b/js/src/abi/decoder/decoder.js
index 0d2183122..c1cac6034 100644
--- a/js/src/abi/decoder/decoder.js
+++ b/js/src/abi/decoder/decoder.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/decoder/index.js b/js/src/abi/decoder/index.js
index f9839c10d..123acf28f 100644
--- a/js/src/abi/decoder/index.js
+++ b/js/src/abi/decoder/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/encoder/encoder.js b/js/src/abi/encoder/encoder.js
index bb3a17d26..8634b9511 100644
--- a/js/src/abi/encoder/encoder.js
+++ b/js/src/abi/encoder/encoder.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/encoder/index.js b/js/src/abi/encoder/index.js
index e19ff81e6..d98637f04 100644
--- a/js/src/abi/encoder/index.js
+++ b/js/src/abi/encoder/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/encoder/mediate.js b/js/src/abi/encoder/mediate.js
index cb7fce6a7..b41f7b1df 100644
--- a/js/src/abi/encoder/mediate.js
+++ b/js/src/abi/encoder/mediate.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/encoder/mediate.spec.js b/js/src/abi/encoder/mediate.spec.js
index cfd0211f2..89783607f 100644
--- a/js/src/abi/encoder/mediate.spec.js
+++ b/js/src/abi/encoder/mediate.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/index.js b/js/src/abi/index.js
index f055a6913..a7658dbe6 100644
--- a/js/src/abi/index.js
+++ b/js/src/abi/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/constructor.js b/js/src/abi/spec/constructor.js
index 89ea99610..a75e627f7 100644
--- a/js/src/abi/spec/constructor.js
+++ b/js/src/abi/spec/constructor.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/constructor.spec.js b/js/src/abi/spec/constructor.spec.js
index e02f6cf71..80f3efe90 100644
--- a/js/src/abi/spec/constructor.spec.js
+++ b/js/src/abi/spec/constructor.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/function.js b/js/src/abi/spec/function.js
index 0c91a9b6f..68a6ca342 100644
--- a/js/src/abi/spec/function.js
+++ b/js/src/abi/spec/function.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/function.spec.js b/js/src/abi/spec/function.spec.js
index 1650bd314..6ad755d70 100644
--- a/js/src/abi/spec/function.spec.js
+++ b/js/src/abi/spec/function.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/index.js b/js/src/abi/spec/index.js
index 89354d49b..5855a888a 100644
--- a/js/src/abi/spec/index.js
+++ b/js/src/abi/spec/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/interface.js b/js/src/abi/spec/interface.js
index 1ea32e9a9..9116f5ca3 100644
--- a/js/src/abi/spec/interface.js
+++ b/js/src/abi/spec/interface.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/interface.spec.js b/js/src/abi/spec/interface.spec.js
index ba5c38a28..8dda460d8 100644
--- a/js/src/abi/spec/interface.spec.js
+++ b/js/src/abi/spec/interface.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/param.js b/js/src/abi/spec/param.js
index 95c3b9d18..88696ceed 100644
--- a/js/src/abi/spec/param.js
+++ b/js/src/abi/spec/param.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/param.spec.js b/js/src/abi/spec/param.spec.js
index bd172e4a6..9957df909 100644
--- a/js/src/abi/spec/param.spec.js
+++ b/js/src/abi/spec/param.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/token/index.js b/js/src/abi/token/index.js
index 4b822b4bd..50ef7b227 100644
--- a/js/src/abi/token/index.js
+++ b/js/src/abi/token/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/token/token.js b/js/src/abi/token/token.js
index 84c675ee6..1d8bc6c8a 100644
--- a/js/src/abi/token/token.js
+++ b/js/src/abi/token/token.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/token/token.spec.js b/js/src/abi/token/token.spec.js
index 2abaad6ac..da4ba15ee 100644
--- a/js/src/abi/token/token.spec.js
+++ b/js/src/abi/token/token.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/address.js b/js/src/abi/util/address.js
index f0e188f2c..a961e7035 100644
--- a/js/src/abi/util/address.js
+++ b/js/src/abi/util/address.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/address.spec.js b/js/src/abi/util/address.spec.js
index 9b0ec38cb..6048d2294 100644
--- a/js/src/abi/util/address.spec.js
+++ b/js/src/abi/util/address.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/pad.js b/js/src/abi/util/pad.js
index 5a6751a4f..ce8777974 100644
--- a/js/src/abi/util/pad.js
+++ b/js/src/abi/util/pad.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/pad.spec.js b/js/src/abi/util/pad.spec.js
index 96c733682..578083b6f 100644
--- a/js/src/abi/util/pad.spec.js
+++ b/js/src/abi/util/pad.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/signature.js b/js/src/abi/util/signature.js
index 10aedf13f..f192e576b 100644
--- a/js/src/abi/util/signature.js
+++ b/js/src/abi/util/signature.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/signature.spec.js b/js/src/abi/util/signature.spec.js
index 61664b8fc..144c1c7aa 100644
--- a/js/src/abi/util/signature.spec.js
+++ b/js/src/abi/util/signature.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/slice.js b/js/src/abi/util/slice.js
index f4bdf38e2..00c9c1b35 100644
--- a/js/src/abi/util/slice.js
+++ b/js/src/abi/util/slice.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/slice.spec.js b/js/src/abi/util/slice.spec.js
index d653c6901..330e570c4 100644
--- a/js/src/abi/util/slice.spec.js
+++ b/js/src/abi/util/slice.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/sliceAs.js b/js/src/abi/util/sliceAs.js
index 47c3e9758..bec5ea87f 100644
--- a/js/src/abi/util/sliceAs.js
+++ b/js/src/abi/util/sliceAs.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/sliceAs.spec.js b/js/src/abi/util/sliceAs.spec.js
index af6886008..9ad4cf831 100644
--- a/js/src/abi/util/sliceAs.spec.js
+++ b/js/src/abi/util/sliceAs.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/types.js b/js/src/abi/util/types.js
index 649f26db6..d18357f5d 100644
--- a/js/src/abi/util/types.js
+++ b/js/src/abi/util/types.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/util/types.spec.js b/js/src/abi/util/types.spec.js
index 2e1a538a6..3a82d7fa1 100644
--- a/js/src/abi/util/types.spec.js
+++ b/js/src/abi/util/types.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/api.js b/js/src/api/api.js
index 75d4392d0..9e0ad11b8 100644
--- a/js/src/api/api.js
+++ b/js/src/api/api.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/api.spec.js b/js/src/api/api.spec.js
index 16831ea66..1cad5b530 100644
--- a/js/src/api/api.spec.js
+++ b/js/src/api/api.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/contract/index.js b/js/src/api/contract/index.js
index 18051a69f..3ab8765b0 100644
--- a/js/src/api/contract/index.js
+++ b/js/src/api/contract/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/format/input.js b/js/src/api/format/input.js
index 16fbd4d2e..4cbcbdce4 100644
--- a/js/src/api/format/input.js
+++ b/js/src/api/format/input.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/format/input.spec.js b/js/src/api/format/input.spec.js
index a22c8d131..27d200b93 100644
--- a/js/src/api/format/input.spec.js
+++ b/js/src/api/format/input.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/format/output.js b/js/src/api/format/output.js
index 1094cdb83..632ab6f28 100644
--- a/js/src/api/format/output.js
+++ b/js/src/api/format/output.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/index.js b/js/src/api/index.js
index b03419eac..49de88674 100644
--- a/js/src/api/index.js
+++ b/js/src/api/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/index.js b/js/src/api/rpc/index.js
index 7961da81c..d70f30544 100644
--- a/js/src/api/rpc/index.js
+++ b/js/src/api/rpc/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/eth.js b/js/src/api/subscriptions/eth.js
index 28d9cc6ff..f36d9dc73 100644
--- a/js/src/api/subscriptions/eth.js
+++ b/js/src/api/subscriptions/eth.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/eth.spec.js b/js/src/api/subscriptions/eth.spec.js
index 24398483e..87cc76d03 100644
--- a/js/src/api/subscriptions/eth.spec.js
+++ b/js/src/api/subscriptions/eth.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/index.js b/js/src/api/subscriptions/index.js
index 3e627e62a..b94b33261 100644
--- a/js/src/api/subscriptions/index.js
+++ b/js/src/api/subscriptions/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/logging.js b/js/src/api/subscriptions/logging.js
index b03558207..e75710637 100644
--- a/js/src/api/subscriptions/logging.js
+++ b/js/src/api/subscriptions/logging.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/logging.spec.js b/js/src/api/subscriptions/logging.spec.js
index 2a1cabb46..4b28bf890 100644
--- a/js/src/api/subscriptions/logging.spec.js
+++ b/js/src/api/subscriptions/logging.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/manager.js b/js/src/api/subscriptions/manager.js
index 25e6e6129..6485a665c 100644
--- a/js/src/api/subscriptions/manager.js
+++ b/js/src/api/subscriptions/manager.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/manager.spec.js b/js/src/api/subscriptions/manager.spec.js
index 5e434efec..565944877 100644
--- a/js/src/api/subscriptions/manager.spec.js
+++ b/js/src/api/subscriptions/manager.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/personal.js b/js/src/api/subscriptions/personal.js
index 82671184e..e00169b6a 100644
--- a/js/src/api/subscriptions/personal.js
+++ b/js/src/api/subscriptions/personal.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/personal.spec.js b/js/src/api/subscriptions/personal.spec.js
index d6fd2b203..c7d8da2b9 100644
--- a/js/src/api/subscriptions/personal.spec.js
+++ b/js/src/api/subscriptions/personal.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/subscriptions/signer.js b/js/src/api/subscriptions/signer.js
index 4413fe432..3fe32f4d6 100644
--- a/js/src/api/subscriptions/signer.js
+++ b/js/src/api/subscriptions/signer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/error.js b/js/src/api/transport/error.js
index 6cb0dac17..5fe9aac06 100644
--- a/js/src/api/transport/error.js
+++ b/js/src/api/transport/error.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/index.js b/js/src/api/transport/index.js
index 84fbac826..41b809525 100644
--- a/js/src/api/transport/index.js
+++ b/js/src/api/transport/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/jsonRpcBase.js b/js/src/api/transport/jsonRpcBase.js
index dc2f9bc8e..76f380935 100644
--- a/js/src/api/transport/jsonRpcBase.js
+++ b/js/src/api/transport/jsonRpcBase.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/jsonRpcBase.spec.js b/js/src/api/transport/jsonRpcBase.spec.js
index 78fc6549c..a27bca019 100644
--- a/js/src/api/transport/jsonRpcBase.spec.js
+++ b/js/src/api/transport/jsonRpcBase.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/decode.js b/js/src/api/util/decode.js
index 2d6eee75b..a6a2ddda4 100644
--- a/js/src/api/util/decode.js
+++ b/js/src/api/util/decode.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/decode.spec.js b/js/src/api/util/decode.spec.js
index 70bc44bc5..4652c7c5b 100644
--- a/js/src/api/util/decode.spec.js
+++ b/js/src/api/util/decode.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/format.js b/js/src/api/util/format.js
index d8cf74a8f..531dfc549 100644
--- a/js/src/api/util/format.js
+++ b/js/src/api/util/format.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/format.spec.js b/js/src/api/util/format.spec.js
index c779d71ef..cfb07dee7 100644
--- a/js/src/api/util/format.spec.js
+++ b/js/src/api/util/format.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/index.js b/js/src/api/util/index.js
index 2058cd011..e33bb9273 100644
--- a/js/src/api/util/index.js
+++ b/js/src/api/util/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/sha3.js b/js/src/api/util/sha3.js
index fcbda091a..93b01d8dd 100644
--- a/js/src/api/util/sha3.js
+++ b/js/src/api/util/sha3.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/sha3.spec.js b/js/src/api/util/sha3.spec.js
index bede8bd60..20cd0e7d5 100644
--- a/js/src/api/util/sha3.spec.js
+++ b/js/src/api/util/sha3.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/types.js b/js/src/api/util/types.js
index a34f30649..6fe442e93 100644
--- a/js/src/api/util/types.js
+++ b/js/src/api/util/types.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/types.spec.js b/js/src/api/util/types.spec.js
index 252876be3..df9bf2f1f 100644
--- a/js/src/api/util/types.spec.js
+++ b/js/src/api/util/types.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/wei.js b/js/src/api/util/wei.js
index d04e73921..43cba7643 100644
--- a/js/src/api/util/wei.js
+++ b/js/src/api/util/wei.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/util/wei.spec.js b/js/src/api/util/wei.spec.js
index 8d0b1f09c..b5ab91e72 100644
--- a/js/src/api/util/wei.spec.js
+++ b/js/src/api/util/wei.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/abi/index.js b/js/src/contracts/abi/index.js
index f15765b1a..35f96b924 100644
--- a/js/src/contracts/abi/index.js
+++ b/js/src/contracts/abi/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/badgereg.js b/js/src/contracts/badgereg.js
index 45760b277..6cf3d8bc9 100644
--- a/js/src/contracts/badgereg.js
+++ b/js/src/contracts/badgereg.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/code/index.js b/js/src/contracts/code/index.js
index ff6d218eb..4ebc53d69 100644
--- a/js/src/contracts/code/index.js
+++ b/js/src/contracts/code/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/dappreg.js b/js/src/contracts/dappreg.js
index ae982af56..b9ee15764 100644
--- a/js/src/contracts/dappreg.js
+++ b/js/src/contracts/dappreg.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/githubhint.js b/js/src/contracts/githubhint.js
index 47d7eca6e..0ccaf01f6 100644
--- a/js/src/contracts/githubhint.js
+++ b/js/src/contracts/githubhint.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/index.js b/js/src/contracts/index.js
index 075837ce6..ccf6cf5f1 100644
--- a/js/src/contracts/index.js
+++ b/js/src/contracts/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/registry.js b/js/src/contracts/registry.js
index 9354a59e5..04c562f50 100644
--- a/js/src/contracts/registry.js
+++ b/js/src/contracts/registry.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/signaturereg.js b/js/src/contracts/signaturereg.js
index 459f165b1..905530cbf 100644
--- a/js/src/contracts/signaturereg.js
+++ b/js/src/contracts/signaturereg.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/sms-verification.js b/js/src/contracts/sms-verification.js
index 34a6bad76..05b7ea35f 100644
--- a/js/src/contracts/sms-verification.js
+++ b/js/src/contracts/sms-verification.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/tokenreg.js b/js/src/contracts/tokenreg.js
index 5e317880b..6c2ce66fc 100644
--- a/js/src/contracts/tokenreg.js
+++ b/js/src/contracts/tokenreg.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin.js b/js/src/dapps/basiccoin.js
index eb3213c79..6cbf2a4b2 100644
--- a/js/src/dapps/basiccoin.js
+++ b/js/src/dapps/basiccoin.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/parity.js b/js/src/dapps/basiccoin/parity.js
index f6d59f44d..450ac31b1 100644
--- a/js/src/dapps/basiccoin/parity.js
+++ b/js/src/dapps/basiccoin/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/services.js b/js/src/dapps/basiccoin/services.js
index f76b7fb61..f87259f30 100644
--- a/js/src/dapps/basiccoin/services.js
+++ b/js/src/dapps/basiccoin/services.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg.js b/js/src/dapps/dappreg.js
index 9bd96f1a7..7adfaf1b3 100644
--- a/js/src/dapps/dappreg.js
+++ b/js/src/dapps/dappreg.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/modalStore.js b/js/src/dapps/dappreg/modalStore.js
index 374011fc3..8d78c9ef9 100644
--- a/js/src/dapps/dappreg/modalStore.js
+++ b/js/src/dapps/dappreg/modalStore.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/parity.js b/js/src/dapps/dappreg/parity.js
index fe8de6e97..a4651214a 100644
--- a/js/src/dapps/dappreg/parity.js
+++ b/js/src/dapps/dappreg/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint.js b/js/src/dapps/githubhint.js
index ab807a44b..ea7d7b558 100644
--- a/js/src/dapps/githubhint.js
+++ b/js/src/dapps/githubhint.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/parity.js b/js/src/dapps/githubhint/parity.js
index acee4dee0..df80b13b3 100644
--- a/js/src/dapps/githubhint/parity.js
+++ b/js/src/dapps/githubhint/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/services.js b/js/src/dapps/githubhint/services.js
index fc889b7f6..ed143968f 100644
--- a/js/src/dapps/githubhint/services.js
+++ b/js/src/dapps/githubhint/services.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/index.js b/js/src/dapps/index.js
index 9cba69701..584fbb319 100644
--- a/js/src/dapps/index.js
+++ b/js/src/dapps/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/localtx.js b/js/src/dapps/localtx.js
index 3e848ede9..5525e1a9f 100644
--- a/js/src/dapps/localtx.js
+++ b/js/src/dapps/localtx.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/localtx/parity.js b/js/src/dapps/localtx/parity.js
index acee4dee0..df80b13b3 100644
--- a/js/src/dapps/localtx/parity.js
+++ b/js/src/dapps/localtx/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry.js b/js/src/dapps/registry.js
index d132da3d8..0b8a8be55 100644
--- a/js/src/dapps/registry.js
+++ b/js/src/dapps/registry.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Container.js b/js/src/dapps/registry/Container.js
index e379038fa..2de041126 100644
--- a/js/src/dapps/registry/Container.js
+++ b/js/src/dapps/registry/Container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/actions.js b/js/src/dapps/registry/actions.js
index dd6652d76..0526802b9 100644
--- a/js/src/dapps/registry/actions.js
+++ b/js/src/dapps/registry/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/parity.js b/js/src/dapps/registry/parity.js
index cf9819b60..739e9d4f2 100644
--- a/js/src/dapps/registry/parity.js
+++ b/js/src/dapps/registry/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/reducers.js b/js/src/dapps/registry/reducers.js
index e0f620b70..06b8f024b 100644
--- a/js/src/dapps/registry/reducers.js
+++ b/js/src/dapps/registry/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/store.js b/js/src/dapps/registry/store.js
index 5fb7d4b6a..94117fbf4 100644
--- a/js/src/dapps/registry/store.js
+++ b/js/src/dapps/registry/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg.js b/js/src/dapps/signaturereg.js
index d0d0cd423..dd6087815 100644
--- a/js/src/dapps/signaturereg.js
+++ b/js/src/dapps/signaturereg.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/format.js b/js/src/dapps/signaturereg/format.js
index 24b6428f4..6e28a61a4 100644
--- a/js/src/dapps/signaturereg/format.js
+++ b/js/src/dapps/signaturereg/format.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/parity.js b/js/src/dapps/signaturereg/parity.js
index f6d59f44d..450ac31b1 100644
--- a/js/src/dapps/signaturereg/parity.js
+++ b/js/src/dapps/signaturereg/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/services.js b/js/src/dapps/signaturereg/services.js
index 82dba383b..cd0fd59c7 100644
--- a/js/src/dapps/signaturereg/services.js
+++ b/js/src/dapps/signaturereg/services.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg.js b/js/src/dapps/tokenreg.js
index 1bc76e123..c359dd072 100644
--- a/js/src/dapps/tokenreg.js
+++ b/js/src/dapps/tokenreg.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Container.js b/js/src/dapps/tokenreg/Container.js
index 9a8d7c636..00f726cf9 100644
--- a/js/src/dapps/tokenreg/Container.js
+++ b/js/src/dapps/tokenreg/Container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/constants.js b/js/src/dapps/tokenreg/constants.js
index e9e7bebca..cc4d38fcb 100644
--- a/js/src/dapps/tokenreg/constants.js
+++ b/js/src/dapps/tokenreg/constants.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/parity.js b/js/src/dapps/tokenreg/parity.js
index f6d59f44d..450ac31b1 100644
--- a/js/src/dapps/tokenreg/parity.js
+++ b/js/src/dapps/tokenreg/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/reducers.js b/js/src/dapps/tokenreg/reducers.js
index cf533432f..e2ea73e39 100644
--- a/js/src/dapps/tokenreg/reducers.js
+++ b/js/src/dapps/tokenreg/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/store.js b/js/src/dapps/tokenreg/store.js
index 5fb7d4b6a..94117fbf4 100644
--- a/js/src/dapps/tokenreg/store.js
+++ b/js/src/dapps/tokenreg/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/utils.js b/js/src/dapps/tokenreg/utils.js
index f156b78dd..6461998f3 100644
--- a/js/src/dapps/tokenreg/utils.js
+++ b/js/src/dapps/tokenreg/utils.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/environment/index.js b/js/src/environment/index.js
index 9b95bb0da..276811982 100644
--- a/js/src/environment/index.js
+++ b/js/src/environment/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/environment/integration-tests/fake-backend.js b/js/src/environment/integration-tests/fake-backend.js
index 16fcae3ad..3c71edaaf 100644
--- a/js/src/environment/integration-tests/fake-backend.js
+++ b/js/src/environment/integration-tests/fake-backend.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/environment/integration-tests/index.js b/js/src/environment/integration-tests/index.js
index d62acaa32..d8f503621 100644
--- a/js/src/environment/integration-tests/index.js
+++ b/js/src/environment/integration-tests/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/environment/perf-debug/index.js b/js/src/environment/perf-debug/index.js
index 29f84f50f..6c9d70e6e 100644
--- a/js/src/environment/perf-debug/index.js
+++ b/js/src/environment/perf-debug/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/environment/perf-debug/why-update.js b/js/src/environment/perf-debug/why-update.js
index 35eef2edc..602cf7bc0 100644
--- a/js/src/environment/perf-debug/why-update.js
+++ b/js/src/environment/perf-debug/why-update.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/environment/tests/index.js b/js/src/environment/tests/index.js
index 3e6241fb1..0261a77bd 100644
--- a/js/src/environment/tests/index.js
+++ b/js/src/environment/tests/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/environment/tests/test-utils.js b/js/src/environment/tests/test-utils.js
index 785a6f3ad..acf7ad7ab 100644
--- a/js/src/environment/tests/test-utils.js
+++ b/js/src/environment/tests/test-utils.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/index.js b/js/src/index.js
index 46d6c9c74..b90f9c61a 100644
--- a/js/src/index.js
+++ b/js/src/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/generator/build-json.js b/js/src/jsonrpc/generator/build-json.js
index 362df7bf5..ddbd41c25 100644
--- a/js/src/jsonrpc/generator/build-json.js
+++ b/js/src/jsonrpc/generator/build-json.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/generator/build-markdown.js b/js/src/jsonrpc/generator/build-markdown.js
index 278138d54..101c8f3cf 100644
--- a/js/src/jsonrpc/generator/build-markdown.js
+++ b/js/src/jsonrpc/generator/build-markdown.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/index.js b/js/src/jsonrpc/index.js
index 9e9692279..2f234fea7 100644
--- a/js/src/jsonrpc/index.js
+++ b/js/src/jsonrpc/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/index.spec.js b/js/src/jsonrpc/index.spec.js
index 0f1247477..443cbf8bf 100644
--- a/js/src/jsonrpc/index.spec.js
+++ b/js/src/jsonrpc/index.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/db.js b/js/src/jsonrpc/interfaces/db.js
index ab4d35b34..557a73156 100644
--- a/js/src/jsonrpc/interfaces/db.js
+++ b/js/src/jsonrpc/interfaces/db.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/net.js b/js/src/jsonrpc/interfaces/net.js
index 9cc3bc076..ee8cd9069 100644
--- a/js/src/jsonrpc/interfaces/net.js
+++ b/js/src/jsonrpc/interfaces/net.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/personal.js b/js/src/jsonrpc/interfaces/personal.js
index eb7e5fc0f..945057084 100644
--- a/js/src/jsonrpc/interfaces/personal.js
+++ b/js/src/jsonrpc/interfaces/personal.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/shh.js b/js/src/jsonrpc/interfaces/shh.js
index e9f727dac..b8d6ecfd1 100644
--- a/js/src/jsonrpc/interfaces/shh.js
+++ b/js/src/jsonrpc/interfaces/shh.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/signer.js b/js/src/jsonrpc/interfaces/signer.js
index f50bb1115..e4ffc1e03 100644
--- a/js/src/jsonrpc/interfaces/signer.js
+++ b/js/src/jsonrpc/interfaces/signer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/trace.js b/js/src/jsonrpc/interfaces/trace.js
index efe45f34e..38fa77d89 100644
--- a/js/src/jsonrpc/interfaces/trace.js
+++ b/js/src/jsonrpc/interfaces/trace.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/web3.js b/js/src/jsonrpc/interfaces/web3.js
index 783663716..af35ee218 100644
--- a/js/src/jsonrpc/interfaces/web3.js
+++ b/js/src/jsonrpc/interfaces/web3.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/types.js b/js/src/jsonrpc/types.js
index 026e010ed..86f528a34 100644
--- a/js/src/jsonrpc/types.js
+++ b/js/src/jsonrpc/types.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/lib.rs b/js/src/lib.rs
index 25d336fab..996d8db50 100644
--- a/js/src/lib.rs
+++ b/js/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/lib.rs.in b/js/src/lib.rs.in
index b3f09556a..ddbdec10b 100644
--- a/js/src/lib.rs.in
+++ b/js/src/lib.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/AddAddress/index.js b/js/src/modals/AddAddress/index.js
index fb891f0fe..f873e3a9a 100644
--- a/js/src/modals/AddAddress/index.js
+++ b/js/src/modals/AddAddress/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/AddContract/addContract.js b/js/src/modals/AddContract/addContract.js
index b19398001..0d04438c3 100644
--- a/js/src/modals/AddContract/addContract.js
+++ b/js/src/modals/AddContract/addContract.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/AddContract/index.js b/js/src/modals/AddContract/index.js
index 05f53efd5..da84e291a 100644
--- a/js/src/modals/AddContract/index.js
+++ b/js/src/modals/AddContract/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/index.js b/js/src/modals/CreateAccount/index.js
index f75cecaac..a66124c9b 100644
--- a/js/src/modals/CreateAccount/index.js
+++ b/js/src/modals/CreateAccount/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/print.js b/js/src/modals/CreateAccount/print.js
index 18cddeee9..1f92744d4 100644
--- a/js/src/modals/CreateAccount/print.js
+++ b/js/src/modals/CreateAccount/print.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/createWallet.js b/js/src/modals/CreateWallet/createWallet.js
index d99ef05b4..c19d3303c 100644
--- a/js/src/modals/CreateWallet/createWallet.js
+++ b/js/src/modals/CreateWallet/createWallet.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/createWalletStore.js b/js/src/modals/CreateWallet/createWalletStore.js
index b28bfbd26..2a3f08a6b 100644
--- a/js/src/modals/CreateWallet/createWalletStore.js
+++ b/js/src/modals/CreateWallet/createWalletStore.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/index.js b/js/src/modals/CreateWallet/index.js
index 5779fb553..6421a806a 100644
--- a/js/src/modals/CreateWallet/index.js
+++ b/js/src/modals/CreateWallet/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeleteAccount/deleteAccount.js b/js/src/modals/DeleteAccount/deleteAccount.js
index 77f52f141..f5b988a8e 100644
--- a/js/src/modals/DeleteAccount/deleteAccount.js
+++ b/js/src/modals/DeleteAccount/deleteAccount.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeleteAccount/index.js b/js/src/modals/DeleteAccount/index.js
index 5738c2704..9140c1b37 100644
--- a/js/src/modals/DeleteAccount/index.js
+++ b/js/src/modals/DeleteAccount/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeployContract/index.js b/js/src/modals/DeployContract/index.js
index e982107ee..26ca7dcf0 100644
--- a/js/src/modals/DeployContract/index.js
+++ b/js/src/modals/DeployContract/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/EditMeta/editMeta.js b/js/src/modals/EditMeta/editMeta.js
index 8ab9233f1..8a6d98365 100644
--- a/js/src/modals/EditMeta/editMeta.js
+++ b/js/src/modals/EditMeta/editMeta.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/EditMeta/index.js b/js/src/modals/EditMeta/index.js
index 995b06b0e..98e3de8b5 100644
--- a/js/src/modals/EditMeta/index.js
+++ b/js/src/modals/EditMeta/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/ExecuteContract/index.js b/js/src/modals/ExecuteContract/index.js
index 58ae3e8de..58868d32c 100644
--- a/js/src/modals/ExecuteContract/index.js
+++ b/js/src/modals/ExecuteContract/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/FirstRun/firstRun.js b/js/src/modals/FirstRun/firstRun.js
index ee1a97a6e..a273d6e63 100644
--- a/js/src/modals/FirstRun/firstRun.js
+++ b/js/src/modals/FirstRun/firstRun.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/FirstRun/index.js b/js/src/modals/FirstRun/index.js
index 4dea9ba51..c732f39da 100644
--- a/js/src/modals/FirstRun/index.js
+++ b/js/src/modals/FirstRun/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/LoadContract/index.js b/js/src/modals/LoadContract/index.js
index be5e62af5..479eb2b52 100644
--- a/js/src/modals/LoadContract/index.js
+++ b/js/src/modals/LoadContract/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/LoadContract/loadContract.js b/js/src/modals/LoadContract/loadContract.js
index a2d1bdba2..4b70e595d 100644
--- a/js/src/modals/LoadContract/loadContract.js
+++ b/js/src/modals/LoadContract/loadContract.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/PasswordManager/index.js b/js/src/modals/PasswordManager/index.js
index 9676de163..8f5237ec2 100644
--- a/js/src/modals/PasswordManager/index.js
+++ b/js/src/modals/PasswordManager/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/SMSVerification.js b/js/src/modals/SMSVerification/SMSVerification.js
index 86f027a52..f37c80330 100644
--- a/js/src/modals/SMSVerification/SMSVerification.js
+++ b/js/src/modals/SMSVerification/SMSVerification.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/index.js b/js/src/modals/SMSVerification/index.js
index d9b0990db..e26958f8c 100644
--- a/js/src/modals/SMSVerification/index.js
+++ b/js/src/modals/SMSVerification/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/store.js b/js/src/modals/SMSVerification/store.js
index 7a132aaf7..f97e84ade 100644
--- a/js/src/modals/SMSVerification/store.js
+++ b/js/src/modals/SMSVerification/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SaveContract/index.js b/js/src/modals/SaveContract/index.js
index 079300160..115d21bb3 100644
--- a/js/src/modals/SaveContract/index.js
+++ b/js/src/modals/SaveContract/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SaveContract/saveContract.js b/js/src/modals/SaveContract/saveContract.js
index 5d7863632..276a22577 100644
--- a/js/src/modals/SaveContract/saveContract.js
+++ b/js/src/modals/SaveContract/saveContract.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/index.js b/js/src/modals/Shapeshift/index.js
index 5ebced4b8..6b251bde2 100644
--- a/js/src/modals/Shapeshift/index.js
+++ b/js/src/modals/Shapeshift/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/shapeshift.js b/js/src/modals/Shapeshift/shapeshift.js
index 9c5d696b0..fc76a8968 100644
--- a/js/src/modals/Shapeshift/shapeshift.js
+++ b/js/src/modals/Shapeshift/shapeshift.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Transfer/errors.js b/js/src/modals/Transfer/errors.js
index b06e91b5d..12570dac5 100644
--- a/js/src/modals/Transfer/errors.js
+++ b/js/src/modals/Transfer/errors.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Transfer/index.js b/js/src/modals/Transfer/index.js
index 24d36d796..4a82b5b7d 100644
--- a/js/src/modals/Transfer/index.js
+++ b/js/src/modals/Transfer/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/WalletSettings/index.js b/js/src/modals/WalletSettings/index.js
index 9b15a5f3b..9ef8eeafe 100644
--- a/js/src/modals/WalletSettings/index.js
+++ b/js/src/modals/WalletSettings/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/WalletSettings/walletSettingsStore.js b/js/src/modals/WalletSettings/walletSettingsStore.js
index f4d5d2275..6db4469c3 100644
--- a/js/src/modals/WalletSettings/walletSettingsStore.js
+++ b/js/src/modals/WalletSettings/walletSettingsStore.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/index.js b/js/src/modals/index.js
index 0f0844e40..d3574fdc7 100644
--- a/js/src/modals/index.js
+++ b/js/src/modals/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/parity.js b/js/src/parity.js
index 4e6184c6a..f74bc2a0c 100644
--- a/js/src/parity.js
+++ b/js/src/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/actions.js b/js/src/redux/actions.js
index 76b363796..0be511bd3 100644
--- a/js/src/redux/actions.js
+++ b/js/src/redux/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/index.js b/js/src/redux/index.js
index a23f60659..d02a22ace 100644
--- a/js/src/redux/index.js
+++ b/js/src/redux/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/middleware.js b/js/src/redux/middleware.js
index 14bc9b0a6..91e76c45d 100644
--- a/js/src/redux/middleware.js
+++ b/js/src/redux/middleware.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/apiActions.js b/js/src/redux/providers/apiActions.js
index 88e1fa848..9b6e56904 100644
--- a/js/src/redux/providers/apiActions.js
+++ b/js/src/redux/providers/apiActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/apiReducer.js b/js/src/redux/providers/apiReducer.js
index 2d4c96ecd..294072f58 100644
--- a/js/src/redux/providers/apiReducer.js
+++ b/js/src/redux/providers/apiReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/balances.js b/js/src/redux/providers/balances.js
index bce1c6077..2f08c7752 100644
--- a/js/src/redux/providers/balances.js
+++ b/js/src/redux/providers/balances.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/balancesReducer.js b/js/src/redux/providers/balancesReducer.js
index 4b6950498..52b9bcf1d 100644
--- a/js/src/redux/providers/balancesReducer.js
+++ b/js/src/redux/providers/balancesReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/blockchainActions.js b/js/src/redux/providers/blockchainActions.js
index 1dc1e076d..3b36a019f 100644
--- a/js/src/redux/providers/blockchainActions.js
+++ b/js/src/redux/providers/blockchainActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/blockchainReducer.js b/js/src/redux/providers/blockchainReducer.js
index 30c7507f1..dbcc00b99 100644
--- a/js/src/redux/providers/blockchainReducer.js
+++ b/js/src/redux/providers/blockchainReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/compilerActions.js b/js/src/redux/providers/compilerActions.js
index 2b764c58d..c3b3a9bdd 100644
--- a/js/src/redux/providers/compilerActions.js
+++ b/js/src/redux/providers/compilerActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/compilerReducer.js b/js/src/redux/providers/compilerReducer.js
index ea34f5319..7163ac7a5 100644
--- a/js/src/redux/providers/compilerReducer.js
+++ b/js/src/redux/providers/compilerReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/compilerWorker.js b/js/src/redux/providers/compilerWorker.js
index f624a4e5f..60a07355f 100644
--- a/js/src/redux/providers/compilerWorker.js
+++ b/js/src/redux/providers/compilerWorker.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/imagesActions.js b/js/src/redux/providers/imagesActions.js
index 8ef3c3b39..73e7c6908 100644
--- a/js/src/redux/providers/imagesActions.js
+++ b/js/src/redux/providers/imagesActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/imagesReducer.js b/js/src/redux/providers/imagesReducer.js
index 8738f7b0e..c3f04af44 100644
--- a/js/src/redux/providers/imagesReducer.js
+++ b/js/src/redux/providers/imagesReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/index.js b/js/src/redux/providers/index.js
index a90d8b62c..6a000bdac 100644
--- a/js/src/redux/providers/index.js
+++ b/js/src/redux/providers/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/personal.js b/js/src/redux/providers/personal.js
index 7629c4f46..5a19b1c7f 100644
--- a/js/src/redux/providers/personal.js
+++ b/js/src/redux/providers/personal.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/personalActions.js b/js/src/redux/providers/personalActions.js
index 47056af2f..b172aaf8d 100644
--- a/js/src/redux/providers/personalActions.js
+++ b/js/src/redux/providers/personalActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/personalReducer.js b/js/src/redux/providers/personalReducer.js
index 7473ed8e3..19ee421f0 100644
--- a/js/src/redux/providers/personalReducer.js
+++ b/js/src/redux/providers/personalReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/signer.js b/js/src/redux/providers/signer.js
index 11b30c6b4..5a5edfb0b 100644
--- a/js/src/redux/providers/signer.js
+++ b/js/src/redux/providers/signer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/signerActions.js b/js/src/redux/providers/signerActions.js
index bd3c1022d..5684e8a93 100644
--- a/js/src/redux/providers/signerActions.js
+++ b/js/src/redux/providers/signerActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/signerReducer.js b/js/src/redux/providers/signerReducer.js
index 42e7b5f46..cc10b3fd1 100644
--- a/js/src/redux/providers/signerReducer.js
+++ b/js/src/redux/providers/signerReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/snackbarActions.js b/js/src/redux/providers/snackbarActions.js
index 428958c4c..0048854da 100644
--- a/js/src/redux/providers/snackbarActions.js
+++ b/js/src/redux/providers/snackbarActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/snackbarReducer.js b/js/src/redux/providers/snackbarReducer.js
index 7a913f8ca..2992eb0df 100644
--- a/js/src/redux/providers/snackbarReducer.js
+++ b/js/src/redux/providers/snackbarReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/status.js b/js/src/redux/providers/status.js
index 138479716..d7b360b14 100644
--- a/js/src/redux/providers/status.js
+++ b/js/src/redux/providers/status.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/statusActions.js b/js/src/redux/providers/statusActions.js
index 1c175c29d..ede16f7dd 100644
--- a/js/src/redux/providers/statusActions.js
+++ b/js/src/redux/providers/statusActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/statusReducer.js b/js/src/redux/providers/statusReducer.js
index 279a9da42..413ff3319 100644
--- a/js/src/redux/providers/statusReducer.js
+++ b/js/src/redux/providers/statusReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/walletReducer.js b/js/src/redux/providers/walletReducer.js
index af6e190bc..7cbd7adb8 100644
--- a/js/src/redux/providers/walletReducer.js
+++ b/js/src/redux/providers/walletReducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/reducers.js b/js/src/redux/reducers.js
index 642dfe403..aac1ea779 100644
--- a/js/src/redux/reducers.js
+++ b/js/src/redux/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/store.js b/js/src/redux/store.js
index 1d62f9ea5..dc043e242 100644
--- a/js/src/redux/store.js
+++ b/js/src/redux/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/util.js b/js/src/redux/util.js
index 37cb4f0a3..0467ca5f1 100644
--- a/js/src/redux/util.js
+++ b/js/src/redux/util.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/secureApi.js b/js/src/secureApi.js
index 8243420b5..80e76720b 100644
--- a/js/src/secureApi.js
+++ b/js/src/secureApi.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/actionbar.js b/js/src/ui/Actionbar/actionbar.js
index f744f5c57..0141016ab 100644
--- a/js/src/ui/Actionbar/actionbar.js
+++ b/js/src/ui/Actionbar/actionbar.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/actionbar.spec.js b/js/src/ui/Actionbar/actionbar.spec.js
index 818eb0f80..72df85cb2 100644
--- a/js/src/ui/Actionbar/actionbar.spec.js
+++ b/js/src/ui/Actionbar/actionbar.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/index.js b/js/src/ui/Actionbar/index.js
index 595544079..37d1dbd0b 100644
--- a/js/src/ui/Actionbar/index.js
+++ b/js/src/ui/Actionbar/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Badge/badge.js b/js/src/ui/Badge/badge.js
index 1ffd4d83c..c4553fb2e 100644
--- a/js/src/ui/Badge/badge.js
+++ b/js/src/ui/Badge/badge.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Badge/badge.spec.js b/js/src/ui/Badge/badge.spec.js
index 8074a8688..02f3c6983 100644
--- a/js/src/ui/Badge/badge.spec.js
+++ b/js/src/ui/Badge/badge.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Badge/index.js b/js/src/ui/Badge/index.js
index 8dc0c9ef0..7fb3df213 100644
--- a/js/src/ui/Badge/index.js
+++ b/js/src/ui/Badge/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Balance/balance.js b/js/src/ui/Balance/balance.js
index bc98968ea..e4dced882 100644
--- a/js/src/ui/Balance/balance.js
+++ b/js/src/ui/Balance/balance.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Balance/index.js b/js/src/ui/Balance/index.js
index 24ed7c44e..e5064e21d 100644
--- a/js/src/ui/Balance/index.js
+++ b/js/src/ui/Balance/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/BlockStatus/blockStatus.js b/js/src/ui/BlockStatus/blockStatus.js
index 8abd5d656..df6f44a8c 100644
--- a/js/src/ui/BlockStatus/blockStatus.js
+++ b/js/src/ui/BlockStatus/blockStatus.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/BlockStatus/index.js b/js/src/ui/BlockStatus/index.js
index af5761fad..f9cb92f95 100644
--- a/js/src/ui/BlockStatus/index.js
+++ b/js/src/ui/BlockStatus/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Button/button.js b/js/src/ui/Button/button.js
index 6ae113fd4..d0a358bad 100644
--- a/js/src/ui/Button/button.js
+++ b/js/src/ui/Button/button.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Button/button.spec.js b/js/src/ui/Button/button.spec.js
index 9ae4ecdfc..101bb19ac 100644
--- a/js/src/ui/Button/button.spec.js
+++ b/js/src/ui/Button/button.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Button/index.js b/js/src/ui/Button/index.js
index f69a65e3d..95f33d38c 100644
--- a/js/src/ui/Button/index.js
+++ b/js/src/ui/Button/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Certifications/certifications.js b/js/src/ui/Certifications/certifications.js
index 871b14e9c..edf8be10a 100644
--- a/js/src/ui/Certifications/certifications.js
+++ b/js/src/ui/Certifications/certifications.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Certifications/index.js b/js/src/ui/Certifications/index.js
index 02719ee31..8335104c0 100644
--- a/js/src/ui/Certifications/index.js
+++ b/js/src/ui/Certifications/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/ConfirmDialog/confirmDialog.js b/js/src/ui/ConfirmDialog/confirmDialog.js
index f1b8c6902..103c1562d 100644
--- a/js/src/ui/ConfirmDialog/confirmDialog.js
+++ b/js/src/ui/ConfirmDialog/confirmDialog.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/ConfirmDialog/index.js b/js/src/ui/ConfirmDialog/index.js
index ea4074149..d88a0ac60 100644
--- a/js/src/ui/ConfirmDialog/index.js
+++ b/js/src/ui/ConfirmDialog/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Container/container.js b/js/src/ui/Container/container.js
index 8d30a3963..51a6a5daa 100644
--- a/js/src/ui/Container/container.js
+++ b/js/src/ui/Container/container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Container/container.spec.js b/js/src/ui/Container/container.spec.js
index 9bbc9d20f..5e627999f 100644
--- a/js/src/ui/Container/container.spec.js
+++ b/js/src/ui/Container/container.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Container/index.js b/js/src/ui/Container/index.js
index 12d4155aa..063244114 100644
--- a/js/src/ui/Container/index.js
+++ b/js/src/ui/Container/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/CopyToClipboard/copyToClipboard.js b/js/src/ui/CopyToClipboard/copyToClipboard.js
index b7041658c..2afd59dde 100644
--- a/js/src/ui/CopyToClipboard/copyToClipboard.js
+++ b/js/src/ui/CopyToClipboard/copyToClipboard.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/CopyToClipboard/index.js b/js/src/ui/CopyToClipboard/index.js
index 6391b478b..523098ec0 100644
--- a/js/src/ui/CopyToClipboard/index.js
+++ b/js/src/ui/CopyToClipboard/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Editor/editor.js b/js/src/ui/Editor/editor.js
index d611276a3..55747a3db 100644
--- a/js/src/ui/Editor/editor.js
+++ b/js/src/ui/Editor/editor.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Editor/index.js b/js/src/ui/Editor/index.js
index 2f49dbc95..00b62a7a0 100644
--- a/js/src/ui/Editor/index.js
+++ b/js/src/ui/Editor/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Errors/actions.js b/js/src/ui/Errors/actions.js
index de401ccaa..c482c9ce4 100644
--- a/js/src/ui/Errors/actions.js
+++ b/js/src/ui/Errors/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Errors/errors.js b/js/src/ui/Errors/errors.js
index 1e94f4f1d..b49dd0f4d 100644
--- a/js/src/ui/Errors/errors.js
+++ b/js/src/ui/Errors/errors.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Errors/index.js b/js/src/ui/Errors/index.js
index 608f22a1d..1d63ca624 100644
--- a/js/src/ui/Errors/index.js
+++ b/js/src/ui/Errors/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Errors/middleware.js b/js/src/ui/Errors/middleware.js
index da660b49e..1afe55c91 100644
--- a/js/src/ui/Errors/middleware.js
+++ b/js/src/ui/Errors/middleware.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Errors/reducers.js b/js/src/ui/Errors/reducers.js
index ed4fcba34..e076905fc 100644
--- a/js/src/ui/Errors/reducers.js
+++ b/js/src/ui/Errors/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/form.js b/js/src/ui/Form/form.js
index c3cf2588b..3d3c7438a 100644
--- a/js/src/ui/Form/form.js
+++ b/js/src/ui/Form/form.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/index.js b/js/src/ui/Form/index.js
index 113f3424a..0f5e8d056 100644
--- a/js/src/ui/Form/index.js
+++ b/js/src/ui/Form/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceEditor/index.js b/js/src/ui/GasPriceEditor/index.js
index 956f6ffd2..eea046b51 100644
--- a/js/src/ui/GasPriceEditor/index.js
+++ b/js/src/ui/GasPriceEditor/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/IdentityIcon/identityIcon.js b/js/src/ui/IdentityIcon/identityIcon.js
index fa8d35e61..466ffa9b5 100644
--- a/js/src/ui/IdentityIcon/identityIcon.js
+++ b/js/src/ui/IdentityIcon/identityIcon.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/IdentityIcon/index.js b/js/src/ui/IdentityIcon/index.js
index 76c107bfb..90e9c1909 100644
--- a/js/src/ui/IdentityIcon/index.js
+++ b/js/src/ui/IdentityIcon/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/IdentityName/identityName.js b/js/src/ui/IdentityName/identityName.js
index 9da886ba0..0ad9075d6 100644
--- a/js/src/ui/IdentityName/identityName.js
+++ b/js/src/ui/IdentityName/identityName.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/IdentityName/identityName.spec.js b/js/src/ui/IdentityName/identityName.spec.js
index 554a5be0a..31bf3ee5f 100644
--- a/js/src/ui/IdentityName/identityName.spec.js
+++ b/js/src/ui/IdentityName/identityName.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/IdentityName/index.js b/js/src/ui/IdentityName/index.js
index 3774b0e52..15e1e5463 100644
--- a/js/src/ui/IdentityName/index.js
+++ b/js/src/ui/IdentityName/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Loading/index.js b/js/src/ui/Loading/index.js
index 0468cab37..55611075b 100644
--- a/js/src/ui/Loading/index.js
+++ b/js/src/ui/Loading/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Loading/loading.js b/js/src/ui/Loading/loading.js
index bdcc98df6..507c84bf9 100644
--- a/js/src/ui/Loading/loading.js
+++ b/js/src/ui/Loading/loading.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/MethodDecoding/index.js b/js/src/ui/MethodDecoding/index.js
index 1606857ed..d4f99314c 100644
--- a/js/src/ui/MethodDecoding/index.js
+++ b/js/src/ui/MethodDecoding/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Modal/index.js b/js/src/ui/Modal/index.js
index 232d94eb2..55e5cfc05 100644
--- a/js/src/ui/Modal/index.js
+++ b/js/src/ui/Modal/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Modal/modal.js b/js/src/ui/Modal/modal.js
index 522684140..fd8e67aad 100644
--- a/js/src/ui/Modal/modal.js
+++ b/js/src/ui/Modal/modal.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Page/index.js b/js/src/ui/Page/index.js
index 0ddc533d4..49b37e02e 100644
--- a/js/src/ui/Page/index.js
+++ b/js/src/ui/Page/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Page/page.js b/js/src/ui/Page/page.js
index 9646358b3..e8bb6fe03 100644
--- a/js/src/ui/Page/page.js
+++ b/js/src/ui/Page/page.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/ParityBackground/index.js b/js/src/ui/ParityBackground/index.js
index 4c766ac3c..f497053de 100644
--- a/js/src/ui/ParityBackground/index.js
+++ b/js/src/ui/ParityBackground/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/ParityBackground/parityBackground.js b/js/src/ui/ParityBackground/parityBackground.js
index 5198195c0..4bbfd4772 100644
--- a/js/src/ui/ParityBackground/parityBackground.js
+++ b/js/src/ui/ParityBackground/parityBackground.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/ShortenedHash/index.js b/js/src/ui/ShortenedHash/index.js
index 4c9314386..495d1928c 100644
--- a/js/src/ui/ShortenedHash/index.js
+++ b/js/src/ui/ShortenedHash/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/ShortenedHash/shortenedHash.js b/js/src/ui/ShortenedHash/shortenedHash.js
index e3d5c3b14..7008304f8 100644
--- a/js/src/ui/ShortenedHash/shortenedHash.js
+++ b/js/src/ui/ShortenedHash/shortenedHash.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/SignerIcon/index.js b/js/src/ui/SignerIcon/index.js
index 0a871e6b2..e1123e0d7 100644
--- a/js/src/ui/SignerIcon/index.js
+++ b/js/src/ui/SignerIcon/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/SignerIcon/signerIcon.js b/js/src/ui/SignerIcon/signerIcon.js
index 6d7cd45e8..ca1ca43fa 100644
--- a/js/src/ui/SignerIcon/signerIcon.js
+++ b/js/src/ui/SignerIcon/signerIcon.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Tags/index.js b/js/src/ui/Tags/index.js
index 71cd49624..bbcb28bab 100644
--- a/js/src/ui/Tags/index.js
+++ b/js/src/ui/Tags/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Tags/tags.js b/js/src/ui/Tags/tags.js
index b52050649..a0db6fc6a 100644
--- a/js/src/ui/Tags/tags.js
+++ b/js/src/ui/Tags/tags.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Theme/index.js b/js/src/ui/Theme/index.js
index ba15b212b..cbf312df5 100644
--- a/js/src/ui/Theme/index.js
+++ b/js/src/ui/Theme/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Theme/theme.js b/js/src/ui/Theme/theme.js
index 7b891d721..323413d31 100644
--- a/js/src/ui/Theme/theme.js
+++ b/js/src/ui/Theme/theme.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Theme/theme.spec.js b/js/src/ui/Theme/theme.spec.js
index 9d2aa1bd8..6e0387ae3 100644
--- a/js/src/ui/Theme/theme.spec.js
+++ b/js/src/ui/Theme/theme.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Tooltips/actions.js b/js/src/ui/Tooltips/actions.js
index fba250fd7..8f97ae3f8 100644
--- a/js/src/ui/Tooltips/actions.js
+++ b/js/src/ui/Tooltips/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Tooltips/index.js b/js/src/ui/Tooltips/index.js
index 6edea3a32..e6590884d 100644
--- a/js/src/ui/Tooltips/index.js
+++ b/js/src/ui/Tooltips/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Tooltips/reducers.js b/js/src/ui/Tooltips/reducers.js
index 4a1d2619b..cc0ebf926 100644
--- a/js/src/ui/Tooltips/reducers.js
+++ b/js/src/ui/Tooltips/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Tooltips/tooltips.js b/js/src/ui/Tooltips/tooltips.js
index 9a565c26d..1fdc15486 100644
--- a/js/src/ui/Tooltips/tooltips.js
+++ b/js/src/ui/Tooltips/tooltips.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxHash/index.js b/js/src/ui/TxHash/index.js
index eddcbfcbf..b52429f1f 100644
--- a/js/src/ui/TxHash/index.js
+++ b/js/src/ui/TxHash/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxHash/txHash.js b/js/src/ui/TxHash/txHash.js
index 715568fd9..fcbe374e1 100644
--- a/js/src/ui/TxHash/txHash.js
+++ b/js/src/ui/TxHash/txHash.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxList/index.js b/js/src/ui/TxList/index.js
index 820d4b3aa..a0ded6a43 100644
--- a/js/src/ui/TxList/index.js
+++ b/js/src/ui/TxList/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxList/store.js b/js/src/ui/TxList/store.js
index 09cdd2226..a12c810d5 100644
--- a/js/src/ui/TxList/store.js
+++ b/js/src/ui/TxList/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxList/store.spec.js b/js/src/ui/TxList/store.spec.js
index 8e4eb848e..89503b4a6 100644
--- a/js/src/ui/TxList/store.spec.js
+++ b/js/src/ui/TxList/store.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxList/txList.js b/js/src/ui/TxList/txList.js
index 45face696..b99335a4f 100644
--- a/js/src/ui/TxList/txList.js
+++ b/js/src/ui/TxList/txList.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxList/txList.spec.js b/js/src/ui/TxList/txList.spec.js
index 3f773980f..88012888c 100644
--- a/js/src/ui/TxList/txList.spec.js
+++ b/js/src/ui/TxList/txList.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/abi.js b/js/src/util/abi.js
index e7947233b..b20ed3372 100644
--- a/js/src/util/abi.js
+++ b/js/src/util/abi.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/constants.js b/js/src/util/constants.js
index d0664d25e..4e2a073f1 100644
--- a/js/src/util/constants.js
+++ b/js/src/util/constants.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/notifications.js b/js/src/util/notifications.js
index 479448234..488ac2daf 100644
--- a/js/src/util/notifications.js
+++ b/js/src/util/notifications.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/proptypes.js b/js/src/util/proptypes.js
index f322c629c..1f993768e 100644
--- a/js/src/util/proptypes.js
+++ b/js/src/util/proptypes.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/subscribe-to-event.js b/js/src/util/subscribe-to-event.js
index 3313404c5..36d1f6d55 100644
--- a/js/src/util/subscribe-to-event.js
+++ b/js/src/util/subscribe-to-event.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/tx.js b/js/src/util/tx.js
index b688d06fe..591931ff3 100644
--- a/js/src/util/tx.js
+++ b/js/src/util/tx.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/validation.js b/js/src/util/validation.js
index 3d312a2f4..75802ed5f 100644
--- a/js/src/util/validation.js
+++ b/js/src/util/validation.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/wallet.js b/js/src/util/wallet.js
index 123f9f592..b6240ff01 100644
--- a/js/src/util/wallet.js
+++ b/js/src/util/wallet.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/wallets.js b/js/src/util/wallets.js
index 1f0bc6735..3732840d8 100644
--- a/js/src/util/wallets.js
+++ b/js/src/util/wallets.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/util/web3.extensions.js b/js/src/util/web3.extensions.js
index acae683bd..f48aa6c25 100644
--- a/js/src/util/web3.extensions.js
+++ b/js/src/util/web3.extensions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Account/index.js b/js/src/views/Account/index.js
index 55c215f7c..75c7cc401 100644
--- a/js/src/views/Account/index.js
+++ b/js/src/views/Account/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Accounts/index.js b/js/src/views/Accounts/index.js
index e9be1d557..c1e7c91a0 100644
--- a/js/src/views/Accounts/index.js
+++ b/js/src/views/Accounts/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Address/index.js b/js/src/views/Address/index.js
index f97d5b1ae..3a1c9a5f7 100644
--- a/js/src/views/Address/index.js
+++ b/js/src/views/Address/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Addresses/index.js b/js/src/views/Addresses/index.js
index 97e107c00..a0a5e1a40 100644
--- a/js/src/views/Addresses/index.js
+++ b/js/src/views/Addresses/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/index.js b/js/src/views/Application/index.js
index 236578226..a3198ef88 100644
--- a/js/src/views/Application/index.js
+++ b/js/src/views/Application/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/store.js b/js/src/views/Application/store.js
index 4ea0faf3d..bb42721cd 100644
--- a/js/src/views/Application/store.js
+++ b/js/src/views/Application/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Connection/connection.js b/js/src/views/Connection/connection.js
index ad0e0c140..8cc2378d9 100644
--- a/js/src/views/Connection/connection.js
+++ b/js/src/views/Connection/connection.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Connection/index.js b/js/src/views/Connection/index.js
index f33fc42fe..560555d7c 100644
--- a/js/src/views/Connection/index.js
+++ b/js/src/views/Connection/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/index.js b/js/src/views/Contract/index.js
index 18051a69f..3ab8765b0 100644
--- a/js/src/views/Contract/index.js
+++ b/js/src/views/Contract/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contracts/index.js b/js/src/views/Contracts/index.js
index 075837ce6..ccf6cf5f1 100644
--- a/js/src/views/Contracts/index.js
+++ b/js/src/views/Contracts/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapp/dapp.js b/js/src/views/Dapp/dapp.js
index 3e9218914..16a842964 100644
--- a/js/src/views/Dapp/dapp.js
+++ b/js/src/views/Dapp/dapp.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapp/index.js b/js/src/views/Dapp/index.js
index 6fbb5df27..f32a03d0e 100644
--- a/js/src/views/Dapp/index.js
+++ b/js/src/views/Dapp/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapps/dappsStore.js b/js/src/views/Dapps/dappsStore.js
index c1790863c..1841f4c7c 100644
--- a/js/src/views/Dapps/dappsStore.js
+++ b/js/src/views/Dapps/dappsStore.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapps/index.js b/js/src/views/Dapps/index.js
index 38a33260f..81cbe79d4 100644
--- a/js/src/views/Dapps/index.js
+++ b/js/src/views/Dapps/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/ParityBar/index.js b/js/src/views/ParityBar/index.js
index 98cdb6746..48420712f 100644
--- a/js/src/views/ParityBar/index.js
+++ b/js/src/views/ParityBar/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/ParityBar/parityBar.js b/js/src/views/ParityBar/parityBar.js
index 14b71aa10..2f7c52957 100644
--- a/js/src/views/ParityBar/parityBar.js
+++ b/js/src/views/ParityBar/parityBar.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/actions.js b/js/src/views/Settings/actions.js
index d01ddb24f..9add6dec3 100644
--- a/js/src/views/Settings/actions.js
+++ b/js/src/views/Settings/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/index.js b/js/src/views/Settings/index.js
index 4c5414f71..878a87452 100644
--- a/js/src/views/Settings/index.js
+++ b/js/src/views/Settings/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/middleware.js b/js/src/views/Settings/middleware.js
index ddadad92b..9ee674d76 100644
--- a/js/src/views/Settings/middleware.js
+++ b/js/src/views/Settings/middleware.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/reducers.js b/js/src/views/Settings/reducers.js
index af2612199..1050e9a53 100644
--- a/js/src/views/Settings/reducers.js
+++ b/js/src/views/Settings/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/index.js b/js/src/views/Signer/index.js
index ff804fe5b..37d3c7489 100644
--- a/js/src/views/Signer/index.js
+++ b/js/src/views/Signer/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/signer.js b/js/src/views/Signer/signer.js
index f0b4baed7..8e131248b 100644
--- a/js/src/views/Signer/signer.js
+++ b/js/src/views/Signer/signer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/store.js b/js/src/views/Signer/store.js
index bcc85a431..3e16a6e01 100644
--- a/js/src/views/Signer/store.js
+++ b/js/src/views/Signer/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/index.js b/js/src/views/Status/index.js
index 44079b224..f966050e9 100644
--- a/js/src/views/Status/index.js
+++ b/js/src/views/Status/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/status.js b/js/src/views/Status/status.js
index 805c96850..34a42c296 100644
--- a/js/src/views/Status/status.js
+++ b/js/src/views/Status/status.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Wallet/index.js b/js/src/views/Wallet/index.js
index cebd98d9d..b81bd8d2b 100644
--- a/js/src/views/Wallet/index.js
+++ b/js/src/views/Wallet/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/WriteContract/index.js b/js/src/views/WriteContract/index.js
index cb4bf811b..c3b7437e9 100644
--- a/js/src/views/WriteContract/index.js
+++ b/js/src/views/WriteContract/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/index.js b/js/src/views/index.js
index 18d320c63..2f99ff951 100644
--- a/js/src/views/index.js
+++ b/js/src/views/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/web3.js b/js/src/web3.js
index 15dc4747c..db5328e18 100644
--- a/js/src/web3.js
+++ b/js/src/web3.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/test/babel.js b/js/test/babel.js
index fc37b94bf..e29442832 100644
--- a/js/test/babel.js
+++ b/js/test/babel.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/test/e2e/ethapi.js b/js/test/e2e/ethapi.js
index 1fa3da797..b4830abc6 100644
--- a/js/test/e2e/ethapi.js
+++ b/js/test/e2e/ethapi.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/test/mocha.config.js b/js/test/mocha.config.js
index 36c91c76e..e90c91ebf 100644
--- a/js/test/mocha.config.js
+++ b/js/test/mocha.config.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/test/mockRpc.js b/js/test/mockRpc.js
index 147c64af0..13f752f8e 100644
--- a/js/test/mockRpc.js
+++ b/js/test/mockRpc.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/test/types.js b/js/test/types.js
index 73b0aa14e..d926220a1 100644
--- a/js/test/types.js
+++ b/js/test/types.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/webpack/build.server.js b/js/webpack/build.server.js
index c1e803f56..e52e62656 100644
--- a/js/webpack/build.server.js
+++ b/js/webpack/build.server.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/webpack/dev.server.js b/js/webpack/dev.server.js
index aed7464b4..9e8bd1524 100644
--- a/js/webpack/dev.server.js
+++ b/js/webpack/dev.server.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/webpack/libraries.js b/js/webpack/libraries.js
index d1a2b4915..923d799dc 100644
--- a/js/webpack/libraries.js
+++ b/js/webpack/libraries.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/webpack/test.js b/js/webpack/test.js
index a0340b46b..f118131fd 100644
--- a/js/webpack/test.js
+++ b/js/webpack/test.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/webpack/vendor.js b/js/webpack/vendor.js
index 535edd970..7f1114144 100644
--- a/js/webpack/vendor.js
+++ b/js/webpack/vendor.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/build.rs b/json/build.rs
index 8be54476e..dfb6dfa02 100644
--- a/json/build.rs
+++ b/json/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/blockchain/account.rs b/json/src/blockchain/account.rs
index 649cd170f..68a7060a0 100644
--- a/json/src/blockchain/account.rs
+++ b/json/src/blockchain/account.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/blockchain/block.rs b/json/src/blockchain/block.rs
index 03522a2c9..d8b6183db 100644
--- a/json/src/blockchain/block.rs
+++ b/json/src/blockchain/block.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/blockchain/blockchain.rs b/json/src/blockchain/blockchain.rs
index 3899f23e8..8a0de8801 100644
--- a/json/src/blockchain/blockchain.rs
+++ b/json/src/blockchain/blockchain.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/blockchain/header.rs b/json/src/blockchain/header.rs
index ece6d6359..7fc75266d 100644
--- a/json/src/blockchain/header.rs
+++ b/json/src/blockchain/header.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/blockchain/mod.rs b/json/src/blockchain/mod.rs
index 727469ea2..60a215849 100644
--- a/json/src/blockchain/mod.rs
+++ b/json/src/blockchain/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/blockchain/state.rs b/json/src/blockchain/state.rs
index 5aa4b09a3..47480fbb1 100644
--- a/json/src/blockchain/state.rs
+++ b/json/src/blockchain/state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/blockchain/test.rs b/json/src/blockchain/test.rs
index 301d921df..110eb362a 100644
--- a/json/src/blockchain/test.rs
+++ b/json/src/blockchain/test.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/blockchain/transaction.rs b/json/src/blockchain/transaction.rs
index 5d04748f5..d2385978b 100644
--- a/json/src/blockchain/transaction.rs
+++ b/json/src/blockchain/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/bytes.rs b/json/src/bytes.rs
index c162d08ce..54feb43c1 100644
--- a/json/src/bytes.rs
+++ b/json/src/bytes.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/hash.rs b/json/src/hash.rs
index 14d90ee01..9aad33115 100644
--- a/json/src/hash.rs
+++ b/json/src/hash.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/lib.rs b/json/src/lib.rs
index b94e1fa55..9c67ab3d1 100644
--- a/json/src/lib.rs
+++ b/json/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/lib.rs.in b/json/src/lib.rs.in
index 4754eeee9..eca4b6db2 100644
--- a/json/src/lib.rs.in
+++ b/json/src/lib.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/misc/account_meta.rs b/json/src/misc/account_meta.rs
index a347a8cf6..2d1a90ec3 100644
--- a/json/src/misc/account_meta.rs
+++ b/json/src/misc/account_meta.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/misc/dapps_settings.rs b/json/src/misc/dapps_settings.rs
index 893e7e93e..74a12a331 100644
--- a/json/src/misc/dapps_settings.rs
+++ b/json/src/misc/dapps_settings.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/misc/mod.rs b/json/src/misc/mod.rs
index baab83d08..b64afcc31 100644
--- a/json/src/misc/mod.rs
+++ b/json/src/misc/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/account.rs b/json/src/spec/account.rs
index 90ca8a658..b3e0ecbae 100644
--- a/json/src/spec/account.rs
+++ b/json/src/spec/account.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/authority_round.rs b/json/src/spec/authority_round.rs
index bae17bb24..d2cedb551 100644
--- a/json/src/spec/authority_round.rs
+++ b/json/src/spec/authority_round.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/basic_authority.rs b/json/src/spec/basic_authority.rs
index b8b7b4a4d..0e388f1eb 100644
--- a/json/src/spec/basic_authority.rs
+++ b/json/src/spec/basic_authority.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/builtin.rs b/json/src/spec/builtin.rs
index d56c4a4c7..e311175ff 100644
--- a/json/src/spec/builtin.rs
+++ b/json/src/spec/builtin.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/engine.rs b/json/src/spec/engine.rs
index 850eb2502..d36327e70 100644
--- a/json/src/spec/engine.rs
+++ b/json/src/spec/engine.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/ethash.rs b/json/src/spec/ethash.rs
index 752d6853e..229ed77a3 100644
--- a/json/src/spec/ethash.rs
+++ b/json/src/spec/ethash.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/genesis.rs b/json/src/spec/genesis.rs
index 272e7bcc2..c732a1293 100644
--- a/json/src/spec/genesis.rs
+++ b/json/src/spec/genesis.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/mod.rs b/json/src/spec/mod.rs
index f9de30170..19b9974d9 100644
--- a/json/src/spec/mod.rs
+++ b/json/src/spec/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/params.rs b/json/src/spec/params.rs
index aa634221d..882686319 100644
--- a/json/src/spec/params.rs
+++ b/json/src/spec/params.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/seal.rs b/json/src/spec/seal.rs
index 0daea1ba4..eba75840a 100644
--- a/json/src/spec/seal.rs
+++ b/json/src/spec/seal.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/spec.rs b/json/src/spec/spec.rs
index 544407cb8..22d6b36d8 100644
--- a/json/src/spec/spec.rs
+++ b/json/src/spec/spec.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/spec/state.rs b/json/src/spec/state.rs
index bde3d6dd8..cff03db54 100644
--- a/json/src/spec/state.rs
+++ b/json/src/spec/state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/state/log.rs b/json/src/state/log.rs
index 5fb3e469b..873de8008 100644
--- a/json/src/state/log.rs
+++ b/json/src/state/log.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/state/mod.rs b/json/src/state/mod.rs
index e0bced6ef..2b06271de 100644
--- a/json/src/state/mod.rs
+++ b/json/src/state/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/state/state.rs b/json/src/state/state.rs
index 3ddca43c7..4bdd424cd 100644
--- a/json/src/state/state.rs
+++ b/json/src/state/state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/state/test.rs b/json/src/state/test.rs
index 0d28232ef..53c3eb113 100644
--- a/json/src/state/test.rs
+++ b/json/src/state/test.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/state/transaction.rs b/json/src/state/transaction.rs
index 62b8577d4..722e9afa3 100644
--- a/json/src/state/transaction.rs
+++ b/json/src/state/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/transaction/mod.rs b/json/src/transaction/mod.rs
index cec6734b3..b3bf34be3 100644
--- a/json/src/transaction/mod.rs
+++ b/json/src/transaction/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/transaction/test.rs b/json/src/transaction/test.rs
index 1ea54ff04..bf925a8f0 100644
--- a/json/src/transaction/test.rs
+++ b/json/src/transaction/test.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/transaction/transaction.rs b/json/src/transaction/transaction.rs
index 8898f723e..a670eea7d 100644
--- a/json/src/transaction/transaction.rs
+++ b/json/src/transaction/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/transaction/txtest.rs b/json/src/transaction/txtest.rs
index 059203453..b3d535b8b 100644
--- a/json/src/transaction/txtest.rs
+++ b/json/src/transaction/txtest.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/trie/input.rs b/json/src/trie/input.rs
index 326f42dba..b8cf3c26e 100644
--- a/json/src/trie/input.rs
+++ b/json/src/trie/input.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/trie/mod.rs b/json/src/trie/mod.rs
index 1c5d30067..28705d363 100644
--- a/json/src/trie/mod.rs
+++ b/json/src/trie/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/trie/test.rs b/json/src/trie/test.rs
index 19becd5ee..9d4d6bff9 100644
--- a/json/src/trie/test.rs
+++ b/json/src/trie/test.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/trie/trie.rs b/json/src/trie/trie.rs
index c04498591..1eebe0d28 100644
--- a/json/src/trie/trie.rs
+++ b/json/src/trie/trie.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/uint.rs b/json/src/uint.rs
index 17493203f..f444da326 100644
--- a/json/src/uint.rs
+++ b/json/src/uint.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/vm/call.rs b/json/src/vm/call.rs
index ad226048e..598bb9e92 100644
--- a/json/src/vm/call.rs
+++ b/json/src/vm/call.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/vm/env.rs b/json/src/vm/env.rs
index 95365c0a8..93a4e70b4 100644
--- a/json/src/vm/env.rs
+++ b/json/src/vm/env.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/vm/log.rs b/json/src/vm/log.rs
index b29325738..e8d02f5e3 100644
--- a/json/src/vm/log.rs
+++ b/json/src/vm/log.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/vm/mod.rs b/json/src/vm/mod.rs
index ecc0d05a4..5e7ff8348 100644
--- a/json/src/vm/mod.rs
+++ b/json/src/vm/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/vm/test.rs b/json/src/vm/test.rs
index e348826e1..e7e525492 100644
--- a/json/src/vm/test.rs
+++ b/json/src/vm/test.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/vm/transaction.rs b/json/src/vm/transaction.rs
index d2ee8b89b..c0c61afaf 100644
--- a/json/src/vm/transaction.rs
+++ b/json/src/vm/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/json/src/vm/vm.rs b/json/src/vm/vm.rs
index b0a7c2a4b..b29430fda 100644
--- a/json/src/vm/vm.rs
+++ b/json/src/vm/vm.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/license_header b/license_header
index d4ebdc448..50fed6b27 100644
--- a/license_header
+++ b/license_header
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/logger/src/lib.rs b/logger/src/lib.rs
index 1e1555c7c..0c0689b16 100644
--- a/logger/src/lib.rs
+++ b/logger/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/account.rs b/parity/account.rs
index ae7e1f62b..e790eb596 100644
--- a/parity/account.rs
+++ b/parity/account.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/blockchain.rs b/parity/blockchain.rs
index a9d81e5c3..10fe1d32e 100644
--- a/parity/blockchain.rs
+++ b/parity/blockchain.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/boot.rs b/parity/boot.rs
index d930085db..30349284d 100644
--- a/parity/boot.rs
+++ b/parity/boot.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/cache.rs b/parity/cache.rs
index d2fc30d6e..b8b324f67 100644
--- a/parity/cache.rs
+++ b/parity/cache.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/cli/mod.rs b/parity/cli/mod.rs
index 707f4159d..39e4d5867 100644
--- a/parity/cli/mod.rs
+++ b/parity/cli/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/cli/usage.rs b/parity/cli/usage.rs
index 6dcbd6453..cd94e0299 100644
--- a/parity/cli/usage.rs
+++ b/parity/cli/usage.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/configuration.rs b/parity/configuration.rs
index 84287719e..59333c883 100644
--- a/parity/configuration.rs
+++ b/parity/configuration.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/dapps.rs b/parity/dapps.rs
index ec6fd8846..4eed929ca 100644
--- a/parity/dapps.rs
+++ b/parity/dapps.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/deprecated.rs b/parity/deprecated.rs
index b9a800101..d509c174a 100644
--- a/parity/deprecated.rs
+++ b/parity/deprecated.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/dir.rs b/parity/dir.rs
index b9c02efd6..0a49cd528 100644
--- a/parity/dir.rs
+++ b/parity/dir.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/helpers.rs b/parity/helpers.rs
index 60a04bc45..d1b1e4027 100644
--- a/parity/helpers.rs
+++ b/parity/helpers.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/informant.rs b/parity/informant.rs
index 1caeb1b7c..1991146ea 100644
--- a/parity/informant.rs
+++ b/parity/informant.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/io_handler.rs b/parity/io_handler.rs
index 0f1704049..e7af9da39 100644
--- a/parity/io_handler.rs
+++ b/parity/io_handler.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/main.rs b/parity/main.rs
index 17f5ed74b..8c1f88e1e 100644
--- a/parity/main.rs
+++ b/parity/main.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/migration.rs b/parity/migration.rs
index 58e3b5ea9..8a6f4435a 100644
--- a/parity/migration.rs
+++ b/parity/migration.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/modules.rs b/parity/modules.rs
index 5d1d66cd7..bf2eeb0fb 100644
--- a/parity/modules.rs
+++ b/parity/modules.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/params.rs b/parity/params.rs
index 25ddc8814..81db4165d 100644
--- a/parity/params.rs
+++ b/parity/params.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/presale.rs b/parity/presale.rs
index 098832428..7754e7e18 100644
--- a/parity/presale.rs
+++ b/parity/presale.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/rpc.rs b/parity/rpc.rs
index 52a5bcc0f..2551b0736 100644
--- a/parity/rpc.rs
+++ b/parity/rpc.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/rpc_apis.rs b/parity/rpc_apis.rs
index 2d375fdde..8748c860d 100644
--- a/parity/rpc_apis.rs
+++ b/parity/rpc_apis.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/run.rs b/parity/run.rs
index 8128b3a90..e59df7039 100644
--- a/parity/run.rs
+++ b/parity/run.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/signer.rs b/parity/signer.rs
index 6905fbb3c..d247453f1 100644
--- a/parity/signer.rs
+++ b/parity/signer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/snapshot.rs b/parity/snapshot.rs
index 804047596..2963e9b84 100644
--- a/parity/snapshot.rs
+++ b/parity/snapshot.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/stratum.rs b/parity/stratum.rs
index 32c7b8a50..1e510ed44 100644
--- a/parity/stratum.rs
+++ b/parity/stratum.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/sync.rs b/parity/sync.rs
index 17f183c80..cfc489a45 100644
--- a/parity/sync.rs
+++ b/parity/sync.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/upgrade.rs b/parity/upgrade.rs
index 7e5b73622..401f6a722 100644
--- a/parity/upgrade.rs
+++ b/parity/upgrade.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/url.rs b/parity/url.rs
index fca7c6620..285b024c6 100644
--- a/parity/url.rs
+++ b/parity/url.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/build.rs b/rpc/build.rs
index 1d1a9c19d..0474e8605 100644
--- a/rpc/build.rs
+++ b/rpc/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/rpctest/src/main.rs b/rpc/rpctest/src/main.rs
index dd4a9a355..2e4bf7d4d 100644
--- a/rpc/rpctest/src/main.rs
+++ b/rpc/rpctest/src/main.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/lib.rs b/rpc/src/lib.rs
index e02a18509..bbd4a5164 100644
--- a/rpc/src/lib.rs
+++ b/rpc/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/block_import.rs b/rpc/src/v1/helpers/block_import.rs
index 4bb2920ed..5e78b2d9d 100644
--- a/rpc/src/v1/helpers/block_import.rs
+++ b/rpc/src/v1/helpers/block_import.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/dispatch.rs b/rpc/src/v1/helpers/dispatch.rs
index a66bc816d..93e99646b 100644
--- a/rpc/src/v1/helpers/dispatch.rs
+++ b/rpc/src/v1/helpers/dispatch.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/mod.rs b/rpc/src/v1/helpers/mod.rs
index d5f64dde9..3c6d1a739 100644
--- a/rpc/src/v1/helpers/mod.rs
+++ b/rpc/src/v1/helpers/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/network_settings.rs b/rpc/src/v1/helpers/network_settings.rs
index 9847e9757..934092ec5 100644
--- a/rpc/src/v1/helpers/network_settings.rs
+++ b/rpc/src/v1/helpers/network_settings.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/params.rs b/rpc/src/v1/helpers/params.rs
index f56c500fc..b533c1b89 100644
--- a/rpc/src/v1/helpers/params.rs
+++ b/rpc/src/v1/helpers/params.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/poll_manager.rs b/rpc/src/v1/helpers/poll_manager.rs
index bc3518830..c695eae8c 100644
--- a/rpc/src/v1/helpers/poll_manager.rs
+++ b/rpc/src/v1/helpers/poll_manager.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/requests.rs b/rpc/src/v1/helpers/requests.rs
index 7c5e89b87..7249e4c4a 100644
--- a/rpc/src/v1/helpers/requests.rs
+++ b/rpc/src/v1/helpers/requests.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/signer.rs b/rpc/src/v1/helpers/signer.rs
index 11f8e3376..e208602a5 100644
--- a/rpc/src/v1/helpers/signer.rs
+++ b/rpc/src/v1/helpers/signer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/eth_filter.rs b/rpc/src/v1/impls/eth_filter.rs
index 695ff5251..42e82a291 100644
--- a/rpc/src/v1/impls/eth_filter.rs
+++ b/rpc/src/v1/impls/eth_filter.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/mod.rs b/rpc/src/v1/impls/mod.rs
index e4083ca95..485b2cae5 100644
--- a/rpc/src/v1/impls/mod.rs
+++ b/rpc/src/v1/impls/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/net.rs b/rpc/src/v1/impls/net.rs
index f0e836fb7..3855bd8d4 100644
--- a/rpc/src/v1/impls/net.rs
+++ b/rpc/src/v1/impls/net.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/parity_accounts.rs b/rpc/src/v1/impls/parity_accounts.rs
index 188e2290e..bf53c7273 100644
--- a/rpc/src/v1/impls/parity_accounts.rs
+++ b/rpc/src/v1/impls/parity_accounts.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/parity_set.rs b/rpc/src/v1/impls/parity_set.rs
index 92de99a1f..b63adaa67 100644
--- a/rpc/src/v1/impls/parity_set.rs
+++ b/rpc/src/v1/impls/parity_set.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/personal.rs b/rpc/src/v1/impls/personal.rs
index 1515e3fa1..cc4a40d4a 100644
--- a/rpc/src/v1/impls/personal.rs
+++ b/rpc/src/v1/impls/personal.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/rpc.rs b/rpc/src/v1/impls/rpc.rs
index 7f92c1ed9..6e62bb17c 100644
--- a/rpc/src/v1/impls/rpc.rs
+++ b/rpc/src/v1/impls/rpc.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/signer.rs b/rpc/src/v1/impls/signer.rs
index f13a3d037..6e09a5ec8 100644
--- a/rpc/src/v1/impls/signer.rs
+++ b/rpc/src/v1/impls/signer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/signing.rs b/rpc/src/v1/impls/signing.rs
index 262e04dfb..4ee44bb26 100644
--- a/rpc/src/v1/impls/signing.rs
+++ b/rpc/src/v1/impls/signing.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/signing_unsafe.rs b/rpc/src/v1/impls/signing_unsafe.rs
index 46ffe6ded..992bb85b0 100644
--- a/rpc/src/v1/impls/signing_unsafe.rs
+++ b/rpc/src/v1/impls/signing_unsafe.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/traces.rs b/rpc/src/v1/impls/traces.rs
index 0b287ce29..2fd912284 100644
--- a/rpc/src/v1/impls/traces.rs
+++ b/rpc/src/v1/impls/traces.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/web3.rs b/rpc/src/v1/impls/web3.rs
index 2e8f99006..d81f628b6 100644
--- a/rpc/src/v1/impls/web3.rs
+++ b/rpc/src/v1/impls/web3.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/mod.rs b/rpc/src/v1/mod.rs
index 966a87f26..2942d81ed 100644
--- a/rpc/src/v1/mod.rs
+++ b/rpc/src/v1/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/eth.rs b/rpc/src/v1/traits/eth.rs
index 64a87c175..14ee8ca62 100644
--- a/rpc/src/v1/traits/eth.rs
+++ b/rpc/src/v1/traits/eth.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/eth_signing.rs b/rpc/src/v1/traits/eth_signing.rs
index 09f8c5e03..4f8dc5b1b 100644
--- a/rpc/src/v1/traits/eth_signing.rs
+++ b/rpc/src/v1/traits/eth_signing.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/mod.rs b/rpc/src/v1/traits/mod.rs
index 86b55b7c0..ba84d32e4 100644
--- a/rpc/src/v1/traits/mod.rs
+++ b/rpc/src/v1/traits/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/net.rs b/rpc/src/v1/traits/net.rs
index 36bd8be70..a34270826 100644
--- a/rpc/src/v1/traits/net.rs
+++ b/rpc/src/v1/traits/net.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/parity.rs b/rpc/src/v1/traits/parity.rs
index 18440b654..ba6514168 100644
--- a/rpc/src/v1/traits/parity.rs
+++ b/rpc/src/v1/traits/parity.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/parity_accounts.rs b/rpc/src/v1/traits/parity_accounts.rs
index 6cfe1bf7b..e4393c149 100644
--- a/rpc/src/v1/traits/parity_accounts.rs
+++ b/rpc/src/v1/traits/parity_accounts.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/parity_set.rs b/rpc/src/v1/traits/parity_set.rs
index c40abd01f..486f7fb42 100644
--- a/rpc/src/v1/traits/parity_set.rs
+++ b/rpc/src/v1/traits/parity_set.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/parity_signing.rs b/rpc/src/v1/traits/parity_signing.rs
index d97b9882b..5eb5ff8b3 100644
--- a/rpc/src/v1/traits/parity_signing.rs
+++ b/rpc/src/v1/traits/parity_signing.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/personal.rs b/rpc/src/v1/traits/personal.rs
index 6ba0f28f9..edb1a9d79 100644
--- a/rpc/src/v1/traits/personal.rs
+++ b/rpc/src/v1/traits/personal.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/rpc.rs b/rpc/src/v1/traits/rpc.rs
index 2109442a7..a03d67b55 100644
--- a/rpc/src/v1/traits/rpc.rs
+++ b/rpc/src/v1/traits/rpc.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/signer.rs b/rpc/src/v1/traits/signer.rs
index eafa520d4..5a18fe293 100644
--- a/rpc/src/v1/traits/signer.rs
+++ b/rpc/src/v1/traits/signer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/traces.rs b/rpc/src/v1/traits/traces.rs
index 64d16c5b4..0440b4dff 100644
--- a/rpc/src/v1/traits/traces.rs
+++ b/rpc/src/v1/traits/traces.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/traits/web3.rs b/rpc/src/v1/traits/web3.rs
index fc1f50b9b..efe26e307 100644
--- a/rpc/src/v1/traits/web3.rs
+++ b/rpc/src/v1/traits/web3.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/block_number.rs b/rpc/src/v1/types/block_number.rs
index 0a2b2f305..00ee1f22b 100644
--- a/rpc/src/v1/types/block_number.rs
+++ b/rpc/src/v1/types/block_number.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/bytes.rs b/rpc/src/v1/types/bytes.rs
index 57ff9f22e..d9a346836 100644
--- a/rpc/src/v1/types/bytes.rs
+++ b/rpc/src/v1/types/bytes.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/call_request.rs b/rpc/src/v1/types/call_request.rs
index 015811273..f457359c5 100644
--- a/rpc/src/v1/types/call_request.rs
+++ b/rpc/src/v1/types/call_request.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/dapp_id.rs b/rpc/src/v1/types/dapp_id.rs
index 04aa80e3a..fbd016e8a 100644
--- a/rpc/src/v1/types/dapp_id.rs
+++ b/rpc/src/v1/types/dapp_id.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/filter.rs b/rpc/src/v1/types/filter.rs
index 5254b1602..6ef57b7a7 100644
--- a/rpc/src/v1/types/filter.rs
+++ b/rpc/src/v1/types/filter.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/hash.rs b/rpc/src/v1/types/hash.rs
index 3db0cf124..cc4532e7c 100644
--- a/rpc/src/v1/types/hash.rs
+++ b/rpc/src/v1/types/hash.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/histogram.rs b/rpc/src/v1/types/histogram.rs
index f7bb5525a..9a1043e0e 100644
--- a/rpc/src/v1/types/histogram.rs
+++ b/rpc/src/v1/types/histogram.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/index.rs b/rpc/src/v1/types/index.rs
index d7b17aea2..65bd681c2 100644
--- a/rpc/src/v1/types/index.rs
+++ b/rpc/src/v1/types/index.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/log.rs b/rpc/src/v1/types/log.rs
index b945de6ea..f5e7faca5 100644
--- a/rpc/src/v1/types/log.rs
+++ b/rpc/src/v1/types/log.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/signer/build.rs b/signer/build.rs
index 41b9a1b3e..28cd9ef69 100644
--- a/signer/build.rs
+++ b/signer/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/signer/src/authcode_store.rs b/signer/src/authcode_store.rs
index 55c0fcb15..3752923fa 100644
--- a/signer/src/authcode_store.rs
+++ b/signer/src/authcode_store.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/signer/src/lib.rs b/signer/src/lib.rs
index f05d8c625..3d73b0668 100644
--- a/signer/src/lib.rs
+++ b/signer/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/signer/src/tests/mod.rs b/signer/src/tests/mod.rs
index e80b5778d..043b0f693 100644
--- a/signer/src/tests/mod.rs
+++ b/signer/src/tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/signer/src/ws_server/mod.rs b/signer/src/ws_server/mod.rs
index 697fbd4c7..261715036 100644
--- a/signer/src/ws_server/mod.rs
+++ b/signer/src/ws_server/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/signer/src/ws_server/session.rs b/signer/src/ws_server/session.rs
index deb791b54..77699fa93 100644
--- a/signer/src/ws_server/session.rs
+++ b/signer/src/ws_server/session.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/stratum/build.rs b/stratum/build.rs
index 61fa5098f..692af322e 100644
--- a/stratum/build.rs
+++ b/stratum/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/stratum/src/lib.rs b/stratum/src/lib.rs
index 45d8a3639..7a5761aae 100644
--- a/stratum/src/lib.rs
+++ b/stratum/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/stratum/src/traits.rs b/stratum/src/traits.rs
index 5e93a9484..98a6ba763 100644
--- a/stratum/src/traits.rs
+++ b/stratum/src/traits.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/build.rs b/sync/build.rs
index 1e08ae652..f41135a67 100644
--- a/sync/build.rs
+++ b/sync/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/api.rs b/sync/src/api.rs
index 7c531bf7c..b4a45c74d 100644
--- a/sync/src/api.rs
+++ b/sync/src/api.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/block_sync.rs b/sync/src/block_sync.rs
index 79c7a65a9..c2ff12457 100644
--- a/sync/src/block_sync.rs
+++ b/sync/src/block_sync.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/blocks.rs b/sync/src/blocks.rs
index bcb9973dc..686b49218 100644
--- a/sync/src/blocks.rs
+++ b/sync/src/blocks.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/lib.rs b/sync/src/lib.rs
index fa57a3e16..0ff3bfe66 100644
--- a/sync/src/lib.rs
+++ b/sync/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/snapshot.rs b/sync/src/snapshot.rs
index 9f4262105..7ec87bf01 100644
--- a/sync/src/snapshot.rs
+++ b/sync/src/snapshot.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/sync_io.rs b/sync/src/sync_io.rs
index e9e2d3396..34ee6d7f5 100644
--- a/sync/src/sync_io.rs
+++ b/sync/src/sync_io.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/tests/chain.rs b/sync/src/tests/chain.rs
index 02b9063fa..3d0c17fff 100644
--- a/sync/src/tests/chain.rs
+++ b/sync/src/tests/chain.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/tests/consensus.rs b/sync/src/tests/consensus.rs
index 00a036a54..b96997d1e 100644
--- a/sync/src/tests/consensus.rs
+++ b/sync/src/tests/consensus.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/tests/helpers.rs b/sync/src/tests/helpers.rs
index d2eed9374..af9118431 100644
--- a/sync/src/tests/helpers.rs
+++ b/sync/src/tests/helpers.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/tests/mod.rs b/sync/src/tests/mod.rs
index ef1ca4bab..3b2307518 100644
--- a/sync/src/tests/mod.rs
+++ b/sync/src/tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/tests/rpc.rs b/sync/src/tests/rpc.rs
index f600130c1..e5b2722b6 100644
--- a/sync/src/tests/rpc.rs
+++ b/sync/src/tests/rpc.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/tests/snapshot.rs b/sync/src/tests/snapshot.rs
index 283d59ee3..96a801669 100644
--- a/sync/src/tests/snapshot.rs
+++ b/sync/src/tests/snapshot.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/transactions_stats.rs b/sync/src/transactions_stats.rs
index 8c5eb6dda..d5b78610d 100644
--- a/sync/src/transactions_stats.rs
+++ b/sync/src/transactions_stats.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/benches/bigint.rs b/util/benches/bigint.rs
index 00a565e20..5f35f52ae 100644
--- a/util/benches/bigint.rs
+++ b/util/benches/bigint.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/benches/rlp.rs b/util/benches/rlp.rs
index 23ae4d829..d446f22cf 100644
--- a/util/benches/rlp.rs
+++ b/util/benches/rlp.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/benches/trie.rs b/util/benches/trie.rs
index 925139032..0364a39ee 100644
--- a/util/benches/trie.rs
+++ b/util/benches/trie.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/bigint/build.rs b/util/bigint/build.rs
index 248823229..2c945a24c 100644
--- a/util/bigint/build.rs
+++ b/util/bigint/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/bigint/src/hash.rs b/util/bigint/src/hash.rs
index 20cdbae03..29274fc52 100644
--- a/util/bigint/src/hash.rs
+++ b/util/bigint/src/hash.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/bigint/src/lib.rs b/util/bigint/src/lib.rs
index 0df69256c..30b47a24c 100644
--- a/util/bigint/src/lib.rs
+++ b/util/bigint/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/bloom/src/lib.rs b/util/bloom/src/lib.rs
index d5451f721..6388ce037 100644
--- a/util/bloom/src/lib.rs
+++ b/util/bloom/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/build.rs b/util/build.rs
index 1ec89f704..da28015e2 100644
--- a/util/build.rs
+++ b/util/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/fetch/src/client.rs b/util/fetch/src/client.rs
index bb8842a5b..7ee544252 100644
--- a/util/fetch/src/client.rs
+++ b/util/fetch/src/client.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/fetch/src/fetch_file.rs b/util/fetch/src/fetch_file.rs
index 4801cc969..84b2270eb 100644
--- a/util/fetch/src/fetch_file.rs
+++ b/util/fetch/src/fetch_file.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/fetch/src/lib.rs b/util/fetch/src/lib.rs
index 8ec9e0ddd..bd117a6d2 100644
--- a/util/fetch/src/lib.rs
+++ b/util/fetch/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/https-fetch/src/client.rs b/util/https-fetch/src/client.rs
index 19f2f3e16..e167ce31b 100644
--- a/util/https-fetch/src/client.rs
+++ b/util/https-fetch/src/client.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/https-fetch/src/http.rs b/util/https-fetch/src/http.rs
index f21e2d406..cf743b546 100644
--- a/util/https-fetch/src/http.rs
+++ b/util/https-fetch/src/http.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/https-fetch/src/lib.rs b/util/https-fetch/src/lib.rs
index edd1186d0..d941129a8 100644
--- a/util/https-fetch/src/lib.rs
+++ b/util/https-fetch/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/https-fetch/src/tlsclient.rs b/util/https-fetch/src/tlsclient.rs
index dd6f50bba..5ac19ad15 100644
--- a/util/https-fetch/src/tlsclient.rs
+++ b/util/https-fetch/src/tlsclient.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/https-fetch/src/url.rs b/util/https-fetch/src/url.rs
index 3931d9468..d5df0788f 100644
--- a/util/https-fetch/src/url.rs
+++ b/util/https-fetch/src/url.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/io/src/lib.rs b/util/io/src/lib.rs
index 99282d9d8..fa01cef43 100644
--- a/util/io/src/lib.rs
+++ b/util/io/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/io/src/panics.rs b/util/io/src/panics.rs
index f67e925a7..06371c04c 100644
--- a/util/io/src/panics.rs
+++ b/util/io/src/panics.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/io/src/service.rs b/util/io/src/service.rs
index 6086acadd..d9650a94a 100644
--- a/util/io/src/service.rs
+++ b/util/io/src/service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/io/src/worker.rs b/util/io/src/worker.rs
index a946fff56..4d55dda41 100644
--- a/util/io/src/worker.rs
+++ b/util/io/src/worker.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/error.rs b/util/network/src/error.rs
index a1c4d70a1..2500d587c 100644
--- a/util/network/src/error.rs
+++ b/util/network/src/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/ip_utils.rs b/util/network/src/ip_utils.rs
index 7ccf75200..ef154a1c1 100644
--- a/util/network/src/ip_utils.rs
+++ b/util/network/src/ip_utils.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/lib.rs b/util/network/src/lib.rs
index f21cb498d..5a06f5a22 100644
--- a/util/network/src/lib.rs
+++ b/util/network/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/node_table.rs b/util/network/src/node_table.rs
index ab7d17fa9..3474ce962 100644
--- a/util/network/src/node_table.rs
+++ b/util/network/src/node_table.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/service.rs b/util/network/src/service.rs
index 3fe6ae04a..766b87750 100644
--- a/util/network/src/service.rs
+++ b/util/network/src/service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/stats.rs b/util/network/src/stats.rs
index cc3b845da..b7a9cb177 100644
--- a/util/network/src/stats.rs
+++ b/util/network/src/stats.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/tests.rs b/util/network/src/tests.rs
index 467dbcbd8..67f99d157 100644
--- a/util/network/src/tests.rs
+++ b/util/network/src/tests.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/bytes.rs b/util/rlp/src/bytes.rs
index 07ac108d6..a83e7ff94 100644
--- a/util/rlp/src/bytes.rs
+++ b/util/rlp/src/bytes.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/commonrlps.rs b/util/rlp/src/commonrlps.rs
index 239117245..34c358826 100644
--- a/util/rlp/src/commonrlps.rs
+++ b/util/rlp/src/commonrlps.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/lib.rs b/util/rlp/src/lib.rs
index da5e816b5..6a454460e 100644
--- a/util/rlp/src/lib.rs
+++ b/util/rlp/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/rlpcompression.rs b/util/rlp/src/rlpcompression.rs
index 3113d8b83..7f879a1e2 100644
--- a/util/rlp/src/rlpcompression.rs
+++ b/util/rlp/src/rlpcompression.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/rlperrors.rs b/util/rlp/src/rlperrors.rs
index dc60afc9a..e636c893c 100644
--- a/util/rlp/src/rlperrors.rs
+++ b/util/rlp/src/rlperrors.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/rlpin.rs b/util/rlp/src/rlpin.rs
index a096cdbe8..ca1aaad79 100644
--- a/util/rlp/src/rlpin.rs
+++ b/util/rlp/src/rlpin.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/rlpstream.rs b/util/rlp/src/rlpstream.rs
index ec85e8ee5..b0e435ee0 100644
--- a/util/rlp/src/rlpstream.rs
+++ b/util/rlp/src/rlpstream.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/rlptraits.rs b/util/rlp/src/rlptraits.rs
index 0f3fb35d7..dc6e62917 100644
--- a/util/rlp/src/rlptraits.rs
+++ b/util/rlp/src/rlptraits.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/tests.rs b/util/rlp/src/tests.rs
index 1d98e4972..83ad38a6e 100644
--- a/util/rlp/src/tests.rs
+++ b/util/rlp/src/tests.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/rlp/src/untrusted_rlp.rs b/util/rlp/src/untrusted_rlp.rs
index 8f954e3e6..5bb969046 100644
--- a/util/rlp/src/untrusted_rlp.rs
+++ b/util/rlp/src/untrusted_rlp.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/sha3/build.rs b/util/sha3/build.rs
index bbe16d720..863be7424 100644
--- a/util/sha3/build.rs
+++ b/util/sha3/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/sha3/src/lib.rs b/util/sha3/src/lib.rs
index cd1d2125e..79400ac85 100644
--- a/util/sha3/src/lib.rs
+++ b/util/sha3/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/bloom.rs b/util/src/bloom.rs
index 71c4091b4..5aa50c263 100644
--- a/util/src/bloom.rs
+++ b/util/src/bloom.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/bytes.rs b/util/src/bytes.rs
index 80b44c0e7..fd0f42c0b 100644
--- a/util/src/bytes.rs
+++ b/util/src/bytes.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/cache.rs b/util/src/cache.rs
index 2b2c50c8b..77227d6ed 100644
--- a/util/src/cache.rs
+++ b/util/src/cache.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/common.rs b/util/src/common.rs
index 681b0baef..c457948dd 100644
--- a/util/src/common.rs
+++ b/util/src/common.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/error.rs b/util/src/error.rs
index 1c8180e88..fc9513e98 100644
--- a/util/src/error.rs
+++ b/util/src/error.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/from_json.rs b/util/src/from_json.rs
index a598ed961..ebd1ce693 100644
--- a/util/src/from_json.rs
+++ b/util/src/from_json.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/hashdb.rs b/util/src/hashdb.rs
index 092d40d8a..2110977d9 100644
--- a/util/src/hashdb.rs
+++ b/util/src/hashdb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/journaldb/archivedb.rs b/util/src/journaldb/archivedb.rs
index fb087d7b2..accc28ffd 100644
--- a/util/src/journaldb/archivedb.rs
+++ b/util/src/journaldb/archivedb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/journaldb/mod.rs b/util/src/journaldb/mod.rs
index 5f6b8f5f9..673a77bbc 100644
--- a/util/src/journaldb/mod.rs
+++ b/util/src/journaldb/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/journaldb/refcounteddb.rs b/util/src/journaldb/refcounteddb.rs
index 82261965c..e8a4e342d 100644
--- a/util/src/journaldb/refcounteddb.rs
+++ b/util/src/journaldb/refcounteddb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/journaldb/traits.rs b/util/src/journaldb/traits.rs
index 7acf20519..90063cd91 100644
--- a/util/src/journaldb/traits.rs
+++ b/util/src/journaldb/traits.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/kvdb.rs b/util/src/kvdb.rs
index de3b033ec..916ee44ae 100644
--- a/util/src/kvdb.rs
+++ b/util/src/kvdb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/lib.rs b/util/src/lib.rs
index 2b4ac0fed..e37214879 100644
--- a/util/src/lib.rs
+++ b/util/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/log.rs b/util/src/log.rs
index 97f3e347f..59114b596 100644
--- a/util/src/log.rs
+++ b/util/src/log.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/memorydb.rs b/util/src/memorydb.rs
index 20dd3a41f..67f25922d 100644
--- a/util/src/memorydb.rs
+++ b/util/src/memorydb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/migration/mod.rs b/util/src/migration/mod.rs
index a2005f456..af1eda192 100644
--- a/util/src/migration/mod.rs
+++ b/util/src/migration/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/migration/tests.rs b/util/src/migration/tests.rs
index 57a5a9e32..49804976b 100644
--- a/util/src/migration/tests.rs
+++ b/util/src/migration/tests.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/misc.rs b/util/src/misc.rs
index b0452e85e..b5a357755 100644
--- a/util/src/misc.rs
+++ b/util/src/misc.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/nibbleslice.rs b/util/src/nibbleslice.rs
index 7daec55ca..15096bbd5 100644
--- a/util/src/nibbleslice.rs
+++ b/util/src/nibbleslice.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/nibblevec.rs b/util/src/nibblevec.rs
index 15bd60cb0..75925f52b 100644
--- a/util/src/nibblevec.rs
+++ b/util/src/nibblevec.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/overlaydb.rs b/util/src/overlaydb.rs
index 009ef151e..aef68a5eb 100644
--- a/util/src/overlaydb.rs
+++ b/util/src/overlaydb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/path.rs b/util/src/path.rs
index 8a91a3178..4cb0b413d 100644
--- a/util/src/path.rs
+++ b/util/src/path.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/semantic_version.rs b/util/src/semantic_version.rs
index b550cd829..e90aa3b17 100644
--- a/util/src/semantic_version.rs
+++ b/util/src/semantic_version.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/sha3.rs b/util/src/sha3.rs
index f30954526..7bec5e3db 100644
--- a/util/src/sha3.rs
+++ b/util/src/sha3.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/snappy.rs b/util/src/snappy.rs
index 6919fb1ad..e1318d837 100644
--- a/util/src/snappy.rs
+++ b/util/src/snappy.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/standard.rs b/util/src/standard.rs
index 3d6c93e1a..cc82db6e8 100644
--- a/util/src/standard.rs
+++ b/util/src/standard.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/stats.rs b/util/src/stats.rs
index 2a950ff4f..9069be022 100644
--- a/util/src/stats.rs
+++ b/util/src/stats.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/timer.rs b/util/src/timer.rs
index 5d95ff7de..29ea9f82f 100644
--- a/util/src/timer.rs
+++ b/util/src/timer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/fatdb.rs b/util/src/trie/fatdb.rs
index ca3f4ca79..7f350828b 100644
--- a/util/src/trie/fatdb.rs
+++ b/util/src/trie/fatdb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/fatdbmut.rs b/util/src/trie/fatdbmut.rs
index c81c62f71..25f0849d0 100644
--- a/util/src/trie/fatdbmut.rs
+++ b/util/src/trie/fatdbmut.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/journal.rs b/util/src/trie/journal.rs
index 55aed70ac..c863dd8a4 100644
--- a/util/src/trie/journal.rs
+++ b/util/src/trie/journal.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/mod.rs b/util/src/trie/mod.rs
index d857732de..7245e2d5d 100644
--- a/util/src/trie/mod.rs
+++ b/util/src/trie/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/node.rs b/util/src/trie/node.rs
index e1f71fdc0..e21fc8b3f 100644
--- a/util/src/trie/node.rs
+++ b/util/src/trie/node.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/recorder.rs b/util/src/trie/recorder.rs
index 3930dd543..7f98c20e5 100644
--- a/util/src/trie/recorder.rs
+++ b/util/src/trie/recorder.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/sectriedb.rs b/util/src/trie/sectriedb.rs
index 0861f53f3..4df12cde3 100644
--- a/util/src/trie/sectriedb.rs
+++ b/util/src/trie/sectriedb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/sectriedbmut.rs b/util/src/trie/sectriedbmut.rs
index 16cc376fe..6e020b889 100644
--- a/util/src/trie/sectriedbmut.rs
+++ b/util/src/trie/sectriedbmut.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/standardmap.rs b/util/src/trie/standardmap.rs
index 28e4c76f7..917831865 100644
--- a/util/src/trie/standardmap.rs
+++ b/util/src/trie/standardmap.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/triedb.rs b/util/src/trie/triedb.rs
index ecd8bdded..ac1503529 100644
--- a/util/src/trie/triedb.rs
+++ b/util/src/trie/triedb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/triehash.rs b/util/src/triehash.rs
index c8ab5bb08..4d9134d3a 100644
--- a/util/src/triehash.rs
+++ b/util/src/triehash.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/vector.rs b/util/src/vector.rs
index 0fccac586..7a59718bf 100644
--- a/util/src/vector.rs
+++ b/util/src/vector.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/table/src/lib.rs b/util/table/src/lib.rs
index f65c1e171..d0da8a07c 100644
--- a/util/table/src/lib.rs
+++ b/util/table/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/using_queue/src/lib.rs b/util/using_queue/src/lib.rs
index 24dae94b9..d414d4b14 100644
--- a/util/using_queue/src/lib.rs
+++ b/util/using_queue/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/windows/ptray/ptray.cpp b/windows/ptray/ptray.cpp
index 8c50df2c1..bd467f92f 100644
--- a/windows/ptray/ptray.cpp
+++ b/windows/ptray/ptray.cpp
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
From 58b72c521d1fffec591d7f55fd25f74c3397cf4c Mon Sep 17 00:00:00 2001
From: Gav Wood
Date: Sun, 11 Dec 2016 19:31:31 +0100
Subject: [PATCH 38/64] Rename ethcore -> parity in licenses.
---
ethcore/light/src/client.rs | 2 +-
ethcore/light/src/lib.rs | 2 +-
ethcore/light/src/net/buffer_flow.rs | 2 +-
ethcore/light/src/net/context.rs | 2 +-
ethcore/light/src/net/mod.rs | 2 +-
ethcore/light/src/net/status.rs | 2 +-
ethcore/light/src/net/tests/mod.rs | 2 +-
ethcore/light/src/provider.rs | 2 +-
ethcore/light/src/types/les_request.rs | 2 +-
ethcore/src/block.rs | 2 +-
ethcore/src/blockchain/blockchain.rs | 2 +-
ethcore/src/client/client.rs | 2 +-
ethcore/src/engines/mod.rs | 2 +-
ethcore/src/ethereum/ethash.rs | 2 +-
ethcore/src/evm/instructions.rs | 2 +-
ethcore/src/evm/interpreter/gasometer.rs | 2 +-
ethcore/src/evm/interpreter/mod.rs | 2 +-
ethcore/src/evm/tests.rs | 2 +-
ethcore/src/executive.rs | 2 +-
ethcore/src/json_tests/state.rs | 2 +-
ethcore/src/miner/miner.rs | 2 +-
ethcore/src/miner/transaction_queue.rs | 2 +-
ethcore/src/state/mod.rs | 2 +-
ethcore/src/types/trace_types/filter.rs | 2 +-
ethcore/src/types/trace_types/trace.rs | 2 +-
ethcore/src/verification/queue/mod.rs | 2 +-
ipc/codegen/src/codegen.rs | 2 +-
ipc/codegen/src/serialization.rs | 2 +-
ipc/rpc/src/binary.rs | 2 +-
js/npm/parity/test/smoke.spec.js | 2 +-
js/npm/test/mocha.config.js | 2 +-
js/src/abi/decoder/decoder.spec.js | 2 +-
js/src/abi/encoder/encoder.spec.js | 2 +-
js/src/abi/spec/event/decodedLog.js | 2 +-
js/src/abi/spec/event/decodedLog.spec.js | 2 +-
js/src/abi/spec/event/decodedLogParam.js | 2 +-
js/src/abi/spec/event/decodedLogParam.spec.js | 2 +-
js/src/abi/spec/event/event.js | 2 +-
js/src/abi/spec/event/event.spec.js | 2 +-
js/src/abi/spec/event/eventParam.js | 2 +-
js/src/abi/spec/event/eventParam.spec.js | 2 +-
js/src/abi/spec/event/index.js | 2 +-
js/src/abi/spec/paramType/format.js | 2 +-
js/src/abi/spec/paramType/format.spec.js | 2 +-
js/src/abi/spec/paramType/index.js | 2 +-
js/src/abi/spec/paramType/paramType.js | 2 +-
js/src/abi/spec/paramType/paramType.spec.js | 2 +-
js/src/abi/spec/paramType/types.js | 2 +-
js/src/api/contract/contract.js | 2 +-
js/src/api/contract/contract.spec.js | 2 +-
js/src/api/format/output.spec.js | 2 +-
js/src/api/rpc/db/db.js | 2 +-
js/src/api/rpc/db/db.spec.js | 2 +-
js/src/api/rpc/db/index.js | 2 +-
js/src/api/rpc/eth/eth.e2e.js | 2 +-
js/src/api/rpc/eth/eth.js | 2 +-
js/src/api/rpc/eth/eth.spec.js | 2 +-
js/src/api/rpc/eth/index.js | 2 +-
js/src/api/rpc/net/index.js | 2 +-
js/src/api/rpc/net/net.e2e.js | 2 +-
js/src/api/rpc/net/net.js | 2 +-
js/src/api/rpc/net/net.spec.js | 2 +-
js/src/api/rpc/parity/index.js | 2 +-
js/src/api/rpc/parity/parity.e2e.js | 2 +-
js/src/api/rpc/parity/parity.js | 2 +-
js/src/api/rpc/parity/parity.spec.js | 2 +-
js/src/api/rpc/personal/index.js | 2 +-
js/src/api/rpc/personal/personal.e2e.js | 2 +-
js/src/api/rpc/personal/personal.js | 2 +-
js/src/api/rpc/personal/personal.spec.js | 2 +-
js/src/api/rpc/shh/index.js | 2 +-
js/src/api/rpc/shh/shh.js | 2 +-
js/src/api/rpc/signer/index.js | 2 +-
js/src/api/rpc/signer/signer.js | 2 +-
js/src/api/rpc/trace/index.js | 2 +-
js/src/api/rpc/trace/trace.e2e.js | 2 +-
js/src/api/rpc/trace/trace.js | 2 +-
js/src/api/rpc/trace/trace.spec.js | 2 +-
js/src/api/rpc/web3/index.js | 2 +-
js/src/api/rpc/web3/web3.e2e.js | 2 +-
js/src/api/rpc/web3/web3.js | 2 +-
js/src/api/rpc/web3/web3.spec.js | 2 +-
js/src/api/transport/http/http.e2e.js | 2 +-
js/src/api/transport/http/http.js | 2 +-
js/src/api/transport/http/http.spec.js | 2 +-
js/src/api/transport/http/index.js | 2 +-
js/src/api/transport/ws/index.js | 2 +-
js/src/api/transport/ws/ws.e2e.js | 2 +-
js/src/api/transport/ws/ws.js | 2 +-
js/src/api/transport/ws/ws.spec.js | 2 +-
js/src/contracts/code/wallet.js | 2 +-
js/src/contracts/contracts.js | 2 +-
js/src/dapps/basiccoin/AddressSelect/addressSelect.js | 2 +-
js/src/dapps/basiccoin/AddressSelect/index.js | 2 +-
js/src/dapps/basiccoin/Application/Header/header.js | 2 +-
js/src/dapps/basiccoin/Application/Header/index.js | 2 +-
js/src/dapps/basiccoin/Application/Loading/index.js | 2 +-
js/src/dapps/basiccoin/Application/Loading/loading.js | 2 +-
js/src/dapps/basiccoin/Application/application.js | 2 +-
js/src/dapps/basiccoin/Application/index.js | 2 +-
js/src/dapps/basiccoin/Application/pages.js | 2 +-
js/src/dapps/basiccoin/Container/container.js | 2 +-
js/src/dapps/basiccoin/Container/index.js | 2 +-
js/src/dapps/basiccoin/Deploy/Deployment/deployment.js | 2 +-
js/src/dapps/basiccoin/Deploy/Deployment/index.js | 2 +-
js/src/dapps/basiccoin/Deploy/Event/event.js | 2 +-
js/src/dapps/basiccoin/Deploy/Event/index.js | 2 +-
js/src/dapps/basiccoin/Deploy/Events/events.js | 2 +-
js/src/dapps/basiccoin/Deploy/Events/index.js | 2 +-
js/src/dapps/basiccoin/Deploy/deploy.js | 2 +-
js/src/dapps/basiccoin/Deploy/index.js | 2 +-
js/src/dapps/basiccoin/IdentityIcon/identityIcon.js | 2 +-
js/src/dapps/basiccoin/IdentityIcon/index.js | 2 +-
js/src/dapps/basiccoin/Overview/Owner/index.js | 2 +-
js/src/dapps/basiccoin/Overview/Owner/owner.js | 2 +-
js/src/dapps/basiccoin/Overview/Token/index.js | 2 +-
js/src/dapps/basiccoin/Overview/Token/token.js | 2 +-
js/src/dapps/basiccoin/Overview/index.js | 2 +-
js/src/dapps/basiccoin/Overview/overview.js | 2 +-
js/src/dapps/basiccoin/Transfer/Event/event.js | 2 +-
js/src/dapps/basiccoin/Transfer/Event/index.js | 2 +-
js/src/dapps/basiccoin/Transfer/Events/events.js | 2 +-
js/src/dapps/basiccoin/Transfer/Events/index.js | 2 +-
js/src/dapps/basiccoin/Transfer/Send/index.js | 2 +-
js/src/dapps/basiccoin/Transfer/Send/send.js | 2 +-
js/src/dapps/basiccoin/Transfer/index.js | 2 +-
js/src/dapps/basiccoin/Transfer/transfer.js | 2 +-
js/src/dapps/dappreg/Application/application.js | 2 +-
js/src/dapps/dappreg/Application/index.js | 2 +-
js/src/dapps/dappreg/Button/button.js | 2 +-
js/src/dapps/dappreg/Button/index.js | 2 +-
js/src/dapps/dappreg/ButtonBar/buttonBar.js | 2 +-
js/src/dapps/dappreg/ButtonBar/index.js | 2 +-
js/src/dapps/dappreg/Dapp/dapp.js | 2 +-
js/src/dapps/dappreg/Dapp/index.js | 2 +-
js/src/dapps/dappreg/Input/index.js | 2 +-
js/src/dapps/dappreg/Input/input.js | 2 +-
js/src/dapps/dappreg/Modal/index.js | 2 +-
js/src/dapps/dappreg/Modal/modal.js | 2 +-
js/src/dapps/dappreg/ModalDelete/index.js | 2 +-
js/src/dapps/dappreg/ModalDelete/modalDelete.js | 2 +-
js/src/dapps/dappreg/ModalRegister/index.js | 2 +-
js/src/dapps/dappreg/ModalRegister/modalRegister.js | 2 +-
js/src/dapps/dappreg/ModalUpdate/index.js | 2 +-
js/src/dapps/dappreg/ModalUpdate/modalUpdate.js | 2 +-
js/src/dapps/dappreg/SelectAccount/index.js | 2 +-
js/src/dapps/dappreg/SelectAccount/selectAccount.js | 2 +-
js/src/dapps/dappreg/SelectDapp/index.js | 2 +-
js/src/dapps/dappreg/SelectDapp/selectDapp.js | 2 +-
js/src/dapps/dappreg/Warning/index.js | 2 +-
js/src/dapps/dappreg/Warning/warning.js | 2 +-
js/src/dapps/dappreg/dappsStore.js | 2 +-
js/src/dapps/githubhint/Application/application.js | 2 +-
js/src/dapps/githubhint/Application/index.js | 2 +-
js/src/dapps/githubhint/Button/button.js | 2 +-
js/src/dapps/githubhint/Button/index.js | 2 +-
js/src/dapps/githubhint/Events/events.js | 2 +-
js/src/dapps/githubhint/Events/index.js | 2 +-
js/src/dapps/githubhint/IdentityIcon/identityIcon.js | 2 +-
js/src/dapps/githubhint/IdentityIcon/index.js | 2 +-
js/src/dapps/githubhint/Loading/index.js | 2 +-
js/src/dapps/githubhint/Loading/loading.js | 2 +-
js/src/dapps/localtx/Application/application.js | 2 +-
js/src/dapps/localtx/Application/application.spec.js | 2 +-
js/src/dapps/localtx/Application/index.js | 2 +-
js/src/dapps/localtx/Transaction/index.js | 2 +-
js/src/dapps/localtx/Transaction/transaction.js | 2 +-
js/src/dapps/localtx/Transaction/transaction.spec.js | 2 +-
js/src/dapps/registry/Accounts/accounts.js | 2 +-
js/src/dapps/registry/Accounts/actions.js | 2 +-
js/src/dapps/registry/Accounts/index.js | 2 +-
js/src/dapps/registry/Application/application.js | 2 +-
js/src/dapps/registry/Application/index.js | 2 +-
js/src/dapps/registry/Events/actions.js | 2 +-
js/src/dapps/registry/Events/events.js | 2 +-
js/src/dapps/registry/Events/index.js | 2 +-
js/src/dapps/registry/Events/reducers.js | 2 +-
js/src/dapps/registry/IdentityIcon/identityIcon.js | 2 +-
js/src/dapps/registry/IdentityIcon/index.js | 2 +-
js/src/dapps/registry/Lookup/actions.js | 2 +-
js/src/dapps/registry/Lookup/index.js | 2 +-
js/src/dapps/registry/Lookup/lookup.js | 2 +-
js/src/dapps/registry/Lookup/reducers.js | 2 +-
js/src/dapps/registry/Names/actions.js | 2 +-
js/src/dapps/registry/Names/index.js | 2 +-
js/src/dapps/registry/Names/names.js | 2 +-
js/src/dapps/registry/Names/reducers.js | 2 +-
js/src/dapps/registry/Records/records.js | 2 +-
js/src/dapps/registry/addresses/accounts-reducer.js | 2 +-
js/src/dapps/registry/addresses/actions.js | 2 +-
js/src/dapps/registry/addresses/contacts-reducer.js | 2 +-
js/src/dapps/registry/ui/address.js | 2 +-
js/src/dapps/registry/ui/hash.js | 2 +-
js/src/dapps/registry/ui/image.js | 2 +-
js/src/dapps/registry/ui/record-type-select.js | 2 +-
js/src/dapps/signaturereg/Application/application.js | 2 +-
js/src/dapps/signaturereg/Application/index.js | 2 +-
js/src/dapps/signaturereg/Button/button.js | 2 +-
js/src/dapps/signaturereg/Button/index.js | 2 +-
js/src/dapps/signaturereg/Events/events.js | 2 +-
js/src/dapps/signaturereg/Events/index.js | 2 +-
js/src/dapps/signaturereg/Header/header.js | 2 +-
js/src/dapps/signaturereg/Header/index.js | 2 +-
js/src/dapps/signaturereg/IdentityIcon/identityIcon.js | 2 +-
js/src/dapps/signaturereg/IdentityIcon/index.js | 2 +-
js/src/dapps/signaturereg/Import/import.js | 2 +-
js/src/dapps/signaturereg/Import/index.js | 2 +-
js/src/dapps/signaturereg/Loading/index.js | 2 +-
js/src/dapps/signaturereg/Loading/loading.js | 2 +-
.../tokenreg/Accounts/AccountSelector/account-selector.js | 2 +-
js/src/dapps/tokenreg/Accounts/AccountSelector/container.js | 2 +-
js/src/dapps/tokenreg/Accounts/AccountSelector/index.js | 2 +-
js/src/dapps/tokenreg/Accounts/actions.js | 2 +-
js/src/dapps/tokenreg/Accounts/reducer.js | 2 +-
js/src/dapps/tokenreg/Actions/Query/index.js | 2 +-
js/src/dapps/tokenreg/Actions/Query/query.js | 2 +-
js/src/dapps/tokenreg/Actions/Register/index.js | 2 +-
js/src/dapps/tokenreg/Actions/Register/register.js | 2 +-
js/src/dapps/tokenreg/Actions/actions.js | 2 +-
js/src/dapps/tokenreg/Actions/component.js | 2 +-
js/src/dapps/tokenreg/Actions/container.js | 2 +-
js/src/dapps/tokenreg/Actions/index.js | 2 +-
js/src/dapps/tokenreg/Actions/reducer.js | 2 +-
js/src/dapps/tokenreg/Application/application.js | 2 +-
js/src/dapps/tokenreg/Application/index.js | 2 +-
js/src/dapps/tokenreg/Chip/chip.js | 2 +-
js/src/dapps/tokenreg/Chip/index.js | 2 +-
js/src/dapps/tokenreg/IdentityIcon/identityIcon.js | 2 +-
js/src/dapps/tokenreg/IdentityIcon/index.js | 2 +-
js/src/dapps/tokenreg/Inputs/Text/container.js | 2 +-
js/src/dapps/tokenreg/Inputs/Text/index.js | 2 +-
js/src/dapps/tokenreg/Inputs/Text/input-text.js | 2 +-
js/src/dapps/tokenreg/Inputs/validation.js | 2 +-
js/src/dapps/tokenreg/Loading/index.js | 2 +-
js/src/dapps/tokenreg/Loading/loading.js | 2 +-
js/src/dapps/tokenreg/Status/actions.js | 2 +-
js/src/dapps/tokenreg/Status/index.js | 2 +-
js/src/dapps/tokenreg/Status/reducer.js | 2 +-
js/src/dapps/tokenreg/Status/status.js | 2 +-
js/src/dapps/tokenreg/Tokens/Token/add-meta.js | 2 +-
js/src/dapps/tokenreg/Tokens/Token/index.js | 2 +-
js/src/dapps/tokenreg/Tokens/Token/token.js | 2 +-
js/src/dapps/tokenreg/Tokens/Token/tokenContainer.js | 2 +-
js/src/dapps/tokenreg/Tokens/actions.js | 2 +-
js/src/dapps/tokenreg/Tokens/container.js | 2 +-
js/src/dapps/tokenreg/Tokens/index.js | 2 +-
js/src/dapps/tokenreg/Tokens/reducer.js | 2 +-
js/src/dapps/tokenreg/Tokens/tokens.js | 2 +-
js/src/i18n/de/index.js | 2 +-
js/src/i18n/de/settings.js | 2 +-
js/src/i18n/en/index.js | 2 +-
js/src/i18n/en/settings.js | 2 +-
js/src/i18n/index.js | 2 +-
js/src/i18n/languages.js | 2 +-
js/src/i18n/store.js | 2 +-
js/src/jsonrpc/interfaces/eth.js | 2 +-
js/src/jsonrpc/interfaces/parity.js | 2 +-
js/src/library.etherscan.js | 2 +-
js/src/library.parity.js | 2 +-
js/src/library.shapeshift.js | 2 +-
js/src/main.js | 2 +-
js/src/modals/AddAddress/addAddress.js | 2 +-
js/src/modals/CreateAccount/AccountDetails/accountDetails.js | 2 +-
js/src/modals/CreateAccount/AccountDetails/index.js | 2 +-
.../CreateAccount/AccountDetailsGeth/accountDetailsGeth.js | 2 +-
js/src/modals/CreateAccount/AccountDetailsGeth/index.js | 2 +-
js/src/modals/CreateAccount/CreationType/creationType.js | 2 +-
js/src/modals/CreateAccount/CreationType/index.js | 2 +-
js/src/modals/CreateAccount/NewAccount/index.js | 2 +-
js/src/modals/CreateAccount/NewAccount/newAccount.js | 2 +-
js/src/modals/CreateAccount/NewGeth/index.js | 2 +-
js/src/modals/CreateAccount/NewGeth/newGeth.js | 2 +-
js/src/modals/CreateAccount/NewImport/index.js | 2 +-
js/src/modals/CreateAccount/NewImport/newImport.js | 2 +-
js/src/modals/CreateAccount/RawKey/index.js | 2 +-
js/src/modals/CreateAccount/RawKey/rawKey.js | 2 +-
js/src/modals/CreateAccount/RecoveryPhrase/index.js | 2 +-
js/src/modals/CreateAccount/RecoveryPhrase/recoveryPhrase.js | 2 +-
js/src/modals/CreateAccount/createAccount.js | 2 +-
js/src/modals/CreateWallet/WalletDetails/index.js | 2 +-
js/src/modals/CreateWallet/WalletDetails/walletDetails.js | 2 +-
js/src/modals/CreateWallet/WalletInfo/index.js | 2 +-
js/src/modals/CreateWallet/WalletInfo/walletInfo.js | 2 +-
js/src/modals/CreateWallet/WalletType/index.js | 2 +-
js/src/modals/CreateWallet/WalletType/walletType.js | 2 +-
js/src/modals/DeployContract/DetailsStep/detailsStep.js | 2 +-
js/src/modals/DeployContract/DetailsStep/index.js | 2 +-
js/src/modals/DeployContract/ErrorStep/errorStep.js | 2 +-
js/src/modals/DeployContract/ErrorStep/index.js | 2 +-
js/src/modals/DeployContract/ParametersStep/index.js | 2 +-
js/src/modals/DeployContract/ParametersStep/parametersStep.js | 4 ++--
js/src/modals/DeployContract/deployContract.js | 2 +-
js/src/modals/ExecuteContract/DetailsStep/detailsStep.js | 2 +-
js/src/modals/ExecuteContract/DetailsStep/index.js | 2 +-
js/src/modals/ExecuteContract/executeContract.js | 2 +-
js/src/modals/FirstRun/Completed/completed.js | 2 +-
js/src/modals/FirstRun/Completed/index.js | 2 +-
js/src/modals/FirstRun/TnC/index.js | 2 +-
js/src/modals/FirstRun/TnC/tnc.js | 2 +-
js/src/modals/FirstRun/Welcome/index.js | 2 +-
js/src/modals/FirstRun/Welcome/welcome.js | 2 +-
js/src/modals/PasswordManager/passwordManager.js | 2 +-
js/src/modals/SMSVerification/Done/done.js | 2 +-
js/src/modals/SMSVerification/Done/index.js | 2 +-
js/src/modals/SMSVerification/GatherData/gatherData.js | 2 +-
js/src/modals/SMSVerification/GatherData/index.js | 2 +-
js/src/modals/SMSVerification/QueryCode/index.js | 2 +-
js/src/modals/SMSVerification/QueryCode/queryCode.js | 2 +-
js/src/modals/SMSVerification/SendConfirmation/index.js | 2 +-
.../SMSVerification/SendConfirmation/sendConfirmation.js | 2 +-
js/src/modals/SMSVerification/SendRequest/index.js | 2 +-
js/src/modals/SMSVerification/SendRequest/sendRequest.js | 2 +-
.../Shapeshift/AwaitingDepositStep/awaitingDepositStep.js | 2 +-
js/src/modals/Shapeshift/AwaitingDepositStep/index.js | 2 +-
.../Shapeshift/AwaitingExchangeStep/awaitingExchangeStep.js | 2 +-
js/src/modals/Shapeshift/AwaitingExchangeStep/index.js | 2 +-
js/src/modals/Shapeshift/CompletedStep/completedStep.js | 2 +-
js/src/modals/Shapeshift/CompletedStep/index.js | 2 +-
js/src/modals/Shapeshift/ErrorStep/errorStep.js | 2 +-
js/src/modals/Shapeshift/ErrorStep/index.js | 2 +-
js/src/modals/Shapeshift/OptionsStep/index.js | 2 +-
js/src/modals/Shapeshift/OptionsStep/optionsStep.js | 2 +-
js/src/modals/Shapeshift/Price/index.js | 2 +-
js/src/modals/Shapeshift/Price/price.js | 2 +-
js/src/modals/Shapeshift/Value/index.js | 2 +-
js/src/modals/Shapeshift/Value/value.js | 2 +-
js/src/modals/Transfer/Details/details.js | 2 +-
js/src/modals/Transfer/Details/index.js | 2 +-
js/src/modals/Transfer/Extras/extras.js | 2 +-
js/src/modals/Transfer/Extras/index.js | 2 +-
js/src/modals/Transfer/store.js | 2 +-
js/src/modals/Transfer/transfer.js | 2 +-
js/src/modals/WalletSettings/walletSettings.js | 2 +-
js/src/redux/providers/balancesActions.js | 2 +-
js/src/redux/providers/certifications/actions.js | 2 +-
js/src/redux/providers/certifications/middleware.js | 2 +-
js/src/redux/providers/certifications/reducer.js | 2 +-
js/src/redux/providers/signerMiddleware.js | 2 +-
js/src/redux/providers/walletActions.js | 2 +-
js/src/ui/Actionbar/Export/export.js | 2 +-
js/src/ui/Actionbar/Export/index.js | 2 +-
js/src/ui/Actionbar/Import/import.js | 2 +-
js/src/ui/Actionbar/Import/index.js | 2 +-
js/src/ui/Actionbar/Search/index.js | 2 +-
js/src/ui/Actionbar/Search/search.js | 2 +-
js/src/ui/Actionbar/Sort/index.js | 2 +-
js/src/ui/Actionbar/Sort/sort.js | 2 +-
js/src/ui/Actionbar/Sort/sortStore.js | 2 +-
js/src/ui/Container/Title/index.js | 2 +-
js/src/ui/Container/Title/title.js | 2 +-
js/src/ui/Container/Title/title.spec.js | 2 +-
js/src/ui/ContextProvider/contextProvider.js | 2 +-
js/src/ui/Editor/mode-solidity.js | 2 +-
js/src/ui/Form/AddressSelect/addressSelect.js | 2 +-
js/src/ui/Form/AddressSelect/index.js | 2 +-
js/src/ui/Form/AutoComplete/autocomplete.js | 2 +-
js/src/ui/Form/AutoComplete/index.js | 2 +-
js/src/ui/Form/FormWrap/formWrap.js | 2 +-
js/src/ui/Form/FormWrap/index.js | 2 +-
js/src/ui/Form/Input/index.js | 2 +-
js/src/ui/Form/Input/input.js | 2 +-
js/src/ui/Form/InputAddress/index.js | 2 +-
js/src/ui/Form/InputAddress/inputAddress.js | 2 +-
js/src/ui/Form/InputAddressSelect/index.js | 2 +-
js/src/ui/Form/InputAddressSelect/inputAddressSelect.js | 2 +-
js/src/ui/Form/InputChip/index.js | 2 +-
js/src/ui/Form/InputChip/inputChip.js | 2 +-
js/src/ui/Form/InputInline/index.js | 2 +-
js/src/ui/Form/InputInline/inputInline.js | 2 +-
js/src/ui/Form/RadioButtons/index.js | 2 +-
js/src/ui/Form/RadioButtons/radioButtons.js | 2 +-
js/src/ui/Form/Select/index.js | 2 +-
js/src/ui/Form/Select/select.js | 2 +-
js/src/ui/Form/TypedInput/index.js | 2 +-
js/src/ui/Form/TypedInput/typedInput.js | 2 +-
js/src/ui/GasPriceEditor/gasPriceEditor.js | 2 +-
js/src/ui/GasPriceEditor/gasPriceEditor.spec.js | 2 +-
js/src/ui/GasPriceEditor/store.js | 2 +-
js/src/ui/GasPriceEditor/store.spec.js | 2 +-
js/src/ui/GasPriceSelector/CustomBar/customBar.js | 2 +-
js/src/ui/GasPriceSelector/CustomBar/index.js | 2 +-
js/src/ui/GasPriceSelector/CustomCursor/customCursor.js | 2 +-
js/src/ui/GasPriceSelector/CustomCursor/index.js | 2 +-
js/src/ui/GasPriceSelector/CustomShape/customShape.js | 2 +-
js/src/ui/GasPriceSelector/CustomShape/index.js | 2 +-
js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js | 2 +-
js/src/ui/GasPriceSelector/CustomTooltip/index.js | 2 +-
js/src/ui/GasPriceSelector/gasPriceSelector.js | 2 +-
js/src/ui/GasPriceSelector/index.js | 2 +-
js/src/ui/GasPriceSelector/util.js | 2 +-
js/src/ui/LanguageSelector/index.js | 2 +-
js/src/ui/LanguageSelector/languageSelector.js | 2 +-
js/src/ui/MethodDecoding/methodDecoding.js | 2 +-
js/src/ui/Modal/Busy/busy.js | 2 +-
js/src/ui/Modal/Busy/index.js | 2 +-
js/src/ui/Modal/Completed/completed.js | 2 +-
js/src/ui/Modal/Completed/index.js | 2 +-
js/src/ui/Modal/Title/index.js | 2 +-
js/src/ui/Modal/Title/title.js | 2 +-
js/src/ui/Tooltips/Tooltip/index.js | 2 +-
js/src/ui/Tooltips/Tooltip/tooltip.js | 2 +-
js/src/ui/TxList/TxRow/index.js | 2 +-
js/src/ui/TxList/TxRow/txRow.js | 2 +-
js/src/ui/TxList/TxRow/txRow.spec.js | 2 +-
js/src/ui/index.js | 2 +-
js/src/views/Account/Header/header.js | 2 +-
js/src/views/Account/Header/index.js | 2 +-
js/src/views/Account/Transactions/index.js | 2 +-
js/src/views/Account/Transactions/transactions.js | 2 +-
js/src/views/Account/account.js | 2 +-
js/src/views/Accounts/List/index.js | 2 +-
js/src/views/Accounts/List/list.js | 2 +-
js/src/views/Accounts/Summary/index.js | 2 +-
js/src/views/Accounts/Summary/summary.js | 2 +-
js/src/views/Accounts/accounts.js | 2 +-
js/src/views/Address/Delete/delete.js | 2 +-
js/src/views/Address/Delete/index.js | 2 +-
js/src/views/Address/address.js | 2 +-
js/src/views/Addresses/addresses.js | 2 +-
js/src/views/Application/Container/container.js | 2 +-
js/src/views/Application/Container/index.js | 2 +-
js/src/views/Application/DappContainer/dappContainer.js | 2 +-
js/src/views/Application/DappContainer/index.js | 2 +-
js/src/views/Application/FrameError/frameError.js | 2 +-
js/src/views/Application/FrameError/index.js | 2 +-
js/src/views/Application/Snackbar/index.js | 2 +-
js/src/views/Application/Snackbar/snackbar.js | 2 +-
js/src/views/Application/Status/index.js | 2 +-
js/src/views/Application/Status/status.js | 2 +-
js/src/views/Application/TabBar/index.js | 2 +-
js/src/views/Application/TabBar/tabBar.js | 2 +-
js/src/views/Application/application.js | 2 +-
js/src/views/Contract/Events/Event/event.js | 2 +-
js/src/views/Contract/Events/Event/index.js | 2 +-
js/src/views/Contract/Events/events.js | 2 +-
js/src/views/Contract/Events/index.js | 2 +-
js/src/views/Contract/Queries/index.js | 2 +-
js/src/views/Contract/Queries/inputQuery.js | 2 +-
js/src/views/Contract/Queries/queries.js | 2 +-
js/src/views/Contract/contract.js | 2 +-
js/src/views/Contracts/Summary/index.js | 2 +-
js/src/views/Contracts/Summary/summary.js | 2 +-
js/src/views/Contracts/contracts.js | 2 +-
js/src/views/Dapps/AddDapps/AddDapps.js | 2 +-
js/src/views/Dapps/AddDapps/index.js | 2 +-
js/src/views/Dapps/Summary/index.js | 2 +-
js/src/views/Dapps/Summary/summary.js | 2 +-
js/src/views/Dapps/dapps.js | 2 +-
js/src/views/Settings/Background/background.js | 2 +-
js/src/views/Settings/Background/index.js | 2 +-
js/src/views/Settings/Parity/index.js | 2 +-
js/src/views/Settings/Parity/parity.js | 2 +-
js/src/views/Settings/Proxy/index.js | 2 +-
js/src/views/Settings/Proxy/proxy.js | 2 +-
js/src/views/Settings/Views/defaults.js | 2 +-
js/src/views/Settings/Views/index.js | 2 +-
js/src/views/Settings/Views/views.js | 2 +-
js/src/views/Settings/settings.js | 2 +-
.../Signer/components/Account/AccountLink/accountLink.js | 2 +-
js/src/views/Signer/components/Account/AccountLink/index.js | 2 +-
js/src/views/Signer/components/Account/account.js | 2 +-
js/src/views/Signer/components/Account/index.js | 2 +-
js/src/views/Signer/components/RequestPending/index.js | 2 +-
.../views/Signer/components/RequestPending/requestPending.js | 2 +-
js/src/views/Signer/components/SignRequest/index.js | 2 +-
js/src/views/Signer/components/SignRequest/signRequest.js | 2 +-
.../views/Signer/components/SignRequest/signRequest.spec.js | 2 +-
.../views/Signer/components/TransactionMainDetails/index.js | 2 +-
.../TransactionMainDetails/transactionMainDetails.js | 2 +-
js/src/views/Signer/components/TransactionPending/index.js | 2 +-
.../components/TransactionPending/transactionPending.js | 2 +-
.../TransactionPendingFormConfirm/index.js | 2 +-
.../transactionPendingFormConfirm.js | 2 +-
.../TransactionPendingFormReject/index.js | 2 +-
.../transactionPendingFormReject.js | 2 +-
.../views/Signer/components/TransactionPendingForm/index.js | 2 +-
.../TransactionPendingForm/transactionPendingForm.js | 2 +-
js/src/views/Signer/components/TxHashLink/index.js | 2 +-
js/src/views/Signer/components/TxHashLink/txHashLink.js | 2 +-
js/src/views/Signer/components/util/logger.js | 2 +-
js/src/views/Signer/components/util/react.js | 2 +-
js/src/views/Signer/components/util/transaction.js | 2 +-
js/src/views/Signer/components/util/transaction.spec.js | 2 +-
js/src/views/Signer/components/util/util.js | 2 +-
js/src/views/Signer/containers/Embedded/embedded.js | 2 +-
js/src/views/Signer/containers/Embedded/index.js | 2 +-
js/src/views/Signer/containers/RequestsPage/index.js | 2 +-
js/src/views/Signer/containers/RequestsPage/requestsPage.js | 2 +-
js/src/views/Signer/utils/extension.js | 2 +-
js/src/views/Signer/utils/utils.js | 2 +-
js/src/views/Status/actions/app.js | 2 +-
js/src/views/Status/actions/clipboard.js | 2 +-
js/src/views/Status/actions/debug.js | 2 +-
js/src/views/Status/actions/localstorage.js | 2 +-
js/src/views/Status/actions/logger.js | 2 +-
js/src/views/Status/actions/mining.js | 2 +-
js/src/views/Status/actions/modify-mining.js | 2 +-
js/src/views/Status/actions/rpc.js | 2 +-
js/src/views/Status/actions/status.js | 2 +-
js/src/views/Status/components/AutoComplete/AutoComplete.js | 2 +-
.../views/Status/components/AutoComplete/AutoComplete.spec.js | 2 +-
js/src/views/Status/components/AutoComplete/index.js | 2 +-
js/src/views/Status/components/Box/Box.js | 2 +-
js/src/views/Status/components/Box/Box.spec.js | 2 +-
js/src/views/Status/components/Box/index.js | 2 +-
js/src/views/Status/components/Call/Call.js | 2 +-
js/src/views/Status/components/Call/Call.spec.js | 2 +-
js/src/views/Status/components/Call/index.js | 2 +-
js/src/views/Status/components/Calls/Calls.js | 2 +-
js/src/views/Status/components/Calls/Calls.spec.js | 2 +-
js/src/views/Status/components/Calls/index.js | 2 +-
js/src/views/Status/components/CallsToolbar/CallsToolbar.js | 2 +-
.../views/Status/components/CallsToolbar/CallsToolbar.spec.js | 2 +-
js/src/views/Status/components/CallsToolbar/index.js | 2 +-
js/src/views/Status/components/Debug/debug.js | 2 +-
js/src/views/Status/components/Debug/index.js | 2 +-
js/src/views/Status/components/EditableValue/EditableValue.js | 2 +-
js/src/views/Status/components/EditableValue/index.js | 2 +-
js/src/views/Status/components/JsonEditor/JsonEditor.js | 2 +-
js/src/views/Status/components/JsonEditor/index.js | 2 +-
js/src/views/Status/components/Markdown/Markdown.js | 2 +-
js/src/views/Status/components/Markdown/index.js | 2 +-
.../views/Status/components/MiningSettings/decodeExtraData.js | 2 +-
.../Status/components/MiningSettings/decodeExtraData.spec.js | 2 +-
js/src/views/Status/components/MiningSettings/index.js | 2 +-
.../views/Status/components/MiningSettings/miningSettings.js | 2 +-
.../Status/components/MiningSettings/numberFromString.js | 2 +-
.../Status/components/MiningSettings/numberFromString.spec.js | 2 +-
js/src/views/Status/components/Response/Response.js | 2 +-
js/src/views/Status/components/Response/Response.spec.js | 2 +-
js/src/views/Status/components/Response/index.js | 2 +-
js/src/views/Status/components/RpcCalls/RpcCalls.js | 2 +-
js/src/views/Status/components/RpcCalls/index.js | 2 +-
js/src/views/Status/components/RpcDocs/RpcDocs.js | 2 +-
js/src/views/Status/components/RpcDocs/index.js | 2 +-
js/src/views/Status/components/RpcNav/RpcNav.js | 2 +-
js/src/views/Status/components/RpcNav/index.js | 2 +-
.../Status/components/ScrollTopButton/ScrollTopButton.js | 2 +-
js/src/views/Status/components/ScrollTopButton/index.js | 2 +-
js/src/views/Status/components/ScrollTopButton/util.js | 2 +-
js/src/views/Status/components/Status/index.js | 2 +-
js/src/views/Status/components/Status/status.js | 2 +-
js/src/views/Status/constants/index.js | 2 +-
js/src/views/Status/containers/RpcPage/RpcPage.js | 2 +-
js/src/views/Status/containers/RpcPage/index.js | 2 +-
js/src/views/Status/containers/StatusPage/index.js | 2 +-
js/src/views/Status/containers/StatusPage/statusPage.js | 2 +-
js/src/views/Status/middleware/index.js | 2 +-
js/src/views/Status/middleware/localstorage.js | 2 +-
js/src/views/Status/middleware/localstorage.spec.js | 2 +-
js/src/views/Status/reducers/debug.js | 2 +-
js/src/views/Status/reducers/index.js | 2 +-
js/src/views/Status/reducers/logger.js | 2 +-
js/src/views/Status/reducers/mining.js | 2 +-
js/src/views/Status/reducers/rpc.js | 2 +-
js/src/views/Status/reducers/settings.js | 2 +-
js/src/views/Status/reducers/status.js | 2 +-
js/src/views/Status/util/error.js | 2 +-
js/src/views/Status/util/error.spec.js | 2 +-
js/src/views/Status/util/index.js | 2 +-
js/src/views/Status/util/index.spec.js | 2 +-
js/src/views/Status/util/react.js | 2 +-
js/src/views/Status/util/rpc-md.js | 2 +-
js/src/views/Wallet/Confirmations/confirmations.js | 2 +-
js/src/views/Wallet/Confirmations/index.js | 2 +-
js/src/views/Wallet/Details/details.js | 2 +-
js/src/views/Wallet/Details/index.js | 2 +-
js/src/views/Wallet/Transactions/index.js | 2 +-
js/src/views/Wallet/Transactions/transactions.js | 2 +-
js/src/views/Wallet/wallet.js | 2 +-
js/src/views/WriteContract/writeContract.js | 2 +-
js/src/views/WriteContract/writeContractStore.js | 2 +-
js/test/npmParity.js | 2 +-
js/webpack/app.js | 2 +-
js/webpack/npm.js | 2 +-
js/webpack/shared.js | 2 +-
parity/user_defaults.rs | 2 +-
rpc/src/v1/helpers/auto_args.rs | 2 +-
rpc/src/v1/helpers/errors.rs | 2 +-
rpc/src/v1/helpers/signing_queue.rs | 2 +-
rpc/src/v1/impls/eth.rs | 2 +-
rpc/src/v1/impls/parity.rs | 2 +-
rpc/src/v1/tests/helpers/fetch.rs | 2 +-
rpc/src/v1/tests/helpers/miner_service.rs | 2 +-
rpc/src/v1/tests/helpers/mod.rs | 2 +-
rpc/src/v1/tests/helpers/snapshot_service.rs | 2 +-
rpc/src/v1/tests/helpers/sync_provider.rs | 2 +-
rpc/src/v1/tests/mocked/eth.rs | 2 +-
rpc/src/v1/tests/mocked/manage_network.rs | 2 +-
rpc/src/v1/tests/mocked/mod.rs | 2 +-
rpc/src/v1/tests/mocked/net.rs | 2 +-
rpc/src/v1/tests/mocked/parity.rs | 2 +-
rpc/src/v1/tests/mocked/parity_accounts.rs | 2 +-
rpc/src/v1/tests/mocked/parity_set.rs | 2 +-
rpc/src/v1/tests/mocked/personal.rs | 2 +-
rpc/src/v1/tests/mocked/rpc.rs | 2 +-
rpc/src/v1/tests/mocked/signer.rs | 2 +-
rpc/src/v1/tests/mocked/signing.rs | 2 +-
rpc/src/v1/tests/mocked/web3.rs | 2 +-
rpc/src/v1/types/block.rs | 2 +-
rpc/src/v1/types/confirmations.rs | 2 +-
rpc/src/v1/types/mod.rs | 2 +-
rpc/src/v1/types/mod.rs.in | 2 +-
rpc/src/v1/types/receipt.rs | 2 +-
rpc/src/v1/types/rpc_settings.rs | 2 +-
rpc/src/v1/types/sync.rs | 2 +-
rpc/src/v1/types/trace.rs | 2 +-
rpc/src/v1/types/trace_filter.rs | 2 +-
rpc/src/v1/types/transaction.rs | 2 +-
rpc/src/v1/types/transaction_request.rs | 2 +-
rpc/src/v1/types/uint.rs | 2 +-
rpc/src/v1/types/work.rs | 2 +-
sync/src/chain.rs | 2 +-
util/bigint/src/uint.rs | 2 +-
util/network/src/connection.rs | 2 +-
util/network/src/discovery.rs | 2 +-
util/network/src/handshake.rs | 2 +-
util/network/src/host.rs | 2 +-
util/network/src/session.rs | 2 +-
util/src/journaldb/earlymergedb.rs | 2 +-
util/src/journaldb/overlayrecentdb.rs | 2 +-
util/src/trie/triedbmut.rs | 2 +-
622 files changed, 623 insertions(+), 623 deletions(-)
diff --git a/ethcore/light/src/client.rs b/ethcore/light/src/client.rs
index fcfff81e6..73e85b31c 100644
--- a/ethcore/light/src/client.rs
+++ b/ethcore/light/src/client.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/lib.rs b/ethcore/light/src/lib.rs
index f9008ac7c..d59066b82 100644
--- a/ethcore/light/src/lib.rs
+++ b/ethcore/light/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/net/buffer_flow.rs b/ethcore/light/src/net/buffer_flow.rs
index 2371c6ea4..61866f686 100644
--- a/ethcore/light/src/net/buffer_flow.rs
+++ b/ethcore/light/src/net/buffer_flow.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/net/context.rs b/ethcore/light/src/net/context.rs
index 96c217895..e58bca7f3 100644
--- a/ethcore/light/src/net/context.rs
+++ b/ethcore/light/src/net/context.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/net/mod.rs b/ethcore/light/src/net/mod.rs
index e5bf0cb2b..491e1d0ac 100644
--- a/ethcore/light/src/net/mod.rs
+++ b/ethcore/light/src/net/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/net/status.rs b/ethcore/light/src/net/status.rs
index 59981b88d..90b8640cd 100644
--- a/ethcore/light/src/net/status.rs
+++ b/ethcore/light/src/net/status.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/net/tests/mod.rs b/ethcore/light/src/net/tests/mod.rs
index 7c0928cdd..24ce4250a 100644
--- a/ethcore/light/src/net/tests/mod.rs
+++ b/ethcore/light/src/net/tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/provider.rs b/ethcore/light/src/provider.rs
index ed2f49f5d..d820ee6d0 100644
--- a/ethcore/light/src/provider.rs
+++ b/ethcore/light/src/provider.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/light/src/types/les_request.rs b/ethcore/light/src/types/les_request.rs
index 2c7bfb380..864f2d4f8 100644
--- a/ethcore/light/src/types/les_request.rs
+++ b/ethcore/light/src/types/les_request.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/block.rs b/ethcore/src/block.rs
index d37920c3e..743167a75 100644
--- a/ethcore/src/block.rs
+++ b/ethcore/src/block.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/blockchain/blockchain.rs b/ethcore/src/blockchain/blockchain.rs
index c69cf3336..47f3a38c4 100644
--- a/ethcore/src/blockchain/blockchain.rs
+++ b/ethcore/src/blockchain/blockchain.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/client/client.rs b/ethcore/src/client/client.rs
index f14a47bdc..fb8b5a9f2 100644
--- a/ethcore/src/client/client.rs
+++ b/ethcore/src/client/client.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/engines/mod.rs b/ethcore/src/engines/mod.rs
index 1aab5f8f4..5e5c5530f 100644
--- a/ethcore/src/engines/mod.rs
+++ b/ethcore/src/engines/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/ethereum/ethash.rs b/ethcore/src/ethereum/ethash.rs
index ae768e5d3..97508027b 100644
--- a/ethcore/src/ethereum/ethash.rs
+++ b/ethcore/src/ethereum/ethash.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/instructions.rs b/ethcore/src/evm/instructions.rs
index e609bf542..b2a3ae5fb 100644
--- a/ethcore/src/evm/instructions.rs
+++ b/ethcore/src/evm/instructions.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/interpreter/gasometer.rs b/ethcore/src/evm/interpreter/gasometer.rs
index 886120880..28a2ee9b4 100644
--- a/ethcore/src/evm/interpreter/gasometer.rs
+++ b/ethcore/src/evm/interpreter/gasometer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/interpreter/mod.rs b/ethcore/src/evm/interpreter/mod.rs
index bb9791abe..7b31ec28d 100644
--- a/ethcore/src/evm/interpreter/mod.rs
+++ b/ethcore/src/evm/interpreter/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/evm/tests.rs b/ethcore/src/evm/tests.rs
index 6cfc9a43e..36a767265 100644
--- a/ethcore/src/evm/tests.rs
+++ b/ethcore/src/evm/tests.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/executive.rs b/ethcore/src/executive.rs
index 1dfd987c1..a6c66b067 100644
--- a/ethcore/src/executive.rs
+++ b/ethcore/src/executive.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/json_tests/state.rs b/ethcore/src/json_tests/state.rs
index bf84d50ee..53cff80b0 100644
--- a/ethcore/src/json_tests/state.rs
+++ b/ethcore/src/json_tests/state.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/miner/miner.rs b/ethcore/src/miner/miner.rs
index 83a96837f..a6a63ccaf 100644
--- a/ethcore/src/miner/miner.rs
+++ b/ethcore/src/miner/miner.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/miner/transaction_queue.rs b/ethcore/src/miner/transaction_queue.rs
index b4cc93a9c..28b39c7e6 100644
--- a/ethcore/src/miner/transaction_queue.rs
+++ b/ethcore/src/miner/transaction_queue.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/state/mod.rs b/ethcore/src/state/mod.rs
index 8a52b62ff..76bb71645 100644
--- a/ethcore/src/state/mod.rs
+++ b/ethcore/src/state/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/trace_types/filter.rs b/ethcore/src/types/trace_types/filter.rs
index 1c1be54e7..b12112acd 100644
--- a/ethcore/src/types/trace_types/filter.rs
+++ b/ethcore/src/types/trace_types/filter.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/types/trace_types/trace.rs b/ethcore/src/types/trace_types/trace.rs
index 2571805a6..7f5149905 100644
--- a/ethcore/src/types/trace_types/trace.rs
+++ b/ethcore/src/types/trace_types/trace.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ethcore/src/verification/queue/mod.rs b/ethcore/src/verification/queue/mod.rs
index adc93484c..d268b1cff 100644
--- a/ethcore/src/verification/queue/mod.rs
+++ b/ethcore/src/verification/queue/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/codegen/src/codegen.rs b/ipc/codegen/src/codegen.rs
index 9caa436bc..27eb8fb0b 100644
--- a/ipc/codegen/src/codegen.rs
+++ b/ipc/codegen/src/codegen.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/codegen/src/serialization.rs b/ipc/codegen/src/serialization.rs
index c7adf1011..c7d288010 100644
--- a/ipc/codegen/src/serialization.rs
+++ b/ipc/codegen/src/serialization.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/ipc/rpc/src/binary.rs b/ipc/rpc/src/binary.rs
index e974626d0..3c7060260 100644
--- a/ipc/rpc/src/binary.rs
+++ b/ipc/rpc/src/binary.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/npm/parity/test/smoke.spec.js b/js/npm/parity/test/smoke.spec.js
index 9920b10d2..56ae4210b 100644
--- a/js/npm/parity/test/smoke.spec.js
+++ b/js/npm/parity/test/smoke.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/npm/test/mocha.config.js b/js/npm/test/mocha.config.js
index 2b871f518..9de832978 100644
--- a/js/npm/test/mocha.config.js
+++ b/js/npm/test/mocha.config.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/decoder/decoder.spec.js b/js/src/abi/decoder/decoder.spec.js
index eeaf716c8..cb8f69173 100644
--- a/js/src/abi/decoder/decoder.spec.js
+++ b/js/src/abi/decoder/decoder.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/encoder/encoder.spec.js b/js/src/abi/encoder/encoder.spec.js
index 008861602..27592fb54 100644
--- a/js/src/abi/encoder/encoder.spec.js
+++ b/js/src/abi/encoder/encoder.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/decodedLog.js b/js/src/abi/spec/event/decodedLog.js
index 3993b527b..735ff0972 100644
--- a/js/src/abi/spec/event/decodedLog.js
+++ b/js/src/abi/spec/event/decodedLog.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/decodedLog.spec.js b/js/src/abi/spec/event/decodedLog.spec.js
index e6ed1a022..d90560d28 100644
--- a/js/src/abi/spec/event/decodedLog.spec.js
+++ b/js/src/abi/spec/event/decodedLog.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/decodedLogParam.js b/js/src/abi/spec/event/decodedLogParam.js
index ed456fcce..6740f85f6 100644
--- a/js/src/abi/spec/event/decodedLogParam.js
+++ b/js/src/abi/spec/event/decodedLogParam.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/decodedLogParam.spec.js b/js/src/abi/spec/event/decodedLogParam.spec.js
index a031282ad..8e824258a 100644
--- a/js/src/abi/spec/event/decodedLogParam.spec.js
+++ b/js/src/abi/spec/event/decodedLogParam.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/event.js b/js/src/abi/spec/event/event.js
index f64fe0498..a17de1e64 100644
--- a/js/src/abi/spec/event/event.js
+++ b/js/src/abi/spec/event/event.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/event.spec.js b/js/src/abi/spec/event/event.spec.js
index f7252a9d2..4f27e1525 100644
--- a/js/src/abi/spec/event/event.spec.js
+++ b/js/src/abi/spec/event/event.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/eventParam.js b/js/src/abi/spec/event/eventParam.js
index d8a3b585d..d991dd55a 100644
--- a/js/src/abi/spec/event/eventParam.js
+++ b/js/src/abi/spec/event/eventParam.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/eventParam.spec.js b/js/src/abi/spec/event/eventParam.spec.js
index 6858e9800..e285707f2 100644
--- a/js/src/abi/spec/event/eventParam.spec.js
+++ b/js/src/abi/spec/event/eventParam.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/event/index.js b/js/src/abi/spec/event/index.js
index 0925882d3..a6d44701a 100644
--- a/js/src/abi/spec/event/index.js
+++ b/js/src/abi/spec/event/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/paramType/format.js b/js/src/abi/spec/paramType/format.js
index 459eb15f4..7bac85cf4 100644
--- a/js/src/abi/spec/paramType/format.js
+++ b/js/src/abi/spec/paramType/format.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/paramType/format.spec.js b/js/src/abi/spec/paramType/format.spec.js
index 90e5229d5..c2825a243 100644
--- a/js/src/abi/spec/paramType/format.spec.js
+++ b/js/src/abi/spec/paramType/format.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/paramType/index.js b/js/src/abi/spec/paramType/index.js
index 23bb83f06..eb1756b60 100644
--- a/js/src/abi/spec/paramType/index.js
+++ b/js/src/abi/spec/paramType/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/paramType/paramType.js b/js/src/abi/spec/paramType/paramType.js
index 99a2915d6..d5bd0010f 100644
--- a/js/src/abi/spec/paramType/paramType.js
+++ b/js/src/abi/spec/paramType/paramType.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/paramType/paramType.spec.js b/js/src/abi/spec/paramType/paramType.spec.js
index e8d8c3254..05b41a42b 100644
--- a/js/src/abi/spec/paramType/paramType.spec.js
+++ b/js/src/abi/spec/paramType/paramType.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/abi/spec/paramType/types.js b/js/src/abi/spec/paramType/types.js
index d789a6ed8..768552bef 100644
--- a/js/src/abi/spec/paramType/types.js
+++ b/js/src/abi/spec/paramType/types.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/contract/contract.js b/js/src/api/contract/contract.js
index bfe7cabc4..95dcf2e72 100644
--- a/js/src/api/contract/contract.js
+++ b/js/src/api/contract/contract.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/contract/contract.spec.js b/js/src/api/contract/contract.spec.js
index 970dd606d..87a7cf558 100644
--- a/js/src/api/contract/contract.spec.js
+++ b/js/src/api/contract/contract.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/format/output.spec.js b/js/src/api/format/output.spec.js
index aac433d70..b44047610 100644
--- a/js/src/api/format/output.spec.js
+++ b/js/src/api/format/output.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/db/db.js b/js/src/api/rpc/db/db.js
index 9b2031600..ba8f3a049 100644
--- a/js/src/api/rpc/db/db.js
+++ b/js/src/api/rpc/db/db.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/db/db.spec.js b/js/src/api/rpc/db/db.spec.js
index 4a11fc416..afeab3c49 100644
--- a/js/src/api/rpc/db/db.spec.js
+++ b/js/src/api/rpc/db/db.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/db/index.js b/js/src/api/rpc/db/index.js
index cd7c2b0b8..4a0be931c 100644
--- a/js/src/api/rpc/db/index.js
+++ b/js/src/api/rpc/db/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/eth/eth.e2e.js b/js/src/api/rpc/eth/eth.e2e.js
index 973ea1c51..b385b6471 100644
--- a/js/src/api/rpc/eth/eth.e2e.js
+++ b/js/src/api/rpc/eth/eth.e2e.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/eth/eth.js b/js/src/api/rpc/eth/eth.js
index 8148f9385..b435ea1ba 100644
--- a/js/src/api/rpc/eth/eth.js
+++ b/js/src/api/rpc/eth/eth.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/eth/eth.spec.js b/js/src/api/rpc/eth/eth.spec.js
index 85d22f4bd..f01e35c51 100644
--- a/js/src/api/rpc/eth/eth.spec.js
+++ b/js/src/api/rpc/eth/eth.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/eth/index.js b/js/src/api/rpc/eth/index.js
index 0d0e8c557..4f8450b5f 100644
--- a/js/src/api/rpc/eth/index.js
+++ b/js/src/api/rpc/eth/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/net/index.js b/js/src/api/rpc/net/index.js
index 0739111e6..ee2ab2d41 100644
--- a/js/src/api/rpc/net/index.js
+++ b/js/src/api/rpc/net/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/net/net.e2e.js b/js/src/api/rpc/net/net.e2e.js
index 51d84f7a1..9cb6635d9 100644
--- a/js/src/api/rpc/net/net.e2e.js
+++ b/js/src/api/rpc/net/net.e2e.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/net/net.js b/js/src/api/rpc/net/net.js
index 96e99dc51..924e52669 100644
--- a/js/src/api/rpc/net/net.js
+++ b/js/src/api/rpc/net/net.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/net/net.spec.js b/js/src/api/rpc/net/net.spec.js
index 4903a0cde..154e08f5c 100644
--- a/js/src/api/rpc/net/net.spec.js
+++ b/js/src/api/rpc/net/net.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/parity/index.js b/js/src/api/rpc/parity/index.js
index 38f08f725..c76208e92 100644
--- a/js/src/api/rpc/parity/index.js
+++ b/js/src/api/rpc/parity/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/parity/parity.e2e.js b/js/src/api/rpc/parity/parity.e2e.js
index 91e01ab6a..22082cde0 100644
--- a/js/src/api/rpc/parity/parity.e2e.js
+++ b/js/src/api/rpc/parity/parity.e2e.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/parity/parity.js b/js/src/api/rpc/parity/parity.js
index 7dd5b7eb3..2c1d04d93 100644
--- a/js/src/api/rpc/parity/parity.js
+++ b/js/src/api/rpc/parity/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/parity/parity.spec.js b/js/src/api/rpc/parity/parity.spec.js
index 557314e5c..d0d97cd0b 100644
--- a/js/src/api/rpc/parity/parity.spec.js
+++ b/js/src/api/rpc/parity/parity.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/personal/index.js b/js/src/api/rpc/personal/index.js
index a9ed260f2..5bd5f7e5b 100644
--- a/js/src/api/rpc/personal/index.js
+++ b/js/src/api/rpc/personal/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/personal/personal.e2e.js b/js/src/api/rpc/personal/personal.e2e.js
index f7fe42c54..fd1bd08b1 100644
--- a/js/src/api/rpc/personal/personal.e2e.js
+++ b/js/src/api/rpc/personal/personal.e2e.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/personal/personal.js b/js/src/api/rpc/personal/personal.js
index db9a71d23..61022bdb4 100644
--- a/js/src/api/rpc/personal/personal.js
+++ b/js/src/api/rpc/personal/personal.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/personal/personal.spec.js b/js/src/api/rpc/personal/personal.spec.js
index 70c8cf4c2..b7673672d 100644
--- a/js/src/api/rpc/personal/personal.spec.js
+++ b/js/src/api/rpc/personal/personal.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/shh/index.js b/js/src/api/rpc/shh/index.js
index 7b323aeed..e637987b2 100644
--- a/js/src/api/rpc/shh/index.js
+++ b/js/src/api/rpc/shh/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/shh/shh.js b/js/src/api/rpc/shh/shh.js
index ad545cac5..106b321b8 100644
--- a/js/src/api/rpc/shh/shh.js
+++ b/js/src/api/rpc/shh/shh.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/signer/index.js b/js/src/api/rpc/signer/index.js
index 6426bdc06..3653313a7 100644
--- a/js/src/api/rpc/signer/index.js
+++ b/js/src/api/rpc/signer/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/signer/signer.js b/js/src/api/rpc/signer/signer.js
index a24d8b919..403da6c0a 100644
--- a/js/src/api/rpc/signer/signer.js
+++ b/js/src/api/rpc/signer/signer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/trace/index.js b/js/src/api/rpc/trace/index.js
index a14087709..2518eebd1 100644
--- a/js/src/api/rpc/trace/index.js
+++ b/js/src/api/rpc/trace/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/trace/trace.e2e.js b/js/src/api/rpc/trace/trace.e2e.js
index 88c0988f6..262d708f8 100644
--- a/js/src/api/rpc/trace/trace.e2e.js
+++ b/js/src/api/rpc/trace/trace.e2e.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/trace/trace.js b/js/src/api/rpc/trace/trace.js
index 5c693c0b5..4926153ad 100644
--- a/js/src/api/rpc/trace/trace.js
+++ b/js/src/api/rpc/trace/trace.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/trace/trace.spec.js b/js/src/api/rpc/trace/trace.spec.js
index f36e5537c..6d0610c84 100644
--- a/js/src/api/rpc/trace/trace.spec.js
+++ b/js/src/api/rpc/trace/trace.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/web3/index.js b/js/src/api/rpc/web3/index.js
index d0bb22941..23ed549d5 100644
--- a/js/src/api/rpc/web3/index.js
+++ b/js/src/api/rpc/web3/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/web3/web3.e2e.js b/js/src/api/rpc/web3/web3.e2e.js
index 15cc1934f..7040d5307 100644
--- a/js/src/api/rpc/web3/web3.e2e.js
+++ b/js/src/api/rpc/web3/web3.e2e.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/web3/web3.js b/js/src/api/rpc/web3/web3.js
index eb52a8bb7..838ec6c4c 100644
--- a/js/src/api/rpc/web3/web3.js
+++ b/js/src/api/rpc/web3/web3.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/rpc/web3/web3.spec.js b/js/src/api/rpc/web3/web3.spec.js
index b933e805b..071feb851 100644
--- a/js/src/api/rpc/web3/web3.spec.js
+++ b/js/src/api/rpc/web3/web3.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/http/http.e2e.js b/js/src/api/transport/http/http.e2e.js
index 8f0aa48ad..3a8a41727 100644
--- a/js/src/api/transport/http/http.e2e.js
+++ b/js/src/api/transport/http/http.e2e.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/http/http.js b/js/src/api/transport/http/http.js
index 591b9a627..17d428e75 100644
--- a/js/src/api/transport/http/http.js
+++ b/js/src/api/transport/http/http.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/http/http.spec.js b/js/src/api/transport/http/http.spec.js
index 718a7e66b..d67f11307 100644
--- a/js/src/api/transport/http/http.spec.js
+++ b/js/src/api/transport/http/http.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/http/index.js b/js/src/api/transport/http/index.js
index 5ce7a652e..b73500a61 100644
--- a/js/src/api/transport/http/index.js
+++ b/js/src/api/transport/http/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/ws/index.js b/js/src/api/transport/ws/index.js
index 7b6e35934..ea1bd191b 100644
--- a/js/src/api/transport/ws/index.js
+++ b/js/src/api/transport/ws/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/ws/ws.e2e.js b/js/src/api/transport/ws/ws.e2e.js
index 19e4ab8eb..3ad7eb708 100644
--- a/js/src/api/transport/ws/ws.e2e.js
+++ b/js/src/api/transport/ws/ws.e2e.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/ws/ws.js b/js/src/api/transport/ws/ws.js
index 53600b6d3..2de500309 100644
--- a/js/src/api/transport/ws/ws.js
+++ b/js/src/api/transport/ws/ws.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/api/transport/ws/ws.spec.js b/js/src/api/transport/ws/ws.spec.js
index c417e8911..9303803bf 100644
--- a/js/src/api/transport/ws/ws.spec.js
+++ b/js/src/api/transport/ws/ws.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/code/wallet.js b/js/src/contracts/code/wallet.js
index 92bcf8795..8e7c5f19a 100644
--- a/js/src/contracts/code/wallet.js
+++ b/js/src/contracts/code/wallet.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/contracts/contracts.js b/js/src/contracts/contracts.js
index a8020b825..8cab3252d 100644
--- a/js/src/contracts/contracts.js
+++ b/js/src/contracts/contracts.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/AddressSelect/addressSelect.js b/js/src/dapps/basiccoin/AddressSelect/addressSelect.js
index 529e7753d..d29d078fe 100644
--- a/js/src/dapps/basiccoin/AddressSelect/addressSelect.js
+++ b/js/src/dapps/basiccoin/AddressSelect/addressSelect.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/AddressSelect/index.js b/js/src/dapps/basiccoin/AddressSelect/index.js
index 58059cd2e..3caaa526d 100644
--- a/js/src/dapps/basiccoin/AddressSelect/index.js
+++ b/js/src/dapps/basiccoin/AddressSelect/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Application/Header/header.js b/js/src/dapps/basiccoin/Application/Header/header.js
index 90fa909ef..31674bd0f 100644
--- a/js/src/dapps/basiccoin/Application/Header/header.js
+++ b/js/src/dapps/basiccoin/Application/Header/header.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Application/Header/index.js b/js/src/dapps/basiccoin/Application/Header/index.js
index 4a5121906..ba1f0b63c 100644
--- a/js/src/dapps/basiccoin/Application/Header/index.js
+++ b/js/src/dapps/basiccoin/Application/Header/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Application/Loading/index.js b/js/src/dapps/basiccoin/Application/Loading/index.js
index 0468cab37..55611075b 100644
--- a/js/src/dapps/basiccoin/Application/Loading/index.js
+++ b/js/src/dapps/basiccoin/Application/Loading/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Application/Loading/loading.js b/js/src/dapps/basiccoin/Application/Loading/loading.js
index e698a0e80..b0202b633 100644
--- a/js/src/dapps/basiccoin/Application/Loading/loading.js
+++ b/js/src/dapps/basiccoin/Application/Loading/loading.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Application/application.js b/js/src/dapps/basiccoin/Application/application.js
index a05ab6436..2863258da 100644
--- a/js/src/dapps/basiccoin/Application/application.js
+++ b/js/src/dapps/basiccoin/Application/application.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Application/index.js b/js/src/dapps/basiccoin/Application/index.js
index 236578226..a3198ef88 100644
--- a/js/src/dapps/basiccoin/Application/index.js
+++ b/js/src/dapps/basiccoin/Application/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Application/pages.js b/js/src/dapps/basiccoin/Application/pages.js
index 5ab422ee4..49210fc5f 100644
--- a/js/src/dapps/basiccoin/Application/pages.js
+++ b/js/src/dapps/basiccoin/Application/pages.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Container/container.js b/js/src/dapps/basiccoin/Container/container.js
index 82805e71b..afab04f7d 100644
--- a/js/src/dapps/basiccoin/Container/container.js
+++ b/js/src/dapps/basiccoin/Container/container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Container/index.js b/js/src/dapps/basiccoin/Container/index.js
index 87fbc567e..5ad841661 100644
--- a/js/src/dapps/basiccoin/Container/index.js
+++ b/js/src/dapps/basiccoin/Container/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Deploy/Deployment/deployment.js b/js/src/dapps/basiccoin/Deploy/Deployment/deployment.js
index be08d616d..33beb4a94 100644
--- a/js/src/dapps/basiccoin/Deploy/Deployment/deployment.js
+++ b/js/src/dapps/basiccoin/Deploy/Deployment/deployment.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Deploy/Deployment/index.js b/js/src/dapps/basiccoin/Deploy/Deployment/index.js
index 927cff569..89ca9681b 100644
--- a/js/src/dapps/basiccoin/Deploy/Deployment/index.js
+++ b/js/src/dapps/basiccoin/Deploy/Deployment/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Deploy/Event/event.js b/js/src/dapps/basiccoin/Deploy/Event/event.js
index b32795f7e..56b14bf23 100644
--- a/js/src/dapps/basiccoin/Deploy/Event/event.js
+++ b/js/src/dapps/basiccoin/Deploy/Event/event.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Deploy/Event/index.js b/js/src/dapps/basiccoin/Deploy/Event/index.js
index 0925882d3..a6d44701a 100644
--- a/js/src/dapps/basiccoin/Deploy/Event/index.js
+++ b/js/src/dapps/basiccoin/Deploy/Event/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Deploy/Events/events.js b/js/src/dapps/basiccoin/Deploy/Events/events.js
index 4b51afb59..915f110cc 100644
--- a/js/src/dapps/basiccoin/Deploy/Events/events.js
+++ b/js/src/dapps/basiccoin/Deploy/Events/events.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Deploy/Events/index.js b/js/src/dapps/basiccoin/Deploy/Events/index.js
index 88ad6d407..d2c722d81 100644
--- a/js/src/dapps/basiccoin/Deploy/Events/index.js
+++ b/js/src/dapps/basiccoin/Deploy/Events/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Deploy/deploy.js b/js/src/dapps/basiccoin/Deploy/deploy.js
index 34c7eed8a..539a8e8ca 100644
--- a/js/src/dapps/basiccoin/Deploy/deploy.js
+++ b/js/src/dapps/basiccoin/Deploy/deploy.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Deploy/index.js b/js/src/dapps/basiccoin/Deploy/index.js
index 53b4dbcfe..6935d1266 100644
--- a/js/src/dapps/basiccoin/Deploy/index.js
+++ b/js/src/dapps/basiccoin/Deploy/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/IdentityIcon/identityIcon.js b/js/src/dapps/basiccoin/IdentityIcon/identityIcon.js
index ee1374f7e..b22f62923 100644
--- a/js/src/dapps/basiccoin/IdentityIcon/identityIcon.js
+++ b/js/src/dapps/basiccoin/IdentityIcon/identityIcon.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/IdentityIcon/index.js b/js/src/dapps/basiccoin/IdentityIcon/index.js
index 76c107bfb..90e9c1909 100644
--- a/js/src/dapps/basiccoin/IdentityIcon/index.js
+++ b/js/src/dapps/basiccoin/IdentityIcon/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Overview/Owner/index.js b/js/src/dapps/basiccoin/Overview/Owner/index.js
index 4f38b38b9..b497b6638 100644
--- a/js/src/dapps/basiccoin/Overview/Owner/index.js
+++ b/js/src/dapps/basiccoin/Overview/Owner/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Overview/Owner/owner.js b/js/src/dapps/basiccoin/Overview/Owner/owner.js
index a86a27544..35bac6160 100644
--- a/js/src/dapps/basiccoin/Overview/Owner/owner.js
+++ b/js/src/dapps/basiccoin/Overview/Owner/owner.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Overview/Token/index.js b/js/src/dapps/basiccoin/Overview/Token/index.js
index 4b822b4bd..50ef7b227 100644
--- a/js/src/dapps/basiccoin/Overview/Token/index.js
+++ b/js/src/dapps/basiccoin/Overview/Token/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Overview/Token/token.js b/js/src/dapps/basiccoin/Overview/Token/token.js
index b0d4a965a..8d2921ae5 100644
--- a/js/src/dapps/basiccoin/Overview/Token/token.js
+++ b/js/src/dapps/basiccoin/Overview/Token/token.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Overview/index.js b/js/src/dapps/basiccoin/Overview/index.js
index d61fb3fb4..2e8746601 100644
--- a/js/src/dapps/basiccoin/Overview/index.js
+++ b/js/src/dapps/basiccoin/Overview/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Overview/overview.js b/js/src/dapps/basiccoin/Overview/overview.js
index 46831d782..ecbf4e412 100644
--- a/js/src/dapps/basiccoin/Overview/overview.js
+++ b/js/src/dapps/basiccoin/Overview/overview.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Transfer/Event/event.js b/js/src/dapps/basiccoin/Transfer/Event/event.js
index 190035b1d..54fe69c34 100644
--- a/js/src/dapps/basiccoin/Transfer/Event/event.js
+++ b/js/src/dapps/basiccoin/Transfer/Event/event.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Transfer/Event/index.js b/js/src/dapps/basiccoin/Transfer/Event/index.js
index 0925882d3..a6d44701a 100644
--- a/js/src/dapps/basiccoin/Transfer/Event/index.js
+++ b/js/src/dapps/basiccoin/Transfer/Event/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Transfer/Events/events.js b/js/src/dapps/basiccoin/Transfer/Events/events.js
index 101c77f73..0bdca084f 100644
--- a/js/src/dapps/basiccoin/Transfer/Events/events.js
+++ b/js/src/dapps/basiccoin/Transfer/Events/events.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Transfer/Events/index.js b/js/src/dapps/basiccoin/Transfer/Events/index.js
index 88ad6d407..d2c722d81 100644
--- a/js/src/dapps/basiccoin/Transfer/Events/index.js
+++ b/js/src/dapps/basiccoin/Transfer/Events/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Transfer/Send/index.js b/js/src/dapps/basiccoin/Transfer/Send/index.js
index ad3107789..5e373a846 100644
--- a/js/src/dapps/basiccoin/Transfer/Send/index.js
+++ b/js/src/dapps/basiccoin/Transfer/Send/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Transfer/Send/send.js b/js/src/dapps/basiccoin/Transfer/Send/send.js
index f10807b2e..daec42ac7 100644
--- a/js/src/dapps/basiccoin/Transfer/Send/send.js
+++ b/js/src/dapps/basiccoin/Transfer/Send/send.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Transfer/index.js b/js/src/dapps/basiccoin/Transfer/index.js
index 24d36d796..4a82b5b7d 100644
--- a/js/src/dapps/basiccoin/Transfer/index.js
+++ b/js/src/dapps/basiccoin/Transfer/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/basiccoin/Transfer/transfer.js b/js/src/dapps/basiccoin/Transfer/transfer.js
index 842d4b7bc..58a317a84 100644
--- a/js/src/dapps/basiccoin/Transfer/transfer.js
+++ b/js/src/dapps/basiccoin/Transfer/transfer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Application/application.js b/js/src/dapps/dappreg/Application/application.js
index b5e4d5a97..1722f3988 100644
--- a/js/src/dapps/dappreg/Application/application.js
+++ b/js/src/dapps/dappreg/Application/application.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Application/index.js b/js/src/dapps/dappreg/Application/index.js
index 236578226..a3198ef88 100644
--- a/js/src/dapps/dappreg/Application/index.js
+++ b/js/src/dapps/dappreg/Application/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Button/button.js b/js/src/dapps/dappreg/Button/button.js
index 1f3b67b4c..f37a9fa47 100644
--- a/js/src/dapps/dappreg/Button/button.js
+++ b/js/src/dapps/dappreg/Button/button.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Button/index.js b/js/src/dapps/dappreg/Button/index.js
index f69a65e3d..95f33d38c 100644
--- a/js/src/dapps/dappreg/Button/index.js
+++ b/js/src/dapps/dappreg/Button/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/ButtonBar/buttonBar.js b/js/src/dapps/dappreg/ButtonBar/buttonBar.js
index 074c527d0..f885acb0f 100644
--- a/js/src/dapps/dappreg/ButtonBar/buttonBar.js
+++ b/js/src/dapps/dappreg/ButtonBar/buttonBar.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/ButtonBar/index.js b/js/src/dapps/dappreg/ButtonBar/index.js
index d48f63208..aef56ea6e 100644
--- a/js/src/dapps/dappreg/ButtonBar/index.js
+++ b/js/src/dapps/dappreg/ButtonBar/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Dapp/dapp.js b/js/src/dapps/dappreg/Dapp/dapp.js
index 2e07f6ba0..0b2d4551d 100644
--- a/js/src/dapps/dappreg/Dapp/dapp.js
+++ b/js/src/dapps/dappreg/Dapp/dapp.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Dapp/index.js b/js/src/dapps/dappreg/Dapp/index.js
index 6fbb5df27..f32a03d0e 100644
--- a/js/src/dapps/dappreg/Dapp/index.js
+++ b/js/src/dapps/dappreg/Dapp/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Input/index.js b/js/src/dapps/dappreg/Input/index.js
index 3d9d9293e..4a4d16674 100644
--- a/js/src/dapps/dappreg/Input/index.js
+++ b/js/src/dapps/dappreg/Input/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Input/input.js b/js/src/dapps/dappreg/Input/input.js
index 72e046afb..ed52835d5 100644
--- a/js/src/dapps/dappreg/Input/input.js
+++ b/js/src/dapps/dappreg/Input/input.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Modal/index.js b/js/src/dapps/dappreg/Modal/index.js
index 1e75d9fd8..f1fcd6848 100644
--- a/js/src/dapps/dappreg/Modal/index.js
+++ b/js/src/dapps/dappreg/Modal/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Modal/modal.js b/js/src/dapps/dappreg/Modal/modal.js
index 7701695d7..1456e23c6 100644
--- a/js/src/dapps/dappreg/Modal/modal.js
+++ b/js/src/dapps/dappreg/Modal/modal.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/ModalDelete/index.js b/js/src/dapps/dappreg/ModalDelete/index.js
index bb321ce2c..99cf1bd97 100644
--- a/js/src/dapps/dappreg/ModalDelete/index.js
+++ b/js/src/dapps/dappreg/ModalDelete/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/ModalDelete/modalDelete.js b/js/src/dapps/dappreg/ModalDelete/modalDelete.js
index 3a3a8ee52..5513b7fe3 100644
--- a/js/src/dapps/dappreg/ModalDelete/modalDelete.js
+++ b/js/src/dapps/dappreg/ModalDelete/modalDelete.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/ModalRegister/index.js b/js/src/dapps/dappreg/ModalRegister/index.js
index aae13fd7d..7b6eaf852 100644
--- a/js/src/dapps/dappreg/ModalRegister/index.js
+++ b/js/src/dapps/dappreg/ModalRegister/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/ModalRegister/modalRegister.js b/js/src/dapps/dappreg/ModalRegister/modalRegister.js
index 53d1806e1..a16514ed8 100644
--- a/js/src/dapps/dappreg/ModalRegister/modalRegister.js
+++ b/js/src/dapps/dappreg/ModalRegister/modalRegister.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/ModalUpdate/index.js b/js/src/dapps/dappreg/ModalUpdate/index.js
index 8533843ff..624ed4adc 100644
--- a/js/src/dapps/dappreg/ModalUpdate/index.js
+++ b/js/src/dapps/dappreg/ModalUpdate/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/ModalUpdate/modalUpdate.js b/js/src/dapps/dappreg/ModalUpdate/modalUpdate.js
index 591fb59fd..ba5773802 100644
--- a/js/src/dapps/dappreg/ModalUpdate/modalUpdate.js
+++ b/js/src/dapps/dappreg/ModalUpdate/modalUpdate.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/SelectAccount/index.js b/js/src/dapps/dappreg/SelectAccount/index.js
index f8c684ee2..5d7e05bd9 100644
--- a/js/src/dapps/dappreg/SelectAccount/index.js
+++ b/js/src/dapps/dappreg/SelectAccount/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/SelectAccount/selectAccount.js b/js/src/dapps/dappreg/SelectAccount/selectAccount.js
index 0269a4370..f06064ffe 100644
--- a/js/src/dapps/dappreg/SelectAccount/selectAccount.js
+++ b/js/src/dapps/dappreg/SelectAccount/selectAccount.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/SelectDapp/index.js b/js/src/dapps/dappreg/SelectDapp/index.js
index 0ab133b57..b41a4abcc 100644
--- a/js/src/dapps/dappreg/SelectDapp/index.js
+++ b/js/src/dapps/dappreg/SelectDapp/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/SelectDapp/selectDapp.js b/js/src/dapps/dappreg/SelectDapp/selectDapp.js
index 8c0e846f3..61e1d16be 100644
--- a/js/src/dapps/dappreg/SelectDapp/selectDapp.js
+++ b/js/src/dapps/dappreg/SelectDapp/selectDapp.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Warning/index.js b/js/src/dapps/dappreg/Warning/index.js
index 6097861be..9b67b7d8a 100644
--- a/js/src/dapps/dappreg/Warning/index.js
+++ b/js/src/dapps/dappreg/Warning/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/Warning/warning.js b/js/src/dapps/dappreg/Warning/warning.js
index 966c5d3e6..cdf6a129c 100644
--- a/js/src/dapps/dappreg/Warning/warning.js
+++ b/js/src/dapps/dappreg/Warning/warning.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/dappreg/dappsStore.js b/js/src/dapps/dappreg/dappsStore.js
index 382f5cdc4..94913a2eb 100644
--- a/js/src/dapps/dappreg/dappsStore.js
+++ b/js/src/dapps/dappreg/dappsStore.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/Application/application.js b/js/src/dapps/githubhint/Application/application.js
index 1690bf1c4..630a36a68 100644
--- a/js/src/dapps/githubhint/Application/application.js
+++ b/js/src/dapps/githubhint/Application/application.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/Application/index.js b/js/src/dapps/githubhint/Application/index.js
index 236578226..a3198ef88 100644
--- a/js/src/dapps/githubhint/Application/index.js
+++ b/js/src/dapps/githubhint/Application/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/Button/button.js b/js/src/dapps/githubhint/Button/button.js
index 42fca1af7..e98963cb8 100644
--- a/js/src/dapps/githubhint/Button/button.js
+++ b/js/src/dapps/githubhint/Button/button.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/Button/index.js b/js/src/dapps/githubhint/Button/index.js
index f69a65e3d..95f33d38c 100644
--- a/js/src/dapps/githubhint/Button/index.js
+++ b/js/src/dapps/githubhint/Button/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/Events/events.js b/js/src/dapps/githubhint/Events/events.js
index ba74ceaea..c9991acd5 100644
--- a/js/src/dapps/githubhint/Events/events.js
+++ b/js/src/dapps/githubhint/Events/events.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/Events/index.js b/js/src/dapps/githubhint/Events/index.js
index 88ad6d407..d2c722d81 100644
--- a/js/src/dapps/githubhint/Events/index.js
+++ b/js/src/dapps/githubhint/Events/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/IdentityIcon/identityIcon.js b/js/src/dapps/githubhint/IdentityIcon/identityIcon.js
index 0bc86731d..60012bc5d 100644
--- a/js/src/dapps/githubhint/IdentityIcon/identityIcon.js
+++ b/js/src/dapps/githubhint/IdentityIcon/identityIcon.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/IdentityIcon/index.js b/js/src/dapps/githubhint/IdentityIcon/index.js
index 76c107bfb..90e9c1909 100644
--- a/js/src/dapps/githubhint/IdentityIcon/index.js
+++ b/js/src/dapps/githubhint/IdentityIcon/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/Loading/index.js b/js/src/dapps/githubhint/Loading/index.js
index 0468cab37..55611075b 100644
--- a/js/src/dapps/githubhint/Loading/index.js
+++ b/js/src/dapps/githubhint/Loading/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/githubhint/Loading/loading.js b/js/src/dapps/githubhint/Loading/loading.js
index b884597d7..c058b583e 100644
--- a/js/src/dapps/githubhint/Loading/loading.js
+++ b/js/src/dapps/githubhint/Loading/loading.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/localtx/Application/application.js b/js/src/dapps/localtx/Application/application.js
index da435b57d..33c5d0558 100644
--- a/js/src/dapps/localtx/Application/application.js
+++ b/js/src/dapps/localtx/Application/application.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/localtx/Application/application.spec.js b/js/src/dapps/localtx/Application/application.spec.js
index 3ffee343d..f8b19e690 100644
--- a/js/src/dapps/localtx/Application/application.spec.js
+++ b/js/src/dapps/localtx/Application/application.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/localtx/Application/index.js b/js/src/dapps/localtx/Application/index.js
index 236578226..a3198ef88 100644
--- a/js/src/dapps/localtx/Application/index.js
+++ b/js/src/dapps/localtx/Application/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/localtx/Transaction/index.js b/js/src/dapps/localtx/Transaction/index.js
index 56854f412..7259964b7 100644
--- a/js/src/dapps/localtx/Transaction/index.js
+++ b/js/src/dapps/localtx/Transaction/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/localtx/Transaction/transaction.js b/js/src/dapps/localtx/Transaction/transaction.js
index 17a45ecd6..fab5bf152 100644
--- a/js/src/dapps/localtx/Transaction/transaction.js
+++ b/js/src/dapps/localtx/Transaction/transaction.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/localtx/Transaction/transaction.spec.js b/js/src/dapps/localtx/Transaction/transaction.spec.js
index 04f2f8de8..70fb4a08b 100644
--- a/js/src/dapps/localtx/Transaction/transaction.spec.js
+++ b/js/src/dapps/localtx/Transaction/transaction.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Accounts/accounts.js b/js/src/dapps/registry/Accounts/accounts.js
index e8d8c2bd2..076a8bfa4 100644
--- a/js/src/dapps/registry/Accounts/accounts.js
+++ b/js/src/dapps/registry/Accounts/accounts.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Accounts/actions.js b/js/src/dapps/registry/Accounts/actions.js
index 4f2bd3c70..2abaddd48 100644
--- a/js/src/dapps/registry/Accounts/actions.js
+++ b/js/src/dapps/registry/Accounts/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Accounts/index.js b/js/src/dapps/registry/Accounts/index.js
index e9be1d557..c1e7c91a0 100644
--- a/js/src/dapps/registry/Accounts/index.js
+++ b/js/src/dapps/registry/Accounts/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Application/application.js b/js/src/dapps/registry/Application/application.js
index 45290937e..0d1f7e50a 100644
--- a/js/src/dapps/registry/Application/application.js
+++ b/js/src/dapps/registry/Application/application.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Application/index.js b/js/src/dapps/registry/Application/index.js
index 236578226..a3198ef88 100644
--- a/js/src/dapps/registry/Application/index.js
+++ b/js/src/dapps/registry/Application/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Events/actions.js b/js/src/dapps/registry/Events/actions.js
index e12c98c4f..aa48947e8 100644
--- a/js/src/dapps/registry/Events/actions.js
+++ b/js/src/dapps/registry/Events/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Events/events.js b/js/src/dapps/registry/Events/events.js
index cb433068f..77a985def 100644
--- a/js/src/dapps/registry/Events/events.js
+++ b/js/src/dapps/registry/Events/events.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Events/index.js b/js/src/dapps/registry/Events/index.js
index 15d43c375..d058c814d 100644
--- a/js/src/dapps/registry/Events/index.js
+++ b/js/src/dapps/registry/Events/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Events/reducers.js b/js/src/dapps/registry/Events/reducers.js
index 6ff0011d3..8bca205ac 100644
--- a/js/src/dapps/registry/Events/reducers.js
+++ b/js/src/dapps/registry/Events/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/IdentityIcon/identityIcon.js b/js/src/dapps/registry/IdentityIcon/identityIcon.js
index e4baf2705..873c2eb88 100644
--- a/js/src/dapps/registry/IdentityIcon/identityIcon.js
+++ b/js/src/dapps/registry/IdentityIcon/identityIcon.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/IdentityIcon/index.js b/js/src/dapps/registry/IdentityIcon/index.js
index 76c107bfb..90e9c1909 100644
--- a/js/src/dapps/registry/IdentityIcon/index.js
+++ b/js/src/dapps/registry/IdentityIcon/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Lookup/actions.js b/js/src/dapps/registry/Lookup/actions.js
index a7df87585..7cd1ee57a 100644
--- a/js/src/dapps/registry/Lookup/actions.js
+++ b/js/src/dapps/registry/Lookup/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Lookup/index.js b/js/src/dapps/registry/Lookup/index.js
index f4ade7c00..5e278c07e 100644
--- a/js/src/dapps/registry/Lookup/index.js
+++ b/js/src/dapps/registry/Lookup/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Lookup/lookup.js b/js/src/dapps/registry/Lookup/lookup.js
index b8b6207cc..a743219f2 100644
--- a/js/src/dapps/registry/Lookup/lookup.js
+++ b/js/src/dapps/registry/Lookup/lookup.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Lookup/reducers.js b/js/src/dapps/registry/Lookup/reducers.js
index f96e784bd..d6807c713 100644
--- a/js/src/dapps/registry/Lookup/reducers.js
+++ b/js/src/dapps/registry/Lookup/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Names/actions.js b/js/src/dapps/registry/Names/actions.js
index 488145331..f6ffec729 100644
--- a/js/src/dapps/registry/Names/actions.js
+++ b/js/src/dapps/registry/Names/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Names/index.js b/js/src/dapps/registry/Names/index.js
index 26195de88..9bfa8232a 100644
--- a/js/src/dapps/registry/Names/index.js
+++ b/js/src/dapps/registry/Names/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Names/names.js b/js/src/dapps/registry/Names/names.js
index 369d9690c..c0c4badf0 100644
--- a/js/src/dapps/registry/Names/names.js
+++ b/js/src/dapps/registry/Names/names.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Names/reducers.js b/js/src/dapps/registry/Names/reducers.js
index fcd2ce48e..2b43c8b3e 100644
--- a/js/src/dapps/registry/Names/reducers.js
+++ b/js/src/dapps/registry/Names/reducers.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/Records/records.js b/js/src/dapps/registry/Records/records.js
index 4837290a3..085a70152 100644
--- a/js/src/dapps/registry/Records/records.js
+++ b/js/src/dapps/registry/Records/records.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/addresses/accounts-reducer.js b/js/src/dapps/registry/addresses/accounts-reducer.js
index 20981877d..926536be0 100644
--- a/js/src/dapps/registry/addresses/accounts-reducer.js
+++ b/js/src/dapps/registry/addresses/accounts-reducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/addresses/actions.js b/js/src/dapps/registry/addresses/actions.js
index 059366173..d53df1c7f 100644
--- a/js/src/dapps/registry/addresses/actions.js
+++ b/js/src/dapps/registry/addresses/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/addresses/contacts-reducer.js b/js/src/dapps/registry/addresses/contacts-reducer.js
index 6b0572e54..401302520 100644
--- a/js/src/dapps/registry/addresses/contacts-reducer.js
+++ b/js/src/dapps/registry/addresses/contacts-reducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/ui/address.js b/js/src/dapps/registry/ui/address.js
index f0b9d65da..f19894b48 100644
--- a/js/src/dapps/registry/ui/address.js
+++ b/js/src/dapps/registry/ui/address.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/ui/hash.js b/js/src/dapps/registry/ui/hash.js
index 4035a9bbe..7a586b256 100644
--- a/js/src/dapps/registry/ui/hash.js
+++ b/js/src/dapps/registry/ui/hash.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/ui/image.js b/js/src/dapps/registry/ui/image.js
index e0101e1f2..c66e34128 100644
--- a/js/src/dapps/registry/ui/image.js
+++ b/js/src/dapps/registry/ui/image.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/registry/ui/record-type-select.js b/js/src/dapps/registry/ui/record-type-select.js
index 2cfbdf540..e146dbf7d 100644
--- a/js/src/dapps/registry/ui/record-type-select.js
+++ b/js/src/dapps/registry/ui/record-type-select.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Application/application.js b/js/src/dapps/signaturereg/Application/application.js
index 3878af4cf..afddbfcaf 100644
--- a/js/src/dapps/signaturereg/Application/application.js
+++ b/js/src/dapps/signaturereg/Application/application.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Application/index.js b/js/src/dapps/signaturereg/Application/index.js
index 236578226..a3198ef88 100644
--- a/js/src/dapps/signaturereg/Application/index.js
+++ b/js/src/dapps/signaturereg/Application/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Button/button.js b/js/src/dapps/signaturereg/Button/button.js
index 9cbbcf478..238ef4f88 100644
--- a/js/src/dapps/signaturereg/Button/button.js
+++ b/js/src/dapps/signaturereg/Button/button.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Button/index.js b/js/src/dapps/signaturereg/Button/index.js
index f69a65e3d..95f33d38c 100644
--- a/js/src/dapps/signaturereg/Button/index.js
+++ b/js/src/dapps/signaturereg/Button/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Events/events.js b/js/src/dapps/signaturereg/Events/events.js
index 302b51250..067b3ead6 100644
--- a/js/src/dapps/signaturereg/Events/events.js
+++ b/js/src/dapps/signaturereg/Events/events.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Events/index.js b/js/src/dapps/signaturereg/Events/index.js
index 88ad6d407..d2c722d81 100644
--- a/js/src/dapps/signaturereg/Events/index.js
+++ b/js/src/dapps/signaturereg/Events/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Header/header.js b/js/src/dapps/signaturereg/Header/header.js
index 8dd7cd578..870447338 100644
--- a/js/src/dapps/signaturereg/Header/header.js
+++ b/js/src/dapps/signaturereg/Header/header.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Header/index.js b/js/src/dapps/signaturereg/Header/index.js
index 37b5835f0..c73d890cc 100644
--- a/js/src/dapps/signaturereg/Header/index.js
+++ b/js/src/dapps/signaturereg/Header/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/IdentityIcon/identityIcon.js b/js/src/dapps/signaturereg/IdentityIcon/identityIcon.js
index 0bc86731d..60012bc5d 100644
--- a/js/src/dapps/signaturereg/IdentityIcon/identityIcon.js
+++ b/js/src/dapps/signaturereg/IdentityIcon/identityIcon.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/IdentityIcon/index.js b/js/src/dapps/signaturereg/IdentityIcon/index.js
index 76c107bfb..90e9c1909 100644
--- a/js/src/dapps/signaturereg/IdentityIcon/index.js
+++ b/js/src/dapps/signaturereg/IdentityIcon/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Import/import.js b/js/src/dapps/signaturereg/Import/import.js
index 55f7d9334..1281bfc93 100644
--- a/js/src/dapps/signaturereg/Import/import.js
+++ b/js/src/dapps/signaturereg/Import/import.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Import/index.js b/js/src/dapps/signaturereg/Import/index.js
index d2f352cf3..f6a1b16e1 100644
--- a/js/src/dapps/signaturereg/Import/index.js
+++ b/js/src/dapps/signaturereg/Import/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Loading/index.js b/js/src/dapps/signaturereg/Loading/index.js
index 0468cab37..55611075b 100644
--- a/js/src/dapps/signaturereg/Loading/index.js
+++ b/js/src/dapps/signaturereg/Loading/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/signaturereg/Loading/loading.js b/js/src/dapps/signaturereg/Loading/loading.js
index b884597d7..c058b583e 100644
--- a/js/src/dapps/signaturereg/Loading/loading.js
+++ b/js/src/dapps/signaturereg/Loading/loading.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Accounts/AccountSelector/account-selector.js b/js/src/dapps/tokenreg/Accounts/AccountSelector/account-selector.js
index 4d29a6692..5cb84f5a9 100644
--- a/js/src/dapps/tokenreg/Accounts/AccountSelector/account-selector.js
+++ b/js/src/dapps/tokenreg/Accounts/AccountSelector/account-selector.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Accounts/AccountSelector/container.js b/js/src/dapps/tokenreg/Accounts/AccountSelector/container.js
index 6438d1dff..6cd0dcc3a 100644
--- a/js/src/dapps/tokenreg/Accounts/AccountSelector/container.js
+++ b/js/src/dapps/tokenreg/Accounts/AccountSelector/container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Accounts/AccountSelector/index.js b/js/src/dapps/tokenreg/Accounts/AccountSelector/index.js
index 87fbc567e..5ad841661 100644
--- a/js/src/dapps/tokenreg/Accounts/AccountSelector/index.js
+++ b/js/src/dapps/tokenreg/Accounts/AccountSelector/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Accounts/actions.js b/js/src/dapps/tokenreg/Accounts/actions.js
index 5f92280be..85e4aaceb 100644
--- a/js/src/dapps/tokenreg/Accounts/actions.js
+++ b/js/src/dapps/tokenreg/Accounts/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Accounts/reducer.js b/js/src/dapps/tokenreg/Accounts/reducer.js
index 091df4c8a..899a03b53 100644
--- a/js/src/dapps/tokenreg/Accounts/reducer.js
+++ b/js/src/dapps/tokenreg/Accounts/reducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/Query/index.js b/js/src/dapps/tokenreg/Actions/Query/index.js
index 83bc6a337..0273a5f8e 100644
--- a/js/src/dapps/tokenreg/Actions/Query/index.js
+++ b/js/src/dapps/tokenreg/Actions/Query/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/Query/query.js b/js/src/dapps/tokenreg/Actions/Query/query.js
index 5a3c7d5f6..fd680769c 100644
--- a/js/src/dapps/tokenreg/Actions/Query/query.js
+++ b/js/src/dapps/tokenreg/Actions/Query/query.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/Register/index.js b/js/src/dapps/tokenreg/Actions/Register/index.js
index 3099d1f42..ff135192e 100644
--- a/js/src/dapps/tokenreg/Actions/Register/index.js
+++ b/js/src/dapps/tokenreg/Actions/Register/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/Register/register.js b/js/src/dapps/tokenreg/Actions/Register/register.js
index a008ce84f..54df411c7 100644
--- a/js/src/dapps/tokenreg/Actions/Register/register.js
+++ b/js/src/dapps/tokenreg/Actions/Register/register.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/actions.js b/js/src/dapps/tokenreg/Actions/actions.js
index df5b41e6b..5c1faf985 100644
--- a/js/src/dapps/tokenreg/Actions/actions.js
+++ b/js/src/dapps/tokenreg/Actions/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/component.js b/js/src/dapps/tokenreg/Actions/component.js
index 43acc27ab..c79f2563a 100644
--- a/js/src/dapps/tokenreg/Actions/component.js
+++ b/js/src/dapps/tokenreg/Actions/component.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/container.js b/js/src/dapps/tokenreg/Actions/container.js
index 1d3d8fe31..2a4800a67 100644
--- a/js/src/dapps/tokenreg/Actions/container.js
+++ b/js/src/dapps/tokenreg/Actions/container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/index.js b/js/src/dapps/tokenreg/Actions/index.js
index 9007217b7..a442bf3c5 100644
--- a/js/src/dapps/tokenreg/Actions/index.js
+++ b/js/src/dapps/tokenreg/Actions/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Actions/reducer.js b/js/src/dapps/tokenreg/Actions/reducer.js
index 7b7f8341a..1768cbe6f 100644
--- a/js/src/dapps/tokenreg/Actions/reducer.js
+++ b/js/src/dapps/tokenreg/Actions/reducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Application/application.js b/js/src/dapps/tokenreg/Application/application.js
index 6a94f5c9c..0ac784023 100644
--- a/js/src/dapps/tokenreg/Application/application.js
+++ b/js/src/dapps/tokenreg/Application/application.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Application/index.js b/js/src/dapps/tokenreg/Application/index.js
index 236578226..a3198ef88 100644
--- a/js/src/dapps/tokenreg/Application/index.js
+++ b/js/src/dapps/tokenreg/Application/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Chip/chip.js b/js/src/dapps/tokenreg/Chip/chip.js
index ad9886025..f26f9a0c6 100644
--- a/js/src/dapps/tokenreg/Chip/chip.js
+++ b/js/src/dapps/tokenreg/Chip/chip.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Chip/index.js b/js/src/dapps/tokenreg/Chip/index.js
index 6e1ea80fb..98f3fc5ae 100644
--- a/js/src/dapps/tokenreg/Chip/index.js
+++ b/js/src/dapps/tokenreg/Chip/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/IdentityIcon/identityIcon.js b/js/src/dapps/tokenreg/IdentityIcon/identityIcon.js
index 51f48d46a..76dfb0079 100644
--- a/js/src/dapps/tokenreg/IdentityIcon/identityIcon.js
+++ b/js/src/dapps/tokenreg/IdentityIcon/identityIcon.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/IdentityIcon/index.js b/js/src/dapps/tokenreg/IdentityIcon/index.js
index 76c107bfb..90e9c1909 100644
--- a/js/src/dapps/tokenreg/IdentityIcon/index.js
+++ b/js/src/dapps/tokenreg/IdentityIcon/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Inputs/Text/container.js b/js/src/dapps/tokenreg/Inputs/Text/container.js
index 450a2b56e..fe8ae4c26 100644
--- a/js/src/dapps/tokenreg/Inputs/Text/container.js
+++ b/js/src/dapps/tokenreg/Inputs/Text/container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Inputs/Text/index.js b/js/src/dapps/tokenreg/Inputs/Text/index.js
index 87fbc567e..5ad841661 100644
--- a/js/src/dapps/tokenreg/Inputs/Text/index.js
+++ b/js/src/dapps/tokenreg/Inputs/Text/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Inputs/Text/input-text.js b/js/src/dapps/tokenreg/Inputs/Text/input-text.js
index 289c8c37f..9a8ceca3d 100644
--- a/js/src/dapps/tokenreg/Inputs/Text/input-text.js
+++ b/js/src/dapps/tokenreg/Inputs/Text/input-text.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Inputs/validation.js b/js/src/dapps/tokenreg/Inputs/validation.js
index fd394b4ec..3b14bd0a4 100644
--- a/js/src/dapps/tokenreg/Inputs/validation.js
+++ b/js/src/dapps/tokenreg/Inputs/validation.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Loading/index.js b/js/src/dapps/tokenreg/Loading/index.js
index 0468cab37..55611075b 100644
--- a/js/src/dapps/tokenreg/Loading/index.js
+++ b/js/src/dapps/tokenreg/Loading/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Loading/loading.js b/js/src/dapps/tokenreg/Loading/loading.js
index bdcc98df6..507c84bf9 100644
--- a/js/src/dapps/tokenreg/Loading/loading.js
+++ b/js/src/dapps/tokenreg/Loading/loading.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Status/actions.js b/js/src/dapps/tokenreg/Status/actions.js
index 76fae17e5..057a44e65 100644
--- a/js/src/dapps/tokenreg/Status/actions.js
+++ b/js/src/dapps/tokenreg/Status/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Status/index.js b/js/src/dapps/tokenreg/Status/index.js
index 44079b224..f966050e9 100644
--- a/js/src/dapps/tokenreg/Status/index.js
+++ b/js/src/dapps/tokenreg/Status/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Status/reducer.js b/js/src/dapps/tokenreg/Status/reducer.js
index aee16fbe7..ae41e6a0b 100644
--- a/js/src/dapps/tokenreg/Status/reducer.js
+++ b/js/src/dapps/tokenreg/Status/reducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Status/status.js b/js/src/dapps/tokenreg/Status/status.js
index 4ca47a6ea..64ebba3b6 100644
--- a/js/src/dapps/tokenreg/Status/status.js
+++ b/js/src/dapps/tokenreg/Status/status.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/Token/add-meta.js b/js/src/dapps/tokenreg/Tokens/Token/add-meta.js
index 09e65954d..60be410e9 100644
--- a/js/src/dapps/tokenreg/Tokens/Token/add-meta.js
+++ b/js/src/dapps/tokenreg/Tokens/Token/add-meta.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/Token/index.js b/js/src/dapps/tokenreg/Tokens/Token/index.js
index 30ad8896f..40e8626af 100644
--- a/js/src/dapps/tokenreg/Tokens/Token/index.js
+++ b/js/src/dapps/tokenreg/Tokens/Token/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/Token/token.js b/js/src/dapps/tokenreg/Tokens/Token/token.js
index be14cec84..831be4a0d 100644
--- a/js/src/dapps/tokenreg/Tokens/Token/token.js
+++ b/js/src/dapps/tokenreg/Tokens/Token/token.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/Token/tokenContainer.js b/js/src/dapps/tokenreg/Tokens/Token/tokenContainer.js
index 7351da524..84eb14270 100644
--- a/js/src/dapps/tokenreg/Tokens/Token/tokenContainer.js
+++ b/js/src/dapps/tokenreg/Tokens/Token/tokenContainer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/actions.js b/js/src/dapps/tokenreg/Tokens/actions.js
index 65ed24cd4..8ec37fd17 100644
--- a/js/src/dapps/tokenreg/Tokens/actions.js
+++ b/js/src/dapps/tokenreg/Tokens/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/container.js b/js/src/dapps/tokenreg/Tokens/container.js
index 33b2de659..84f9c18d3 100644
--- a/js/src/dapps/tokenreg/Tokens/container.js
+++ b/js/src/dapps/tokenreg/Tokens/container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/index.js b/js/src/dapps/tokenreg/Tokens/index.js
index 87fbc567e..5ad841661 100644
--- a/js/src/dapps/tokenreg/Tokens/index.js
+++ b/js/src/dapps/tokenreg/Tokens/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/reducer.js b/js/src/dapps/tokenreg/Tokens/reducer.js
index 21952105c..10ca67b95 100644
--- a/js/src/dapps/tokenreg/Tokens/reducer.js
+++ b/js/src/dapps/tokenreg/Tokens/reducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/dapps/tokenreg/Tokens/tokens.js b/js/src/dapps/tokenreg/Tokens/tokens.js
index 48bc88a74..e31c1675c 100644
--- a/js/src/dapps/tokenreg/Tokens/tokens.js
+++ b/js/src/dapps/tokenreg/Tokens/tokens.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/i18n/de/index.js b/js/src/i18n/de/index.js
index d8c0f9b4b..d95ebd48d 100644
--- a/js/src/i18n/de/index.js
+++ b/js/src/i18n/de/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/i18n/de/settings.js b/js/src/i18n/de/settings.js
index 9142ff9c7..76e106fc7 100644
--- a/js/src/i18n/de/settings.js
+++ b/js/src/i18n/de/settings.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/i18n/en/index.js b/js/src/i18n/en/index.js
index d8c0f9b4b..d95ebd48d 100644
--- a/js/src/i18n/en/index.js
+++ b/js/src/i18n/en/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/i18n/en/settings.js b/js/src/i18n/en/settings.js
index a0e7c7f1f..ddd4aa84b 100644
--- a/js/src/i18n/en/settings.js
+++ b/js/src/i18n/en/settings.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/i18n/index.js b/js/src/i18n/index.js
index 4ed119c90..8fe1c9d37 100644
--- a/js/src/i18n/index.js
+++ b/js/src/i18n/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/i18n/languages.js b/js/src/i18n/languages.js
index f4950e401..55e9e8e0f 100644
--- a/js/src/i18n/languages.js
+++ b/js/src/i18n/languages.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/i18n/store.js b/js/src/i18n/store.js
index f171497e4..773c596ef 100644
--- a/js/src/i18n/store.js
+++ b/js/src/i18n/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/eth.js b/js/src/jsonrpc/interfaces/eth.js
index d5ff471fb..3a136ab7e 100644
--- a/js/src/jsonrpc/interfaces/eth.js
+++ b/js/src/jsonrpc/interfaces/eth.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/jsonrpc/interfaces/parity.js b/js/src/jsonrpc/interfaces/parity.js
index 76886af35..bab9ad6e3 100644
--- a/js/src/jsonrpc/interfaces/parity.js
+++ b/js/src/jsonrpc/interfaces/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/library.etherscan.js b/js/src/library.etherscan.js
index 59cb861d3..e37ab6358 100644
--- a/js/src/library.etherscan.js
+++ b/js/src/library.etherscan.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/library.parity.js b/js/src/library.parity.js
index 2b526c28e..d95a64b89 100644
--- a/js/src/library.parity.js
+++ b/js/src/library.parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/library.shapeshift.js b/js/src/library.shapeshift.js
index 3f24f216b..e5b1b407b 100644
--- a/js/src/library.shapeshift.js
+++ b/js/src/library.shapeshift.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/main.js b/js/src/main.js
index f61e3d563..52d8b0976 100644
--- a/js/src/main.js
+++ b/js/src/main.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/AddAddress/addAddress.js b/js/src/modals/AddAddress/addAddress.js
index a72158cc7..177223290 100644
--- a/js/src/modals/AddAddress/addAddress.js
+++ b/js/src/modals/AddAddress/addAddress.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/AccountDetails/accountDetails.js b/js/src/modals/CreateAccount/AccountDetails/accountDetails.js
index f869e3ec5..2ff143b64 100644
--- a/js/src/modals/CreateAccount/AccountDetails/accountDetails.js
+++ b/js/src/modals/CreateAccount/AccountDetails/accountDetails.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/AccountDetails/index.js b/js/src/modals/CreateAccount/AccountDetails/index.js
index c1911d8d8..bebc17eee 100644
--- a/js/src/modals/CreateAccount/AccountDetails/index.js
+++ b/js/src/modals/CreateAccount/AccountDetails/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/AccountDetailsGeth/accountDetailsGeth.js b/js/src/modals/CreateAccount/AccountDetailsGeth/accountDetailsGeth.js
index d0f4ac2ff..4d9cde568 100644
--- a/js/src/modals/CreateAccount/AccountDetailsGeth/accountDetailsGeth.js
+++ b/js/src/modals/CreateAccount/AccountDetailsGeth/accountDetailsGeth.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/AccountDetailsGeth/index.js b/js/src/modals/CreateAccount/AccountDetailsGeth/index.js
index 97d2ce159..6e5a20b03 100644
--- a/js/src/modals/CreateAccount/AccountDetailsGeth/index.js
+++ b/js/src/modals/CreateAccount/AccountDetailsGeth/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/CreationType/creationType.js b/js/src/modals/CreateAccount/CreationType/creationType.js
index fe982a297..3c91c9701 100644
--- a/js/src/modals/CreateAccount/CreationType/creationType.js
+++ b/js/src/modals/CreateAccount/CreationType/creationType.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/CreationType/index.js b/js/src/modals/CreateAccount/CreationType/index.js
index cd00277c4..86133172b 100644
--- a/js/src/modals/CreateAccount/CreationType/index.js
+++ b/js/src/modals/CreateAccount/CreationType/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/NewAccount/index.js b/js/src/modals/CreateAccount/NewAccount/index.js
index f030a32d9..5d2a3e686 100644
--- a/js/src/modals/CreateAccount/NewAccount/index.js
+++ b/js/src/modals/CreateAccount/NewAccount/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/NewAccount/newAccount.js b/js/src/modals/CreateAccount/NewAccount/newAccount.js
index bbbf6fed3..267ed56bc 100644
--- a/js/src/modals/CreateAccount/NewAccount/newAccount.js
+++ b/js/src/modals/CreateAccount/NewAccount/newAccount.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/NewGeth/index.js b/js/src/modals/CreateAccount/NewGeth/index.js
index 5801eb970..55764c956 100644
--- a/js/src/modals/CreateAccount/NewGeth/index.js
+++ b/js/src/modals/CreateAccount/NewGeth/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/NewGeth/newGeth.js b/js/src/modals/CreateAccount/NewGeth/newGeth.js
index 2159277c5..269075983 100644
--- a/js/src/modals/CreateAccount/NewGeth/newGeth.js
+++ b/js/src/modals/CreateAccount/NewGeth/newGeth.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/NewImport/index.js b/js/src/modals/CreateAccount/NewImport/index.js
index 0b260f426..ff0eefc62 100644
--- a/js/src/modals/CreateAccount/NewImport/index.js
+++ b/js/src/modals/CreateAccount/NewImport/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/NewImport/newImport.js b/js/src/modals/CreateAccount/NewImport/newImport.js
index e8d0bb8d6..84ec5b425 100644
--- a/js/src/modals/CreateAccount/NewImport/newImport.js
+++ b/js/src/modals/CreateAccount/NewImport/newImport.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/RawKey/index.js b/js/src/modals/CreateAccount/RawKey/index.js
index 6e372f475..d52b44801 100644
--- a/js/src/modals/CreateAccount/RawKey/index.js
+++ b/js/src/modals/CreateAccount/RawKey/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/RawKey/rawKey.js b/js/src/modals/CreateAccount/RawKey/rawKey.js
index fed028bf9..c0cb84617 100644
--- a/js/src/modals/CreateAccount/RawKey/rawKey.js
+++ b/js/src/modals/CreateAccount/RawKey/rawKey.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/RecoveryPhrase/index.js b/js/src/modals/CreateAccount/RecoveryPhrase/index.js
index b88a8580e..d56f99dd6 100644
--- a/js/src/modals/CreateAccount/RecoveryPhrase/index.js
+++ b/js/src/modals/CreateAccount/RecoveryPhrase/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/RecoveryPhrase/recoveryPhrase.js b/js/src/modals/CreateAccount/RecoveryPhrase/recoveryPhrase.js
index 4088fac53..2736256f1 100644
--- a/js/src/modals/CreateAccount/RecoveryPhrase/recoveryPhrase.js
+++ b/js/src/modals/CreateAccount/RecoveryPhrase/recoveryPhrase.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateAccount/createAccount.js b/js/src/modals/CreateAccount/createAccount.js
index d8413cee7..d7ec8487b 100644
--- a/js/src/modals/CreateAccount/createAccount.js
+++ b/js/src/modals/CreateAccount/createAccount.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/WalletDetails/index.js b/js/src/modals/CreateWallet/WalletDetails/index.js
index 266385511..1170852f2 100644
--- a/js/src/modals/CreateWallet/WalletDetails/index.js
+++ b/js/src/modals/CreateWallet/WalletDetails/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/WalletDetails/walletDetails.js b/js/src/modals/CreateWallet/WalletDetails/walletDetails.js
index 314425dcf..867f130cf 100644
--- a/js/src/modals/CreateWallet/WalletDetails/walletDetails.js
+++ b/js/src/modals/CreateWallet/WalletDetails/walletDetails.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/WalletInfo/index.js b/js/src/modals/CreateWallet/WalletInfo/index.js
index 975e7bd59..cc921634f 100644
--- a/js/src/modals/CreateWallet/WalletInfo/index.js
+++ b/js/src/modals/CreateWallet/WalletInfo/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/WalletInfo/walletInfo.js b/js/src/modals/CreateWallet/WalletInfo/walletInfo.js
index cc5c96964..4f5ef93d5 100644
--- a/js/src/modals/CreateWallet/WalletInfo/walletInfo.js
+++ b/js/src/modals/CreateWallet/WalletInfo/walletInfo.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/WalletType/index.js b/js/src/modals/CreateWallet/WalletType/index.js
index 525e35495..f9321ab89 100644
--- a/js/src/modals/CreateWallet/WalletType/index.js
+++ b/js/src/modals/CreateWallet/WalletType/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/CreateWallet/WalletType/walletType.js b/js/src/modals/CreateWallet/WalletType/walletType.js
index 93dd818f1..4b03f9eb7 100644
--- a/js/src/modals/CreateWallet/WalletType/walletType.js
+++ b/js/src/modals/CreateWallet/WalletType/walletType.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeployContract/DetailsStep/detailsStep.js b/js/src/modals/DeployContract/DetailsStep/detailsStep.js
index 51c5d3cfb..d2fa869a7 100644
--- a/js/src/modals/DeployContract/DetailsStep/detailsStep.js
+++ b/js/src/modals/DeployContract/DetailsStep/detailsStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeployContract/DetailsStep/index.js b/js/src/modals/DeployContract/DetailsStep/index.js
index 5519ee8ea..d1993c906 100644
--- a/js/src/modals/DeployContract/DetailsStep/index.js
+++ b/js/src/modals/DeployContract/DetailsStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeployContract/ErrorStep/errorStep.js b/js/src/modals/DeployContract/ErrorStep/errorStep.js
index 3d97ab598..468d5672a 100644
--- a/js/src/modals/DeployContract/ErrorStep/errorStep.js
+++ b/js/src/modals/DeployContract/ErrorStep/errorStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeployContract/ErrorStep/index.js b/js/src/modals/DeployContract/ErrorStep/index.js
index 93379cab9..5de8b27b1 100644
--- a/js/src/modals/DeployContract/ErrorStep/index.js
+++ b/js/src/modals/DeployContract/ErrorStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeployContract/ParametersStep/index.js b/js/src/modals/DeployContract/ParametersStep/index.js
index 77545b406..77989948e 100644
--- a/js/src/modals/DeployContract/ParametersStep/index.js
+++ b/js/src/modals/DeployContract/ParametersStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeployContract/ParametersStep/parametersStep.js b/js/src/modals/DeployContract/ParametersStep/parametersStep.js
index 4ab5df693..c4004cdf0 100644
--- a/js/src/modals/DeployContract/ParametersStep/parametersStep.js
+++ b/js/src/modals/DeployContract/ParametersStep/parametersStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
@@ -13,7 +13,7 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see .
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/DeployContract/deployContract.js b/js/src/modals/DeployContract/deployContract.js
index 21325f786..aaf5d36aa 100644
--- a/js/src/modals/DeployContract/deployContract.js
+++ b/js/src/modals/DeployContract/deployContract.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/ExecuteContract/DetailsStep/detailsStep.js b/js/src/modals/ExecuteContract/DetailsStep/detailsStep.js
index fde7fa1b2..ae3c92e48 100644
--- a/js/src/modals/ExecuteContract/DetailsStep/detailsStep.js
+++ b/js/src/modals/ExecuteContract/DetailsStep/detailsStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/ExecuteContract/DetailsStep/index.js b/js/src/modals/ExecuteContract/DetailsStep/index.js
index 5519ee8ea..d1993c906 100644
--- a/js/src/modals/ExecuteContract/DetailsStep/index.js
+++ b/js/src/modals/ExecuteContract/DetailsStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/ExecuteContract/executeContract.js b/js/src/modals/ExecuteContract/executeContract.js
index cdd816ee3..afcc826b7 100644
--- a/js/src/modals/ExecuteContract/executeContract.js
+++ b/js/src/modals/ExecuteContract/executeContract.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/FirstRun/Completed/completed.js b/js/src/modals/FirstRun/Completed/completed.js
index 43724f034..3e0ca10d5 100644
--- a/js/src/modals/FirstRun/Completed/completed.js
+++ b/js/src/modals/FirstRun/Completed/completed.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/FirstRun/Completed/index.js b/js/src/modals/FirstRun/Completed/index.js
index 3e79033d8..229229ced 100644
--- a/js/src/modals/FirstRun/Completed/index.js
+++ b/js/src/modals/FirstRun/Completed/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/FirstRun/TnC/index.js b/js/src/modals/FirstRun/TnC/index.js
index 251bfa6f9..a26ffecf9 100644
--- a/js/src/modals/FirstRun/TnC/index.js
+++ b/js/src/modals/FirstRun/TnC/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/FirstRun/TnC/tnc.js b/js/src/modals/FirstRun/TnC/tnc.js
index 648ae765a..96892828b 100644
--- a/js/src/modals/FirstRun/TnC/tnc.js
+++ b/js/src/modals/FirstRun/TnC/tnc.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/FirstRun/Welcome/index.js b/js/src/modals/FirstRun/Welcome/index.js
index 241e26fc2..f5277ceb0 100644
--- a/js/src/modals/FirstRun/Welcome/index.js
+++ b/js/src/modals/FirstRun/Welcome/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/FirstRun/Welcome/welcome.js b/js/src/modals/FirstRun/Welcome/welcome.js
index c3d9215c2..853ad99fe 100644
--- a/js/src/modals/FirstRun/Welcome/welcome.js
+++ b/js/src/modals/FirstRun/Welcome/welcome.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/PasswordManager/passwordManager.js b/js/src/modals/PasswordManager/passwordManager.js
index 96ff38c60..8121e14d2 100644
--- a/js/src/modals/PasswordManager/passwordManager.js
+++ b/js/src/modals/PasswordManager/passwordManager.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/Done/done.js b/js/src/modals/SMSVerification/Done/done.js
index f3f6fa515..b9d277ec2 100644
--- a/js/src/modals/SMSVerification/Done/done.js
+++ b/js/src/modals/SMSVerification/Done/done.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/Done/index.js b/js/src/modals/SMSVerification/Done/index.js
index 549306dbd..c1d69e26e 100644
--- a/js/src/modals/SMSVerification/Done/index.js
+++ b/js/src/modals/SMSVerification/Done/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/GatherData/gatherData.js b/js/src/modals/SMSVerification/GatherData/gatherData.js
index f5f09578e..289374846 100644
--- a/js/src/modals/SMSVerification/GatherData/gatherData.js
+++ b/js/src/modals/SMSVerification/GatherData/gatherData.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/GatherData/index.js b/js/src/modals/SMSVerification/GatherData/index.js
index 1c03d3400..9687a672d 100644
--- a/js/src/modals/SMSVerification/GatherData/index.js
+++ b/js/src/modals/SMSVerification/GatherData/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/QueryCode/index.js b/js/src/modals/SMSVerification/QueryCode/index.js
index 539c340f0..9645d3db1 100644
--- a/js/src/modals/SMSVerification/QueryCode/index.js
+++ b/js/src/modals/SMSVerification/QueryCode/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/QueryCode/queryCode.js b/js/src/modals/SMSVerification/QueryCode/queryCode.js
index 03b228367..bd0cd9d61 100644
--- a/js/src/modals/SMSVerification/QueryCode/queryCode.js
+++ b/js/src/modals/SMSVerification/QueryCode/queryCode.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/SendConfirmation/index.js b/js/src/modals/SMSVerification/SendConfirmation/index.js
index 498a8572e..92aa40c61 100644
--- a/js/src/modals/SMSVerification/SendConfirmation/index.js
+++ b/js/src/modals/SMSVerification/SendConfirmation/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/SendConfirmation/sendConfirmation.js b/js/src/modals/SMSVerification/SendConfirmation/sendConfirmation.js
index a0cc13689..72ffe5828 100644
--- a/js/src/modals/SMSVerification/SendConfirmation/sendConfirmation.js
+++ b/js/src/modals/SMSVerification/SendConfirmation/sendConfirmation.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/SendRequest/index.js b/js/src/modals/SMSVerification/SendRequest/index.js
index 1a8bfaf73..ab7d00d59 100644
--- a/js/src/modals/SMSVerification/SendRequest/index.js
+++ b/js/src/modals/SMSVerification/SendRequest/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/SMSVerification/SendRequest/sendRequest.js b/js/src/modals/SMSVerification/SendRequest/sendRequest.js
index 933de9265..369c4bded 100644
--- a/js/src/modals/SMSVerification/SendRequest/sendRequest.js
+++ b/js/src/modals/SMSVerification/SendRequest/sendRequest.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/AwaitingDepositStep/awaitingDepositStep.js b/js/src/modals/Shapeshift/AwaitingDepositStep/awaitingDepositStep.js
index 73d1de300..8dfd29f33 100644
--- a/js/src/modals/Shapeshift/AwaitingDepositStep/awaitingDepositStep.js
+++ b/js/src/modals/Shapeshift/AwaitingDepositStep/awaitingDepositStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/AwaitingDepositStep/index.js b/js/src/modals/Shapeshift/AwaitingDepositStep/index.js
index e888b6b81..0c9eb1b73 100644
--- a/js/src/modals/Shapeshift/AwaitingDepositStep/index.js
+++ b/js/src/modals/Shapeshift/AwaitingDepositStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/AwaitingExchangeStep/awaitingExchangeStep.js b/js/src/modals/Shapeshift/AwaitingExchangeStep/awaitingExchangeStep.js
index 17845526a..d3e0ce93c 100644
--- a/js/src/modals/Shapeshift/AwaitingExchangeStep/awaitingExchangeStep.js
+++ b/js/src/modals/Shapeshift/AwaitingExchangeStep/awaitingExchangeStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/AwaitingExchangeStep/index.js b/js/src/modals/Shapeshift/AwaitingExchangeStep/index.js
index 215fea893..a6daefbc5 100644
--- a/js/src/modals/Shapeshift/AwaitingExchangeStep/index.js
+++ b/js/src/modals/Shapeshift/AwaitingExchangeStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/CompletedStep/completedStep.js b/js/src/modals/Shapeshift/CompletedStep/completedStep.js
index d20a2e7b8..2b5a6b162 100644
--- a/js/src/modals/Shapeshift/CompletedStep/completedStep.js
+++ b/js/src/modals/Shapeshift/CompletedStep/completedStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/CompletedStep/index.js b/js/src/modals/Shapeshift/CompletedStep/index.js
index 64e1d6199..ce90188a9 100644
--- a/js/src/modals/Shapeshift/CompletedStep/index.js
+++ b/js/src/modals/Shapeshift/CompletedStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/ErrorStep/errorStep.js b/js/src/modals/Shapeshift/ErrorStep/errorStep.js
index 52be49bbc..092494399 100644
--- a/js/src/modals/Shapeshift/ErrorStep/errorStep.js
+++ b/js/src/modals/Shapeshift/ErrorStep/errorStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/ErrorStep/index.js b/js/src/modals/Shapeshift/ErrorStep/index.js
index 93379cab9..5de8b27b1 100644
--- a/js/src/modals/Shapeshift/ErrorStep/index.js
+++ b/js/src/modals/Shapeshift/ErrorStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/OptionsStep/index.js b/js/src/modals/Shapeshift/OptionsStep/index.js
index 18b819c67..694b55c66 100644
--- a/js/src/modals/Shapeshift/OptionsStep/index.js
+++ b/js/src/modals/Shapeshift/OptionsStep/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/OptionsStep/optionsStep.js b/js/src/modals/Shapeshift/OptionsStep/optionsStep.js
index fc4dabfc0..4314d2b5c 100644
--- a/js/src/modals/Shapeshift/OptionsStep/optionsStep.js
+++ b/js/src/modals/Shapeshift/OptionsStep/optionsStep.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/Price/index.js b/js/src/modals/Shapeshift/Price/index.js
index 920094acf..2869dbbc7 100644
--- a/js/src/modals/Shapeshift/Price/index.js
+++ b/js/src/modals/Shapeshift/Price/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/Price/price.js b/js/src/modals/Shapeshift/Price/price.js
index 557d4fa68..206587448 100644
--- a/js/src/modals/Shapeshift/Price/price.js
+++ b/js/src/modals/Shapeshift/Price/price.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/Value/index.js b/js/src/modals/Shapeshift/Value/index.js
index 588b4c421..76a2eaacb 100644
--- a/js/src/modals/Shapeshift/Value/index.js
+++ b/js/src/modals/Shapeshift/Value/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Shapeshift/Value/value.js b/js/src/modals/Shapeshift/Value/value.js
index e3c3050fb..1d2f63daf 100644
--- a/js/src/modals/Shapeshift/Value/value.js
+++ b/js/src/modals/Shapeshift/Value/value.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Transfer/Details/details.js b/js/src/modals/Transfer/Details/details.js
index 20ac06f85..d8ddb0b25 100644
--- a/js/src/modals/Transfer/Details/details.js
+++ b/js/src/modals/Transfer/Details/details.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Transfer/Details/index.js b/js/src/modals/Transfer/Details/index.js
index d0bf396b6..175c98966 100644
--- a/js/src/modals/Transfer/Details/index.js
+++ b/js/src/modals/Transfer/Details/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Transfer/Extras/extras.js b/js/src/modals/Transfer/Extras/extras.js
index def5a22c6..e60fd122e 100644
--- a/js/src/modals/Transfer/Extras/extras.js
+++ b/js/src/modals/Transfer/Extras/extras.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Transfer/Extras/index.js b/js/src/modals/Transfer/Extras/index.js
index 0b4d22a2e..751466c85 100644
--- a/js/src/modals/Transfer/Extras/index.js
+++ b/js/src/modals/Transfer/Extras/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Transfer/store.js b/js/src/modals/Transfer/store.js
index 412cac60c..679e03609 100644
--- a/js/src/modals/Transfer/store.js
+++ b/js/src/modals/Transfer/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/Transfer/transfer.js b/js/src/modals/Transfer/transfer.js
index 1ecc60edf..19c337e5a 100644
--- a/js/src/modals/Transfer/transfer.js
+++ b/js/src/modals/Transfer/transfer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/modals/WalletSettings/walletSettings.js b/js/src/modals/WalletSettings/walletSettings.js
index 1b2b2cc1a..00b5d3d12 100644
--- a/js/src/modals/WalletSettings/walletSettings.js
+++ b/js/src/modals/WalletSettings/walletSettings.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/balancesActions.js b/js/src/redux/providers/balancesActions.js
index f8cfb2c1e..36e3fbb7c 100644
--- a/js/src/redux/providers/balancesActions.js
+++ b/js/src/redux/providers/balancesActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/certifications/actions.js b/js/src/redux/providers/certifications/actions.js
index c84f7db55..03bb93fe9 100644
--- a/js/src/redux/providers/certifications/actions.js
+++ b/js/src/redux/providers/certifications/actions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/certifications/middleware.js b/js/src/redux/providers/certifications/middleware.js
index a5406051f..500fe39b3 100644
--- a/js/src/redux/providers/certifications/middleware.js
+++ b/js/src/redux/providers/certifications/middleware.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/certifications/reducer.js b/js/src/redux/providers/certifications/reducer.js
index 87b0dfd33..f9195b1df 100644
--- a/js/src/redux/providers/certifications/reducer.js
+++ b/js/src/redux/providers/certifications/reducer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/signerMiddleware.js b/js/src/redux/providers/signerMiddleware.js
index c0c5d7613..018e01e59 100644
--- a/js/src/redux/providers/signerMiddleware.js
+++ b/js/src/redux/providers/signerMiddleware.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/redux/providers/walletActions.js b/js/src/redux/providers/walletActions.js
index 4a8a3f82a..6bae2b3b5 100644
--- a/js/src/redux/providers/walletActions.js
+++ b/js/src/redux/providers/walletActions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Export/export.js b/js/src/ui/Actionbar/Export/export.js
index a8cf826ae..d3cb4bd17 100644
--- a/js/src/ui/Actionbar/Export/export.js
+++ b/js/src/ui/Actionbar/Export/export.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Export/index.js b/js/src/ui/Actionbar/Export/index.js
index f4ac7092e..89cc3d066 100644
--- a/js/src/ui/Actionbar/Export/index.js
+++ b/js/src/ui/Actionbar/Export/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Import/import.js b/js/src/ui/Actionbar/Import/import.js
index 091153c95..fcf51a53e 100644
--- a/js/src/ui/Actionbar/Import/import.js
+++ b/js/src/ui/Actionbar/Import/import.js
@@ -1,4 +1,4 @@
- // Copyright 2015, 2016 Ethcore (UK) Ltd.
+ // Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Import/index.js b/js/src/ui/Actionbar/Import/index.js
index d2f352cf3..f6a1b16e1 100644
--- a/js/src/ui/Actionbar/Import/index.js
+++ b/js/src/ui/Actionbar/Import/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Search/index.js b/js/src/ui/Actionbar/Search/index.js
index f51d38a6f..f06425e4f 100644
--- a/js/src/ui/Actionbar/Search/index.js
+++ b/js/src/ui/Actionbar/Search/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Search/search.js b/js/src/ui/Actionbar/Search/search.js
index 9385cb593..30d8117bd 100644
--- a/js/src/ui/Actionbar/Search/search.js
+++ b/js/src/ui/Actionbar/Search/search.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Sort/index.js b/js/src/ui/Actionbar/Sort/index.js
index 82855931c..a4a02e01d 100644
--- a/js/src/ui/Actionbar/Sort/index.js
+++ b/js/src/ui/Actionbar/Sort/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Sort/sort.js b/js/src/ui/Actionbar/Sort/sort.js
index 545775ead..eb0c672fb 100644
--- a/js/src/ui/Actionbar/Sort/sort.js
+++ b/js/src/ui/Actionbar/Sort/sort.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Actionbar/Sort/sortStore.js b/js/src/ui/Actionbar/Sort/sortStore.js
index 2bcbd3753..84084c4b7 100644
--- a/js/src/ui/Actionbar/Sort/sortStore.js
+++ b/js/src/ui/Actionbar/Sort/sortStore.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Container/Title/index.js b/js/src/ui/Container/Title/index.js
index 8ddd68683..35486c1cb 100644
--- a/js/src/ui/Container/Title/index.js
+++ b/js/src/ui/Container/Title/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Container/Title/title.js b/js/src/ui/Container/Title/title.js
index 1506ecaf6..de25b818c 100644
--- a/js/src/ui/Container/Title/title.js
+++ b/js/src/ui/Container/Title/title.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Container/Title/title.spec.js b/js/src/ui/Container/Title/title.spec.js
index a65e221a6..2d5335c14 100644
--- a/js/src/ui/Container/Title/title.spec.js
+++ b/js/src/ui/Container/Title/title.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/ContextProvider/contextProvider.js b/js/src/ui/ContextProvider/contextProvider.js
index 543730c40..c38bda143 100644
--- a/js/src/ui/ContextProvider/contextProvider.js
+++ b/js/src/ui/ContextProvider/contextProvider.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Editor/mode-solidity.js b/js/src/ui/Editor/mode-solidity.js
index 0d1b95c67..5a74ecb11 100644
--- a/js/src/ui/Editor/mode-solidity.js
+++ b/js/src/ui/Editor/mode-solidity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/AddressSelect/addressSelect.js b/js/src/ui/Form/AddressSelect/addressSelect.js
index 0cd92c5c8..3fb15cd86 100644
--- a/js/src/ui/Form/AddressSelect/addressSelect.js
+++ b/js/src/ui/Form/AddressSelect/addressSelect.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/AddressSelect/index.js b/js/src/ui/Form/AddressSelect/index.js
index 58059cd2e..3caaa526d 100644
--- a/js/src/ui/Form/AddressSelect/index.js
+++ b/js/src/ui/Form/AddressSelect/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/AutoComplete/autocomplete.js b/js/src/ui/Form/AutoComplete/autocomplete.js
index d11ae7cc5..c98019009 100644
--- a/js/src/ui/Form/AutoComplete/autocomplete.js
+++ b/js/src/ui/Form/AutoComplete/autocomplete.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/AutoComplete/index.js b/js/src/ui/Form/AutoComplete/index.js
index 509a99444..3e3e0afb2 100644
--- a/js/src/ui/Form/AutoComplete/index.js
+++ b/js/src/ui/Form/AutoComplete/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/FormWrap/formWrap.js b/js/src/ui/Form/FormWrap/formWrap.js
index ba3f0a957..9982a8ed7 100644
--- a/js/src/ui/Form/FormWrap/formWrap.js
+++ b/js/src/ui/Form/FormWrap/formWrap.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/FormWrap/index.js b/js/src/ui/Form/FormWrap/index.js
index 97c1b0181..a73e22f3d 100644
--- a/js/src/ui/Form/FormWrap/index.js
+++ b/js/src/ui/Form/FormWrap/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/Input/index.js b/js/src/ui/Form/Input/index.js
index 3d9d9293e..4a4d16674 100644
--- a/js/src/ui/Form/Input/index.js
+++ b/js/src/ui/Form/Input/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/Input/input.js b/js/src/ui/Form/Input/input.js
index f25ce207c..b11400d04 100644
--- a/js/src/ui/Form/Input/input.js
+++ b/js/src/ui/Form/Input/input.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/InputAddress/index.js b/js/src/ui/Form/InputAddress/index.js
index b0bb94c94..64d6cd722 100644
--- a/js/src/ui/Form/InputAddress/index.js
+++ b/js/src/ui/Form/InputAddress/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/InputAddress/inputAddress.js b/js/src/ui/Form/InputAddress/inputAddress.js
index f403cf311..1f062382a 100644
--- a/js/src/ui/Form/InputAddress/inputAddress.js
+++ b/js/src/ui/Form/InputAddress/inputAddress.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/InputAddressSelect/index.js b/js/src/ui/Form/InputAddressSelect/index.js
index 19493b1ce..4eda78ce5 100644
--- a/js/src/ui/Form/InputAddressSelect/index.js
+++ b/js/src/ui/Form/InputAddressSelect/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/InputAddressSelect/inputAddressSelect.js b/js/src/ui/Form/InputAddressSelect/inputAddressSelect.js
index b7bfbf375..59fb81458 100644
--- a/js/src/ui/Form/InputAddressSelect/inputAddressSelect.js
+++ b/js/src/ui/Form/InputAddressSelect/inputAddressSelect.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/InputChip/index.js b/js/src/ui/Form/InputChip/index.js
index 74bf603fe..fe9177039 100644
--- a/js/src/ui/Form/InputChip/index.js
+++ b/js/src/ui/Form/InputChip/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/InputChip/inputChip.js b/js/src/ui/Form/InputChip/inputChip.js
index 1b06c01d7..09a00778a 100644
--- a/js/src/ui/Form/InputChip/inputChip.js
+++ b/js/src/ui/Form/InputChip/inputChip.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/InputInline/index.js b/js/src/ui/Form/InputInline/index.js
index e2a1886be..44e2c7563 100644
--- a/js/src/ui/Form/InputInline/index.js
+++ b/js/src/ui/Form/InputInline/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/InputInline/inputInline.js b/js/src/ui/Form/InputInline/inputInline.js
index 92a54e2a3..02b93a90f 100644
--- a/js/src/ui/Form/InputInline/inputInline.js
+++ b/js/src/ui/Form/InputInline/inputInline.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/RadioButtons/index.js b/js/src/ui/Form/RadioButtons/index.js
index c708eb728..44097481b 100644
--- a/js/src/ui/Form/RadioButtons/index.js
+++ b/js/src/ui/Form/RadioButtons/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/RadioButtons/radioButtons.js b/js/src/ui/Form/RadioButtons/radioButtons.js
index b417857e0..d9489c6aa 100644
--- a/js/src/ui/Form/RadioButtons/radioButtons.js
+++ b/js/src/ui/Form/RadioButtons/radioButtons.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/Select/index.js b/js/src/ui/Form/Select/index.js
index 471dad14a..fb1c1e4c0 100644
--- a/js/src/ui/Form/Select/index.js
+++ b/js/src/ui/Form/Select/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/Select/select.js b/js/src/ui/Form/Select/select.js
index b966f483c..c6dae8b61 100644
--- a/js/src/ui/Form/Select/select.js
+++ b/js/src/ui/Form/Select/select.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/TypedInput/index.js b/js/src/ui/Form/TypedInput/index.js
index 9c12bf7eb..8b73aa1b6 100644
--- a/js/src/ui/Form/TypedInput/index.js
+++ b/js/src/ui/Form/TypedInput/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Form/TypedInput/typedInput.js b/js/src/ui/Form/TypedInput/typedInput.js
index a54032999..6383e62bc 100644
--- a/js/src/ui/Form/TypedInput/typedInput.js
+++ b/js/src/ui/Form/TypedInput/typedInput.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceEditor/gasPriceEditor.js b/js/src/ui/GasPriceEditor/gasPriceEditor.js
index 423afc45b..e98707410 100644
--- a/js/src/ui/GasPriceEditor/gasPriceEditor.js
+++ b/js/src/ui/GasPriceEditor/gasPriceEditor.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceEditor/gasPriceEditor.spec.js b/js/src/ui/GasPriceEditor/gasPriceEditor.spec.js
index 4197bc876..336ec5c7e 100644
--- a/js/src/ui/GasPriceEditor/gasPriceEditor.spec.js
+++ b/js/src/ui/GasPriceEditor/gasPriceEditor.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceEditor/store.js b/js/src/ui/GasPriceEditor/store.js
index 4fc16b83c..22867fdd0 100644
--- a/js/src/ui/GasPriceEditor/store.js
+++ b/js/src/ui/GasPriceEditor/store.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceEditor/store.spec.js b/js/src/ui/GasPriceEditor/store.spec.js
index bbee1b8c4..889eee4db 100644
--- a/js/src/ui/GasPriceEditor/store.spec.js
+++ b/js/src/ui/GasPriceEditor/store.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/CustomBar/customBar.js b/js/src/ui/GasPriceSelector/CustomBar/customBar.js
index 60f066f97..2d53ee874 100644
--- a/js/src/ui/GasPriceSelector/CustomBar/customBar.js
+++ b/js/src/ui/GasPriceSelector/CustomBar/customBar.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/CustomBar/index.js b/js/src/ui/GasPriceSelector/CustomBar/index.js
index fa4008e42..ccf57e5c6 100644
--- a/js/src/ui/GasPriceSelector/CustomBar/index.js
+++ b/js/src/ui/GasPriceSelector/CustomBar/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/CustomCursor/customCursor.js b/js/src/ui/GasPriceSelector/CustomCursor/customCursor.js
index 8ce9a0e42..48f22f38a 100644
--- a/js/src/ui/GasPriceSelector/CustomCursor/customCursor.js
+++ b/js/src/ui/GasPriceSelector/CustomCursor/customCursor.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/CustomCursor/index.js b/js/src/ui/GasPriceSelector/CustomCursor/index.js
index 8129d97f0..3c435fe37 100644
--- a/js/src/ui/GasPriceSelector/CustomCursor/index.js
+++ b/js/src/ui/GasPriceSelector/CustomCursor/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/CustomShape/customShape.js b/js/src/ui/GasPriceSelector/CustomShape/customShape.js
index 1c721ab35..2d62e6cd9 100644
--- a/js/src/ui/GasPriceSelector/CustomShape/customShape.js
+++ b/js/src/ui/GasPriceSelector/CustomShape/customShape.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/CustomShape/index.js b/js/src/ui/GasPriceSelector/CustomShape/index.js
index 663c6b91b..fc1ed7a32 100644
--- a/js/src/ui/GasPriceSelector/CustomShape/index.js
+++ b/js/src/ui/GasPriceSelector/CustomShape/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js b/js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js
index 4fd165cb0..db0e216d3 100644
--- a/js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js
+++ b/js/src/ui/GasPriceSelector/CustomTooltip/customTooltip.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/CustomTooltip/index.js b/js/src/ui/GasPriceSelector/CustomTooltip/index.js
index a16f9d2f9..567f6765f 100644
--- a/js/src/ui/GasPriceSelector/CustomTooltip/index.js
+++ b/js/src/ui/GasPriceSelector/CustomTooltip/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/gasPriceSelector.js b/js/src/ui/GasPriceSelector/gasPriceSelector.js
index e37dc8b39..c7173ed33 100644
--- a/js/src/ui/GasPriceSelector/gasPriceSelector.js
+++ b/js/src/ui/GasPriceSelector/gasPriceSelector.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/index.js b/js/src/ui/GasPriceSelector/index.js
index 958075867..ab7773447 100644
--- a/js/src/ui/GasPriceSelector/index.js
+++ b/js/src/ui/GasPriceSelector/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/GasPriceSelector/util.js b/js/src/ui/GasPriceSelector/util.js
index 63c3e89b0..a3d2233c1 100644
--- a/js/src/ui/GasPriceSelector/util.js
+++ b/js/src/ui/GasPriceSelector/util.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/LanguageSelector/index.js b/js/src/ui/LanguageSelector/index.js
index 772167d14..4f541eb26 100644
--- a/js/src/ui/LanguageSelector/index.js
+++ b/js/src/ui/LanguageSelector/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/LanguageSelector/languageSelector.js b/js/src/ui/LanguageSelector/languageSelector.js
index db8949510..f1c018f8e 100644
--- a/js/src/ui/LanguageSelector/languageSelector.js
+++ b/js/src/ui/LanguageSelector/languageSelector.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/MethodDecoding/methodDecoding.js b/js/src/ui/MethodDecoding/methodDecoding.js
index efb22b67b..e02355ffb 100644
--- a/js/src/ui/MethodDecoding/methodDecoding.js
+++ b/js/src/ui/MethodDecoding/methodDecoding.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Modal/Busy/busy.js b/js/src/ui/Modal/Busy/busy.js
index 6898d3e1f..5bbf8b010 100644
--- a/js/src/ui/Modal/Busy/busy.js
+++ b/js/src/ui/Modal/Busy/busy.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Modal/Busy/index.js b/js/src/ui/Modal/Busy/index.js
index 27c097eea..40a618b3b 100644
--- a/js/src/ui/Modal/Busy/index.js
+++ b/js/src/ui/Modal/Busy/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Modal/Completed/completed.js b/js/src/ui/Modal/Completed/completed.js
index de6195621..09352d435 100644
--- a/js/src/ui/Modal/Completed/completed.js
+++ b/js/src/ui/Modal/Completed/completed.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Modal/Completed/index.js b/js/src/ui/Modal/Completed/index.js
index 3e79033d8..229229ced 100644
--- a/js/src/ui/Modal/Completed/index.js
+++ b/js/src/ui/Modal/Completed/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Modal/Title/index.js b/js/src/ui/Modal/Title/index.js
index 8ddd68683..35486c1cb 100644
--- a/js/src/ui/Modal/Title/index.js
+++ b/js/src/ui/Modal/Title/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Modal/Title/title.js b/js/src/ui/Modal/Title/title.js
index b483af061..14308ee0b 100644
--- a/js/src/ui/Modal/Title/title.js
+++ b/js/src/ui/Modal/Title/title.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Tooltips/Tooltip/index.js b/js/src/ui/Tooltips/Tooltip/index.js
index f24757da2..e0a7d3000 100644
--- a/js/src/ui/Tooltips/Tooltip/index.js
+++ b/js/src/ui/Tooltips/Tooltip/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/Tooltips/Tooltip/tooltip.js b/js/src/ui/Tooltips/Tooltip/tooltip.js
index a36d124f3..b7431050a 100644
--- a/js/src/ui/Tooltips/Tooltip/tooltip.js
+++ b/js/src/ui/Tooltips/Tooltip/tooltip.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxList/TxRow/index.js b/js/src/ui/TxList/TxRow/index.js
index 90243cd5f..f3c75ac7e 100644
--- a/js/src/ui/TxList/TxRow/index.js
+++ b/js/src/ui/TxList/TxRow/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxList/TxRow/txRow.js b/js/src/ui/TxList/TxRow/txRow.js
index 98e948a38..35a386df0 100644
--- a/js/src/ui/TxList/TxRow/txRow.js
+++ b/js/src/ui/TxList/TxRow/txRow.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/TxList/TxRow/txRow.spec.js b/js/src/ui/TxList/TxRow/txRow.spec.js
index 64baa2fe7..ddee9024c 100644
--- a/js/src/ui/TxList/TxRow/txRow.spec.js
+++ b/js/src/ui/TxList/TxRow/txRow.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/ui/index.js b/js/src/ui/index.js
index 636685410..e1ebb16a6 100644
--- a/js/src/ui/index.js
+++ b/js/src/ui/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Account/Header/header.js b/js/src/views/Account/Header/header.js
index 7df87bd9c..b2e0a9c28 100644
--- a/js/src/views/Account/Header/header.js
+++ b/js/src/views/Account/Header/header.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Account/Header/index.js b/js/src/views/Account/Header/index.js
index 4a5121906..ba1f0b63c 100644
--- a/js/src/views/Account/Header/index.js
+++ b/js/src/views/Account/Header/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Account/Transactions/index.js b/js/src/views/Account/Transactions/index.js
index f74dcd5e8..61c6a8aad 100644
--- a/js/src/views/Account/Transactions/index.js
+++ b/js/src/views/Account/Transactions/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Account/Transactions/transactions.js b/js/src/views/Account/Transactions/transactions.js
index 2e98208b6..b8b28208f 100644
--- a/js/src/views/Account/Transactions/transactions.js
+++ b/js/src/views/Account/Transactions/transactions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Account/account.js b/js/src/views/Account/account.js
index 840de05b9..9e4c56166 100644
--- a/js/src/views/Account/account.js
+++ b/js/src/views/Account/account.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Accounts/List/index.js b/js/src/views/Accounts/List/index.js
index 11950acfa..5ec2cb322 100644
--- a/js/src/views/Accounts/List/index.js
+++ b/js/src/views/Accounts/List/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Accounts/List/list.js b/js/src/views/Accounts/List/list.js
index 4d54b640f..f08c9fdb0 100644
--- a/js/src/views/Accounts/List/list.js
+++ b/js/src/views/Accounts/List/list.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Accounts/Summary/index.js b/js/src/views/Accounts/Summary/index.js
index 7cc23b215..980ecff9a 100644
--- a/js/src/views/Accounts/Summary/index.js
+++ b/js/src/views/Accounts/Summary/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Accounts/Summary/summary.js b/js/src/views/Accounts/Summary/summary.js
index a19b9a9de..98d4642fd 100644
--- a/js/src/views/Accounts/Summary/summary.js
+++ b/js/src/views/Accounts/Summary/summary.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Accounts/accounts.js b/js/src/views/Accounts/accounts.js
index a844ae989..70b6f770a 100644
--- a/js/src/views/Accounts/accounts.js
+++ b/js/src/views/Accounts/accounts.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Address/Delete/delete.js b/js/src/views/Address/Delete/delete.js
index 2d19f2141..beaf42867 100644
--- a/js/src/views/Address/Delete/delete.js
+++ b/js/src/views/Address/Delete/delete.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Address/Delete/index.js b/js/src/views/Address/Delete/index.js
index 8d2a51500..9ce1b6a1d 100644
--- a/js/src/views/Address/Delete/index.js
+++ b/js/src/views/Address/Delete/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Address/address.js b/js/src/views/Address/address.js
index 9c39203ba..8798e8262 100644
--- a/js/src/views/Address/address.js
+++ b/js/src/views/Address/address.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Addresses/addresses.js b/js/src/views/Addresses/addresses.js
index 609f029c7..faa6a1a32 100644
--- a/js/src/views/Addresses/addresses.js
+++ b/js/src/views/Addresses/addresses.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/Container/container.js b/js/src/views/Application/Container/container.js
index 592e5a340..c5cd529a5 100644
--- a/js/src/views/Application/Container/container.js
+++ b/js/src/views/Application/Container/container.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/Container/index.js b/js/src/views/Application/Container/index.js
index 87fbc567e..5ad841661 100644
--- a/js/src/views/Application/Container/index.js
+++ b/js/src/views/Application/Container/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/DappContainer/dappContainer.js b/js/src/views/Application/DappContainer/dappContainer.js
index 13ecde190..8c5baa684 100644
--- a/js/src/views/Application/DappContainer/dappContainer.js
+++ b/js/src/views/Application/DappContainer/dappContainer.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/DappContainer/index.js b/js/src/views/Application/DappContainer/index.js
index 21837d4b1..ec666b815 100644
--- a/js/src/views/Application/DappContainer/index.js
+++ b/js/src/views/Application/DappContainer/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/FrameError/frameError.js b/js/src/views/Application/FrameError/frameError.js
index 35d2493b0..fed9b4df0 100644
--- a/js/src/views/Application/FrameError/frameError.js
+++ b/js/src/views/Application/FrameError/frameError.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/FrameError/index.js b/js/src/views/Application/FrameError/index.js
index e4358d46d..9ee2947e0 100644
--- a/js/src/views/Application/FrameError/index.js
+++ b/js/src/views/Application/FrameError/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/Snackbar/index.js b/js/src/views/Application/Snackbar/index.js
index 0da39f236..35c7df997 100644
--- a/js/src/views/Application/Snackbar/index.js
+++ b/js/src/views/Application/Snackbar/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/Snackbar/snackbar.js b/js/src/views/Application/Snackbar/snackbar.js
index f7232069a..5f105db14 100644
--- a/js/src/views/Application/Snackbar/snackbar.js
+++ b/js/src/views/Application/Snackbar/snackbar.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/Status/index.js b/js/src/views/Application/Status/index.js
index 44079b224..f966050e9 100644
--- a/js/src/views/Application/Status/index.js
+++ b/js/src/views/Application/Status/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/Status/status.js b/js/src/views/Application/Status/status.js
index bb48ce6f8..8d7724838 100644
--- a/js/src/views/Application/Status/status.js
+++ b/js/src/views/Application/Status/status.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/TabBar/index.js b/js/src/views/Application/TabBar/index.js
index d1a5eacbe..5af9fe77c 100644
--- a/js/src/views/Application/TabBar/index.js
+++ b/js/src/views/Application/TabBar/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/TabBar/tabBar.js b/js/src/views/Application/TabBar/tabBar.js
index ad2bfb779..81be1d294 100644
--- a/js/src/views/Application/TabBar/tabBar.js
+++ b/js/src/views/Application/TabBar/tabBar.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Application/application.js b/js/src/views/Application/application.js
index d95484970..c536f10df 100644
--- a/js/src/views/Application/application.js
+++ b/js/src/views/Application/application.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/Events/Event/event.js b/js/src/views/Contract/Events/Event/event.js
index 1ed114d07..f5ca34910 100644
--- a/js/src/views/Contract/Events/Event/event.js
+++ b/js/src/views/Contract/Events/Event/event.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/Events/Event/index.js b/js/src/views/Contract/Events/Event/index.js
index 0925882d3..a6d44701a 100644
--- a/js/src/views/Contract/Events/Event/index.js
+++ b/js/src/views/Contract/Events/Event/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/Events/events.js b/js/src/views/Contract/Events/events.js
index c29e624bf..dba05dfd9 100644
--- a/js/src/views/Contract/Events/events.js
+++ b/js/src/views/Contract/Events/events.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/Events/index.js b/js/src/views/Contract/Events/index.js
index 88ad6d407..d2c722d81 100644
--- a/js/src/views/Contract/Events/index.js
+++ b/js/src/views/Contract/Events/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/Queries/index.js b/js/src/views/Contract/Queries/index.js
index 7a0dd9290..65e731587 100644
--- a/js/src/views/Contract/Queries/index.js
+++ b/js/src/views/Contract/Queries/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/Queries/inputQuery.js b/js/src/views/Contract/Queries/inputQuery.js
index 4ebdc62db..9d3cf279d 100644
--- a/js/src/views/Contract/Queries/inputQuery.js
+++ b/js/src/views/Contract/Queries/inputQuery.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/Queries/queries.js b/js/src/views/Contract/Queries/queries.js
index 1bfd2fa5f..fff7adb6b 100644
--- a/js/src/views/Contract/Queries/queries.js
+++ b/js/src/views/Contract/Queries/queries.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contract/contract.js b/js/src/views/Contract/contract.js
index e501e4fe5..38447911f 100644
--- a/js/src/views/Contract/contract.js
+++ b/js/src/views/Contract/contract.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contracts/Summary/index.js b/js/src/views/Contracts/Summary/index.js
index 7cc23b215..980ecff9a 100644
--- a/js/src/views/Contracts/Summary/index.js
+++ b/js/src/views/Contracts/Summary/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contracts/Summary/summary.js b/js/src/views/Contracts/Summary/summary.js
index 5b34a6b51..36e88f039 100644
--- a/js/src/views/Contracts/Summary/summary.js
+++ b/js/src/views/Contracts/Summary/summary.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Contracts/contracts.js b/js/src/views/Contracts/contracts.js
index 1e15c3947..cc292275a 100644
--- a/js/src/views/Contracts/contracts.js
+++ b/js/src/views/Contracts/contracts.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapps/AddDapps/AddDapps.js b/js/src/views/Dapps/AddDapps/AddDapps.js
index d3876998a..cc2b60552 100644
--- a/js/src/views/Dapps/AddDapps/AddDapps.js
+++ b/js/src/views/Dapps/AddDapps/AddDapps.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapps/AddDapps/index.js b/js/src/views/Dapps/AddDapps/index.js
index 6014c7315..209e1e54c 100644
--- a/js/src/views/Dapps/AddDapps/index.js
+++ b/js/src/views/Dapps/AddDapps/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapps/Summary/index.js b/js/src/views/Dapps/Summary/index.js
index 7cc23b215..980ecff9a 100644
--- a/js/src/views/Dapps/Summary/index.js
+++ b/js/src/views/Dapps/Summary/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapps/Summary/summary.js b/js/src/views/Dapps/Summary/summary.js
index 76045ff70..154ce15b1 100644
--- a/js/src/views/Dapps/Summary/summary.js
+++ b/js/src/views/Dapps/Summary/summary.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Dapps/dapps.js b/js/src/views/Dapps/dapps.js
index 160bb44b0..07bdcd758 100644
--- a/js/src/views/Dapps/dapps.js
+++ b/js/src/views/Dapps/dapps.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Background/background.js b/js/src/views/Settings/Background/background.js
index add58d820..ada8f4e60 100644
--- a/js/src/views/Settings/Background/background.js
+++ b/js/src/views/Settings/Background/background.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Background/index.js b/js/src/views/Settings/Background/index.js
index ffd3111f7..5211138b7 100644
--- a/js/src/views/Settings/Background/index.js
+++ b/js/src/views/Settings/Background/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Parity/index.js b/js/src/views/Settings/Parity/index.js
index 38f08f725..c76208e92 100644
--- a/js/src/views/Settings/Parity/index.js
+++ b/js/src/views/Settings/Parity/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Parity/parity.js b/js/src/views/Settings/Parity/parity.js
index 29fab8bfb..978ef296f 100644
--- a/js/src/views/Settings/Parity/parity.js
+++ b/js/src/views/Settings/Parity/parity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Proxy/index.js b/js/src/views/Settings/Proxy/index.js
index 5d65ef153..94aae9c57 100644
--- a/js/src/views/Settings/Proxy/index.js
+++ b/js/src/views/Settings/Proxy/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Proxy/proxy.js b/js/src/views/Settings/Proxy/proxy.js
index 45aece13b..dba95d458 100644
--- a/js/src/views/Settings/Proxy/proxy.js
+++ b/js/src/views/Settings/Proxy/proxy.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Views/defaults.js b/js/src/views/Settings/Views/defaults.js
index 9c7971ce5..bdd6ae29c 100644
--- a/js/src/views/Settings/Views/defaults.js
+++ b/js/src/views/Settings/Views/defaults.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Views/index.js b/js/src/views/Settings/Views/index.js
index cc189d4ca..e4ba26c56 100644
--- a/js/src/views/Settings/Views/index.js
+++ b/js/src/views/Settings/Views/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/Views/views.js b/js/src/views/Settings/Views/views.js
index 125239687..85b811876 100644
--- a/js/src/views/Settings/Views/views.js
+++ b/js/src/views/Settings/Views/views.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Settings/settings.js b/js/src/views/Settings/settings.js
index 90bec3c62..dbf0043e4 100644
--- a/js/src/views/Settings/settings.js
+++ b/js/src/views/Settings/settings.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/Account/AccountLink/accountLink.js b/js/src/views/Signer/components/Account/AccountLink/accountLink.js
index 4a5578acf..c4bc362c1 100644
--- a/js/src/views/Signer/components/Account/AccountLink/accountLink.js
+++ b/js/src/views/Signer/components/Account/AccountLink/accountLink.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/Account/AccountLink/index.js b/js/src/views/Signer/components/Account/AccountLink/index.js
index 6c50400f5..7828ec929 100644
--- a/js/src/views/Signer/components/Account/AccountLink/index.js
+++ b/js/src/views/Signer/components/Account/AccountLink/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/Account/account.js b/js/src/views/Signer/components/Account/account.js
index 79fe04d55..dbe950b75 100644
--- a/js/src/views/Signer/components/Account/account.js
+++ b/js/src/views/Signer/components/Account/account.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/Account/index.js b/js/src/views/Signer/components/Account/index.js
index 55c215f7c..75c7cc401 100644
--- a/js/src/views/Signer/components/Account/index.js
+++ b/js/src/views/Signer/components/Account/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/RequestPending/index.js b/js/src/views/Signer/components/RequestPending/index.js
index d4b048781..a7830885b 100644
--- a/js/src/views/Signer/components/RequestPending/index.js
+++ b/js/src/views/Signer/components/RequestPending/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/RequestPending/requestPending.js b/js/src/views/Signer/components/RequestPending/requestPending.js
index 67195888a..84783a614 100644
--- a/js/src/views/Signer/components/RequestPending/requestPending.js
+++ b/js/src/views/Signer/components/RequestPending/requestPending.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/SignRequest/index.js b/js/src/views/Signer/components/SignRequest/index.js
index 0fe59540e..8485f6109 100644
--- a/js/src/views/Signer/components/SignRequest/index.js
+++ b/js/src/views/Signer/components/SignRequest/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/SignRequest/signRequest.js b/js/src/views/Signer/components/SignRequest/signRequest.js
index 91acddc34..783e5b9f6 100644
--- a/js/src/views/Signer/components/SignRequest/signRequest.js
+++ b/js/src/views/Signer/components/SignRequest/signRequest.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/SignRequest/signRequest.spec.js b/js/src/views/Signer/components/SignRequest/signRequest.spec.js
index 53099bb9c..f7d761e58 100644
--- a/js/src/views/Signer/components/SignRequest/signRequest.spec.js
+++ b/js/src/views/Signer/components/SignRequest/signRequest.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionMainDetails/index.js b/js/src/views/Signer/components/TransactionMainDetails/index.js
index 73420d333..2c4ec0e77 100644
--- a/js/src/views/Signer/components/TransactionMainDetails/index.js
+++ b/js/src/views/Signer/components/TransactionMainDetails/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.js b/js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.js
index 1999cfe7f..319c5ae98 100644
--- a/js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.js
+++ b/js/src/views/Signer/components/TransactionMainDetails/transactionMainDetails.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionPending/index.js b/js/src/views/Signer/components/TransactionPending/index.js
index 3581c448c..3524dffb4 100644
--- a/js/src/views/Signer/components/TransactionPending/index.js
+++ b/js/src/views/Signer/components/TransactionPending/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionPending/transactionPending.js b/js/src/views/Signer/components/TransactionPending/transactionPending.js
index eea9491ee..dc07de99a 100644
--- a/js/src/views/Signer/components/TransactionPending/transactionPending.js
+++ b/js/src/views/Signer/components/TransactionPending/transactionPending.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/index.js b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/index.js
index 254fb5971..733e1ebc0 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/index.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.js b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.js
index f343c1f31..360125d9f 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormConfirm/transactionPendingFormConfirm.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/index.js b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/index.js
index f8c37266f..82c9aa359 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/index.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.js b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.js
index 890dd3750..def8aae08 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/TransactionPendingFormReject/transactionPendingFormReject.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionPendingForm/index.js b/js/src/views/Signer/components/TransactionPendingForm/index.js
index dfdcb41ce..2b58e2148 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/index.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.js b/js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.js
index 41d50f68e..f6e92761f 100644
--- a/js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.js
+++ b/js/src/views/Signer/components/TransactionPendingForm/transactionPendingForm.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TxHashLink/index.js b/js/src/views/Signer/components/TxHashLink/index.js
index f831c9a61..43a7a7c55 100644
--- a/js/src/views/Signer/components/TxHashLink/index.js
+++ b/js/src/views/Signer/components/TxHashLink/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/TxHashLink/txHashLink.js b/js/src/views/Signer/components/TxHashLink/txHashLink.js
index cea3fe602..be92828c1 100644
--- a/js/src/views/Signer/components/TxHashLink/txHashLink.js
+++ b/js/src/views/Signer/components/TxHashLink/txHashLink.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/util/logger.js b/js/src/views/Signer/components/util/logger.js
index 671d4de84..4f721fd6c 100644
--- a/js/src/views/Signer/components/util/logger.js
+++ b/js/src/views/Signer/components/util/logger.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/util/react.js b/js/src/views/Signer/components/util/react.js
index 095f6e6b0..6cf7298ea 100644
--- a/js/src/views/Signer/components/util/react.js
+++ b/js/src/views/Signer/components/util/react.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/util/transaction.js b/js/src/views/Signer/components/util/transaction.js
index 25800e806..49e0c3654 100644
--- a/js/src/views/Signer/components/util/transaction.js
+++ b/js/src/views/Signer/components/util/transaction.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/util/transaction.spec.js b/js/src/views/Signer/components/util/transaction.spec.js
index a2022fe2e..294c3140c 100644
--- a/js/src/views/Signer/components/util/transaction.spec.js
+++ b/js/src/views/Signer/components/util/transaction.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/components/util/util.js b/js/src/views/Signer/components/util/util.js
index 095a78d60..865a678ae 100644
--- a/js/src/views/Signer/components/util/util.js
+++ b/js/src/views/Signer/components/util/util.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/containers/Embedded/embedded.js b/js/src/views/Signer/containers/Embedded/embedded.js
index 51452520b..3fa450473 100644
--- a/js/src/views/Signer/containers/Embedded/embedded.js
+++ b/js/src/views/Signer/containers/Embedded/embedded.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/containers/Embedded/index.js b/js/src/views/Signer/containers/Embedded/index.js
index ef4265938..21dd49778 100644
--- a/js/src/views/Signer/containers/Embedded/index.js
+++ b/js/src/views/Signer/containers/Embedded/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/containers/RequestsPage/index.js b/js/src/views/Signer/containers/RequestsPage/index.js
index ee3b54f54..212fef231 100644
--- a/js/src/views/Signer/containers/RequestsPage/index.js
+++ b/js/src/views/Signer/containers/RequestsPage/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/containers/RequestsPage/requestsPage.js b/js/src/views/Signer/containers/RequestsPage/requestsPage.js
index db52b008e..8f2da6208 100644
--- a/js/src/views/Signer/containers/RequestsPage/requestsPage.js
+++ b/js/src/views/Signer/containers/RequestsPage/requestsPage.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/utils/extension.js b/js/src/views/Signer/utils/extension.js
index a99a72d63..b00e9c4a4 100644
--- a/js/src/views/Signer/utils/extension.js
+++ b/js/src/views/Signer/utils/extension.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Signer/utils/utils.js b/js/src/views/Signer/utils/utils.js
index 8c231275c..c315eff27 100644
--- a/js/src/views/Signer/utils/utils.js
+++ b/js/src/views/Signer/utils/utils.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/app.js b/js/src/views/Status/actions/app.js
index d236dd846..84441be96 100644
--- a/js/src/views/Status/actions/app.js
+++ b/js/src/views/Status/actions/app.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/clipboard.js b/js/src/views/Status/actions/clipboard.js
index 68dc8b8f8..7275bd170 100644
--- a/js/src/views/Status/actions/clipboard.js
+++ b/js/src/views/Status/actions/clipboard.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/debug.js b/js/src/views/Status/actions/debug.js
index 3cd0c0a43..26a3b6215 100644
--- a/js/src/views/Status/actions/debug.js
+++ b/js/src/views/Status/actions/debug.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/localstorage.js b/js/src/views/Status/actions/localstorage.js
index 2bf2d2841..0ed6fd3bc 100644
--- a/js/src/views/Status/actions/localstorage.js
+++ b/js/src/views/Status/actions/localstorage.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/logger.js b/js/src/views/Status/actions/logger.js
index 5fc327c03..6758a0743 100644
--- a/js/src/views/Status/actions/logger.js
+++ b/js/src/views/Status/actions/logger.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/mining.js b/js/src/views/Status/actions/mining.js
index e48544202..8d27dfb68 100644
--- a/js/src/views/Status/actions/mining.js
+++ b/js/src/views/Status/actions/mining.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/modify-mining.js b/js/src/views/Status/actions/modify-mining.js
index ff959c9f5..13c0fffd2 100644
--- a/js/src/views/Status/actions/modify-mining.js
+++ b/js/src/views/Status/actions/modify-mining.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/rpc.js b/js/src/views/Status/actions/rpc.js
index 761a77f3d..a296b731f 100644
--- a/js/src/views/Status/actions/rpc.js
+++ b/js/src/views/Status/actions/rpc.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/actions/status.js b/js/src/views/Status/actions/status.js
index 8980e34c4..e765d9f98 100644
--- a/js/src/views/Status/actions/status.js
+++ b/js/src/views/Status/actions/status.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/AutoComplete/AutoComplete.js b/js/src/views/Status/components/AutoComplete/AutoComplete.js
index c16dbd276..6cf9f6d02 100644
--- a/js/src/views/Status/components/AutoComplete/AutoComplete.js
+++ b/js/src/views/Status/components/AutoComplete/AutoComplete.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/AutoComplete/AutoComplete.spec.js b/js/src/views/Status/components/AutoComplete/AutoComplete.spec.js
index 6bc04574e..386f1da49 100644
--- a/js/src/views/Status/components/AutoComplete/AutoComplete.spec.js
+++ b/js/src/views/Status/components/AutoComplete/AutoComplete.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/AutoComplete/index.js b/js/src/views/Status/components/AutoComplete/index.js
index 201b6646e..5566a319d 100644
--- a/js/src/views/Status/components/AutoComplete/index.js
+++ b/js/src/views/Status/components/AutoComplete/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Box/Box.js b/js/src/views/Status/components/Box/Box.js
index c950c0d65..e6e5bf1cb 100644
--- a/js/src/views/Status/components/Box/Box.js
+++ b/js/src/views/Status/components/Box/Box.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Box/Box.spec.js b/js/src/views/Status/components/Box/Box.spec.js
index 5b6301dc9..93dd8fdec 100644
--- a/js/src/views/Status/components/Box/Box.spec.js
+++ b/js/src/views/Status/components/Box/Box.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Box/index.js b/js/src/views/Status/components/Box/index.js
index e27e29724..aac0639e1 100644
--- a/js/src/views/Status/components/Box/index.js
+++ b/js/src/views/Status/components/Box/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Call/Call.js b/js/src/views/Status/components/Call/Call.js
index 31d20aa42..13f9cee55 100644
--- a/js/src/views/Status/components/Call/Call.js
+++ b/js/src/views/Status/components/Call/Call.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Call/Call.spec.js b/js/src/views/Status/components/Call/Call.spec.js
index 70caca49f..ec0d1cc1a 100644
--- a/js/src/views/Status/components/Call/Call.spec.js
+++ b/js/src/views/Status/components/Call/Call.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Call/index.js b/js/src/views/Status/components/Call/index.js
index 3556a6194..822f6a162 100644
--- a/js/src/views/Status/components/Call/index.js
+++ b/js/src/views/Status/components/Call/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Calls/Calls.js b/js/src/views/Status/components/Calls/Calls.js
index 1115ec632..f1956dcf1 100644
--- a/js/src/views/Status/components/Calls/Calls.js
+++ b/js/src/views/Status/components/Calls/Calls.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Calls/Calls.spec.js b/js/src/views/Status/components/Calls/Calls.spec.js
index e1e4ac8c9..452653960 100644
--- a/js/src/views/Status/components/Calls/Calls.spec.js
+++ b/js/src/views/Status/components/Calls/Calls.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Calls/index.js b/js/src/views/Status/components/Calls/index.js
index 850847912..9605271f6 100644
--- a/js/src/views/Status/components/Calls/index.js
+++ b/js/src/views/Status/components/Calls/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/CallsToolbar/CallsToolbar.js b/js/src/views/Status/components/CallsToolbar/CallsToolbar.js
index a91518ba2..77e7ab4ba 100644
--- a/js/src/views/Status/components/CallsToolbar/CallsToolbar.js
+++ b/js/src/views/Status/components/CallsToolbar/CallsToolbar.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/CallsToolbar/CallsToolbar.spec.js b/js/src/views/Status/components/CallsToolbar/CallsToolbar.spec.js
index 6f7a40dfe..354b1e999 100644
--- a/js/src/views/Status/components/CallsToolbar/CallsToolbar.spec.js
+++ b/js/src/views/Status/components/CallsToolbar/CallsToolbar.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/CallsToolbar/index.js b/js/src/views/Status/components/CallsToolbar/index.js
index f8162611e..48a9a92e7 100644
--- a/js/src/views/Status/components/CallsToolbar/index.js
+++ b/js/src/views/Status/components/CallsToolbar/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Debug/debug.js b/js/src/views/Status/components/Debug/debug.js
index 438d208f9..2ea268c7c 100644
--- a/js/src/views/Status/components/Debug/debug.js
+++ b/js/src/views/Status/components/Debug/debug.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Debug/index.js b/js/src/views/Status/components/Debug/index.js
index c6b522c46..b9d48617b 100644
--- a/js/src/views/Status/components/Debug/index.js
+++ b/js/src/views/Status/components/Debug/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/EditableValue/EditableValue.js b/js/src/views/Status/components/EditableValue/EditableValue.js
index d78ec7d3b..85591c509 100644
--- a/js/src/views/Status/components/EditableValue/EditableValue.js
+++ b/js/src/views/Status/components/EditableValue/EditableValue.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/EditableValue/index.js b/js/src/views/Status/components/EditableValue/index.js
index bf91564d7..bd4c4e0c1 100644
--- a/js/src/views/Status/components/EditableValue/index.js
+++ b/js/src/views/Status/components/EditableValue/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/JsonEditor/JsonEditor.js b/js/src/views/Status/components/JsonEditor/JsonEditor.js
index e9086f1b5..50e62c698 100644
--- a/js/src/views/Status/components/JsonEditor/JsonEditor.js
+++ b/js/src/views/Status/components/JsonEditor/JsonEditor.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/JsonEditor/index.js b/js/src/views/Status/components/JsonEditor/index.js
index db5b75fca..e7e36200c 100644
--- a/js/src/views/Status/components/JsonEditor/index.js
+++ b/js/src/views/Status/components/JsonEditor/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Markdown/Markdown.js b/js/src/views/Status/components/Markdown/Markdown.js
index 155d3d7e3..3f4aae23c 100644
--- a/js/src/views/Status/components/Markdown/Markdown.js
+++ b/js/src/views/Status/components/Markdown/Markdown.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Markdown/index.js b/js/src/views/Status/components/Markdown/index.js
index 569558ede..6a3026b9e 100644
--- a/js/src/views/Status/components/Markdown/index.js
+++ b/js/src/views/Status/components/Markdown/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/MiningSettings/decodeExtraData.js b/js/src/views/Status/components/MiningSettings/decodeExtraData.js
index 7fd07921e..20c36f2b7 100644
--- a/js/src/views/Status/components/MiningSettings/decodeExtraData.js
+++ b/js/src/views/Status/components/MiningSettings/decodeExtraData.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/MiningSettings/decodeExtraData.spec.js b/js/src/views/Status/components/MiningSettings/decodeExtraData.spec.js
index b2f93240c..b204ba2cd 100644
--- a/js/src/views/Status/components/MiningSettings/decodeExtraData.spec.js
+++ b/js/src/views/Status/components/MiningSettings/decodeExtraData.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/MiningSettings/index.js b/js/src/views/Status/components/MiningSettings/index.js
index 7853e0d33..7cab96ed0 100644
--- a/js/src/views/Status/components/MiningSettings/index.js
+++ b/js/src/views/Status/components/MiningSettings/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/MiningSettings/miningSettings.js b/js/src/views/Status/components/MiningSettings/miningSettings.js
index 52cab63b9..b65eed929 100644
--- a/js/src/views/Status/components/MiningSettings/miningSettings.js
+++ b/js/src/views/Status/components/MiningSettings/miningSettings.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/MiningSettings/numberFromString.js b/js/src/views/Status/components/MiningSettings/numberFromString.js
index 6867345ab..22ea46a91 100644
--- a/js/src/views/Status/components/MiningSettings/numberFromString.js
+++ b/js/src/views/Status/components/MiningSettings/numberFromString.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/MiningSettings/numberFromString.spec.js b/js/src/views/Status/components/MiningSettings/numberFromString.spec.js
index 7efa514c3..3a99677c4 100644
--- a/js/src/views/Status/components/MiningSettings/numberFromString.spec.js
+++ b/js/src/views/Status/components/MiningSettings/numberFromString.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Response/Response.js b/js/src/views/Status/components/Response/Response.js
index 4ee664ad2..0d5784407 100644
--- a/js/src/views/Status/components/Response/Response.js
+++ b/js/src/views/Status/components/Response/Response.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Response/Response.spec.js b/js/src/views/Status/components/Response/Response.spec.js
index 0617721c2..31def4436 100644
--- a/js/src/views/Status/components/Response/Response.spec.js
+++ b/js/src/views/Status/components/Response/Response.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Response/index.js b/js/src/views/Status/components/Response/index.js
index f1d89d75a..39513e0c2 100644
--- a/js/src/views/Status/components/Response/index.js
+++ b/js/src/views/Status/components/Response/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/RpcCalls/RpcCalls.js b/js/src/views/Status/components/RpcCalls/RpcCalls.js
index 1b3f8b87b..ab57370eb 100644
--- a/js/src/views/Status/components/RpcCalls/RpcCalls.js
+++ b/js/src/views/Status/components/RpcCalls/RpcCalls.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/RpcCalls/index.js b/js/src/views/Status/components/RpcCalls/index.js
index 1c55eea71..a174e28d9 100644
--- a/js/src/views/Status/components/RpcCalls/index.js
+++ b/js/src/views/Status/components/RpcCalls/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/RpcDocs/RpcDocs.js b/js/src/views/Status/components/RpcDocs/RpcDocs.js
index 3ecd93362..4eec91290 100644
--- a/js/src/views/Status/components/RpcDocs/RpcDocs.js
+++ b/js/src/views/Status/components/RpcDocs/RpcDocs.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/RpcDocs/index.js b/js/src/views/Status/components/RpcDocs/index.js
index f1a9be5c0..af5fb64dd 100644
--- a/js/src/views/Status/components/RpcDocs/index.js
+++ b/js/src/views/Status/components/RpcDocs/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/RpcNav/RpcNav.js b/js/src/views/Status/components/RpcNav/RpcNav.js
index b4cf2a6ef..33ef0ebc4 100644
--- a/js/src/views/Status/components/RpcNav/RpcNav.js
+++ b/js/src/views/Status/components/RpcNav/RpcNav.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/RpcNav/index.js b/js/src/views/Status/components/RpcNav/index.js
index 8e2b2aa40..49a4db9c1 100644
--- a/js/src/views/Status/components/RpcNav/index.js
+++ b/js/src/views/Status/components/RpcNav/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/ScrollTopButton/ScrollTopButton.js b/js/src/views/Status/components/ScrollTopButton/ScrollTopButton.js
index e7097d66d..3857a65b1 100644
--- a/js/src/views/Status/components/ScrollTopButton/ScrollTopButton.js
+++ b/js/src/views/Status/components/ScrollTopButton/ScrollTopButton.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/ScrollTopButton/index.js b/js/src/views/Status/components/ScrollTopButton/index.js
index 835969920..12cf9de56 100644
--- a/js/src/views/Status/components/ScrollTopButton/index.js
+++ b/js/src/views/Status/components/ScrollTopButton/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/ScrollTopButton/util.js b/js/src/views/Status/components/ScrollTopButton/util.js
index 647bcfc43..78100c74c 100644
--- a/js/src/views/Status/components/ScrollTopButton/util.js
+++ b/js/src/views/Status/components/ScrollTopButton/util.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Status/index.js b/js/src/views/Status/components/Status/index.js
index 44079b224..f966050e9 100644
--- a/js/src/views/Status/components/Status/index.js
+++ b/js/src/views/Status/components/Status/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/components/Status/status.js b/js/src/views/Status/components/Status/status.js
index 891ec6632..a8b54f7e8 100644
--- a/js/src/views/Status/components/Status/status.js
+++ b/js/src/views/Status/components/Status/status.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/constants/index.js b/js/src/views/Status/constants/index.js
index 26850209a..42c1c0d14 100644
--- a/js/src/views/Status/constants/index.js
+++ b/js/src/views/Status/constants/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/containers/RpcPage/RpcPage.js b/js/src/views/Status/containers/RpcPage/RpcPage.js
index 93ff99692..1dda2fcb0 100644
--- a/js/src/views/Status/containers/RpcPage/RpcPage.js
+++ b/js/src/views/Status/containers/RpcPage/RpcPage.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/containers/RpcPage/index.js b/js/src/views/Status/containers/RpcPage/index.js
index f94cbe2b3..c0c3a9f8e 100644
--- a/js/src/views/Status/containers/RpcPage/index.js
+++ b/js/src/views/Status/containers/RpcPage/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/containers/StatusPage/index.js b/js/src/views/Status/containers/StatusPage/index.js
index 0e141a16d..6b0392fc2 100644
--- a/js/src/views/Status/containers/StatusPage/index.js
+++ b/js/src/views/Status/containers/StatusPage/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/containers/StatusPage/statusPage.js b/js/src/views/Status/containers/StatusPage/statusPage.js
index 286e2c20e..8389afa66 100644
--- a/js/src/views/Status/containers/StatusPage/statusPage.js
+++ b/js/src/views/Status/containers/StatusPage/statusPage.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/middleware/index.js b/js/src/views/Status/middleware/index.js
index 169004a08..fe95537f9 100644
--- a/js/src/views/Status/middleware/index.js
+++ b/js/src/views/Status/middleware/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/middleware/localstorage.js b/js/src/views/Status/middleware/localstorage.js
index a431fdd0a..e0b103a33 100644
--- a/js/src/views/Status/middleware/localstorage.js
+++ b/js/src/views/Status/middleware/localstorage.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/middleware/localstorage.spec.js b/js/src/views/Status/middleware/localstorage.spec.js
index e1d6ed7ee..82010063d 100644
--- a/js/src/views/Status/middleware/localstorage.spec.js
+++ b/js/src/views/Status/middleware/localstorage.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/reducers/debug.js b/js/src/views/Status/reducers/debug.js
index 314470d3d..07af4943e 100644
--- a/js/src/views/Status/reducers/debug.js
+++ b/js/src/views/Status/reducers/debug.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/reducers/index.js b/js/src/views/Status/reducers/index.js
index 3f6225ee0..adc5d6f8c 100644
--- a/js/src/views/Status/reducers/index.js
+++ b/js/src/views/Status/reducers/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/reducers/logger.js b/js/src/views/Status/reducers/logger.js
index 62085feac..97166449c 100644
--- a/js/src/views/Status/reducers/logger.js
+++ b/js/src/views/Status/reducers/logger.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/reducers/mining.js b/js/src/views/Status/reducers/mining.js
index 3fe780bbd..8761c3c3b 100644
--- a/js/src/views/Status/reducers/mining.js
+++ b/js/src/views/Status/reducers/mining.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/reducers/rpc.js b/js/src/views/Status/reducers/rpc.js
index e2676260b..a581a3860 100644
--- a/js/src/views/Status/reducers/rpc.js
+++ b/js/src/views/Status/reducers/rpc.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/reducers/settings.js b/js/src/views/Status/reducers/settings.js
index ae6582b02..545bd2612 100644
--- a/js/src/views/Status/reducers/settings.js
+++ b/js/src/views/Status/reducers/settings.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/reducers/status.js b/js/src/views/Status/reducers/status.js
index f6fec9ce2..065f41596 100644
--- a/js/src/views/Status/reducers/status.js
+++ b/js/src/views/Status/reducers/status.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/util/error.js b/js/src/views/Status/util/error.js
index 8b680204e..82d4c0836 100644
--- a/js/src/views/Status/util/error.js
+++ b/js/src/views/Status/util/error.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/util/error.spec.js b/js/src/views/Status/util/error.spec.js
index 7512a47bc..50f1d532d 100644
--- a/js/src/views/Status/util/error.spec.js
+++ b/js/src/views/Status/util/error.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/util/index.js b/js/src/views/Status/util/index.js
index 9194cfd94..98923fee8 100644
--- a/js/src/views/Status/util/index.js
+++ b/js/src/views/Status/util/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/util/index.spec.js b/js/src/views/Status/util/index.spec.js
index 39d17322a..89c8fe952 100644
--- a/js/src/views/Status/util/index.spec.js
+++ b/js/src/views/Status/util/index.spec.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/util/react.js b/js/src/views/Status/util/react.js
index 095f6e6b0..6cf7298ea 100644
--- a/js/src/views/Status/util/react.js
+++ b/js/src/views/Status/util/react.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Status/util/rpc-md.js b/js/src/views/Status/util/rpc-md.js
index 5c0a3f793..ad40c576b 100644
--- a/js/src/views/Status/util/rpc-md.js
+++ b/js/src/views/Status/util/rpc-md.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Wallet/Confirmations/confirmations.js b/js/src/views/Wallet/Confirmations/confirmations.js
index 8ac340cbb..1c70a94e2 100644
--- a/js/src/views/Wallet/Confirmations/confirmations.js
+++ b/js/src/views/Wallet/Confirmations/confirmations.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Wallet/Confirmations/index.js b/js/src/views/Wallet/Confirmations/index.js
index 00cea94a6..199d1256b 100644
--- a/js/src/views/Wallet/Confirmations/index.js
+++ b/js/src/views/Wallet/Confirmations/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Wallet/Details/details.js b/js/src/views/Wallet/Details/details.js
index fb08bbde2..25141915a 100644
--- a/js/src/views/Wallet/Details/details.js
+++ b/js/src/views/Wallet/Details/details.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Wallet/Details/index.js b/js/src/views/Wallet/Details/index.js
index d0bf396b6..175c98966 100644
--- a/js/src/views/Wallet/Details/index.js
+++ b/js/src/views/Wallet/Details/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Wallet/Transactions/index.js b/js/src/views/Wallet/Transactions/index.js
index f74dcd5e8..61c6a8aad 100644
--- a/js/src/views/Wallet/Transactions/index.js
+++ b/js/src/views/Wallet/Transactions/index.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Wallet/Transactions/transactions.js b/js/src/views/Wallet/Transactions/transactions.js
index 58952bd9e..aff1623a4 100644
--- a/js/src/views/Wallet/Transactions/transactions.js
+++ b/js/src/views/Wallet/Transactions/transactions.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/Wallet/wallet.js b/js/src/views/Wallet/wallet.js
index 1a5fbeecd..b33772c48 100644
--- a/js/src/views/Wallet/wallet.js
+++ b/js/src/views/Wallet/wallet.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/WriteContract/writeContract.js b/js/src/views/WriteContract/writeContract.js
index 7b0902c1f..31c4dd244 100644
--- a/js/src/views/WriteContract/writeContract.js
+++ b/js/src/views/WriteContract/writeContract.js
@@ -1,4 +1,4 @@
- // Copyright 2015, 2016 Ethcore (UK) Ltd.
+ // Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/src/views/WriteContract/writeContractStore.js b/js/src/views/WriteContract/writeContractStore.js
index 7ea957752..dd1985466 100644
--- a/js/src/views/WriteContract/writeContractStore.js
+++ b/js/src/views/WriteContract/writeContractStore.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/test/npmParity.js b/js/test/npmParity.js
index 6e125e9e2..a7486de2f 100644
--- a/js/test/npmParity.js
+++ b/js/test/npmParity.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/webpack/app.js b/js/webpack/app.js
index e63e91969..cf38ec99c 100644
--- a/js/webpack/app.js
+++ b/js/webpack/app.js
@@ -1,5 +1,5 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/webpack/npm.js b/js/webpack/npm.js
index a1bbaeda9..a5f4b383f 100644
--- a/js/webpack/npm.js
+++ b/js/webpack/npm.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/js/webpack/shared.js b/js/webpack/shared.js
index 3c593fd87..ec011242e 100644
--- a/js/webpack/shared.js
+++ b/js/webpack/shared.js
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/parity/user_defaults.rs b/parity/user_defaults.rs
index 652abfea1..20c6244bb 100644
--- a/parity/user_defaults.rs
+++ b/parity/user_defaults.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/auto_args.rs b/rpc/src/v1/helpers/auto_args.rs
index ce1e6854a..9c4e1d74a 100644
--- a/rpc/src/v1/helpers/auto_args.rs
+++ b/rpc/src/v1/helpers/auto_args.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/errors.rs b/rpc/src/v1/helpers/errors.rs
index 673987084..68f99795a 100644
--- a/rpc/src/v1/helpers/errors.rs
+++ b/rpc/src/v1/helpers/errors.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/helpers/signing_queue.rs b/rpc/src/v1/helpers/signing_queue.rs
index 144e672c1..03489bad7 100644
--- a/rpc/src/v1/helpers/signing_queue.rs
+++ b/rpc/src/v1/helpers/signing_queue.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/eth.rs b/rpc/src/v1/impls/eth.rs
index d68d59e59..97134951c 100644
--- a/rpc/src/v1/impls/eth.rs
+++ b/rpc/src/v1/impls/eth.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/impls/parity.rs b/rpc/src/v1/impls/parity.rs
index 74f467e5e..1f995749a 100644
--- a/rpc/src/v1/impls/parity.rs
+++ b/rpc/src/v1/impls/parity.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/helpers/fetch.rs b/rpc/src/v1/tests/helpers/fetch.rs
index 98d888a10..bdf9ea65b 100644
--- a/rpc/src/v1/tests/helpers/fetch.rs
+++ b/rpc/src/v1/tests/helpers/fetch.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/helpers/miner_service.rs b/rpc/src/v1/tests/helpers/miner_service.rs
index 39fba8406..132e2a5e0 100644
--- a/rpc/src/v1/tests/helpers/miner_service.rs
+++ b/rpc/src/v1/tests/helpers/miner_service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/helpers/mod.rs b/rpc/src/v1/tests/helpers/mod.rs
index 321a9717e..ce0f40271 100644
--- a/rpc/src/v1/tests/helpers/mod.rs
+++ b/rpc/src/v1/tests/helpers/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/helpers/snapshot_service.rs b/rpc/src/v1/tests/helpers/snapshot_service.rs
index b78aa374d..9edc164a8 100644
--- a/rpc/src/v1/tests/helpers/snapshot_service.rs
+++ b/rpc/src/v1/tests/helpers/snapshot_service.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/helpers/sync_provider.rs b/rpc/src/v1/tests/helpers/sync_provider.rs
index 8800d926a..039ca4c3d 100644
--- a/rpc/src/v1/tests/helpers/sync_provider.rs
+++ b/rpc/src/v1/tests/helpers/sync_provider.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/eth.rs b/rpc/src/v1/tests/mocked/eth.rs
index 7a7a1f682..f84f4d53e 100644
--- a/rpc/src/v1/tests/mocked/eth.rs
+++ b/rpc/src/v1/tests/mocked/eth.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/manage_network.rs b/rpc/src/v1/tests/mocked/manage_network.rs
index 2a1cfb6d4..03bae523a 100644
--- a/rpc/src/v1/tests/mocked/manage_network.rs
+++ b/rpc/src/v1/tests/mocked/manage_network.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/mod.rs b/rpc/src/v1/tests/mocked/mod.rs
index a7d7156b4..0ba0fc95c 100644
--- a/rpc/src/v1/tests/mocked/mod.rs
+++ b/rpc/src/v1/tests/mocked/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/net.rs b/rpc/src/v1/tests/mocked/net.rs
index 37ef84fca..1c4a4c1ac 100644
--- a/rpc/src/v1/tests/mocked/net.rs
+++ b/rpc/src/v1/tests/mocked/net.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/parity.rs b/rpc/src/v1/tests/mocked/parity.rs
index 9b4daaccd..01bc37ad3 100644
--- a/rpc/src/v1/tests/mocked/parity.rs
+++ b/rpc/src/v1/tests/mocked/parity.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/parity_accounts.rs b/rpc/src/v1/tests/mocked/parity_accounts.rs
index 8b42500e6..a30b6c43c 100644
--- a/rpc/src/v1/tests/mocked/parity_accounts.rs
+++ b/rpc/src/v1/tests/mocked/parity_accounts.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/parity_set.rs b/rpc/src/v1/tests/mocked/parity_set.rs
index 55f155693..d05c12770 100644
--- a/rpc/src/v1/tests/mocked/parity_set.rs
+++ b/rpc/src/v1/tests/mocked/parity_set.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/personal.rs b/rpc/src/v1/tests/mocked/personal.rs
index ea4973ee4..c2984240f 100644
--- a/rpc/src/v1/tests/mocked/personal.rs
+++ b/rpc/src/v1/tests/mocked/personal.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/rpc.rs b/rpc/src/v1/tests/mocked/rpc.rs
index 44406f4e3..52ba78859 100644
--- a/rpc/src/v1/tests/mocked/rpc.rs
+++ b/rpc/src/v1/tests/mocked/rpc.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/signer.rs b/rpc/src/v1/tests/mocked/signer.rs
index c87abb7eb..3537717d4 100644
--- a/rpc/src/v1/tests/mocked/signer.rs
+++ b/rpc/src/v1/tests/mocked/signer.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/signing.rs b/rpc/src/v1/tests/mocked/signing.rs
index 31a700443..526360f0f 100644
--- a/rpc/src/v1/tests/mocked/signing.rs
+++ b/rpc/src/v1/tests/mocked/signing.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/tests/mocked/web3.rs b/rpc/src/v1/tests/mocked/web3.rs
index c3bd79110..c7ad42426 100644
--- a/rpc/src/v1/tests/mocked/web3.rs
+++ b/rpc/src/v1/tests/mocked/web3.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/block.rs b/rpc/src/v1/types/block.rs
index 5aab6ced8..6dd441ee8 100644
--- a/rpc/src/v1/types/block.rs
+++ b/rpc/src/v1/types/block.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/confirmations.rs b/rpc/src/v1/types/confirmations.rs
index f69018422..fd81bf6e7 100644
--- a/rpc/src/v1/types/confirmations.rs
+++ b/rpc/src/v1/types/confirmations.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/mod.rs b/rpc/src/v1/types/mod.rs
index c1bc34407..984e38bcd 100644
--- a/rpc/src/v1/types/mod.rs
+++ b/rpc/src/v1/types/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/mod.rs.in b/rpc/src/v1/types/mod.rs.in
index 364fa53d3..c5509bd57 100644
--- a/rpc/src/v1/types/mod.rs.in
+++ b/rpc/src/v1/types/mod.rs.in
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/receipt.rs b/rpc/src/v1/types/receipt.rs
index 24170a14c..1b98b1086 100644
--- a/rpc/src/v1/types/receipt.rs
+++ b/rpc/src/v1/types/receipt.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/rpc_settings.rs b/rpc/src/v1/types/rpc_settings.rs
index de8f90410..87ca245b6 100644
--- a/rpc/src/v1/types/rpc_settings.rs
+++ b/rpc/src/v1/types/rpc_settings.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/sync.rs b/rpc/src/v1/types/sync.rs
index 6f8938be9..3e40ecb85 100644
--- a/rpc/src/v1/types/sync.rs
+++ b/rpc/src/v1/types/sync.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/trace.rs b/rpc/src/v1/types/trace.rs
index ace76827c..5ba166010 100644
--- a/rpc/src/v1/types/trace.rs
+++ b/rpc/src/v1/types/trace.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/trace_filter.rs b/rpc/src/v1/types/trace_filter.rs
index 2517b1585..b9a4c4951 100644
--- a/rpc/src/v1/types/trace_filter.rs
+++ b/rpc/src/v1/types/trace_filter.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/transaction.rs b/rpc/src/v1/types/transaction.rs
index 933a4a482..31374e912 100644
--- a/rpc/src/v1/types/transaction.rs
+++ b/rpc/src/v1/types/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/transaction_request.rs b/rpc/src/v1/types/transaction_request.rs
index a4f8e6387..258346d56 100644
--- a/rpc/src/v1/types/transaction_request.rs
+++ b/rpc/src/v1/types/transaction_request.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/uint.rs b/rpc/src/v1/types/uint.rs
index 245348709..2dc9093c1 100644
--- a/rpc/src/v1/types/uint.rs
+++ b/rpc/src/v1/types/uint.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/rpc/src/v1/types/work.rs b/rpc/src/v1/types/work.rs
index 0817eb24a..559edac59 100644
--- a/rpc/src/v1/types/work.rs
+++ b/rpc/src/v1/types/work.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/sync/src/chain.rs b/sync/src/chain.rs
index c6e123b3f..7b9257c6c 100644
--- a/sync/src/chain.rs
+++ b/sync/src/chain.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/bigint/src/uint.rs b/util/bigint/src/uint.rs
index c0b6e0987..e2c06b664 100644
--- a/util/bigint/src/uint.rs
+++ b/util/bigint/src/uint.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/connection.rs b/util/network/src/connection.rs
index ea0763b09..0a43d18c1 100644
--- a/util/network/src/connection.rs
+++ b/util/network/src/connection.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/discovery.rs b/util/network/src/discovery.rs
index 996578af5..a6adf8d1d 100644
--- a/util/network/src/discovery.rs
+++ b/util/network/src/discovery.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/handshake.rs b/util/network/src/handshake.rs
index 0eeda3b54..7364b06e7 100644
--- a/util/network/src/handshake.rs
+++ b/util/network/src/handshake.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/host.rs b/util/network/src/host.rs
index 975fb87b8..2bdeab93e 100644
--- a/util/network/src/host.rs
+++ b/util/network/src/host.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/network/src/session.rs b/util/network/src/session.rs
index 3aab05d9a..d19d330c9 100644
--- a/util/network/src/session.rs
+++ b/util/network/src/session.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/journaldb/earlymergedb.rs b/util/src/journaldb/earlymergedb.rs
index 60263a2cd..26d1576ce 100644
--- a/util/src/journaldb/earlymergedb.rs
+++ b/util/src/journaldb/earlymergedb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/journaldb/overlayrecentdb.rs b/util/src/journaldb/overlayrecentdb.rs
index 34f942a0b..a80fedc79 100644
--- a/util/src/journaldb/overlayrecentdb.rs
+++ b/util/src/journaldb/overlayrecentdb.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
diff --git a/util/src/trie/triedbmut.rs b/util/src/trie/triedbmut.rs
index f5940dd7b..63720b7b4 100644
--- a/util/src/trie/triedbmut.rs
+++ b/util/src/trie/triedbmut.rs
@@ -1,4 +1,4 @@
-// Copyright 2015, 2016 Ethcore (UK) Ltd.
+// Copyright 2015, 2016 Parity Technologies (UK) Ltd.
// This file is part of Parity.
// Parity is free software: you can redistribute it and/or modify
From 94f5501c617ff8f975743d5b8538a0c4f775a70c Mon Sep 17 00:00:00 2001
From: Gav Wood
Date: Sun, 11 Dec 2016 19:43:58 +0100
Subject: [PATCH 39/64] authors & homepage => Parity
---
Cargo.toml | 2 +-
dapps/Cargo.toml | 2 +-
dapps/js-glue/Cargo.toml | 2 +-
dapps/ui/Cargo.toml | 4 ++--
db/Cargo.toml | 4 ++--
devtools/Cargo.toml | 4 ++--
ethash/Cargo.toml | 2 +-
ethcore/Cargo.toml | 4 ++--
ethcore/hash-fetch/Cargo.toml | 4 ++--
ethcore/light/Cargo.toml | 4 ++--
ethcrypto/Cargo.toml | 2 +-
ethkey/Cargo.toml | 2 +-
ethstore/Cargo.toml | 2 +-
evmbin/Cargo.toml | 2 +-
evmjit/Cargo.toml | 2 +-
ipc/codegen/Cargo.toml | 2 +-
ipc/hypervisor/Cargo.toml | 2 +-
ipc/nano/Cargo.toml | 2 +-
ipc/rpc/Cargo.toml | 2 +-
ipc/tests/Cargo.toml | 2 +-
js/Cargo.precompiled.toml | 2 +-
js/Cargo.toml | 2 +-
json/Cargo.toml | 2 +-
logger/Cargo.toml | 2 +-
rpc/Cargo.toml | 2 +-
rpc/rpctest/Cargo.toml | 2 +-
signer/Cargo.toml | 4 ++--
stratum/Cargo.toml | 2 +-
sync/Cargo.toml | 2 +-
util/Cargo.toml | 4 ++--
util/bigint/Cargo.toml | 4 ++--
util/bloom/Cargo.toml | 2 +-
util/fetch/Cargo.toml | 4 ++--
util/https-fetch/Cargo.toml | 4 ++--
util/io/Cargo.toml | 4 ++--
util/network/Cargo.toml | 4 ++--
util/rlp/Cargo.toml | 2 +-
util/sha3/Cargo.toml | 4 ++--
util/table/Cargo.toml | 2 +-
util/using_queue/Cargo.toml | 2 +-
40 files changed, 54 insertions(+), 54 deletions(-)
diff --git a/Cargo.toml b/Cargo.toml
index c3a44e1cc..bce959f61 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -3,7 +3,7 @@ description = "Ethcore client."
name = "parity"
version = "1.5.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[build-dependencies]
diff --git a/dapps/Cargo.toml b/dapps/Cargo.toml
index bbab8420e..93c82790a 100644
--- a/dapps/Cargo.toml
+++ b/dapps/Cargo.toml
@@ -3,7 +3,7 @@ description = "Parity Dapps crate"
name = "ethcore-dapps"
version = "1.5.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
build = "build.rs"
[lib]
diff --git a/dapps/js-glue/Cargo.toml b/dapps/js-glue/Cargo.toml
index 827c67ef5..8832624a8 100644
--- a/dapps/js-glue/Cargo.toml
+++ b/dapps/js-glue/Cargo.toml
@@ -3,7 +3,7 @@ description = "Base Package for all Parity built-in dapps"
name = "parity-dapps-glue"
version = "1.5.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
build = "build.rs"
[build-dependencies]
diff --git a/dapps/ui/Cargo.toml b/dapps/ui/Cargo.toml
index de8207b88..e835bd820 100644
--- a/dapps/ui/Cargo.toml
+++ b/dapps/ui/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Ethcore Parity UI"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "parity-ui"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[build-dependencies]
rustc_version = "0.1"
diff --git a/db/Cargo.toml b/db/Cargo.toml
index 9642ed882..30bfda90a 100644
--- a/db/Cargo.toml
+++ b/db/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Ethcore Database"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore-db"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[build-dependencies]
diff --git a/devtools/Cargo.toml b/devtools/Cargo.toml
index 3b648c450..163bd7baf 100644
--- a/devtools/Cargo.toml
+++ b/devtools/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Ethcore development/test/build tools"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore-devtools"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[dependencies]
rand = "0.3"
diff --git a/ethash/Cargo.toml b/ethash/Cargo.toml
index bf1ba990e..98ba22f5b 100644
--- a/ethash/Cargo.toml
+++ b/ethash/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethash"
version = "1.5.0"
-authors = ["arkpar "]
[lib]
diff --git a/ethcore/Cargo.toml b/ethcore/Cargo.toml
index bd87c422f..40d767ab0 100644
--- a/ethcore/Cargo.toml
+++ b/ethcore/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Ethcore library"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[build-dependencies]
diff --git a/ethcore/hash-fetch/Cargo.toml b/ethcore/hash-fetch/Cargo.toml
index 4fb724c08..3d1a57240 100644
--- a/ethcore/hash-fetch/Cargo.toml
+++ b/ethcore/hash-fetch/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Fetching hash-addressed content."
-homepage = "https://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore-hash-fetch"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[dependencies]
log = "0.3"
diff --git a/ethcore/light/Cargo.toml b/ethcore/light/Cargo.toml
index c89bbc74f..37d7034d2 100644
--- a/ethcore/light/Cargo.toml
+++ b/ethcore/light/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Parity LES primitives"
-homepage = "https://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore-light"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[build-dependencies]
diff --git a/ethcrypto/Cargo.toml b/ethcrypto/Cargo.toml
index 5c638b555..16d91988a 100644
--- a/ethcrypto/Cargo.toml
+++ b/ethcrypto/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethcrypto"
version = "0.1.0"
-authors = ["debris "]
+authors = ["Parity Technologies "]
[dependencies]
rust-crypto = "0.2.36"
diff --git a/ethkey/Cargo.toml b/ethkey/Cargo.toml
index 319a38b20..d9d1c7efa 100644
--- a/ethkey/Cargo.toml
+++ b/ethkey/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethkey"
version = "0.2.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[dependencies]
rand = "0.3.14"
diff --git a/ethstore/Cargo.toml b/ethstore/Cargo.toml
index 03347cbd7..f47d9171f 100644
--- a/ethstore/Cargo.toml
+++ b/ethstore/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethstore"
version = "0.1.0"
-authors = ["debris "]
+authors = ["Parity Technologies "]
build = "build.rs"
[dependencies]
diff --git a/evmbin/Cargo.toml b/evmbin/Cargo.toml
index 479e7e7ec..ad2d69d57 100644
--- a/evmbin/Cargo.toml
+++ b/evmbin/Cargo.toml
@@ -2,7 +2,7 @@
name = "evm"
description = "Parity's EVM implementation"
version = "0.1.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[lib]
name = "evm"
diff --git a/evmjit/Cargo.toml b/evmjit/Cargo.toml
index 12c57a769..a849b9323 100644
--- a/evmjit/Cargo.toml
+++ b/evmjit/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "evmjit"
version = "1.5.0"
-authors = ["debris "]
+authors = ["Parity Technologies "]
[lib]
crate-type = ["dylib"]
diff --git a/ipc/codegen/Cargo.toml b/ipc/codegen/Cargo.toml
index 2867609d6..5717453ef 100644
--- a/ipc/codegen/Cargo.toml
+++ b/ipc/codegen/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethcore-ipc-codegen"
version = "1.5.0"
-authors = ["Nikolay Volf"]
+authors = ["Parity Technologies "]
license = "GPL-3.0"
description = "Macros to auto-generate implementations for ipc call"
build = "build.rs"
diff --git a/ipc/hypervisor/Cargo.toml b/ipc/hypervisor/Cargo.toml
index d730b9bcf..abce5a3ec 100644
--- a/ipc/hypervisor/Cargo.toml
+++ b/ipc/hypervisor/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethcore-ipc-hypervisor"
version = "1.2.0"
-authors = ["Nikolay Volf "]
+authors = ["Parity Technologies "]
license = "GPL-3.0"
build = "build.rs"
diff --git a/ipc/nano/Cargo.toml b/ipc/nano/Cargo.toml
index 32171bbf4..7d559dbab 100644
--- a/ipc/nano/Cargo.toml
+++ b/ipc/nano/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethcore-ipc-nano"
version = "1.5.0"
-authors = ["Nikolay Volf "]
+authors = ["Parity Technologies "]
license = "GPL-3.0"
[features]
diff --git a/ipc/rpc/Cargo.toml b/ipc/rpc/Cargo.toml
index 1aecb3292..312433be1 100644
--- a/ipc/rpc/Cargo.toml
+++ b/ipc/rpc/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethcore-ipc"
version = "1.5.0"
-authors = ["Nikolay Volf "]
+authors = ["Parity Technologies "]
license = "GPL-3.0"
[features]
diff --git a/ipc/tests/Cargo.toml b/ipc/tests/Cargo.toml
index 23bde87e2..1f7723a4f 100644
--- a/ipc/tests/Cargo.toml
+++ b/ipc/tests/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethcore-ipc-tests"
version = "0.1.0"
-authors = ["Nikolay Volf"]
+authors = ["Parity Technologies "]
build = "build.rs"
[lib]
diff --git a/js/Cargo.precompiled.toml b/js/Cargo.precompiled.toml
index b8175e4f7..5de652037 100644
--- a/js/Cargo.precompiled.toml
+++ b/js/Cargo.precompiled.toml
@@ -3,7 +3,7 @@ description = "Parity built-in dapps."
name = "parity-ui-precompiled"
version = "1.4.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[features]
diff --git a/js/Cargo.toml b/js/Cargo.toml
index e52bfec9e..231f5fa24 100644
--- a/js/Cargo.toml
+++ b/js/Cargo.toml
@@ -3,7 +3,7 @@ description = "Parity built-in dapps."
name = "parity-ui-dev"
version = "1.4.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[features]
diff --git a/json/Cargo.toml b/json/Cargo.toml
index 67303cc7e..747be8f7d 100644
--- a/json/Cargo.toml
+++ b/json/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "ethjson"
version = "0.1.0"
-authors = ["debris "]
+authors = ["Parity Technologies "]
build = "build.rs"
[dependencies]
diff --git a/logger/Cargo.toml b/logger/Cargo.toml
index 590eb0b2d..a22c748fb 100644
--- a/logger/Cargo.toml
+++ b/logger/Cargo.toml
@@ -3,7 +3,7 @@ description = "Ethcore client."
name = "ethcore-logger"
version = "1.5.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[dependencies]
log = "0.3"
diff --git a/rpc/Cargo.toml b/rpc/Cargo.toml
index dcdf68325..5d974e59f 100644
--- a/rpc/Cargo.toml
+++ b/rpc/Cargo.toml
@@ -3,7 +3,7 @@ description = "Ethcore jsonrpc"
name = "ethcore-rpc"
version = "1.5.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
build = "build.rs"
[lib]
diff --git a/rpc/rpctest/Cargo.toml b/rpc/rpctest/Cargo.toml
index 19c7feb7c..461746001 100644
--- a/rpc/rpctest/Cargo.toml
+++ b/rpc/rpctest/Cargo.toml
@@ -3,7 +3,7 @@ description = "Rpc test client."
name = "rpctest"
version = "1.5.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[dependencies]
ctrlc = { git = "https://github.com/ethcore/rust-ctrlc.git" }
diff --git a/signer/Cargo.toml b/signer/Cargo.toml
index 78fda12be..abf5d7755 100644
--- a/signer/Cargo.toml
+++ b/signer/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Ethcore Trusted Signer"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore-signer"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[build-dependencies]
diff --git a/stratum/Cargo.toml b/stratum/Cargo.toml
index 609f4ee9b..2a79ecd13 100644
--- a/stratum/Cargo.toml
+++ b/stratum/Cargo.toml
@@ -3,7 +3,7 @@ description = "Ethcore stratum lib"
name = "ethcore-stratum"
version = "1.5.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[build-dependencies]
diff --git a/sync/Cargo.toml b/sync/Cargo.toml
index f4166bbe5..40c07e911 100644
--- a/sync/Cargo.toml
+++ b/sync/Cargo.toml
@@ -3,7 +3,7 @@ description = "Ethcore blockchain sync"
name = "ethsync"
version = "1.5.0"
license = "GPL-3.0"
-authors = ["Ethcore "]
build = "build.rs"
[lib]
diff --git a/util/Cargo.toml b/util/Cargo.toml
index 1a439ebf8..594024f3f 100644
--- a/util/Cargo.toml
+++ b/util/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Ethcore utility library"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore-util"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[dependencies]
diff --git a/util/bigint/Cargo.toml b/util/bigint/Cargo.toml
index 3b6b852cb..2b8d8313d 100644
--- a/util/bigint/Cargo.toml
+++ b/util/bigint/Cargo.toml
@@ -1,11 +1,11 @@
[package]
description = "Large fixed-size integers and hash function outputs"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
repository = "https://github.com/ethcore/parity"
license = "GPL-3.0"
name = "ethcore-bigint"
version = "0.1.2"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
build = "build.rs"
[build-dependencies]
diff --git a/util/bloom/Cargo.toml b/util/bloom/Cargo.toml
index c1d6f7638..99464879f 100644
--- a/util/bloom/Cargo.toml
+++ b/util/bloom/Cargo.toml
@@ -1,7 +1,7 @@
[project]
name = "ethcore-bloom-journal"
version = "0.1.0"
-authors = ["Ethcore"]
+authors = ["Parity Technologies "]
description = "Journaling bloom filter"
license = "GPL3"
diff --git a/util/fetch/Cargo.toml b/util/fetch/Cargo.toml
index 663d167bf..b179add5b 100644
--- a/util/fetch/Cargo.toml
+++ b/util/fetch/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "HTTP/HTTPS fetching library"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "fetch"
version = "0.1.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[dependencies]
log = "0.3"
diff --git a/util/https-fetch/Cargo.toml b/util/https-fetch/Cargo.toml
index b40cf8943..e0149c351 100644
--- a/util/https-fetch/Cargo.toml
+++ b/util/https-fetch/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "HTTPS fetching library"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "https-fetch"
version = "0.1.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[dependencies]
log = "0.3"
diff --git a/util/io/Cargo.toml b/util/io/Cargo.toml
index 0a7adaf56..ce20830f1 100644
--- a/util/io/Cargo.toml
+++ b/util/io/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Ethcore IO library"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore-io"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies "]
[dependencies]
mio = { git = "https://github.com/ethcore/mio" }
diff --git a/util/network/Cargo.toml b/util/network/Cargo.toml
index 37ff825b0..c60705d0d 100644
--- a/util/network/Cargo.toml
+++ b/util/network/Cargo.toml
@@ -1,10 +1,10 @@
[package]
description = "Ethcore network library"
-homepage = "http://ethcore.io"
+homepage = "http://parity.io"
license = "GPL-3.0"
name = "ethcore-network"
version = "1.5.0"
-authors = ["Ethcore "]
+authors = ["Parity Technologies