models/surplus_model.py. This model retrieves the latest FLX/USD price from Coingecko and will automatically place bids in an auction.
STARTING_FLX_MULTIPLIER: the maximum acceptable FLX price to use when bidding. This value will be used when bidding on a new auction with no previous bids. Default:
1.50meaning the maximum price to accept for FLX (in RAI terms) is 150% of the current FLX/USD market price
MINIMUM_FLX_MULTIPLIER: the minimum acceptable FLX price to use when bidding. Default:
1.10meaning the minimum price to accept for FLX (in RAI terms) is 110% of the current FLX/USD market price
MY_BID_INCREASE: The amount of bid increase(in FLX) to make when outbidding another bidder. If value is less than the auction house'
bidIncrease, then it will use the auction house setting. Example: A value of
1.10will create bid increases of 10%. Note: Current
bidIncreaseon mainnet is
chmod +x surplus_model.py.
KEEPER_ADDRESS- the keeper's address. It should be in checksummed format (not lowercase)
ETH_RPC_URL- the URL of your Ethereum RPC connection
KEYSTORE_DIR- the full path of the directory where your keystore file is
MODEL_DIR- the full path of directory where your
KEYSTORE_FILE- your Ethereum UTC JSON keystore filename
GAS_MAXIMUM-maximum gas price, in GWEI
chmod +x run_surplus_keeper.sh.