deploy¶
Deploys a contract named in the config with a deploy script.
usage: mox deploy [-h] [-d] [-q] [--fork [FORK]] [--network NETWORK |
--url URL | --prompt-live [PROMPT_LIVE]] [--db-path DB_PATH]
[--save-to-db [SAVE_TO_DB]] [--account ACCOUNT |
--private-key PRIVATE_KEY] [--password PASSWORD |
--password-file-path PASSWORD_FILE_PATH]
contract_name
Positional Arguments¶
- contract_name
Name of your named contract in your moccasin.toml to deploy.
Named Arguments¶
- -d, --debug
Run in debug mode
Default:
False
- -q, --quiet
Suppress all output except errors
Default:
False
- --fork
- --network
Alias of the network (from the moccasin.toml).
- --url, --rpc
RPC URL to run the script on.
- --prompt-live
Prompt the user to make sure they want to run this script.
- --db-path
The location of your database, defaults to your working project’s database in your {CONFIG_NAME}.
- --save-to-db
Save the deployment to the database.
- --account
Keystore account you want to use.
- --private-key
Private key you want to use to get an unlocked account.
- --password
Password for the keystore account.
- --password-file-path
Path to the file containing the password for the keystore account.