Auto-generated documentation.
Utilities for security signing transactions.
This command is meant to allow for easy creation of signed transactions. A raw transaction can then be published with a call to
eth_sendRawTransaction or using cast publish.
--chain-id uint chain ID for transactions
--data-file string file name holding data to be signed
--gcp-import-job-id string GCP import job ID to use when importing key
--gcp-key-version int GCP crypto key version to use (default 1)
--gcp-keyring-id string GCP keyring ID to be used (default "polycli-keyring")
--gcp-location string GCP region to use (default "europe-west2")
--gcp-project-id string GCP project ID to use
-h, --help help for signer
--key-id string ID of key to be used for signing
--keystore string use keystore in given folder or file
--kms string AWS or GCP if key is stored in cloud
--private-key string use provided hex encoded private key
--type string type of signer to use: latest, cancun, london, eip2930, eip155 (default "london")
--unsafe-password string non-interactively specified password for unlocking keystoreThe command also inherits flags from parent commands.
--config string config file (default is $HOME/.polygon-cli.yaml)
--pretty-logs output logs in pretty format instead of JSON (default true)
-v, --verbosity string log level (string or int):
0 - silent
100 - panic
200 - fatal
300 - error
400 - warn
500 - info (default)
600 - debug
700 - trace (default "info")-
polycli - A Swiss Army knife of blockchain tools.
-
polycli signer create - Create a new key.
-
polycli signer import - Import a private key into the keyring / keystore.
-
polycli signer list - List the keys in the keyring / keystore.
-
polycli signer sign - Sign tx data.