Paweł Bylica
ae992a5d73
core/vm: Hide read only flag from Interpreter interface ( #17461 )
...
Makes Interface interface a bit more stateless and abstract.
Obviously this change is dictated by EVMC design. The EVMC tries to keep the responsibility for EVM features totally inside the VMs, if feasible. This makes VM "stateless" because VM does not need to pass any information between executions, all information is included in parameters of the execute function.
2018-09-07 18:13:25 +02:00
Elad
8b9b149d54
swarm/api/http: bzz-immutable wrong handler bug ( #17602 )
2018-09-07 15:23:29 +02:00
Elad
70d31fb278
cmd/swarm: added password to ACT ( #17598 )
2018-09-07 09:56:05 +02:00
Elad
580145e96d
swarm/storage: added metrics for db entry count ( #17589 )
2018-09-06 12:11:38 +02:00
Elad
4c15ffffdd
swarm/api/http: added a regression test for resolver bug from #17483 ( #17502 )
2018-09-06 12:08:39 +02:00
Elad
5918b88a8f
cmd/swarm: added publisher key assertion to act tests ( #17471 )
2018-09-05 11:33:07 +02:00
b00ris
8711e2b636
whisper: add light mode check to handshake ( #16725 )
2018-09-05 10:57:45 +02:00
Hyung-Kyu Hqueue Choi
cf33d8b83c
core: fix typo in comment ( #17586 )
2018-09-05 10:29:51 +02:00
Diep Pham
42bd67bd6f
accounts/abi: fix unpacking of negative int256 ( #17583 )
2018-09-04 17:53:28 +02:00
Elad
beee7a52e0
cmd/swarm: added scaling test for ACT manifests ( #17496 )
2018-09-04 14:29:00 +02:00
Richard Littauer
661aa4dc20
.github: slight edits to No Response template ( #17475 )
...
The template was not grammatical to me as it was. I have edited the language a tiny bit to make the close comment more clear and less abrasive.
2018-09-04 14:13:50 +02:00
ligi
3e81840061
common: fix typo ( #17582 )
...
Fixes #17581
2018-09-04 14:12:16 +02:00
Evangelos Pappas
84084df26c
cmd/ethkey: fix the README to match updated commands ( #17332 )
2018-09-04 13:45:27 +02:00
dipingxian2
003e031994
cmd/faucet: remove trailing newline in password ( #17558 )
...
Fixes #17557
2018-09-04 13:16:49 +02:00
Martin Holst Swende
32f28a9360
core/vm, tests: update tests, enable constantinople statetests, fix SAR opcode ( #17538 )
...
This commit does a few things at once:
- Updates the tests to contain the latest data from ethereum/tests repo.
- Enables Constantinople state tests. This is needed to be able to
fuzz-test the evm with constantinople rules.
- Fixes the error in opSAR that we've known about for some time. I was
kind of saving it to see if we hit upon it with the random test
generator, but it's difficult to both enable the tests and have the
bug there -- we don't want to forget about it, so maybe it's better
to just fix it.
2018-09-04 10:49:18 +02:00
Wenbiao Zheng
6a33954731
core, eth, trie: use common/prque ( #17508 )
2018-09-03 17:33:21 +02:00
Eugene Valeyev
6fc8494620
mobile: add whisper client ( #15922 )
2018-09-03 17:30:47 +02:00
Anton Evangelatov
cc2b39bbd1
consensus/ethash: increase timeout in test ( #17526 )
...
This is an attempt to fix the flaky consensus/ethash tests under macOS.
2018-09-03 16:59:23 +02:00
Gísli Kristjánsson
c9a0b36a5f
rpc: reset client write deadline after write ( #17549 )
...
This fixes an issue with websocket ping frame handling.
2018-09-03 16:56:30 +02:00
Mymskmkt
e1c64a7d89
params: fix typo ( #17552 )
2018-09-03 16:52:32 +02:00
ult-bobonovski
992b77992f
consensus: fix comment typo ( #17562 )
2018-09-03 16:49:00 +02:00
HAOYUatHZ
5c0954afff
p2p/discv5: make idx bounds checking more sound ( #17571 )
2018-09-03 16:47:20 +02:00
Péter Szilágyi
62e94895da
params, swarm: begin geth v1.8.16 and swarm v0.3.4 cycle
2018-08-29 18:27:43 +03:00
Péter Szilágyi
89451f7c38
params, swarm: release geth v1.8.15 and swarm 0.3.3
2018-08-29 18:24:32 +03:00
gary rong
f0242ee76d
miner: keep the timestamp for resubmitted mining block ( #17547 )
2018-08-29 17:31:59 +03:00
Péter Szilágyi
a4bc2c31e1
Merge pull request #17540 from karalabe/miner-uncle-fix
...
miner: track uncles more aggressively
2018-08-29 13:59:15 +03:00
Adam Babik
75ae5af62a
whisper: fix loop in expire() ( #17532 )
2018-08-29 13:56:13 +03:00
Anton Evangelatov
9574968116
cmd/swarm: disable ACT tests on windows ( #17536 )
2018-08-29 13:52:21 +03:00
Péter Szilágyi
e29c2e4364
Merge pull request #17546 from karalabe/miner-max-limit
...
cmd, core, eth, miner, params: configurable gas floor and ceil
2018-08-29 13:49:59 +03:00
Péter Szilágyi
f751c6ed47
miner: track uncles more aggressively
2018-08-29 13:29:59 +03:00
Péter Szilágyi
e8f229b82e
cmd, core, eth, miner, params: configurable gas floor and ceil
2018-08-29 12:40:12 +03:00
gary rong
c1c003e4ff
consensus, miner: stale block mining support ( #17506 )
...
* consensus, miner: stale block supporting
* consensus, miner: refactor seal signature
* cmd, consensus, eth: add miner noverify flag
* cmd, consensus, miner: polish
2018-08-28 16:59:05 +03:00
Felföldi Zsolt
63352bf424
core: safe indexer operation when syncing starts before the checkpoint ( #17511 )
2018-08-28 10:31:34 +03:00
gary rong
b69476b372
all: make indexer configurable ( #17188 )
2018-08-28 10:08:16 +03:00
Mymskmkt
c64d72bea2
consensus/ethash: remove unnecessary type declaration ( #17529 )
2018-08-28 10:05:25 +03:00
Sheldon
0bec85f2e2
core: fix typos in comment ( #17531 )
2018-08-28 10:04:33 +03:00
Anton Evangelatov
f236ac710e
vendor: github.com/rjeczalik/notify update to master ( #17527 )
2018-08-28 10:03:33 +03:00
Geon Kim
1acefafe22
swarm/api: fix typo ( #17500 )
2018-08-27 11:51:58 +03:00
Caesar Chad
f0488e80f7
signer/storage: fix typo ( #17504 )
2018-08-27 11:51:26 +03:00
Wenbiao Zheng
d1aa605f1e
all: remove the duplicate 'the' in annotations ( #17509 )
2018-08-27 11:49:29 +03:00
Mymskmkt
70398d300d
trie: fix typo ( #17498 )
2018-08-24 21:08:48 +03:00
Péter Szilágyi
c134e00e48
Merge pull request #17494 from karalabe/mined-block-uncle-check
...
miner: differentiate between uncle and lost block
2018-08-23 16:03:10 +03:00
gary rong
40a71f28cf
miner: fix state commit, track old work packages too ( #17490 )
...
* miner: commit state which is relative with sealing result
* consensus, core, miner, mobile: introduce sealHash interface
* miner: evict pending task with threshold
* miner: go fmt
2018-08-23 16:02:57 +03:00
gary rong
c3f7e3be3b
core/statedb: deep copy logs ( #17489 )
2018-08-23 15:59:58 +03:00
Péter Szilágyi
1136269a79
miner: differentiate between uncle and lost block
2018-08-23 15:44:27 +03:00
Péter Szilágyi
67d6d0bb7d
Merge pull request #17492 from karalabe/eth-miner-threads-defaults
...
cmd, eth: clean up miner startup API, drop noop config field
2018-08-23 14:17:12 +03:00
Péter Szilágyi
1e63a015a5
miner: add two stress tests based on clique and ethash
2018-08-23 14:09:45 +03:00
Péter Szilágyi
92381ee009
cmd, eth: clean up miner startup API, drop noop config field
2018-08-23 14:09:45 +03:00
Mymskmkt
1df1187d83
p2p: fix comment typo ( #17491 )
2018-08-23 11:47:43 +03:00
Elad
f34f361ca6
swarm/api/http: fixed resolver bug ( #17483 )
2018-08-22 17:53:33 +03:00