Releases: propeller-heads/tycho-simulation
Releases · propeller-heads/tycho-simulation
0.39.1
07 Nov 10:42
Compare
Sorry, something went wrong.
No results found
0.39.1 (2024-11-07)
Bug Fixes
make TryFromWithBlock trait public (7258820 )
0.39.0
07 Nov 09:53
Compare
Sorry, something went wrong.
No results found
0.38.1
07 Nov 09:45
Compare
Sorry, something went wrong.
No results found
0.38.1 (2024-11-07)
Bug Fixes
return new state on partially successful simulations (8dc7c3c )
0.38.0
07 Nov 09:33
Compare
Sorry, something went wrong.
No results found
0.38.0 (2024-11-07)
Features
Get rid of extra unnecessary Arc<RwLock<>> (eb374e7 )
0.37.0
07 Nov 08:46
Compare
Sorry, something went wrong.
No results found
0.37.0 (2024-11-07)
Features
(VMPoolState) implement get_amount_out (dd7b551 )
Don't make new_state optional in GetAmountOutResult (98a078d )
move logic from get_amount_out to ProtocolSim trait impl (43fad10 )
Remove unnecessary async methods (a068a18 )
Bug Fixes
(VMPoolState) check for hard limit in get_amount_out (2fe7ce9 )
Adjust errors after merge with errors refactor (5aa6dad )
Fix tests (problem with not checksummed addresses) (4892b76 )
initialize token bytecode when creating engine (17f8305 )
overwrites merging bug (3e8a47a )
Return new state in GetAmountOutResult (d4e3050 )
TEMPORARY (7ccdee6 )
Update spot_prices in instead of marginal_prices in get_amount_out (d4a0d8b )
0.36.0
07 Nov 04:32
Compare
Sorry, something went wrong.
No results found
0.36.0 (2024-11-07)
Features
simulation-py: make token bruteforce compatible with vyper (71519c1 )
0.35.0
06 Nov 16:19
Compare
Sorry, something went wrong.
No results found
0.35.0 (2024-11-06)
Features
Merge VMError and NativeSimulationError into Simulation Error (3d87a80 )
Return Result<> on spot_prices() in ProtocolSim (3771b55 )
Bug Fixes
Address PR reviews (ad70185 )
After merge fix. Update example with new spot prices result (abf4ae3 )
Finish refactor of error messages (4a8d7b8 )
Include functional Cargo.lock (2b1ee58 )
0.34.0
06 Nov 10:55
Compare
Sorry, something went wrong.
No results found
0.34.0 (2024-11-06)
Features
vm_pool: add VMError to InvalidSnapshotError (7f52eaa )
vm_pool: configure adapter file path (4e70f80 )
vm_pool: decode balance owner (4d9ef93 )
vm_pool: decode manual updates attribute (18c8f67 )
vm_pool: decode stateless_contracts and involved_contracts (b8a4fc1 )
vm_pool: initial VMPoolState decoder (919a9ac )
vm_state: convert tokens property to String (41d9097 )
Bug Fixes
fix rebase errors and improve docs (41e86e3 )
fix rebase issues and remove unnecessary constructor params (bb822b6 )
protosim_py: fix ScaledPrices capacity name (c7138da )
0.33.0
06 Nov 09:55
Compare
Sorry, something went wrong.
No results found
0.33.0 (2024-11-06)
Features
create simple solver for tycho demo (956b2db )
move tutorial to a separate package and make it simpler (266616d )
tutorial: move tutorial files into tutorial directory (2350e71 )
Bug Fixes
Update foundry and revm dependencies (ccfbde5 )
Update python revm version (d9f069a )
0.32.0
04 Nov 07:30
Compare
Sorry, something went wrong.
No results found
0.32.0 (2024-11-04)
Features
Implement ProtocolSim for VMPoolstate get_spot_prices (241a596 )