Niklas Adolfsson 
							
						 
					 
					
						
						
						
						
							
						
						
							98b7c07171 
							
						 
					 
					
						
						
							
							Update license header and scripts ( #8666 )  
						
						... 
						
						
						
						* Update `add_license` script
* run script
* add `remove duplicate lines script` and run it
* Revert changes `English spaces`
* strip whitespaces
* Revert `GPL` in files with `apache/mit license`
* don't append `gpl license` in files with other lic
* Don't append `gpl header` in files with other lic.
* re-ran script
* include c and cpp files too
* remove duplicate header
* rebase nit 
						
					 
					
						2018-06-04 10:19:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wei Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							a4c7843a07 
							
						 
					 
					
						
						
							
							EIP 145: Bitwise shifting instructions in EVM ( #8451 )  
						
						... 
						
						
						
						* Add SHL, SHR, SAR opcodes
* Add have_bitwise_shifting schedule flag
* Add all EIP tests for SHL
* Add SHR implementation and tests
* Implement SAR and add tests
* Add eip145transition config param
* Change map_or to map_or_else when possible 
						
					 
					
						2018-05-05 10:23:50 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							9108a3bb50 
							
						 
					 
					
						
						
							
							Bump ethabi & ethereum-types. ( #8258 )  
						
						... 
						
						
						
						* Bump ethabi & ethereum-types.
* Fix test.
* Fix hex encodings. 
						
					 
					
						2018-04-02 12:12:52 +01: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 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c060d9584d 
							
						 
					 
					
						
						
							
							ethabi version 5 ( #7723 )  
						
						... 
						
						
						
						* Refactor updater to use ethabi-derive
* Grumble: do_call type alias
* Empty commit to trigger test re-run
* migration to ethabi-5.0
* migration to ethabi-5.0 in progress
* use ethabi_deriven to generate TransactAcl contract
* use ethabi_deriven to generate Registry contract
* hash-fetch uses ethabi_derive, removed retain cycle from updater, fixed  #7720 
* node-filter crate uses ethabi_derive to generate peer_set contract interface
* use LruCache in node-filter instead of HashMap
* validator_set engine uses ethabi_derive
* ethcore does not depend on native_contracts
* miner does no depend on native_contracts
* secret_store does not use native_contracts (in progress)
* removed native-contracts
* ethcore and updater does not depend on futures
* updated ethereum-types
* fixed all warnings caused by using new version of ethereum-types
* updated ethabi_derive && ethabi_contract to get rid of warnings
* removed another retain cycle in updater, fixed following minor version on update
* moved contracts out of native_contracts res
* updated ethabi_contract
* fixed failing test
* fixed failing test
* there is no need to create two contracts of the same kind any more
* simplify updater::ReleaseTrack conversion into u8 and add several tests for it
* applied review suggestions
* applied review suggestions 
						
					 
					
						2018-02-09 09:32:06 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d430e7f4e2 
							
						 
					 
					
						
						
							
							Updated dependencies ( #7628 )  
						
						... 
						
						
						
						* Updated few dependencies
* Updated parking_lot to 0.5
* Updated backtrace to 0.3.5
* Updated crossbeam to 0.3 
						
					 
					
						2018-01-19 13:46:11 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9adee532a0 
							
						 
					 
					
						
						
							
							bump some of our core dependencies ( #7563 )  
						
						... 
						
						
						
						* updated ethereum-types and tiny-keccak
* Updated several deps
* Updated several more dependencies
* Modify dummy file to trigger ci
* fixed update of memmap to 0.6 in ethash crate
* Fixed fetch after update to latest reqwest
* Updated jsonrpc-core with fixes for serde
* add expects in util/version/build.rs 
						
					 
					
						2018-01-17 11:45:29 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							92a9fd3359 
							
						 
					 
					
						
						
							
							Uses dash instead of underscore in crate name  
						
						
						
					 
					
						2017-10-16 11:05:54 +07: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