configuration parameters in examples updated with more relevant values
This commit is contained in:
parent
35a770128a
commit
286044394f
19
README.md
19
README.md
|
@ -98,28 +98,33 @@ keystore = "/path/to/keystore"
|
|||
|
||||
[home]
|
||||
account = "0x006e27b6a72e1f34c626762f3c4761547aff1421"
|
||||
password = "home_password.txt"
|
||||
rpc_host = "http://localhost"
|
||||
rpc_port = 8545
|
||||
required_confirmations = 0
|
||||
password = "home_password.txt"
|
||||
poll_interval = 5
|
||||
request_timeout = 60
|
||||
default_gas_price = 1_000_000_000 # 1 GWEI
|
||||
|
||||
[foreign]
|
||||
account = "0x006e27b6a72e1f34c626762f3c4761547aff1421"
|
||||
password = "foreign_password.txt"
|
||||
rpc_host = "http://localhost"
|
||||
rpc_port = 9545
|
||||
required_confirmations = 0
|
||||
required_confirmations = 8
|
||||
poll_interval = 15
|
||||
request_timeout = 60
|
||||
gas_price_oracle_url = "https://gasprice.poa.network"
|
||||
gas_price_speed = "instant"
|
||||
gas_price_timeout = 10
|
||||
default_gas_price = 10_000_000_000 # 10 GWEI
|
||||
password = "foreign_password.txt"
|
||||
|
||||
[authorities]
|
||||
|
||||
[transactions]
|
||||
deposit_relay = { gas = 3000000 }
|
||||
withdraw_relay = { gas = 3000000 }
|
||||
withdraw_confirm = { gas = 3000000 }
|
||||
deposit_relay = { gas = 300000 }
|
||||
withdraw_relay = { gas = 300000 }
|
||||
withdraw_confirm = { gas = 300000 }
|
||||
```
|
||||
|
||||
#### Options
|
||||
|
@ -129,12 +134,12 @@ withdraw_confirm = { gas = 3000000 }
|
|||
#### home/foreign options
|
||||
|
||||
- `home/foreign.account` - authority address on the home (**required**)
|
||||
- `home/foreign.password` - path to the file containing a password for the validator's account (to decrypt the key from the keystore)
|
||||
- `home/foreign.rpc_host` - RPC host (**required**)
|
||||
- `home/foreign.rpc_port` - RPC port (**defaults to 8545**)
|
||||
- `home/foreign.required_confirmations` - number of confirmation required to consider transaction final on home (default: **12**)
|
||||
- `home/foreign.poll_interval` - specify how often home node should be polled for changes (in seconds, default: **1**)
|
||||
- `home/foreign.request_timeout` - specify request timeout (in seconds, default: **3600**)
|
||||
- `home/foreign.password` - path to the file containing a password for the validator's account (to decrypt the key from the keystore)
|
||||
- `home/foreign.gas_price_oracle_url` - the URL used to query the current gas-price for the home and foreign nodes, this service is known as the gas-price Oracle. This config option defaults to `None` if not supplied in the User's config TOML file. If this config value is `None`, no Oracle gas-price querying will occur, resulting in the config value for `home/foreign.default_gas_price` being used for all gas-prices.
|
||||
- `home/foreign.gas_price_timeout` - the number of seconds to wait for an HTTP response from the gas price oracle before using the default gas price. Defaults to `10 seconds`.
|
||||
- `home/foreign.gas_price_speed` - retrieve the gas-price corresponding to this speed when querying from an Oracle. Defaults to `fast`. The available values are: "instant", "fast", "standard", and "slow".
|
||||
|
|
|
@ -2,25 +2,31 @@ keystore = "/path/to/keystore"
|
|||
|
||||
[home]
|
||||
account = "0x547aff14210b6a72e106e27f34c626762f3c4761"
|
||||
required_confirmations = 0
|
||||
password = "home_password.txt"
|
||||
rpc_host = "http://rpc.host.for.home"
|
||||
rpc_port = 8545
|
||||
password = "home_password.txt"
|
||||
required_confirmations = 0
|
||||
poll_interval = 5
|
||||
request_timeout = 60
|
||||
default_gas_price = 1_000_000_000 # 1 GWEI
|
||||
|
||||
[foreign]
|
||||
account = "0x006e27b6a72e1f34c626762f3c4761547aff1421"
|
||||
required_confirmations = 0
|
||||
password = "foreign_password.txt"
|
||||
rpc_host = "https://rpc.host.for.foreign"
|
||||
rpc_port = 443
|
||||
default_gas_price = 5_000_000_000 # 5 GWEI
|
||||
required_confirmations = 8
|
||||
poll_interval = 15
|
||||
request_timeout = 60
|
||||
gas_price_oracle_url = "https://gasprice.poa.network"
|
||||
gas_price_speed = "instant"
|
||||
gas_price_timeout = 10
|
||||
default_gas_price = 10_000_000_000 # 10 GWEI
|
||||
|
||||
[authorities]
|
||||
# Keep this section empty
|
||||
|
||||
[transactions]
|
||||
home_deploy = { gas = 1000000 }
|
||||
foreign_deploy = { gas = 3000000 }
|
||||
deposit_relay = { gas = 100000 }
|
||||
home_deploy = { gas = 300000 }
|
||||
foreign_deploy = { gas = 300000 }
|
||||
deposit_relay = { gas = 300000 }
|
||||
|
|
Loading…
Reference in New Issue