• Web3 Philosopher's avatar
    Merge Subkey into sc-cli (#4954) · 6e098a10
    Web3 Philosopher authored
    * draft
    
    * revert
    
    * WIP
    
    * all that remains is tests
    
    * update Cargo.lock
    
    * tests WIP
    
    * WIP refactor node-template-runtime and node-runtime
    
    * implments sc_cli::RuntimeAdapter for node_template_runtime::Runtime
    
    * final draft
    
    * fix update_config for subcommands
    
    * proper AccountId decoding
    
    * test-runtime tests
    
    * revert
    
    * move RuntimeAdapter to cli-utils
    
    * use &'static str for TryFrom::<&'a str>::Error for Ss58AddressFormat
    
    * tests
    
    * add frame-system to sc-cli dev-dependencies
    
    * add frame-system to sc-cli dev-dependencies
    
    * fix ui test
    
    * wip
    
    * fixed inspect test
    
    * bump impl version
    
    * bump impl version, fixx spaces remove todos
    
    * pallet-balances-cli, rustc for some reason cannot resolve pallet_balances_cli in node-cli 😩
    
    * wip
    
    * Subcommand::run takes &self
    
    * can't believe i missed that 🤦🏾‍♂️
    
    * bump wasm-bindgen for some reason
    
    * adds key subcommand, rename generate-node-key to generate-node-id
    
    * cargo update and crossed fingers 🤞🏽
    
    
    
    * update ui test
    
    * update more ui tests
    
    * should be all good now
    
    * revert subkey change
    
    * revert subkey change
    
    * adds frame-utilities-cli
    
    * Apply suggestions from code review
    
    Co-authored-by: default avatarBenjamin Kampmann <[email protected]>
    
    * removes frame from sc-cli, fix license
    
    * my editor and ci disagrees on line width
    
    * bump spec version
    
    * turn off default features for parity-scale-codec
    
    * enable full_crypto feature for sp-core in cli-utils
    
    * merge frame-utilities-cli with pallet-balances-cli
    
    * remove full_crypto feature from sp_core in cli-utils
    
    * bump Cargo.lock
    
    * cli-utils -> frame-utils
    
    * rename BlockNumber to GenericNumber, fix spaces
    
    * fix spaces
    
    * construct additional_signed manually
    
    * sign test
    
    * remove unused vars
    
    * implement subkey with frame-utilities-cli and sc_cli
    
    * fix moduleid test
    
    * CI and clion disagree on line widths
    
    * adds associated Params type to SignedExtensionProvider
    
    * Apply suggestions from code review
    
    Co-authored-by: default avatarBenjamin Kampmann <[email protected]>
    
    * move some code around
    
    * removes unneccesary generic params
    
    * moves module_id back to frame_utilities_cli
    
    * Apply suggestions from code review
    
    Co-authored-by: default avatarBenjamin Kampmann <[email protected]>
    Co-authored-by: default avatarBastian Köcher <[email protected]>
    
    * remove print_ext
    
    * remove MaybeDisplay from pallet_balances::Trait::Balance
    
    * a lot of stuff tbh
    
    * adds ExtrasParamsBuilder
    
    * remove tests for ModuleIdCmd
    
    * address comments from PR
    
    * bump Cargo.lock
    
    * manually insert key into keystore
    
    * remove unnecessary SharedParams
    
    * add validation to vanity pattern, remove unused arg
    
    * remove SharedParams from Sign, Vanity, Verify
    
    * remove SharedParams from ModuleIdCmd, remove expect from Verify, new line to Cargo.toml
    
    * remove SharedParams from InsertCmd
    
    * 🤦🏾
    
    ‍♂️
    
    * deleted prometheus.yml
    
    * move a few things around
    
    * fix vanity test
    
    Co-authored-by: default avatarBenjamin Kampmann <[email protected]>
    Co-authored-by: default avatarBastian Köcher <[email protected]>
    Co-authored-by: default avatarBenjamin Kampmann <[email protected]>
    6e098a10