Agent0

Latest version: v0.23.0

Safety actively analyzes 662773 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 9

0.9.0

What's Changed
* Rename repo from elf-simulations to agent0
* Deprecate elfpy
* Update to support Hyperdrive 0.3.0
* Improve API DX & docs
* Improve fuzz test workflow

PRs
* increments version by dpaiton in https://github.com/delvtech/agent0/pull/1068
* API updates for consistent and modifiable state by dpaiton in https://github.com/delvtech/agent0/pull/1063
* easier to adjust api pool state by dpaiton in https://github.com/delvtech/agent0/pull/1069
* Fix Hyperdrive API docstrings by dpaiton in https://github.com/delvtech/agent0/pull/1074
* check docker desktop socket by wakamex in https://github.com/delvtech/agent0/pull/1076
* Update for hyperdrive v0.2.0 by slundqui in https://github.com/delvtech/agent0/pull/1075
* separate local chain fixture logic by wakamex in https://github.com/delvtech/agent0/pull/1081
* test bots hitting target rate by wakamex in https://github.com/delvtech/agent0/pull/1078
* move logs out of elfpy by dpaiton in https://github.com/delvtech/agent0/pull/1080
* Ethpy transaction hotfixes by slundqui in https://github.com/delvtech/agent0/pull/1079
* move trade, market type, WEI, json encoder out of elfpy by dpaiton in https://github.com/delvtech/agent0/pull/1082
* deprecate elfpy by dpaiton in https://github.com/delvtech/agent0/pull/1083
* hotfix for pylintrc by dpaiton in https://github.com/delvtech/agent0/pull/1084
* Db api server hotfix by slundqui in https://github.com/delvtech/agent0/pull/1085
* Get events script by slundqui in https://github.com/delvtech/agent0/pull/1086
* Removes existing test postgres container if it exists in tests by slundqui in https://github.com/delvtech/agent0/pull/1088
* Adding parameter controlling if we stop chain on crash for fuzz bots by slundqui in https://github.com/delvtech/agent0/pull/1089
* rename cls to interface in api hidden methods by dpaiton in https://github.com/delvtech/agent0/pull/1090
* Hyperdrive 0 3 0 by slundqui in https://github.com/delvtech/agent0/pull/1087
* Retries in submitting transactions by slundqui in https://github.com/delvtech/agent0/pull/1091
* Agent wallet state test against chain by slundqui in https://github.com/delvtech/agent0/pull/1092
* Changing default value for fuzzbots for stopping the chain on crash by slundqui in https://github.com/delvtech/agent0/pull/1093
* renames from elf-simulations to agent0 by dpaiton in https://github.com/delvtech/agent0/pull/1094
* update codecov badge by dpaiton in https://github.com/delvtech/agent0/pull/1095
* increment version by dpaiton in https://github.com/delvtech/agent0/pull/1096


**Full Changelog**: https://github.com/delvtech/agent0/compare/v0.8.3...v0.9.0

0.8.3

What's Changed
* reorganizes API for better developer experience
* adds new functions to hyperdrive-rs and the python wrappers
* improves crash reporting

PRs
* increments version by dpaiton
* Merge pull request 1066 from delvtech/develop by dpaiton
* mock open long and short by dpaiton in 1062
* Fix typos in INSTALL.md by ryangoree in 1047
* delete hyperdrive notebook by dpaiton in 1061
* Bug fixes for getting total supply withdrawal shares in pool info by slundqui in 1056
* Changing args to build_user_mapping to allow for offline data by slundqui in 1055
* Hotfix for decimal too large in transactions table in export by slundqui in 1054
* Lateral installs also includes the lateral package base dependencies by slundqui in 1053
* Adding error lookup in preview transaction by slundqui in 1052
* Export db to parquet and import parquet to pandas by slundqui in 1051
* Fixing arguments to smart contract functions in python by slundqui in 1049
* Raw transaction in crash report by slundqui in 1048
* refactor Hyperdrive API by slundqui in 1042
* adds calc_bonds_given_rate_and_shares api function by dpaiton in 1040
* Wrapping contract calls in custom exception by slundqui in 1046
* No longer setting maturity time when not set by slundqui in 1041
* Machine crash report by slundqui in 1036
* Adding explicit script for running fuzz testing that pauses chain on crash by slundqui in 1035
* Option for machine readable crash report to file by slundqui in 1034
* Adding anvil state to crash report by slundqui in 1029
* Always preview and preview on same block. Fixing slippage in policies. by slundqui in 1028

