From eb71531af11e6615450c1c8bc88cb282c24897c8 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 31 Oct 2024 16:21:34 +0000 Subject: [PATCH] chore(release): 0.31.0 [skip ci] ## [0.31.0](https://github.com/propeller-heads/protosim/compare/0.30.1...0.31.0) (2024-10-31) ### Features * Add ensure_capabilities to set_spot_prices ([3cf7257](https://github.com/propeller-heads/protosim/commit/3cf7257eaf652cccd6de1265f609cac037726624)) * Add get_sell_amount_limit ([fea627a](https://github.com/propeller-heads/protosim/commit/fea627a729d56e49a56352a3c6de2725c3e95908)) * Add involved_contracts and token_storage_slots to state overwrites ([4198a67](https://github.com/propeller-heads/protosim/commit/4198a6746b37816b2973c7ec4258ef19e17ef773)) * Add overwrites to VMPoolState ([20aba87](https://github.com/propeller-heads/protosim/commit/20aba873257d35feb0873e85cf0a4f958360341a)) * Add spot prices logic to VMPoolState ([1e25aa1](https://github.com/propeller-heads/protosim/commit/1e25aa130b37e4fc18ca1c4440d3f637db4b28e1)) * Rewrite set_spot_prices to get_spot_prices ([0459516](https://github.com/propeller-heads/protosim/commit/0459516595267b210ca3f35228b493a4af3f4ca6)) ### Bug Fixes * Fix types in state.rs tests ([c197690](https://github.com/propeller-heads/protosim/commit/c197690e1c6105c801a136b0d2ec8611f6573057)) * Miscellaneous fixes ([b6d2545](https://github.com/propeller-heads/protosim/commit/b6d25453cacb175a0c16a829fb00b6b5fa221465)) * rAddress discrepancies from OverwriteFactory ([ffb4cb3](https://github.com/propeller-heads/protosim/commit/ffb4cb3ae514907bcccd3a6c5617505ff1f43d65)) * Update get_code_for_address and get_contract_bytecode to return Bytecode ([04214ba](https://github.com/propeller-heads/protosim/commit/04214bad018a6459f49adc2d6d552dbd93ceec60)) --- CHANGELOG.md | 20 ++++++++++++++++++++ Cargo.lock | 4 ++-- Cargo.toml | 2 +- protosim_py/Cargo.toml | 2 +- protosim_py/pyproject.toml | 2 +- 5 files changed, 25 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c1fc7d2..9a3f39c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +## [0.31.0](https://github.com/propeller-heads/protosim/compare/0.30.1...0.31.0) (2024-10-31) + + +### Features + +* Add ensure_capabilities to set_spot_prices ([3cf7257](https://github.com/propeller-heads/protosim/commit/3cf7257eaf652cccd6de1265f609cac037726624)) +* Add get_sell_amount_limit ([fea627a](https://github.com/propeller-heads/protosim/commit/fea627a729d56e49a56352a3c6de2725c3e95908)) +* Add involved_contracts and token_storage_slots to state overwrites ([4198a67](https://github.com/propeller-heads/protosim/commit/4198a6746b37816b2973c7ec4258ef19e17ef773)) +* Add overwrites to VMPoolState ([20aba87](https://github.com/propeller-heads/protosim/commit/20aba873257d35feb0873e85cf0a4f958360341a)) +* Add spot prices logic to VMPoolState ([1e25aa1](https://github.com/propeller-heads/protosim/commit/1e25aa130b37e4fc18ca1c4440d3f637db4b28e1)) +* Rewrite set_spot_prices to get_spot_prices ([0459516](https://github.com/propeller-heads/protosim/commit/0459516595267b210ca3f35228b493a4af3f4ca6)) + + +### Bug Fixes + +* Fix types in state.rs tests ([c197690](https://github.com/propeller-heads/protosim/commit/c197690e1c6105c801a136b0d2ec8611f6573057)) +* Miscellaneous fixes ([b6d2545](https://github.com/propeller-heads/protosim/commit/b6d25453cacb175a0c16a829fb00b6b5fa221465)) +* rAddress discrepancies from OverwriteFactory ([ffb4cb3](https://github.com/propeller-heads/protosim/commit/ffb4cb3ae514907bcccd3a6c5617505ff1f43d65)) +* Update get_code_for_address and get_contract_bytecode to return Bytecode ([04214ba](https://github.com/propeller-heads/protosim/commit/04214bad018a6459f49adc2d6d552dbd93ceec60)) + ## [0.30.1](https://github.com/propeller-heads/protosim/compare/0.30.0...0.30.1) (2024-10-31) ## [0.30.0](https://github.com/propeller-heads/protosim/compare/0.29.0...0.30.0) (2024-10-30) diff --git a/Cargo.lock b/Cargo.lock index 2207a6d6..d87079d8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,7 +14,7 @@ dependencies = [ [[package]] name = "_protosim_py" -version = "0.30.1" +version = "0.31.0" dependencies = [ "ethers", "num-bigint", @@ -5246,7 +5246,7 @@ dependencies = [ [[package]] name = "protosim" -version = "0.30.1" +version = "0.31.0" dependencies = [ "approx", "chrono", diff --git a/Cargo.toml b/Cargo.toml index bae95fc8..baeca159 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "protosim" -version = "0.30.1" +version = "0.31.0" edition = "2021" [workspace] diff --git a/protosim_py/Cargo.toml b/protosim_py/Cargo.toml index adea9b73..861f784e 100644 --- a/protosim_py/Cargo.toml +++ b/protosim_py/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "_protosim_py" -version = "0.30.1" +version = "0.31.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/protosim_py/pyproject.toml b/protosim_py/pyproject.toml index 83ccc3d3..c8464d34 100644 --- a/protosim_py/pyproject.toml +++ b/protosim_py/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "protosim-py" -version = "0.30.1" +version = "0.31.0" requires-python = ">=3.7" classifiers = [ "Programming Language :: Rust",