Commit Graph

36 Commits

Author SHA1 Message Date
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
Marek Kotewicz 46183b1cdd bigint upgraded to version 3.0 (#5986)
* bigint upgraded to version 3.0

* fixed missing FromHex import in ethcore tests

* fixed missing FromHex import in rpc tests
2017-07-06 11:26:14 +02:00
Robert Habermeier ca27234a59 minor optimizations of the modexp builtin 2017-06-17 21:18:52 +02:00
Nikolay Volf e1fef5c732 Update dependencies and bigint api (#5685)
* update to latest bigint

* bump elastic array and deps

* fix rlp tests

* also update all smallvec deps

* fix doc test

* reduce parking in attempt to fix CI bug

* fix from/into electum bug

* remove duplicate imports
2017-05-24 12:31:33 +02:00
NikVolf 7a1db0852b fix typo 2017-04-21 12:10:41 +03:00
NikVolf 9bcd1245d9 fix typo 2017-04-06 11:04:28 +03:00
NikVolf df72c9c6cc fold multiplication 2017-04-03 12:57:18 +03:00
NikVolf d6baadbaf2 fix doc comment about failing 2017-03-31 17:53:26 +03:00
NikVolf 569d63d0c9 fix assertions 2017-03-31 17:46:44 +03:00
NikVolf 2f30b03060 some tests 2017-03-31 17:38:31 +03:00
NikVolf d34aec29ed finalize 2017-03-31 17:38:30 +03:00
NikVolf 9271dd0cc7 wip 2017-03-31 17:38:30 +03:00
NikVolf 3d2e9efb1e P1, P2 definition 2017-03-31 17:38:30 +03:00
NikVolf 34fb39da5b avoid allocating string 2017-03-25 23:30:11 +03:00
NikVolf 434ed1b91c remove alt_ 2017-03-24 15:35:00 +03:00
NikVolf 9d23101c9a update for rv 2017-03-22 17:43:19 +03:00
NikVolf 8a4537fc73 no-input test 2017-03-22 16:31:43 +03:00
NikVolf d1293d9fb0 fix warnings 2017-03-22 15:54:19 +03:00
NikVolf 3e7dc57289 some tests for simple cases 2017-03-22 15:41:32 +03:00
NikVolf 5e34235a36 initial, fallable built-ins 2017-03-22 04:01:46 +03:00
Robert Habermeier 797a3e1cd9 EIP198 and built-in activation (#4926)
* EIP198 and built-in activation

* address review
2017-03-21 19:36:38 +03:00
Marek Kotewicz 3fe3353696 removed redundant FixedHash trait, fixes #4029 (#4866) 2017-03-11 22:58:15 +04:00
Gav Wood 8404edb656 Fix whitespace (#4299)
* Fix whitespace.

* Update copyright years/owner.

* Push release only for tags.
2017-01-25 18:51:41 +01:00
Gav Wood 17cc2be4b5
Rename ethcore -> parity in license. 2016-12-11 19:30:54 +01:00
Tomasz Drwięga 15488b3e40 Fixing output of eth_call and Bytes deserialization (#2230)
* Fixing eth_call to builtins

* Fixing bytes deserialization

* Removing comment
2016-09-22 14:50:00 +02:00
Robert Habermeier 9a5668f802 get rid of populatable and bytesconvertable traits (#2019) 2016-09-01 12:23:31 +02:00
Robert Habermeier a34bd389ce builtin trait refactoring 2016-08-30 13:55:37 +02:00
Marek Kotewicz b0d462c6c9 Signature cleanup (#1921)
* Address renamed to H160 at bigint library level

* moved uint specific test from util to bigint library

* naming

* unifing hashes in progress

* unifing hashes

* cleanup redundant unwraps in tests

* Removing util/crypto in progress.

* fixed compiling

* signature cleanup in progress

* new module - ethcrypto used by ethstore and ethcore-network

* fixed compiling

* fixed compiling

* fixed merge
2016-08-24 18:35:21 +02:00
debris e8c451ac82 cleaning up hash reexports 2016-08-03 18:05:17 +02:00
Marek Kotewicz 373284ca0a spec loading cleanup (#858)
* spec loading cleanup in progress

* changed engine field in json spec

* refactored engine params

* polishing spec loading refactor

* fixed compiling json tests

* fixed compiling parity

* removed warnings

* removed commented out code

* fixed failing test

* bringing back removed TODO in spec.
2016-04-09 10:20:35 -07:00
debris 79aa8570d0 pricing { linear: {} } 2016-03-18 22:54:36 +01:00
debris e4ec80941c fixed failing builin test 2016-03-18 20:17:25 +01:00
debris 839cecd2da fixed od builting parsing 2016-03-18 19:31:31 +01:00
debris c90d64662a added license in every *.rs file 2016-02-05 13:40:41 +01:00
Gav Wood 78adec5e53 Document some stuff. 2016-02-02 23:43:29 +01:00
debris 8fe0d74b64 moved src to ethcore 2016-01-31 10:36:48 +01:00