**Full Changelog**: https://github.com/delvtech/elf-simulations/compare/v0.8.2...v0.8.3

0.8.2

What's Changed
- new lp-and-arb bot for making smart arbitration trades
- a lot of various bugfixes from feedback during the trading competition
- bot process is faster with fewer contract calls

PRs
* Crash report in valid json format, adding exp backoff to wait for trx receipt by slundqui in https://github.com/delvtech/elf-simulations/pull/1012
* adds vault shares as a Hyperdrive API property by dpaiton in https://github.com/delvtech/elf-simulations/pull/1013
* Adding in vault shares and checkpoint info to crash reporting by slundqui in https://github.com/delvtech/elf-simulations/pull/1014
* new bot: LP and Arb by wakamex in https://github.com/delvtech/elf-simulations/pull/1000
* Mention arguments in STYLEGUIDE.md by wakamex in https://github.com/delvtech/elf-simulations/pull/1016
* fix typing issues from latest pyright update by dpaiton in https://github.com/delvtech/elf-simulations/pull/1019
* Adding more logging info to checkpoint bot by slundqui in https://github.com/delvtech/elf-simulations/pull/1017
* fix api checkpoint acquisition by dpaiton in https://github.com/delvtech/elf-simulations/pull/1020
* Explicitly calculating withdrawal shares pnl instead of preview by slundqui in https://github.com/delvtech/elf-simulations/pull/1024
* Updating list of usernames by slundqui in https://github.com/delvtech/elf-simulations/pull/1023
* fix convergence in LPandArb bot by wakamex in https://github.com/delvtech/elf-simulations/pull/1030
* Analysis hotfix by slundqui in https://github.com/delvtech/elf-simulations/pull/1031
* Adjusting withdrawal shares value by slundqui in https://github.com/delvtech/elf-simulations/pull/1032
* analysis bug fix by slundqui in https://github.com/delvtech/elf-simulations/pull/1037
* Don't check base when launching bots by slundqui in https://github.com/delvtech/elf-simulations/pull/1038
* Analysis hotfix by slundqui in https://github.com/delvtech/elf-simulations/pull/1043
* Exp backoff when trading if new block by slundqui in https://github.com/delvtech/elf-simulations/pull/1044
* Fixing when to aggregate when multiple trades per block by slundqui in https://github.com/delvtech/elf-simulations/pull/1059
* tick project version by dpaiton in https://github.com/delvtech/elf-simulations/pull/1064


**Full Changelog**: https://github.com/delvtech/elf-simulations/compare/v0.8.1...v0.8.2

0.8.1

What's Changed
* Fixed bugs with crash reporting, user registry, and example defaults for the trading competition
* Adds API functions for calculating fees

PRs
* Hotfix for crash report by slundqui in https://github.com/delvtech/elf-simulations/pull/999
* use min and max apr in add liquidity call by wakamex in https://github.com/delvtech/elf-simulations/pull/1001
* Checkpoint bot bugfix by slundqui in https://github.com/delvtech/elf-simulations/pull/1003
* Changing bot script defaults for halting and logging by slundqui in https://github.com/delvtech/elf-simulations/pull/1004
* add foundry as dev requirement by wakamex in https://github.com/delvtech/elf-simulations/pull/1005
* don't allow trades if bot doesn't have enough base by sentilesdal in https://github.com/delvtech/elf-simulations/pull/1007
* Dashboard token naming by slundqui in https://github.com/delvtech/elf-simulations/pull/1006
* add get_in_out funcs to interface by wakamex in https://github.com/delvtech/elf-simulations/pull/1008
* Updating list of wallet to username mappings by slundqui in https://github.com/delvtech/elf-simulations/pull/1009
* increment pyproject version by dpaiton in https://github.com/delvtech/elf-simulations/pull/1011


