Commit Graph

8915 Commits

Author SHA1 Message Date
Gav 1b7f34bef2 Refactor primitives. 2018-02-07 11:03:43 +01:00
Robert Habermeier 8bae8510f6 combine relay chain primitives into one module 2018-02-06 18:30:21 +01:00
Robert Habermeier 6672cf5196 merge duty roster changes 2018-02-06 17:26:52 +01:00
Robert Habermeier 10ba24673e remove debug impl in runtime-std 2018-02-06 16:44:30 +01:00
Robert Habermeier 6aaf446352 move function and proposal types to transaction module 2018-02-06 16:42:32 +01:00
Robert Habermeier 4378ce7887 fix tests and review grumbles 2018-02-06 16:35:19 +01:00
Robert Habermeier d2660900de unclobber function changes 2018-02-06 15:41:28 +01:00
Robert Habermeier de65de4758 fix tests after merge 2018-02-06 14:44:25 +01:00
Robert Habermeier 2b691cef06 initial merge 2018-02-06 14:12:54 +01:00
Robert Habermeier 4cba452c31 fix tests 2018-02-06 13:39:29 +01:00
Robert Habermeier aa7432f15e get compiling on wasm 2018-02-06 13:27:09 +01:00
Robert Habermeier d43c93a7dc update native executor tests to use new tx format 2018-02-06 12:44:08 +01:00
Robert Habermeier af2fdc5478 fix compilation for native 2018-02-06 12:26:04 +01:00
Robert Habermeier 5a675e9c64 fix most issues with compiling on WASM 2018-02-06 12:02:03 +01:00
Gav 5bbe12723d Remove unneeded var 2018-02-05 22:35:00 +01:00
Robert Habermeier b58df7892f integrate new primitives with native-runtime 2018-02-05 17:40:49 +01:00
Gav 9cd6a674cd Fix misleading names. 2018-02-05 17:05:27 +01:00
Robert Habermeier 2bc7c57359 reintroduce slicable to primitives 2018-02-05 16:15:45 +01:00
Gav 8a67a759f7 Remove primary. 2018-02-05 15:38:26 +01:00
Gav a7e781c75b Duty rester + test. 2018-02-05 12:02:54 +01:00
Gav 5aeb81b247 Replace more printlns. 2018-02-04 23:05:54 +01:00
Gav 28c64cd673 Replace errant printlns with logging. 2018-02-04 23:03:13 +01:00
Gav fa81eadadd Doc comment. 2018-02-04 22:51:50 +01:00
Gav ba0746fd3c Make digest compilation work. 2018-02-04 22:29:58 +01:00
Gav b125f72774 Rename con:aut to be in line with :code. 2018-02-04 16:01:14 +01:00
Gav 337027b179 Block-creation using new infrastructure 2018-02-04 15:53:54 +01:00
Gav 8628a67e1f Fix most tests, introduce split-block processing tools for authoring. 2018-02-04 14:35:00 +01:00
Gav e0c1d13be6 Genesis block builder and test. 2018-02-03 19:00:23 +01:00
Gav 4c70c2058d Fix all tests. 2018-02-02 22:40:20 +01:00
Gav 248f27c976 Genesis creation utilities. 2018-02-02 22:17:16 +01:00
Robert Habermeier e4e755a87a refactor codec 2018-02-01 13:29:16 +01:00
Robert Habermeier 188332cc4b extract out all primitives 2018-02-01 11:13:55 +01:00
Robert Habermeier a3b9c2af7d fix compiler warning 2018-01-31 22:28:11 +01:00
Robert Habermeier 0035369f82 allow polkadot-primitives to compile on nightly 2018-01-31 22:27:07 +01:00
Robert Habermeier 29c3a585a1 Merge branch 'master' into author-relay-block 2018-01-31 18:11:30 +01:00
Gav bcb2fd0c10 Test improvements, 2018-01-31 13:50:29 +00:00
Gav 6fd19a630a Test multiple blocks/txs per block.
Better debug tracing.
2018-01-31 12:33:40 +00:00
Gav e9958a8e5c Convenient block creation logic 2018-01-31 09:55:28 +00:00
Gav 74e2531585 Strip unneeded logic. 2018-01-31 07:03:25 +01:00
Gav 9fa3035def Minor cleanup 2018-01-31 06:55:04 +01:00
Gav 9cc7c5a9b2 Test enumerted trie root. 2018-01-31 06:52:40 +01:00
Robert Habermeier 4b2bd5ec72 fully refactor runtime-std to use conditional compilation 2018-01-30 23:47:29 +01:00
Gav 2cd54ce820 Skip invalid test 2018-01-30 22:45:20 +01:00
Gav e19100e76a Implement enumerated trie root throughout. 2018-01-30 22:40:03 +01:00
Gav 69a73f3480 Merge branch 'master' into gav-storage-root-verify 2018-01-30 20:57:33 +01:00
Gav 60ca24a97c Remove superfluous code. 2018-01-30 20:56:57 +01:00
Gav 74139d98da test state root calculation. 2018-01-30 20:52:59 +01:00
Gav d6711ced93 Actually check state root.
Also refactor wasm exports to be stricter on invalid mem references.
2018-01-30 20:09:06 +01:00
Gav 923b2ac771 Test for overlaying and storage root calculation. 2018-01-30 19:41:50 +01:00
Robert Habermeier 2c39e247d6 clean up workspaces a little 2018-01-30 19:35:09 +01:00