add workflows for sol and fix cosmos workflows

This commit is contained in:
Anton Livaja 2025-02-27 09:38:34 -05:00
parent 6feb86a370
commit 116b52d4bd
Signed by: anton
GPG Key ID: 44A86CFF1FDF0E85
2 changed files with 20 additions and 6 deletions

View File

@ -4,10 +4,18 @@
1. Use icepick to generate and sign the payload by running one of the following available workflows:
#### Stake
`$ icepick workflow cosmos stake --delegate-address <delegate-address> --validator-address <validator-address> --asset-name <asset-name> --asset-amount <asset-amount> --gas-factor <gas-factor> --export-for-quorum --sign`
Stake coins on the provided chain
`$ icepick workflow cosmos stake --delegate-address <delegate-address> --validator-address <validator-address> --chain-name <chain-name> --asset-name <asset-name> --asset-amount <asset-amount> --gas-factor <gas-factor> --export-for-quorum --sign`
#### Transfer
`$ icepick workflow cosmos transfer --from-address <from-address> --to-address <to-address> --asset-name <asset-name> --export-for-quorum --sign`
Transfer coins on the cosmos blockchain
`$ icepick workflow cosmos transfer --from-address <from-address> --to-address <to-address> --asset-name <asset-name> --asset-amount <asset-amount> --export-for-quorum --sign`
#### Withdraw
Withdraw staked coins from a validator. Staked coins may be held for an unbonding period, depending on the chain upon which they are staked
`$ icepick workflow cosmos withdraw --delegate-address <delegate-address> --validator-address <validator-address> --asset-name <asset-name> --gas-factor <gas-factor> --export-for-quorum-sign`

View File

@ -2,9 +2,15 @@
{{ #include template-create-tx-0.md:content }}
1. Use icepick to generate and sign the payload:
```
$ icepick workflow sol <--option value> <--option value> --export-for-quorum --sign > <output_file>
```
1. Use icepick to generate and sign the payload by running one of the following available workflows:
#### Transfer
Transfer SOL from one address to another
`$ icepick workflow sol transfer --to-address <to-address> --from-address <from-address> --amount <amount> --export-for-quorum --sign`
#### Transfer Token
Transfer SPL tokens on Solana blockchain
`$ icepick workflow sol transfer-token --from-address <from-address> --to-address <to-address> --token-name <token-name> --token-amount <token-amount> --export-for-quorum --sign`
{{ #include template-create-tx-1.md }}