**Full Changelog**: https://github.com/delvtech/elf-simulations/compare/v0.8.0...v0.8.1

0.8.0

What's changed
* standardizes loading & describing bot policies (model zoo)
* improvements to the Hyperdrive API
* improves error handling & makes contract calls more robust
* dashboard updates
* switches to using external pypechain package

PRs
* model zoo by wakamex in https://github.com/delvtech/elf-simulations/pull/974
* Address -> username and username -> user rework by slundqui in https://github.com/delvtech/elf-simulations/pull/975
* Adding liquidate option for running bots by slundqui in https://github.com/delvtech/elf-simulations/pull/976
* add the ability to fetch variable rate by dpaiton in https://github.com/delvtech/elf-simulations/pull/965
* Adding in functionality to retry contract read and write calls by slundqui in https://github.com/delvtech/elf-simulations/pull/981
* Removing old field in checkpoint info by slundqui in https://github.com/delvtech/elf-simulations/pull/982
* Use pypechain package by sentilesdal in https://github.com/delvtech/elf-simulations/pull/978
* Funding bots now async with retries by slundqui in https://github.com/delvtech/elf-simulations/pull/983
* Adding variable rate to dashboard by slundqui in https://github.com/delvtech/elf-simulations/pull/986
* Adjusting ohlcv plot to handle speed up time mode by slundqui in https://github.com/delvtech/elf-simulations/pull/989
* Adjusting sleep in checkpoint bot for sped up time by slundqui in https://github.com/delvtech/elf-simulations/pull/990
* Fixing plot for open positions plot by slundqui in https://github.com/delvtech/elf-simulations/pull/991
* Crash reporting now takes optional argument for log level by slundqui in https://github.com/delvtech/elf-simulations/pull/992
* Adjusting parameters for specifying how to connect to chain by slundqui in https://github.com/delvtech/elf-simulations/pull/993
* Update docs by dpaiton in https://github.com/delvtech/elf-simulations/pull/996
* Budget defaults by slundqui in https://github.com/delvtech/elf-simulations/pull/997
* Add smart_long policy by sentilesdal in https://github.com/delvtech/elf-simulations/pull/994
* add agent and additional info to crash report by wakamex in https://github.com/delvtech/elf-simulations/pull/985
* increment version; support hyperdrive17 by dpaiton in https://github.com/delvtech/elf-simulations/pull/998


**Full Changelog**: https://github.com/delvtech/elf-simulations/compare/v0.7.0...v0.8.0

0.7.0

What's Changed
* update to support hyperdrive v0.0.15 contracts
* improved error handling for slippage and agents that are done trading or have insufficient funds
* improvements to the dashboard and database
* improved policy development workflow with staticly typed custom configs

PRs
* Supports clean exits from agents when done trading by slundqui in https://github.com/delvtech/elf-simulations/pull/943
* Removing obsolete data functions from dashboard by slundqui in https://github.com/delvtech/elf-simulations/pull/944
* Total pnl in wallet stats now rank by pnl by slundqui in https://github.com/delvtech/elf-simulations/pull/951
* Setting postgres tests as optional if docker engine isn't installed, but force run them in CI by slundqui in https://github.com/delvtech/elf-simulations/pull/952
* Static types for custom policy configs by slundqui in https://github.com/delvtech/elf-simulations/pull/955
* move hyperdrive pool deployment into ethpy/hyperdrive by dpaiton in https://github.com/delvtech/elf-simulations/pull/953
* update agent0 readme docs by dpaiton in https://github.com/delvtech/elf-simulations/pull/958
* updates for hyperdrive 0.0.15 by dpaiton in https://github.com/delvtech/elf-simulations/pull/959
* Flag for halting on slippage error that defaults to False by slundqui in https://github.com/delvtech/elf-simulations/pull/954
* Check for invalid balance in crash reporting, and add message to exception if detected by slundqui in https://github.com/delvtech/elf-simulations/pull/964
* bumps project version to 0.7.0 by dpaiton in https://github.com/delvtech/elf-simulations/pull/968


**Full Changelog**: https://github.com/delvtech/elf-simulations/compare/v0.6.0...v0.7.0

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.