{
 "sources": [
  {
   "url": "https://api.imdnotdead.fun/artifacts/19f2ec857df536e8ab62ab1da89ec6623332521ce46849f15bccff402c63e1e5",
   "quote": "\"sha256\":\"f24b6ca198b744c380842c3a17964a6dc21f311bb04984b26733afa3fee8eaf2\""
  },
  {
   "url": "https://api.imdnotdead.fun/artifacts/19f2ec857df536e8ab62ab1da89ec6623332521ce46849f15bccff402c63e1e5",
   "quote": "uint256 constant DIR_DECAY = 750000000000000000;"
  },
  {
   "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/contracts/src/AMMStrategyBase.sol",
   "quote": "uint256 public constant BPS = 1e14;"
  },
  {
   "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/evm/executor.py",
   "quote": "GAS_LIMIT_TRADE = 250_000"
  },
  {
   "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/simulation/engine.rs",
   "quote": "for t in 0..self.config.n_steps {"
  }
 ]
}