Benjamin Kampmann
3f9a05a0d3
clarify licensing ( #4755 )
...
* adding license fields to all crates
* Apply suggestions from code review
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-01-29 11:57:13 +01:00
Benjamin Kampmann
9200bfa997
Setting versions locally towards 2.0 release ( #4404 )
...
* clean up cargo.toml syntax
* bumping versions to 2.0
* bump networking to 0.8
* move consensus down to 0.8
* bump consensus pallets to 0.8.0, too
* Upping babe and aura pallets
* add remaining, missing version definitions
* missed some
2019-12-17 22:05:50 +08:00
Benjamin Kampmann
7773daaf5b
Clean up crate names and locations ( #4361 )
...
* rename crate: sp-transaction-pool-api -> sp-transaction-pool
* move primitives/core/derive-debug -> primitives/derive-debug; primitives/core/storage -> primitives/storage
* rename crate sp-core-storage -> sp-storage
* rename and move: test/utils/transaction-factory -> client/transaction-factory
* move transaction-factory -> node/transaction-factory
* fix missing rename
* Move chain-spec-builder into bin/utils
* move subkey into bin/utils
* Update new subkey location
* Update docs to reflect new location for utils
* fixing import name
2019-12-11 15:33:00 +01:00
Benjamin Kampmann
8721d98dd6
break sp-api dependency cycle ( #4352 )
...
* move benches into tests, ignore non-passing doctests
* Rename sr-api folder
* Move test-primitives to primitives, use that for sp-api doctests
2019-12-10 20:18:01 +01:00
Andrew Jones
f1b8ee4e6e
sp-transaction-pool-api: make default std, remove unused sp-core dependency ( #4335 )
...
* transaction-pool-api: use primitives/std
* transaction-pool-api: make primitives default-features = false
* transaction-pool-api: make default feature std
* transaction-pool-api: remove redundant primitives dependency
2019-12-09 18:47:57 +01:00
Weiliang Li
04fcc71809
Rename folder: primitives/sr-primitives -> primitives/runtime ( #4280 )
...
* primitives/sr-primitives -> primitives/runtime
* update
2019-12-09 08:49:32 +01:00
Tomasz Drwięga
3805393a13
Merge txpool-runtime-api with txpool-api ( #4320 )
...
* Remove transaction-pool-runtime-api
* Merge runtime-api with transaction-pool.
2019-12-06 17:24:17 +01:00
Benjamin Kampmann
927e13c13a
The crate rename ( #4223 )
...
* Adding script for rename, could be applicable for nodes on top of it, too
* add stderr and gitlab ci features
* apply script
* fix now minor details in expected stderr
* Update the Cargo.lock
* fix name: sc-transaction -> sc-tracing
* fix rename in script, too
2019-12-02 11:23:53 +01:00
Qinxuan Chen
4a21f9bbfd
Prune some duplicate dependencies ( #4219 )
...
* Prune some duplicate dependencies
* Remove ed25519-dalek 0.9.1
* Remove hex 0.3.2
* Remove parity-wasm 0.40.3
* Remove pwasm-utils 0.11.0
* Remove wasmi-validation 0.2.0
* Remove quickcheck 0.8.5
* Remove tempdir (Replace tempdir with tempfile)
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Remove useless tempdir_with_prefix
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Remove derive_more 0.15
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
2019-11-28 09:55:30 +01:00
Svyatoslav Nikolsky
a782021ee8
Recover transaction pool on light client ( #3833 )
...
* recover tx pool on light client
* revert local tests fix
* removed import renamings
* futures03::Future -> std::future::Future
* Update core/transaction-pool/graph/src/error.rs
Co-Authored-By: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
* replace remove_from_ready with remove_invalid
* avoid excess hashing
* debug -> warn
* TransactionPool + BasicTransactionPool
* pause future tx reject when resubmitting
* bump impl_version to make CI happy
* and revert back local test fixes
* alter doc to restart CI
* Transaction::clone() -> Transaction::duplicate()
* transactions -> updated_tranasctions
* remove explicit consensus-common ref
* ::std:: -> std::
* manual set/unset flag -> calling clusore with given flag value
* removed comments
* removed force argument
* BestIterator -> Box<Iterator>
* separate crate for TxPool + Maintainer trait
* long line fix
* pos-merge fix
* fix benches compilation
* Rename txpoolapi to txpool_api
* Clean up.
* Finalize merge.
* post-merge fix
* Move transaction pool api to primitives directly.
* Consistent naming for txpool-runtime-api
* Warn about missing docs.
* Move abstraction for offchain calls to tx-pool-api.
* Merge RPC instantiation.
* Update cargo.lock
* Post merge fixes.
* Avoid depending on client.
* Fix build
2019-11-28 00:00:54 +00:00