All Configs

Available configurations

All Configs

Path

Format

Default

Help

blockchain

string

''

Network name

chainId

int

''

Chain ID

endpoint

string

''

RPC Endpoint

transactions.timeout

int

200

A blocking timeout after making a transaction. Defined in seconds.

transactions.gasPrice.number

float

1.1

Gas multiplier

transactions.gasPrice.unit

string

gwei

Gas unit

transactions.gas.useEstimate

bool

''

If true, gas is estimated using web3.eth.estimateGas()

transactions.gas.exact

int

200000

If useEstimate is disabled, this exact amount will be available as gas for all txs.

emails.enabled

bool

''

If true, emails will be sent on failures.

emails.host

string

localhost

SMTP host

emails.port

int

587

SMTP port

emails.user

string

''

SMTP user. Used to login and as FROM value.

emails.password

string

''

SMTP password

emails.recipient

string

''

Recipient for email alerts

All Defaults

{
    "blockchain": "",
    "chainid": 0,
    "endpoint": "",
    "transactions": {
        "timeout": 200,
        "gasprice": {
            "number": 1.1,
            "unit": "gwei"
        },
        "gas": {
            "useestimate": false,
            "exact": 200000
        }
    },
    "emails": {
        "enabled": false,
        "host": "localhost",
        "port": 587,
        "user": "",
        "password": "",
        "recipient": ""
    }
}