code: def get_contracts(self):
          
          for account in self.reader._get_head_state().get_all_accounts():
              if account.code is not None:
                  code = _encode_hex(account.code)
                  contract = EVMContract(code, enable_online_lookup=False)
  
                  yield contract, account.address, account.balance
docs: Iterate through all contracts.