squid_py.config module

Config data.

class squid_py.config.Config(filename=None, options_dict=None, **kwargs)

Bases: configparser.ConfigParser

Class to manage the squid-py configuration.

aquarius_url

URL of aquarius component. (e.g.): http://myaquarius:5000.

auth_token_expiration
auth_token_message
downloads_path

Path for the downloads of assets.

gas_limit

Ethereum gas limit.

keeper_path

Path where the keeper-contracts artifacts are allocated.

keeper_url

URL of the keeper. (e.g.): http://mykeeper:8545.

parity_address

Parity address. (e.g.): 0x00bd138abd70e2f00903268f3db08f2d25677c9e.

parity_password

Parity password for your address. (e.g.): Mypass.

parity_url

URL of parity client. (e.g.): http://myparity:8545.

secret_store_url

URL of the secret store component. (e.g.): http://mysecretstore:12001.

storage_path

Path to save the current execution of the service agreements and restart if needed.

web3_provider

Web3 provider