Marek Kotewicz
|
ea6b0ec164
|
remove evmjit (#8229)
* removed not working evmjit, closes #8192 closes #6205
* removed evmjit from build scripts
* fixed parity compile error
* removed evmjit cli options
* fixed invalid test config files
|
2018-04-04 18:07:49 +09:00 |
|
James Ray
|
ca0045482c
|
Returns number of topcis to take fr.. (#8199)
|
2018-03-23 17:16:20 +09:00 |
|
Nikolay Volf
|
684322cd6f
|
Kovan WASM fork code (#7849)
* kovan fork code
* introduce ethcore level vm_factory and let it fail
* fix json tests
* wasmcosts as option
* review changes
* wasm costs in parser
* fix evm tests
* review fixes
* fix test
* remove redundant json field
|
2018-02-19 12:27:42 +01:00 |
|
Tomasz Drwięga
|
709fbff067
|
Std-json format for VM traces (#7262)
* Std-json logging.
* fixed merge with master
|
2018-01-18 10:32:22 +01:00 |
|
Marek Kotewicz
|
e95b093483
|
dissolve util (#7460)
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
|
2018-01-10 15:35:18 +03:00 |
|
Tomasz Drwięga
|
e439eae54f
|
Enable strict config parsing.
|
2018-01-03 11:05:53 +01:00 |
|
Tomasz Drwięga
|
67a74e155d
|
Fix tracing failed calls.
|
2017-12-29 18:11:55 +01:00 |
|
Tomasz Drwięga
|
00883e477a
|
Get rid of clippy remainings.
|
2017-12-21 11:27:26 +01:00 |
|
Robert Habermeier
|
ec5519ccd1
|
rename hash crate to keccak-hash
|
2017-11-10 20:08:28 +01:00 |
|
Tomasz Drwięga
|
8dfdebc2a2
|
Refactor static context check in CREATE. (#6886)
* Refactor static context check in CREATE.
* Fix wasm.
|
2017-10-25 11:27:18 +02:00 |
|
Dmitry Kashitsyn
|
4df541e47a
|
Refactors references to MemoryLruCache in ethcore (#6693)
|
2017-10-15 21:47:06 +07:00 |
|
Marek Kotewicz
|
190c1dcede
|
removed redundant evm deps (#6757)
|
2017-10-14 19:29:09 +02:00 |
|
arkpar
|
301190a16f
|
Fixed RETURNDATA out of bounds check
|
2017-10-12 12:57:27 +02:00 |
|
Arkadiy Paronyan
|
25b35ebddd
|
Byzantium updates (#5855)
* EIP-211 updates
* benchmarks
* blockhash instruction gas cost updated
* More benches
* EIP-684
* EIP-649
* EIP-658
* Updated some tests
* Modexp fixes
* STATICCALL fixes
* Pairing fixes
* More STATICALL fixes
* Use paritytech/bn
* Fixed REVERTing of contract creation
* Fixed more tests
* Fixed more tests
* Blockchain tests
* Enable previously broken tests
* Transition test
* Updated tests
* Fixed modexp reading huge numbers
* Enabled max_code_size test
* Review fixes
* Updated pairing pricing
* missing commas (style)
* Update test.rs
* Small improvements
* eip161abc
|
2017-09-15 21:07:54 +02:00 |
|
Nikolay Volf
|
ee14a3fb31
|
WASM runtime update (#6467)
* refactor to new parity-wasm
* more errors refactoring
* final test
* update tests
* fix merge bugs
|
2017-09-10 18:02:31 +02:00 |
|
Fredrik
|
2b39af1f09
|
Updating imports that were introduced with merge
|
2017-09-05 12:08:02 +02:00 |
|
Fredrik
|
e54784bfeb
|
Merge branch 'master' into fo-6418-dont-export-bigint
# Conflicts:
# dapps/src/tests/helpers/registrar.rs
# ethcore/evm/src/interpreter/shared_cache.rs
# ethcore/light/src/client/header_chain.rs
# ethcore/light/src/client/mod.rs
# ethcore/light/src/net/mod.rs
# ethcore/light/src/on_demand/request.rs
# ethcore/light/src/on_demand/tests.rs
# ethcore/light/src/provider.rs
# ethcore/node_filter/src/lib.rs
# ethcore/src/block.rs
# ethcore/src/blockchain/blockchain.rs
# ethcore/src/client/test_client.rs
# ethcore/src/engines/authority_round/mod.rs
# ethcore/src/engines/basic_authority.rs
# ethcore/src/engines/mod.rs
# ethcore/src/engines/tendermint/mod.rs
# ethcore/src/engines/validator_set/contract.rs
# ethcore/src/engines/validator_set/multi.rs
# ethcore/src/engines/validator_set/safe_contract.rs
# ethcore/src/engines/vote_collector.rs
# ethcore/src/miner/external.rs
# ethcore/src/miner/miner.rs
# ethcore/src/miner/service_transaction_checker.rs
# ethcore/src/miner/work_notify.rs
# ethcore/src/pod_account.rs
# ethcore/src/pod_state.rs
# ethcore/src/snapshot/block.rs
# ethcore/src/snapshot/consensus/work.rs
# ethcore/src/snapshot/mod.rs
# ethcore/src/snapshot/service.rs
# ethcore/src/spec/spec.rs
# ethcore/src/state/backend.rs
# ethcore/src/trace/db.rs
# ethcore/src/verification/queue/mod.rs
# ethcore/src/verification/verification.rs
# parity/informant.rs
# rpc/src/v1/helpers/dispatch.rs
# rpc/src/v1/helpers/light_fetch.rs
# rpc/src/v1/helpers/signing_queue.rs
# rpc/src/v1/impls/eth.rs
# rpc/src/v1/impls/eth_filter.rs
# rpc/src/v1/impls/eth_pubsub.rs
# rpc/src/v1/impls/light/eth.rs
# rpc/src/v1/impls/signing.rs
# rpc/src/v1/tests/helpers/miner_service.rs
# rpc/src/v1/tests/helpers/snapshot_service.rs
# rpc/src/v1/tests/helpers/sync_provider.rs
# rpc/src/v1/tests/mocked/eth.rs
# stratum/src/lib.rs
# sync/src/blocks.rs
# sync/src/chain.rs
# sync/src/light_sync/mod.rs
# sync/src/tests/helpers.rs
# sync/src/tests/snapshot.rs
# updater/src/updater.rs
# util/src/lib.rs
# util/triehash/src/lib.rs
|
2017-09-04 18:32:55 +02:00 |
|
Fredrik
|
308f36a532
|
Don't reexport bigint from util
|
2017-09-04 16:36:49 +02:00 |
|
Hawstein
|
7b8af30590
|
remove re-export of parking_lot in util (#6435)
|
2017-09-02 20:09:13 +02:00 |
|
debris
|
94f717a255
|
Merge branch 'master' into keccak_fn
|
2017-08-31 11:53:26 +02:00 |
|
debris
|
f0e8abb07b
|
Hashable::sha3 -> fn keccak for ethcore
|
2017-08-30 19:18:28 +02:00 |
|
Axel Chalon
|
6b5ad69c22
|
Remove reexport of HeapSizeOf in util (#6419)
|
2017-08-30 16:04:47 +02:00 |
|
Tomasz Drwięga
|
4f69ee0437
|
Add test to cover that.
|
2017-08-28 12:32:19 +02:00 |
|
Tomasz Drwięga
|
dd3b6d49ee
|
Fix memory tracing.
|
2017-08-26 21:53:41 +02:00 |
|
debris
|
a2c05123fd
|
Merge branch 'master' into split
|
2017-08-01 14:24:47 +02:00 |
|
NikVolf
|
017430e803
|
fixed evm tests
|
2017-08-01 14:33:49 +03:00 |
|
Nikolay Volf
|
b7006034b1
|
Decouple virtual machines (#6184)
* work in progress for splitting vms
* evm working
* Evm -> Vm
* wasm converted
* ethcore working
* test fixes
|
2017-08-01 13:37:57 +03:00 |
|
debris
|
c4989ddc44
|
removed util::common
|
2017-07-29 22:49:10 +02:00 |
|
debris
|
eecd823d32
|
util reexports less std
|
2017-07-29 21:10:14 +02:00 |
|
fro
|
e234b7fdbf
|
realloc test added
|
2017-07-28 16:38:03 +03:00 |
|
fro
|
8238fb37f3
|
new env exports added
___syscall140
___syscall146
___syscall54
_llvm_trap
|
2017-07-27 15:37:59 +03:00 |
|
NikVolf
|
5180919e52
|
wasm mvp continued
|
2017-07-24 17:45:15 +03:00 |
|
arkpar
|
9ad0ff960e
|
Place RETURNDATA behind block number gate
|
2017-07-19 14:34:59 +02:00 |
|
Robert Habermeier
|
d365281cce
|
Ethcore crate split part 1 (#6041)
* split out types into separate crate
* split out evm into its own crate
|
2017-07-12 13:09:17 +02:00 |
|