Allow runtime to return transaction validation error codes (#1534)
* Allow runtime to return more detailed transaction validation errors. * Re-use ApplyError codes and update test-runtime. * Fix pool tests. * Revert using Compact for validity.
Showing
- substrate/core/client/db/src/lib.rs 2 additions, 2 deletionssubstrate/core/client/db/src/lib.rs
- substrate/core/sr-primitives/src/transaction_validity.rs 2 additions, 2 deletionssubstrate/core/sr-primitives/src/transaction_validity.rs
- substrate/core/test-runtime/src/system.rs 5 additions, 5 deletionssubstrate/core/test-runtime/src/system.rs
- substrate/core/test-runtime/wasm/target/wasm32-unknown-unknown/release/substrate_test_runtime.compact.wasm 0 additions, 0 deletions...known-unknown/release/substrate_test_runtime.compact.wasm
- substrate/core/transaction-pool/graph/src/error.rs 4 additions, 4 deletionssubstrate/core/transaction-pool/graph/src/error.rs
- substrate/core/transaction-pool/graph/src/pool.rs 6 additions, 6 deletionssubstrate/core/transaction-pool/graph/src/pool.rs
- substrate/core/transaction-pool/src/tests.rs 1 addition, 1 deletionsubstrate/core/transaction-pool/src/tests.rs
- substrate/node/runtime/wasm/target/wasm32-unknown-unknown/release/node_runtime.compact.wasm 0 additions, 0 deletions.../wasm32-unknown-unknown/release/node_runtime.compact.wasm
- substrate/srml/executive/src/lib.rs 16 additions, 6 deletionssubstrate/srml/executive/src/lib.rs
Please register or sign in to comment