Thibaut Sardan
b47e064f8e
Backports for stable 2.1.10 ( #10046 )
...
* bump stable to 2.1.10
* RPC: parity_getBlockReceipts (#9527 )
* Block receipts RPC.
* Use lazy evaluation of block receipts (ecrecover).
* Optimize transaction_receipt to prevent performance regression.
* Fix RPC grumbles.
* Add block & transaction receipt tests.
* Fix conversion to block id.
* Update a few parity-common dependencies (#9663 )
* Update a few parity-common dependencies
* cleanup
* cleanup
* revert update of ethereum/tests
* better reporting of network rlp errors
* Use rlp 0.3.0-beta.1
* fix util function get_dummy_blocks
* Already a Vec
* encode_list returns vec already
* Address grumble
* No need for betas
* Fix double spaces
* Fix empty steps (#9939 )
* Don't send empty step twice or empty step then block.
* Perform basic validation of locally sealed blocks.
* Don't include empty step twice.
* Strict empty steps validation (#10041 )
* Add two failings tests for strict empty steps.
* Implement strict validation of empty steps.
* ethcore: enable constantinople on ethereum (#10031 )
* ethcore: change blockreward to 2e18 for foundation after constantinople
* ethcore: delay diff bomb by 2e6 blocks for foundation after constantinople
* ethcore: enable eip-{145,1014,1052,1283} for foundation after constantinople
* Change test miner max memory to malloc reports. (#10024 )
* Bump crossbeam. (#10048 )
* Revert "Bump crossbeam. (#10048 )"
This reverts commit ed1db0c2d3d3b8e6bfde3124fb03b093a264e241.
2018-12-13 17:53:36 +01:00
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
David
28c731881f
Rlp decode returns Result ( #8527 )
...
rlp::decode returns Result
Make a best effort to handle decoding errors gracefully throughout the code, using `expect` where the value is guaranteed to be valid (and in other places where it makes sense).
2018-05-08 11:22:12 +02:00
Marek Kotewicz
407c8c3fb9
rlp_derive ( #6125 )
...
* rlp_derive
* RlpEncodableWrapper, RlpDecodableWrapper
* use rlp_derive in parity
* fixed broken transaction Action serialization
2017-08-20 12:01:46 +08:00