Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.

Commit d86ba16

Browse files
committed
Merge remote-tracking branch 'origin/master' into dp/chore/update-common-deps
* origin/master: ethereum libfuzzer integration small change (#9547) cli: remove reference to --no-ui in --unlock flag help (#9616) remove master from releasable branches (#9655) ethcore/VerificationQueue don't spawn up extra `worker-threads` when explictly specified not to (#9620) RPC: parity_getBlockReceipts (#9527) Remove unused dependencies (#9589) ignore key_server_cluster randomly failing tests (#9639) ethcore: handle vm exception when estimating gas (#9615) fix bad-block reporting no reason (#9638) Use static call and apparent value transfer for block reward contract code (#9603) HF in POA Sokol (2018-09-19) (#9607) bump smallvec to 0.6 in ethcore-light, ethstore and whisper (#9588) Add constantinople conf to EvmTestClient. (#9570)
2 parents a8962e3 + a8f6f5b commit d86ba16

File tree

48 files changed

+958
-257
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+958
-257
lines changed

.gitlab-ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,8 @@ build-windows-msvc-x86_64:
226226
package-linux-snap-amd64: &package_snap
227227
stage: package
228228
only: *releaseable_branches
229+
except:
230+
- master
229231
image: parity/snapcraft:gitlab-ci
230232
cache: {}
231233
before_script: *determine_version

Cargo.lock

Lines changed: 9 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ daemonize = { git = "https://github.com/paritytech/daemonize" }
8989
[features]
9090
miner-debug = ["ethcore/miner-debug"]
9191
json-tests = ["ethcore/json-tests"]
92+
ci-skip-issue = ["ethcore/ci-skip-issue"]
9293
test-heavy = ["ethcore/test-heavy"]
9394
evm-debug = ["ethcore/evm-debug"]
9495
evm-debug-tests = ["ethcore/evm-debug-tests"]

ethcore/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,8 @@ evm-debug-tests = ["evm-debug", "evm/evm-debug-tests"]
102102
slow-blocks = []
103103
# Run JSON consensus tests.
104104
json-tests = ["ethcore-transaction/json-tests", "test-helpers", "tempdir"]
105+
# Skip JSON consensus tests with pending issues.
106+
ci-skip-issue = []
105107
# Run memory/cpu heavy tests.
106108
test-heavy = []
107109
# Compile benches

ethcore/light/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ vm = { path = "../vm" }
2323
fastmap = { path = "../../util/fastmap" }
2424
rlp = { version = "0.3.0-beta", features = ["ethereum"] }
2525
rlp_derive = { path = "../../util/rlp_derive" }
26-
smallvec = "0.4"
26+
smallvec = "0.6"
2727
futures = "0.1"
2828
rand = "0.4"
2929
itertools = "0.5"

ethcore/light/src/provider.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ impl<T: ProvingBlockChainClient + ?Sized> Provider for T {
176176
}
177177

178178
fn block_receipts(&self, req: request::CompleteReceiptsRequest) -> Option<request::ReceiptsResponse> {
179-
BlockChainClient::block_receipts(self, &req.hash)
179+
BlockChainClient::encoded_block_receipts(self, &req.hash)
180180
.map(|x| ::request::ReceiptsResponse { receipts: ::rlp::decode_list(&x) })
181181
}
182182

ethcore/res/ethereum/constantinople_test.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"minimumDifficulty": "0x020000",
77
"difficultyBoundDivisor": "0x0800",
88
"durationLimit": "0x0d",
9-
"blockReward": "0x1BC16D674EC80000",
9+
"blockReward": {
10+
"0": "0x29A2241AF62C0000",
11+
"5": "0x1BC16D674EC80000"
12+
},
1013
"homesteadTransition": "0x0",
1114
"eip100bTransition": "0x0",
1215
"difficultyBombDelays": {
@@ -58,9 +61,9 @@
5861
"0000000000000000000000000000000000000002": { "balance": "1", "builtin": { "name": "sha256", "pricing": { "linear": { "base": 60, "word": 12 } } } },
5962
"0000000000000000000000000000000000000003": { "balance": "1", "builtin": { "name": "ripemd160", "pricing": { "linear": { "base": 600, "word": 120 } } } },
6063
"0000000000000000000000000000000000000004": { "balance": "1", "builtin": { "name": "identity", "pricing": { "linear": { "base": 15, "word": 3 } } } },
61-
"0000000000000000000000000000000000000005": { "builtin": { "name": "modexp", "activate_at": "0x00", "pricing": { "modexp": { "divisor": 100 } } } },
64+
"0000000000000000000000000000000000000005": { "builtin": { "name": "modexp", "activate_at": "0x00", "pricing": { "modexp": { "divisor": 20 } } } },
6265
"0000000000000000000000000000000000000006": { "builtin": { "name": "alt_bn128_add", "activate_at": "0x00", "pricing": { "linear": { "base": 500, "word": 0 } } } },
63-
"0000000000000000000000000000000000000007": { "builtin": { "name": "alt_bn128_mul", "activate_at": "0x00", "pricing": { "linear": { "base": 2000, "word": 0 } } } },
66+
"0000000000000000000000000000000000000007": { "builtin": { "name": "alt_bn128_mul", "activate_at": "0x00", "pricing": { "linear": { "base": 40000, "word": 0 } } } },
6467
"0000000000000000000000000000000000000008": { "builtin": { "name": "alt_bn128_pairing", "activate_at": "0x00", "pricing": { "alt_bn128_pairing": { "base": 100000, "pair": 80000 } } } }
6568
}
6669
}

ethcore/res/ethereum/poasokol.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,14 @@
1818
},
1919
"509355": {
2020
"safeContract": "0x03048F666359CFD3C74a1A5b9a97848BF71d5038"
21+
},
22+
"4622420": {
23+
"safeContract": "0x4c6a159659CCcb033F4b2e2Be0C16ACC62b89DDB"
2124
}
2225
}
23-
}
26+
},
27+
"blockRewardContractAddress": "0x3145197AD50D7083D0222DE4fCCf67d9BD05C30D",
28+
"blockRewardContractTransition": 4639000
2429
}
2530
}
2631
},

0 commit comments

Comments
 (0)