State machine crate and rust impl of executor (#17)
* Executor. * Rust contracts implementation. * Add documentation and fix transfer data. * Fix auth contract interface. * Add some executor tests. * Validator set contract.
Showing
- substrate/Cargo.lock 30 additions, 4 deletionssubstrate/Cargo.lock
- substrate/Cargo.toml 2 additions, 0 deletionssubstrate/Cargo.toml
- substrate/contracts/Cargo.toml 13 additions, 0 deletionssubstrate/contracts/Cargo.toml
- substrate/contracts/src/auth.rs 38 additions, 0 deletionssubstrate/contracts/src/auth.rs
- substrate/contracts/src/balances.rs 64 additions, 0 deletionssubstrate/contracts/src/balances.rs
- substrate/contracts/src/error.rs 50 additions, 0 deletionssubstrate/contracts/src/error.rs
- substrate/contracts/src/executor.rs 136 additions, 0 deletionssubstrate/contracts/src/executor.rs
- substrate/contracts/src/lib.rs 47 additions, 0 deletionssubstrate/contracts/src/lib.rs
- substrate/contracts/src/validator_set.rs 31 additions, 0 deletionssubstrate/contracts/src/validator_set.rs
- substrate/primitives/src/contract.rs 27 additions, 0 deletionssubstrate/primitives/src/contract.rs
- substrate/primitives/src/lib.rs 1 addition, 0 deletionssubstrate/primitives/src/lib.rs
- substrate/state_machine/Cargo.toml 7 additions, 0 deletionssubstrate/state_machine/Cargo.toml
- substrate/state_machine/src/lib.rs 61 additions, 0 deletionssubstrate/state_machine/src/lib.rs
Please register or sign in to comment