Strategy Factory
The strategy-factory
subcommand allows interaction with the Strategy Factory contract.
create-strategy
Create a new strategy
satlayer-cli strategy-factory create-strategy <user-key-name> <token> <pauser> <unpauser>
In which:
user-key-name - name of the key in the keyring to use for contract execution
token - the address of the CW20 token to be used in the strategy
pauser/unpauser - the address that will be allowed to pause/unpause the strategy
update-config
Updates the strategy factory
satlayer-cli strategy-factory update-config <user-key-name> <new-owner> <code-id>
In which:
user-key-name - name of the key in the keyring to use for contract execution
new-owner - new owner of the Strategy Factory
code-id - the code-id of the new contract
blacklist-tokens
Block tokens to be used in strategies.
satlayer-cli strategy-factory blacklist-tokens <user-key-name> token1 [token2...]
In which:
user-key-name - the name of the key in the keyring to use for contract execution
tokenN - token to be blacklisted
transfer-owner
Transfers the ownership of the Strategy Factory contract to a new address
satlayer-cli strategy-factory transfer-owner <user-key-name> <new-owner-address>
In which:
user-key-name - the name of the key in the keyring to use for contract execution
new-owner-address - the new address to transfer the ownership of strategy factory
is-token-blacklisted
Queries if a token is blacklisted
satlayer-cli strategy-factory is-token-blacklisted <token>
In which:
token - the token to be convened about
Last updated
Was this helpful?