Commit Graph

1195 Commits

Author SHA1 Message Date
Tomasz Drwięga e114cfb391
Expose U128, add u128 conversions. 2019-01-11 14:21:11 +01:00
Wei Tang 6e04748a72
Merge pull request #86 from paritytech/sp-primitive-types-init
Unify primitive types for Parity Ethereum and Substrate
2019-01-07 21:49:45 +01:00
Wei Tang d632b4c1c8 Bump primitive-types patch version 2018-12-21 22:30:26 +08:00
Wei Tang 42f557d342 Remove crunchy and update uint version 2018-12-21 22:26:41 +08:00
Wei Tang 88efc9b060 Use new construct int style 2018-12-21 22:24:59 +08:00
Wei Tang e72a4c8ecf Merge branch 'master' of https://github.com/paritytech/parity-common into sp-primitive-types-init 2018-12-21 22:23:24 +08:00
David 1549907988
Merge pull request #87 from paritytech/sp-uint-pub
Allow private uint definition and crunchy convenience fix
2018-12-20 11:45:35 +01:00
Wei Tang 250a2cb113 Fix uint tests compile 2018-12-20 17:09:09 +08:00
Wei Tang b6e9179da8 Merge branch 'sp-uint-pub' of https://github.com/paritytech/parity-common into sp-uint-pub 2018-12-06 20:57:52 +08:00
Wei Tang 9ded04987a Remove common feature in uint 2018-12-06 20:56:55 +08:00
Wei Tang dfc65a174f Use impl_fixed_hash_conversions 2018-12-05 12:43:58 +08:00
Wei Tang 559e5a2923 Copyright year 2015-2018 2018-12-04 11:57:56 +08:00
Wei Tang 5adf9f1651 Remove `From<u64>` from primitive types 2018-12-04 11:55:58 +08:00
Wei Tang 8d6d787009 Fix unnecessary std dep 2018-12-04 11:54:35 +08:00
Wei Tang 8a06e41697 Fix style nit 2018-12-04 11:43:38 +08:00
Wei Tang cfc2a5d10b Force std feature in serde and rlp 2018-12-04 11:42:43 +08:00
Wei Tang 9f2269132b Expand primitive types docs 2018-12-04 11:41:58 +08:00
Wei Tang 5bbb03f17b typo: 2.0.1 -> 2 2018-12-04 11:38:06 +08:00
Wei Tang 7714a2a58c Move impls to primitive-types subfolder 2018-12-04 11:36:27 +08:00
Wei Tang c264679463 Update license 2018-12-04 11:33:11 +08:00
Wei Tang ef864ade4f
Bump uint version to 0.6 2018-12-03 18:07:55 +08:00
Wei Tang a4484a3acd typo: subfield should continue to be pub 2018-12-03 13:02:30 +08:00
Wei Tang c77955a01e Fix unroll not found error 2018-12-03 13:00:13 +08:00
Wei Tang 552b0f77bb Allow private uint definition and crunchy convenience fix 2018-12-03 12:56:37 +08:00
Wei Tang 2c5505f03f typo: duplicate features key 2018-12-03 12:05:55 +08:00
Wei Tang 4bebc1071a Move always-on features to dep declaration 2018-12-03 11:09:43 +08:00
Wei Tang 59d9672df7 Add all feature gates from fixed-hash and uint 2018-12-03 11:02:24 +08:00
Wei Tang 2405168794 Restore original CI tests 2018-12-03 10:53:32 +08:00
Wei Tang ee3f55d68c Remove rlp default features for impl-rlp 2018-12-03 10:50:10 +08:00
Wei Tang 7847dd23d8 Only run CI on nightly for now 2018-12-03 00:29:12 +08:00
Wei Tang 37ea789ca8 Missed nostd attr in impl-codec 2018-12-03 00:24:55 +08:00
Wei Tang 79898165c4 Disable std on impl-serde/codec/rlp crate 2018-12-03 00:20:05 +08:00
Wei Tang 4a2442366d Fix CI script 2018-12-03 00:16:03 +08:00
Wei Tang 7803bc45ae Fix nostd compile for primitive-types 2018-12-03 00:09:30 +08:00
Wei Tang d286df17e7 Expose BigEndianHash trait 2018-12-03 00:00:56 +08:00
Wei Tang 52c6847a13 Remove unused std feature 2018-12-02 23:45:52 +08:00
Wei Tang 68f35455fe Adopt ethereum-types to use primitive-types 2018-12-02 23:25:43 +08:00
Wei Tang 765aeb3c4e Release primitive-types 0.1.1 so things are not blocked here 2018-12-02 23:21:25 +08:00
Wei Tang d93f59bcf8 Add U512 in primitive-types 2018-12-02 23:21:02 +08:00
Wei Tang 1564dc1f63 Remove serialize crate (replaced by serde) and use impl-serde in ethbloom 2018-12-02 22:34:58 +08:00
Wei Tang e61e1c255d Fix license of primitive-types 2018-12-02 22:03:05 +08:00
Wei Tang 524363938f Fix license of impls 2018-12-02 22:02:43 +08:00
Wei Tang 2eb6b4e534 Revert uint convenience improvements so that dep PR works 2018-12-02 21:58:46 +08:00
Wei Tang 84f56d8ec9 Move basic derive to macro 2018-12-02 17:31:34 +08:00
Wei Tang 96ee827b0b Add docs 2018-12-02 17:29:33 +08:00
Wei Tang 41aa1078f9 Fix new crate license field 2018-12-02 17:26:14 +08:00
Wei Tang 84b1856ffd Add license header to everything 2018-12-02 17:25:46 +08:00
Wei Tang b2423235e1 Improve uint defs and finish fixed hash impls 2018-12-02 17:24:26 +08:00
Wei Tang 97c034d78f Implement all uint features 2018-12-02 16:36:20 +08:00
Wei Tang 9a698b8272
Merge pull request #60 from paritytech/update-fixed-hash-and-uint
Update fixed hash and uint
2018-12-01 20:42:43 +08:00