Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
4f6c6ac
Update test reference.
cheme Oct 8, 2018
92b33a2
Move ethtest commit cursor.
cheme Oct 10, 2018
b503c56
Merge branch 'master' into ethereum_tests_update
cheme Oct 11, 2018
2ebbf41
Implements 'NoProof' engine from https://github.com/ethereum/tests/is…
cheme Oct 12, 2018
a1eb0f2
Update tests submodule reference to latest (all test passing except an
cheme Oct 12, 2018
2275437
Restore broken test by using old json tests files.
cheme Oct 12, 2018
cef5d5a
Use CanonNoSeal instead of a custom engine, still have to include some
cheme Oct 15, 2018
a6eecf6
Gas upper limit check in json_chain test was bad, moving the test to
cheme Oct 16, 2018
a2e170e
Restore old behavior (gas uper limit only for ethash engine), at the
cheme Oct 16, 2018
0683616
Proper rpc test fix.
cheme Oct 16, 2018
fdf2baf
Update tests submodule, add SStore bug tests.
cheme Oct 16, 2018
5964c72
Merge branch 'master' into ethereum_tests_update
cheme Oct 16, 2018
73f08b3
prevent zero networkID (#9763)
seunlanlege Oct 16, 2018
da6cf33
docs: changelogs for 2.0.8 and 2.1.3 (#9758)
5chdn Oct 17, 2018
1f103ab
ethcore: bump ropsten forkblock checkpoint (#9775)
5chdn Oct 18, 2018
b82d0b0
Fix json issue tabulation.
cheme Oct 19, 2018
b8da38f
Support eth_chainId RPC method (#9783)
hackmod Oct 20, 2018
68ca8df
Replace `tokio_core` with `tokio` (`ring` -> 0.13) (#9657)
c0gent Oct 22, 2018
fdae485
Replace `tokio_core` with `tokio` (`ring` -> 0.13) (#9657)
c0gent Oct 22, 2018
abe30f2
Replace `tokio_core` with `tokio` (`ring` -> 0.13) (#9657)
c0gent Oct 22, 2018
15d71a0
Replace `tokio_core` with `tokio` (`ring` -> 0.13) (#9657)
c0gent Oct 23, 2018
fe84718
drops support for olympic testnet, closes #9800 (#9801)
seunlanlege Oct 23, 2018
f4c421f
fix(light-rpc/parity) : Remove unused client (#9802)
niklasad1 Oct 24, 2018
9a2c4a3
sync: retry different peer after empty subchain heads response (#9753)
ascjones Oct 25, 2018
e7f1204
aura: finalize blocks (#9692)
andresilva Oct 25, 2018
1ff827b
Expose config max-round-blocks-to-import (#9439)
sorpaas Oct 26, 2018
879e730
removed "rustup" & added new runner tag (#9731)
fevo1971 Oct 26, 2018
ff13c9c
Insert dev account before unlocking (#9813)
sorpaas Oct 26, 2018
9b55169
Add readiness check for docker container (#9804)
beetahnator Oct 26, 2018
d7a7f75
Update test reference.
cheme Oct 8, 2018
75540ff
Move ethtest commit cursor.
cheme Oct 10, 2018
f8dcc88
Implements 'NoProof' engine from https://github.com/ethereum/tests/is…
cheme Oct 12, 2018
9ab289f
Update tests submodule reference to latest (all test passing except an
cheme Oct 12, 2018
f9c8503
Restore broken test by using old json tests files.
cheme Oct 12, 2018
c9550ae
Use CanonNoSeal instead of a custom engine, still have to include some
cheme Oct 15, 2018
5ffd497
Gas upper limit check in json_chain test was bad, moving the test to
cheme Oct 16, 2018
57e0aaf
Restore old behavior (gas uper limit only for ethash engine), at the
cheme Oct 16, 2018
5a7ec83
Proper rpc test fix.
cheme Oct 16, 2018
e2dc3c2
Update tests submodule, add SStore bug tests.
cheme Oct 16, 2018
4c3c350
Fix json issue tabulation.
cheme Oct 19, 2018
d6cabd8
Switch ethereum/tests to tag 6.0.0-beta.1 (no tests changes from latest
cheme Oct 26, 2018
910ffd2
Merge branch 'ethereum_tests_update' of github.com:cheme/parity-ether…
cheme Oct 26, 2018
79508d6
Revert to "Fix json issue tabulation."
cheme Oct 26, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
## Parity-Ethereum [v2.1.1](https://github.com/paritytech/parity-ethereum/releases/tag/v2.1.1) (2018-10-12)
## Parity-Ethereum [v2.1.3](https://github.com/paritytech/parity-ethereum/releases/tag/v2.1.3) (2018-10-16)

Parity-Ethereum 2.1.3-stable is a release that fixes a consensus issue with the recent Constantinople release. Upgrading is mandatory whatever network you are connected to that plans enabling EIP-1283, e.g., Ropsten, Kovan, Ethereum.

The full list of included changes:

- Beta release 2.1.3 backports ([#9749](https://github.com/paritytech/parity-ethereum/pull/9749))
- Parity-version: mark 2.1.3 beta as critical
- Use signed 256-bit integer for sstore gas refund substate ([#9746](https://github.com/paritytech/parity-ethereum/pull/9746))
- Add --force to cargo audit install script ([#9735](https://github.com/paritytech/parity-ethereum/pull/9735))
- Heads ref not present for branches beta and stable ([#9741](https://github.com/paritytech/parity-ethereum/pull/9741))
- Aura: fix panic on extra_info with unsealed block ([#9755](https://github.com/paritytech/parity-ethereum/pull/9755))

## Parity-Ethereum [v2.1.2](https://github.com/paritytech/parity-ethereum/releases/tag/v2.1.2) (2018-10-12)

Parity-Ethereum 2.1.2-beta is a release that introduces **Constantinople** to the Ethereum client. Upgrading is strongly recommended.

Expand Down
1,177 changes: 628 additions & 549 deletions Cargo.lock

Large diffs are not rendered by default.

10 changes: 3 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,9 @@ serde = "1.0"
serde_json = "1.0"
serde_derive = "1.0"
futures = "0.1"
futures-cpupool = "0.1"
fdlimit = "0.1"
ctrlc = { git = "https://github.com/paritytech/rust-ctrlc.git" }
jsonrpc-core = { git = "https://github.com/paritytech/jsonrpc.git", branch = "parity-1.11" }
jsonrpc-core = { git = "https://github.com/paritytech/jsonrpc.git", branch = "parity-2.2" }
ethcore = { path = "ethcore", features = ["parity"] }
parity-bytes = "0.1"
ethcore-io = { path = "util/io" }
Expand All @@ -51,7 +50,7 @@ rpc-cli = { path = "rpc_cli" }
parity-hash-fetch = { path = "hash-fetch" }
parity-ipfs-api = { path = "ipfs" }
parity-local-store = { path = "local-store" }
parity-reactor = { path = "util/reactor" }
parity-runtime = { path = "util/runtime" }
parity-rpc = { path = "rpc" }
parity-rpc-client = { path = "rpc_client" }
parity-updater = { path = "updater" }
Expand Down Expand Up @@ -137,7 +136,4 @@ members = [
"util/keccak-hasher",
"util/patricia-trie-ethereum",
"util/fastmap",
]

[patch.crates-io]
ring = { git = "https://github.com/paritytech/ring" }
]
14 changes: 14 additions & 0 deletions docs/CHANGELOG-2.0.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
## Parity-Ethereum [v2.0.8](https://github.com/paritytech/parity-ethereum/releases/tag/v2.0.8) (2018-10-16)

Parity-Ethereum 2.0.8-stable is a release that fixes a consensus issue with the recent Constantinople release. Upgrading is mandatory whatever network you are connected to that plans enabling EIP-1283, e.g., Ropsten, Kovan, Ethereum.

The full list of included changes:

- Stable release 2.0.8 backports ([#9748](https://github.com/paritytech/parity-ethereum/pull/9748))
- Parity-version: mark 2.0.8 stable as critical
- Use signed 256-bit integer for sstore gas refund substate ([#9746](https://github.com/paritytech/parity-ethereum/pull/9746))
- Add --force to cargo audit install script ([#9735](https://github.com/paritytech/parity-ethereum/pull/9735))
- Heads ref not present for branches beta and stable ([#9741](https://github.com/paritytech/parity-ethereum/pull/9741))
- Aura: fix panic on extra_info with unsealed block ([#9755](https://github.com/paritytech/parity-ethereum/pull/9755))


## Parity-Ethereum [v2.0.7](https://github.com/paritytech/parity-ethereum/releases/tag/v2.0.7) (2018-10-11)

Parity-Ethereum 2.0.7-stable is a release that introduces **Constantinople** to the Ethereum client. Upgrading is strongly recommended.
Expand Down
2 changes: 1 addition & 1 deletion ethcore/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ hashdb = "0.3.0"
memorydb = "0.3.0"
patricia-trie = "0.3.0"
patricia-trie-ethereum = { path = "../util/patricia-trie-ethereum" }
parity-crypto = "0.1"
parity-crypto = "0.2"
error-chain = { version = "0.12", default-features = false }
ethcore-io = { path = "../util/io" }
ethcore-logger = { path = "../logger" }
Expand Down
2 changes: 1 addition & 1 deletion ethcore/light/src/client/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@ impl<T: ChainDataFetcher> Client<T> {
The node may not be able to synchronize further.", e);
}

let epoch_proof = self.engine.is_epoch_end(
let epoch_proof = self.engine.is_epoch_end_light(
&verified_header,
&|h| self.chain.block_header(BlockId::Hash(h)).and_then(|hdr| hdr.decode().ok()),
&|h| self.chain.pending_transition(h),
Expand Down
2 changes: 1 addition & 1 deletion ethcore/private-tx/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ ethabi-derive = "6.0"
ethabi-contract = "6.0"
ethcore = { path = ".." }
parity-bytes = "0.1"
parity-crypto = "0.1"
parity-crypto = "0.2"
ethcore-io = { path = "../../util/io" }
ethcore-logger = { path = "../../logger" }
ethcore-miner = { path = "../../miner" }
Expand Down
4 changes: 2 additions & 2 deletions ethcore/private-tx/src/encryptor.rs
Original file line number Diff line number Diff line change
Expand Up @@ -125,9 +125,9 @@ impl SecretStoreEncryptor {

// send HTTP request
let method = if use_post {
Method::Post
Method::POST
} else {
Method::Get
Method::GET
};

let url = Url::from_str(&url).map_err(|e| ErrorKind::Encrypt(e.to_string()))?;
Expand Down
5 changes: 1 addition & 4 deletions ethcore/res/ethereum/constantinople_test.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,7 @@
"minimumDifficulty": "0x020000",
"difficultyBoundDivisor": "0x0800",
"durationLimit": "0x0d",
"blockReward": {
"0": "0x29A2241AF62C0000",
"5": "0x1BC16D674EC80000"
},
"blockReward": "0x1BC16D674EC80000",
"homesteadTransition": "0x0",
"eip100bTransition": "0x0",
"difficultyBombDelays": {
Expand Down
56 changes: 0 additions & 56 deletions ethcore/res/ethereum/olympic.json

This file was deleted.

4 changes: 2 additions & 2 deletions ethcore/res/ethereum/ropsten.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
"maximumExtraDataSize": "0x20",
"minGasLimit": "0x1388",
"networkID" : "0x3",
"forkBlock": 3383558,
"forkCanonHash": "0x6b4b80d65951375a70bc1ecf9a270d152dd355454d57869abbae2e42c213e0f3",
"forkBlock": "0x40E80F",
"forkCanonHash": "0x3e12d5c0f8d63fbc5831cc7f7273bd824fa4d0a9a4102d65d99a7ea5604abc00",
"maxCodeSize": 24576,
"maxCodeSizeTransition": 10,
"eip150Transition": 0,
Expand Down
2 changes: 1 addition & 1 deletion ethcore/res/ethereum/tests
Submodule tests updated 14544 files
Loading