pontem-network / dove

🛠️ Diem/Pontem Move package manager
MIT License
35 stars 15 forks source link

[v1.5.6] package net, Dove view, Dove publish|execute, Dove key #175

Closed vladimirovmm closed 2 years ago

vladimirovmm commented 2 years ago

Dove view

$ dove view --address [SS58] --query [QUERY] --api [URL]

Dove publish|execute

$ dove publish [module|package] --file [FILE_PATH] --gas [GAS] --secret --account [NAME_OR_ADDRESS] --url [URL]
$ dove execute --file [FILE_PATH] --gas [GAS] --secret --account [NAME_OR_ADDRESS] --url [URL]

Examples:

$ dove publish module --file PATH/TO/MODULE.mv --gas 100 
$ dove publish module --file /PATH/TO/MODULE.mv --gas 100 --account alice --url ws://127.0.0.1:9944
$ dove publish package --file ./PATH/TO/PACKAGE.mv --gas 100 --account 5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY
$ dove execute --file PATH/TO/MODULE.mv --gas 100 --secret
$ dove execute --file ./PATH/TO/PACKAGE.mv --gas 100 --account //Alice
$ dove execute --file /PATH/TO/MODULE.mv  --gas 100 --account Bob --url ws://127.0.0.1:9944
$ dove execute --file /PATH/TO/MODULE.mv  --gas 100 --account NAME_OF_SAVED_KEY

Dove key

$ dove key add --alias <NAME_KEY> 
$ dove key add --alias <NAME_KEY> --nopassword
$ dove key list
$ dove key delete --alias <NAME_KEY> 
$ dove key delete --all

Examples:

$ dove key add --alias myaccount
$ dove key add --alias myaccount --nopassword
$ dove key list
$ dove key delete --alias myaccount
$ dove key delete --all

Tasks: