Wei Tang
b21de8a0b5
Support multi trie in genesis generation ( #958 )
...
* Support multi trie in genesis generation
* Fix merge issues
2018-11-01 09:30:03 +01:00
Luke Schoen
10210b9520
docs: Remove readme since should not be in src folder ( #1004 )
2018-10-26 11:10:06 +02:00
Luke Schoen
f923e38cc7
docs: Relates to Issue #995 . Fix links in existing documentation ( #999 )
...
* docs: Remove safe-mix since is no longer local dependency
* docs: Fix existing packages link. Still only includes Substrate Core
2018-10-26 11:09:48 +02:00
Bastian Köcher
e321a645c9
Fixes tests on master ( #929 )
2018-10-18 13:36:54 +02:00
Tomasz Drwięga
36625faa9f
Pool: parallel ready and runtime changes ( #922 )
...
* Revert "Revert runtime changes."
This reverts commit 01a7d1aa83c2918dd63b7dc54eb688d544cfc649.
* Parallel queue reads.
* Avoid recursion in best iterator.
2018-10-18 10:37:29 +02:00
Tomasz Drwięga
0c7389e108
Pool: A bunch of tests and fixes ( #914 )
...
* Implement Ready/Future events.
* Trigger invalid notification.
* Clearing stale transactions test.
* Fix RPC test.
2018-10-17 16:25:30 +02:00
Gav Wood
8bc5242c92
Compact format for block number, nonce, balance ( #910 )
...
* Try to make everything compact
* Make `Clone` work
* Fix
* Move contracts and balances over to compact encoding
* Session and timestamp are compact
* Sataking uses compact numbers
* Treasury now compact
* Compact Democracy
* Council is compact
* Fix
2018-10-16 22:47:30 +02:00
Tomasz Drwięga
a24e61cb29
Longevity handling. ( #903 )
2018-10-16 09:04:19 +01:00
Tomasz Drwięga
671b0e0007
Tagged transaction queue integration ( #893 )
...
* Make the graph generic.
* Adapting pool API for the graph.
* Merge pool & graph.
* Restructure.
* Fix test of transaction pool.
* Get rid of node/transaction-pool.
* Compilation fixes.
* Test7
* Fix compilation of tests.
* Revert runtime changes.
* Add validate_transaction to test-runtime.
* Fix RPC tests.
* Add clearing of the old transactions.
* Trigger pool events.
* Use new queue API.
* Fix wasm build, re-export Hasher.
* No warning if validate transaction fails.
* Get rid of Into<u64> and use As
2018-10-12 13:09:35 +02:00
Tomasz Drwięga
ec8dda0dd4
Return correct hash for finalised transactions. ( #858 )
2018-10-01 17:49:48 +01:00
Gav Wood
851c7f42df
Fix block generation by updating codec versions in wasm ( #810 )
...
* Fixes for staging testnet
* Fix codec versioning
* Comment unneeded trace
* Update lib.rs
* Update parity-codec
* Add script to update wasm deps and update them.
* Update hashes
* Add BBQ Birch testnet
* it's default-features, apparently.
* Use simpler version spec for parity codec
* Typo
2018-09-27 14:38:56 +01:00
Bastian Köcher
5eb1aefde6
Updates dependencies and tries to consolidate multiple version ( #815 )
2018-09-27 13:50:15 +01:00
Gav Wood
f71200ee3c
Bump codec ( #786 )
...
* Bump codec
* Fix tests
2018-09-21 17:16:15 +02:00
Gav Wood
67bf1a6eaa
Transaction eras ( #758 )
...
* Initial groundwork
* A mess.
* Integrate
* Fix tests
* Unit tests
* Tests for unchecked_extrisnic
* fix tab
* Improve binary format.
* fix tests
* Rename extrinsic-pool -> transaction-pool
Closes #770
* Implement unimplemented.
* typo
2018-09-20 14:01:01 +02:00