Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: guide user for calling a contract
feat: get metadata contract from the contract path refactor: refactor test and validate address input test: unit test pop-cli crate test: unit contracts crate test: refactor and improve test cases fix: fix todos and refactor feat: parse types of parameters and display it to the user in the placeholder test: more coverage refactor: test functions, renaming and fix clippy fix: build contract if has not been built fix: automatically add some or none to Option argument test: refactor and tests refactor: improve code and comments fix: renaming and clean code fix: parse user inputs for Option arguments in constructor (#335) * fix: automatically add some or none to Option argument * fix: tests test: update tests accordingly last changes fix: issue with delimiter test: fix unit test feat: pop call parachain prototype feat: dispaly arguments of extrinsic refactor: structure similar to pop call contract feat: parse all values for extrinsic/storage refactor: signer in common refactor: improve messages feat: call parachain ui fix: calls working refactor: remove unused code refactor: remove unused code refactor: various fixes refactor: various fixes feat: add option to include params from command line refactor: clean docs and refactor code fix: tests refactor: parse all the metadata again refactor: reorganize and clean metadata functions feat: display specific use cases to the user refactor: predefined actions fix: various fixes fix: error message not supported for complex types refactor: parse all metadata, including parameters at once refactor: clean docs and move code fix: format_type test: fix unit test refactor: clean the way to parse and prompt parameters test: add skip_confirm, move when prompt for the signer and create the integration test test: call parachain ui unit test test: pop-cli unit testing test: parse metadata unit tests fix: clippy warnings chore: fmt feat: guide user for calling a contract feat: get metadata contract from the contract path refactor: refactor test and validate address input test: unit test pop-cli crate test: unit contracts crate test: refactor and improve test cases fix: fix todos and refactor feat: parse types of parameters and display it to the user in the placeholder test: more coverage refactor: test functions, renaming and fix clippy fix: automatically add some or none to Option argument test: refactor and tests refactor: improve code and comments fix: renaming and clean code fix: parse user inputs for Option arguments in constructor (#335) * fix: automatically add some or none to Option argument * fix: tests test: update tests accordingly last changes test: fix unit test feat: pop call parachain prototype feat: parse all values for extrinsic/storage refactor: signer in common feat: call parachain ui fix: calls working refactor: remove unused code refactor: remove unused code refactor: various fixes refactor: various fixes feat: add option to include params from command line refactor: clean docs and refactor code fix: tests refactor: parse all the metadata again refactor: reorganize and clean metadata functions feat: display specific use cases to the user fix: various fixes fix: error message not supported for complex types refactor: clean docs and move code fix: format_type test: fix unit test refactor: clean the way to parse and prompt parameters test: parse metadata unit tests fix: clippy warnings chore: fmt feat: repeat call only if using guide UI fix: clippy chore: parser for pallet and extrinsic input names refactor: only move to pop_common the needed functions refactor: improve test, docs and errors docs: minor improvements test: migrate find_free_port to pop_common test: find_free_port test: add missing test to sign_and_submit_extrinsic feat: flag sudo to wrap extrinsic (#349) * feat: submit extrinsic from call_data * test: unit test for initialize_api_client * feat: wrap call into a sudo call * test: add unit test to the new logic * fix: skip_confirm for send_extrinsic_from_call_data * chore: clippy * docs: renaming and improve docs * test: use force_transfer for testing * fix: check if sudo exist before prompt the user * chore: fmt * chore: fmt * test: fix wrong assert * docs: improve comments and output messages * refactor: split decode_call_data logic outside sign_and_submit_extrinsic_with_call_data * fix: test construct_sudo_extrinsic_works and formatting refactor: rename parachain with chain as the primary command and retain parachain as an alias (#373) * refactor: rename parachain with chain in visible messages * refactor: rename parachain with chain internal code * chore: solve fmt after rebase * refactor: small fix, use alias instead aliases * refactor: rename CallParachain struct into Call feat: events call parachain docs: add comment show alex remove old test code refactor: generic sign and submit refactor: remove unnecessary function style: generic name fix: spinner
- Loading branch information