Releases: multiversx/mx-exchange-sc
v3.2.4
What's Changed
- removed lkmex factory SC by @psorinionut in #962
- legacy distribution sc by @psorinionut in #965
- Rc/v3.0.1 by @psorinionut in #954
- [MEX-580] add readme for permissions hub SC + onBehalf features by @psorinionut in #989
- bump mx-sc-actions version by @BiancaIalangi in #993
- [MEX-580] Add on behalf features for farm SC by @psorinionut in #967
- updated cargo locks for v3.0.2 by @psorinionut in #995
- onBehalf audit fixes + unit tests by @psorinionut in #996
- github actions v4.2.2 on main by @psorinionut in #999
- Github actions update by @psorinionut in #1005
- OnBehalf feature code optimizations by @psorinionut in #1003
- Claim on behalf legacy tokens check by @psorinionut in #1006
- Max limit on unbond locked tokens by @psorinionut in #1002
- Token Unstake SC helper functions updates by @psorinionut in #1007
- Rc/v3.0.2 by @psorinionut in #994
New Contributors
- @BiancaIalangi made their first contribution in #993
Full Changelog: v3.1.1...v3.2.4
Built using Docker image: multiversx/sdk-rust-contract-builder:v7.0.0.
Codehashes (blake2b):
price-discovery-v1.wasm: 8b3c1ead12a840198c557252b65da37c19fe32722c82c90cc5aff2b1c7f4f17e
farm-staking-proxy-v13.wasm: 3a216a9e8f2549540dc419ed28cd19e0760b271096314a8d9bd6df3866aaf8d3
metabonding-staking-legacy.wasm: 615cbabf760a2324c66b81394ffc401d3bbe3ea105391d07b13cc756defa86d3
farm.wasm: 054a44d39471dcb81571ebe54f9a55705d95308083b36c19e63061ea52c750af
governance-v2.wasm: bae29e0e35c8220381bef1916c08a8fdb9b4bf12fee81839be0b5f29de8e0267
fees-collector.wasm: c5767482d1b10842ba4a5a8019823f2faf4cbbe77b3a8afd367339be7df2e2ff
simple-lock.wasm: 622e4ae130d3d7f5551288af7d224504bfc02eff5a19b58e286cfb0fc6af9d5b
permissions-hub.wasm: 5ae2ac86ff5368649735a5c890357c9a7980775820943b721cf3d080f20de262
locked-token-wrapper.wasm: 6102765ecb04c814a94aec07043925468acf89df58bd280256c0d69ea68e5d14
governance.wasm: 3a25b4e9ed4e578c92d53342d5c2c7d9501d277267b205c92c3349ab5c2c4368
energy-factory.wasm: 09d2bfb2577dd623636429a86f0901d921158bc8c0d9ae23e06b969dd42cbc15
pair-mock.wasm: 0f75cd76cdb9e7bc9b8940b5647f97bf4108e3bf367042ceb2acecffa3be73f8
proxy-dex-legacy.wasm: c98a9dae49044804b92193a3839be783d93d07b03d649a103b77298b8ff4b580
price-discovery-v2.wasm: 63adad3fa523ccc9b07995dbe186b72d31572875880e51b72ccbc8fd5e783c9a
proxy-deployer.wasm: d1a18ebe69eab767f474b35ee5d2e565e8d130d0be85cfd70c33c5084af1efa4
energy-factory-mock.wasm: 86dfe639d184348c78f295dc537ff42244a6a5e40eb320ea055caab9b244e35b
farm-staking-proxy.wasm: 8a605fa8539f193a49d267ce73f9010904796d6b930ea7e4e09f9b4d9da1af9f
simple-lock-legacy.wasm: 4860c5765d862647cd035b97b5565916176670af0bc94f84fc542e16bb8c80df
lkmex-transfer.wasm: d8c9cf5dbd3638908d1b00a83c27e2dcd7a2ddadaab413899e434d875039b9ba
factory-legacy.wasm: 5777863b916746fe97ca2455b569009c70805d17dc958142ac67ea8bfc1d43f7
farm-with-locked-rewards.wasm: c1f2a3652371510767f5d64a4df02a3eda2744d54e9d91f7680dbf1bd02d82bb
router.wasm: 68cf64baf42dd079aa0e2d10b04a02ece7be57d6c9bf0ca0b967911da3b96846
energy-update.wasm: 8f576d9358c5575aa7f9c72728a1d10d4f2a1c3513b749f3317a3b91577a98ba
farm-staking.wasm: 7eddcb67bef25c4a0c7de0c3e1b2444cbf84e05546ac61c29726b568f9efffde
farm-v13-locked-rewards.wasm: 2bd491aa0d4cee2556f2bf100ed37eca492a3dfd09bee6686c220b6c3a93638d
pair.wasm: 665d83ddc56e093b2210e609170eb851dc3a28095cd623d7a2c1528dd7d736e5
pair-full.wasm: 269ec1f0b3b0816a2fa32b60949ace355c86451ce3ebcb5d466cc86f2c3dedb8
safe-price-view.wasm: 9fa75ee60bf53cda6a74501e7a0559ed4613f69a0843c5f8ccc1182a0991dce2
farm-v13.wasm: 39d8b10aa09dfebe2611756d758262a79634bcb955b858251c414c9b17f7f173
proxy_dex.wasm: 38b6a77f25275b0a2540d74f05374207bfd484850ec264653db0fcbae30d7580
farm-v12.wasm: 780d8459a337041a79f357d32fd3c998b793dc61504e2afef0c3f8fbec29679c
locked-asset-distribution.wasm: 66788e10cf87e1a2f70d2ae676f10ec68cc97ffa4a7295fa2b6980794022e0f0
price-discovery.wasm: 494383de50efd8745a1d4219e93a23d8992f85cc6fb48636ce81e7a5403b82ce
token-unstake.wasm: b22c402e39ba46d6b0521d51e99e51c277b7cbf87c3795953754c084320c6300
farm-v13-custom-rewards.wasm: 3e16cea5fdebcee8fa490a50cd06a9bf889d3fcc1e4a1b124474b2b91fb15b15
pause-all.wasm: 029dd75af095871dae02680689aa5ae2ada887a3e961082c4c947299867555f6
v3.2.3-rc3
What's Changed
- Github actions update by @psorinionut in #1005
- OnBehalf feature code optimizations by @psorinionut in #1003
- Claim on behalf legacy tokens check by @psorinionut in #1006
- Max limit on unbond locked tokens by @psorinionut in #1002
- Token Unstake SC helper functions updates by @psorinionut in #1007
Full Changelog: v3.2.2-rc2...v3.2.3-rc3
Built using Docker image: multiversx/sdk-rust-contract-builder:v7.0.0.
Codehashes (blake2b):
price-discovery-v1.wasm: 8b3c1ead12a840198c557252b65da37c19fe32722c82c90cc5aff2b1c7f4f17e
farm-staking-proxy-v13.wasm: 3a216a9e8f2549540dc419ed28cd19e0760b271096314a8d9bd6df3866aaf8d3
metabonding-staking-legacy.wasm: 615cbabf760a2324c66b81394ffc401d3bbe3ea105391d07b13cc756defa86d3
farm.wasm: 054a44d39471dcb81571ebe54f9a55705d95308083b36c19e63061ea52c750af
governance-v2.wasm: bae29e0e35c8220381bef1916c08a8fdb9b4bf12fee81839be0b5f29de8e0267
fees-collector.wasm: c5767482d1b10842ba4a5a8019823f2faf4cbbe77b3a8afd367339be7df2e2ff
simple-lock.wasm: 622e4ae130d3d7f5551288af7d224504bfc02eff5a19b58e286cfb0fc6af9d5b
permissions-hub.wasm: 5ae2ac86ff5368649735a5c890357c9a7980775820943b721cf3d080f20de262
locked-token-wrapper.wasm: 6102765ecb04c814a94aec07043925468acf89df58bd280256c0d69ea68e5d14
governance.wasm: 3a25b4e9ed4e578c92d53342d5c2c7d9501d277267b205c92c3349ab5c2c4368
energy-factory.wasm: 09d2bfb2577dd623636429a86f0901d921158bc8c0d9ae23e06b969dd42cbc15
pair-mock.wasm: 0f75cd76cdb9e7bc9b8940b5647f97bf4108e3bf367042ceb2acecffa3be73f8
proxy-dex-legacy.wasm: c98a9dae49044804b92193a3839be783d93d07b03d649a103b77298b8ff4b580
price-discovery-v2.wasm: 63adad3fa523ccc9b07995dbe186b72d31572875880e51b72ccbc8fd5e783c9a
proxy-deployer.wasm: d1a18ebe69eab767f474b35ee5d2e565e8d130d0be85cfd70c33c5084af1efa4
energy-factory-mock.wasm: 86dfe639d184348c78f295dc537ff42244a6a5e40eb320ea055caab9b244e35b
farm-staking-proxy.wasm: 8a605fa8539f193a49d267ce73f9010904796d6b930ea7e4e09f9b4d9da1af9f
simple-lock-legacy.wasm: 4860c5765d862647cd035b97b5565916176670af0bc94f84fc542e16bb8c80df
lkmex-transfer.wasm: d8c9cf5dbd3638908d1b00a83c27e2dcd7a2ddadaab413899e434d875039b9ba
factory-legacy.wasm: 5777863b916746fe97ca2455b569009c70805d17dc958142ac67ea8bfc1d43f7
farm-with-locked-rewards.wasm: c1f2a3652371510767f5d64a4df02a3eda2744d54e9d91f7680dbf1bd02d82bb
router.wasm: 68cf64baf42dd079aa0e2d10b04a02ece7be57d6c9bf0ca0b967911da3b96846
energy-update.wasm: 8f576d9358c5575aa7f9c72728a1d10d4f2a1c3513b749f3317a3b91577a98ba
farm-staking.wasm: 7eddcb67bef25c4a0c7de0c3e1b2444cbf84e05546ac61c29726b568f9efffde
farm-v13-locked-rewards.wasm: 2bd491aa0d4cee2556f2bf100ed37eca492a3dfd09bee6686c220b6c3a93638d
pair.wasm: 665d83ddc56e093b2210e609170eb851dc3a28095cd623d7a2c1528dd7d736e5
pair-full.wasm: 269ec1f0b3b0816a2fa32b60949ace355c86451ce3ebcb5d466cc86f2c3dedb8
safe-price-view.wasm: 9fa75ee60bf53cda6a74501e7a0559ed4613f69a0843c5f8ccc1182a0991dce2
farm-v13.wasm: 39d8b10aa09dfebe2611756d758262a79634bcb955b858251c414c9b17f7f173
proxy_dex.wasm: 38b6a77f25275b0a2540d74f05374207bfd484850ec264653db0fcbae30d7580
farm-v12.wasm: 780d8459a337041a79f357d32fd3c998b793dc61504e2afef0c3f8fbec29679c
locked-asset-distribution.wasm: 66788e10cf87e1a2f70d2ae676f10ec68cc97ffa4a7295fa2b6980794022e0f0
price-discovery.wasm: 494383de50efd8745a1d4219e93a23d8992f85cc6fb48636ce81e7a5403b82ce
token-unstake.wasm: b22c402e39ba46d6b0521d51e99e51c277b7cbf87c3795953754c084320c6300
farm-v13-custom-rewards.wasm: 3e16cea5fdebcee8fa490a50cd06a9bf889d3fcc1e4a1b124474b2b91fb15b15
pause-all.wasm: 029dd75af095871dae02680689aa5ae2ada887a3e961082c4c947299867555f6
v3.2.2-rc2
What's Changed
- onBehalf audit fixes + unit tests by @psorinionut in #996
Full Changelog: v3.2.1.1...v3.2.2-rc2
Built using Docker image: multiversx/sdk-rust-contract-builder:v7.0.0.
Codehashes (blake2b):
router.wasm: 68cf64baf42dd079aa0e2d10b04a02ece7be57d6c9bf0ca0b967911da3b96846
energy-update.wasm: 8f576d9358c5575aa7f9c72728a1d10d4f2a1c3513b749f3317a3b91577a98ba
farm-v13-locked-rewards.wasm: 2bd491aa0d4cee2556f2bf100ed37eca492a3dfd09bee6686c220b6c3a93638d
simple-lock.wasm: 622e4ae130d3d7f5551288af7d224504bfc02eff5a19b58e286cfb0fc6af9d5b
governance-v2.wasm: bae29e0e35c8220381bef1916c08a8fdb9b4bf12fee81839be0b5f29de8e0267
fees-collector.wasm: c5767482d1b10842ba4a5a8019823f2faf4cbbe77b3a8afd367339be7df2e2ff
farm-staking.wasm: 5ae911b77e1fdb0369d82cbfbe1db463a18b9cbcd1cb68f5514cddb3d85df8aa
energy-factory.wasm: 09d2bfb2577dd623636429a86f0901d921158bc8c0d9ae23e06b969dd42cbc15
farm-staking-proxy.wasm: 8a605fa8539f193a49d267ce73f9010904796d6b930ea7e4e09f9b4d9da1af9f
price-discovery-v1.wasm: 8b3c1ead12a840198c557252b65da37c19fe32722c82c90cc5aff2b1c7f4f17e
token-unstake.wasm: 8658b475b5415f1df1f096203a201dc9b18c3d76af19761c52922fe30619d3fb
pair-mock.wasm: 0f75cd76cdb9e7bc9b8940b5647f97bf4108e3bf367042ceb2acecffa3be73f8
farm-v13-custom-rewards.wasm: 3e16cea5fdebcee8fa490a50cd06a9bf889d3fcc1e4a1b124474b2b91fb15b15
energy-factory-mock.wasm: 86dfe639d184348c78f295dc537ff42244a6a5e40eb320ea055caab9b244e35b
proxy-dex-legacy.wasm: c98a9dae49044804b92193a3839be783d93d07b03d649a103b77298b8ff4b580
factory-legacy.wasm: 5777863b916746fe97ca2455b569009c70805d17dc958142ac67ea8bfc1d43f7
permissions-hub.wasm: 5ae2ac86ff5368649735a5c890357c9a7980775820943b721cf3d080f20de262
metabonding-staking-legacy.wasm: 615cbabf760a2324c66b81394ffc401d3bbe3ea105391d07b13cc756defa86d3
proxy-deployer.wasm: d1a18ebe69eab767f474b35ee5d2e565e8d130d0be85cfd70c33c5084af1efa4
farm-staking-proxy-v13.wasm: 3a216a9e8f2549540dc419ed28cd19e0760b271096314a8d9bd6df3866aaf8d3
farm-v13.wasm: 39d8b10aa09dfebe2611756d758262a79634bcb955b858251c414c9b17f7f173
farm.wasm: dc776894f7e5338618405b180433925d119a60933e2205fb1c5d1088579ccbf8
locked-asset-distribution.wasm: 66788e10cf87e1a2f70d2ae676f10ec68cc97ffa4a7295fa2b6980794022e0f0
price-discovery-v2.wasm: 63adad3fa523ccc9b07995dbe186b72d31572875880e51b72ccbc8fd5e783c9a
farm-v12.wasm: 780d8459a337041a79f357d32fd3c998b793dc61504e2afef0c3f8fbec29679c
simple-lock-legacy.wasm: 4860c5765d862647cd035b97b5565916176670af0bc94f84fc542e16bb8c80df
lkmex-transfer.wasm: d8c9cf5dbd3638908d1b00a83c27e2dcd7a2ddadaab413899e434d875039b9ba
pause-all.wasm: 029dd75af095871dae02680689aa5ae2ada887a3e961082c4c947299867555f6
price-discovery.wasm: 494383de50efd8745a1d4219e93a23d8992f85cc6fb48636ce81e7a5403b82ce
proxy_dex.wasm: 38b6a77f25275b0a2540d74f05374207bfd484850ec264653db0fcbae30d7580
farm-with-locked-rewards.wasm: 4ca038c097412353ec6cf6039f2a216aa70725d80d2a647b7948bc466d0d4444
pair.wasm: 665d83ddc56e093b2210e609170eb851dc3a28095cd623d7a2c1528dd7d736e5
safe-price-view.wasm: 9fa75ee60bf53cda6a74501e7a0559ed4613f69a0843c5f8ccc1182a0991dce2
pair-full.wasm: 269ec1f0b3b0816a2fa32b60949ace355c86451ce3ebcb5d466cc86f2c3dedb8
governance.wasm: 3a25b4e9ed4e578c92d53342d5c2c7d9501d277267b205c92c3349ab5c2c4368
locked-token-wrapper.wasm: 6102765ecb04c814a94aec07043925468acf89df58bd280256c0d69ea68e5d14
v3.2.1-rc1
Early release candidate for onBehalf
farm and staking features.
What's Changed
- removed lkmex factory SC by @psorinionut in #962
- legacy distribution sc by @psorinionut in #965
- [MEX-580] add readme for permissions hub SC + onBehalf features by @psorinionut in #989
- bump mx-sc-actions version by @BiancaIalangi in #993
- [MEX-580] Add on behalf features for farm SC by @psorinionut in #967
- updated cargo locks for v3.0.2 by @psorinionut in #995
New Contributors
- @BiancaIalangi made their first contribution in #993
Full Changelog: v3.1.1...v3.2.1.1
Built using Docker image: multiversx/sdk-rust-contract-builder:v7.0.0.
Codehashes (blake2b):
router.wasm: 68cf64baf42dd079aa0e2d10b04a02ece7be57d6c9bf0ca0b967911da3b96846
energy-update.wasm: 8f576d9358c5575aa7f9c72728a1d10d4f2a1c3513b749f3317a3b91577a98ba
farm-v13-locked-rewards.wasm: 2bd491aa0d4cee2556f2bf100ed37eca492a3dfd09bee6686c220b6c3a93638d
simple-lock.wasm: 622e4ae130d3d7f5551288af7d224504bfc02eff5a19b58e286cfb0fc6af9d5b
governance-v2.wasm: bae29e0e35c8220381bef1916c08a8fdb9b4bf12fee81839be0b5f29de8e0267
fees-collector.wasm: c5767482d1b10842ba4a5a8019823f2faf4cbbe77b3a8afd367339be7df2e2ff
farm-staking.wasm: f6b0a0367694448be0faf444dbd4a4e3232e7a7cc0a4bbbcb1698df49beda78d
energy-factory.wasm: 09d2bfb2577dd623636429a86f0901d921158bc8c0d9ae23e06b969dd42cbc15
farm-staking-proxy.wasm: a680bec11d4576113268c7755dc21b14319d89cdb46fa559dfd9f723422ca342
price-discovery-v1.wasm: 8b3c1ead12a840198c557252b65da37c19fe32722c82c90cc5aff2b1c7f4f17e
token-unstake.wasm: 8658b475b5415f1df1f096203a201dc9b18c3d76af19761c52922fe30619d3fb
pair-mock.wasm: 0f75cd76cdb9e7bc9b8940b5647f97bf4108e3bf367042ceb2acecffa3be73f8
farm-v13-custom-rewards.wasm: 3e16cea5fdebcee8fa490a50cd06a9bf889d3fcc1e4a1b124474b2b91fb15b15
energy-factory-mock.wasm: 86dfe639d184348c78f295dc537ff42244a6a5e40eb320ea055caab9b244e35b
proxy-dex-legacy.wasm: c98a9dae49044804b92193a3839be783d93d07b03d649a103b77298b8ff4b580
factory-legacy.wasm: 5777863b916746fe97ca2455b569009c70805d17dc958142ac67ea8bfc1d43f7
permissions-hub.wasm: 5ae2ac86ff5368649735a5c890357c9a7980775820943b721cf3d080f20de262
metabonding-staking-legacy.wasm: 615cbabf760a2324c66b81394ffc401d3bbe3ea105391d07b13cc756defa86d3
proxy-deployer.wasm: d1a18ebe69eab767f474b35ee5d2e565e8d130d0be85cfd70c33c5084af1efa4
farm-staking-proxy-v13.wasm: 3a216a9e8f2549540dc419ed28cd19e0760b271096314a8d9bd6df3866aaf8d3
farm-v13.wasm: 39d8b10aa09dfebe2611756d758262a79634bcb955b858251c414c9b17f7f173
farm.wasm: d2a68b6415e5319157074fe05b18d91c3db57b1ca47fa790685fbb474250c1f1
locked-asset-distribution.wasm: 66788e10cf87e1a2f70d2ae676f10ec68cc97ffa4a7295fa2b6980794022e0f0
price-discovery-v2.wasm: 63adad3fa523ccc9b07995dbe186b72d31572875880e51b72ccbc8fd5e783c9a
farm-v12.wasm: 780d8459a337041a79f357d32fd3c998b793dc61504e2afef0c3f8fbec29679c
simple-lock-legacy.wasm: 4860c5765d862647cd035b97b5565916176670af0bc94f84fc542e16bb8c80df
lkmex-transfer.wasm: d8c9cf5dbd3638908d1b00a83c27e2dcd7a2ddadaab413899e434d875039b9ba
pause-all.wasm: 029dd75af095871dae02680689aa5ae2ada887a3e961082c4c947299867555f6
price-discovery.wasm: 494383de50efd8745a1d4219e93a23d8992f85cc6fb48636ce81e7a5403b82ce
proxy_dex.wasm: 38b6a77f25275b0a2540d74f05374207bfd484850ec264653db0fcbae30d7580
farm-with-locked-rewards.wasm: 818d0f06916368a6a490b3c705b101958cdaad542195e0547c5384caf411e252
pair.wasm: 665d83ddc56e093b2210e609170eb851dc3a28095cd623d7a2c1528dd7d736e5
safe-price-view.wasm: 9fa75ee60bf53cda6a74501e7a0559ed4613f69a0843c5f8ccc1182a0991dce2
pair-full.wasm: 269ec1f0b3b0816a2fa32b60949ace355c86451ce3ebcb5d466cc86f2c3dedb8
governance.wasm: 3a25b4e9ed4e578c92d53342d5c2c7d9501d277267b205c92c3349ab5c2c4368
locked-token-wrapper.wasm: 6102765ecb04c814a94aec07043925468acf89df58bd280256c0d69ea68e5d14
v3.1.1
What's Changed
- Proxy dex legacy contract by @psorinionut in #933
- Factory legacy contract by @psorinionut in #934
- legacy contracts only with signatures by @psorinionut in #936
- legacy contracts sc error text change by @psorinionut in #937
- V3.0 legacy contracts by @psorinionut in #942
- upgrade to 0.52.3 by @mihaicalinluca in #945
- rc/v3.0 by @psorinionut in #877
- adjustUserEnergy functionality by @psorinionut in #947
- claimBoostedRewards extra check by @psorinionut in #951
- updated logic for contract state validation by @psorinionut in #952
- Framework upgrade 0.53 by @psorinionut in #950
- Router multiPairSwap event by @psorinionut in #953
- V3.0.1 by @psorinionut in #955
- github actions update by @psorinionut in #956
- Metabonding Staking Legacy SC by @psorinionut in #957
- meta compatibility update by @psorinionut in #958
- legacy contracts error handling update by @psorinionut in #959
- Metabonding Staking Legacy SC cleanup by @psorinionut in #960
- Small router fixes by @psorinionut in #961
Full Changelog: v3.0.8...v3.1.1
Built using Docker image: multiversx/sdk-rust-contract-builder:v7.0.0.
Codehashes (blake2b):
token-unstake.wasm: 8658b475b5415f1df1f096203a201dc9b18c3d76af19761c52922fe30619d3fb
farm-v13-custom-rewards.wasm: 3e16cea5fdebcee8fa490a50cd06a9bf889d3fcc1e4a1b124474b2b91fb15b15
fees-collector.wasm: c5767482d1b10842ba4a5a8019823f2faf4cbbe77b3a8afd367339be7df2e2ff
energy-factory.wasm: 09d2bfb2577dd623636429a86f0901d921158bc8c0d9ae23e06b969dd42cbc15
pair-mock.wasm: 0f75cd76cdb9e7bc9b8940b5647f97bf4108e3bf367042ceb2acecffa3be73f8
proxy-dex-legacy.wasm: c98a9dae49044804b92193a3839be783d93d07b03d649a103b77298b8ff4b580
farm-v13.wasm: 39d8b10aa09dfebe2611756d758262a79634bcb955b858251c414c9b17f7f173
price-discovery.wasm: 494383de50efd8745a1d4219e93a23d8992f85cc6fb48636ce81e7a5403b82ce
price-discovery-v1.wasm: 8b3c1ead12a840198c557252b65da37c19fe32722c82c90cc5aff2b1c7f4f17e
farm-staking-proxy.wasm: b58c0237feba1b939f6a82889af1fa98b85a772cbf185b7acf6528cab9f9c207
energy-update.wasm: 8f576d9358c5575aa7f9c72728a1d10d4f2a1c3513b749f3317a3b91577a98ba
governance-v2.wasm: bae29e0e35c8220381bef1916c08a8fdb9b4bf12fee81839be0b5f29de8e0267
farm-staking-proxy-v13.wasm: 3632f96882d1dde346daad6ddecbe590023d9421338169d3847a65d70acdaef5
distribution.wasm: 4fe27675514e2c0f3c1f713c67e5884d9b0b3ee8c1343af04bff86ca4cc87abd
metabonding-staking-legacy.wasm: 615cbabf760a2324c66b81394ffc401d3bbe3ea105391d07b13cc756defa86d3
factory-legacy.wasm: 5777863b916746fe97ca2455b569009c70805d17dc958142ac67ea8bfc1d43f7
simple-lock.wasm: 622e4ae130d3d7f5551288af7d224504bfc02eff5a19b58e286cfb0fc6af9d5b
router.wasm: 68cf64baf42dd079aa0e2d10b04a02ece7be57d6c9bf0ca0b967911da3b96846
proxy_dex.wasm: b8df1dd0a9cc7d2be0667e1a3b283a5ebde4fecdbb540686b264a64859b38b29
price-discovery-v2.wasm: 63adad3fa523ccc9b07995dbe186b72d31572875880e51b72ccbc8fd5e783c9a
farm-with-locked-rewards.wasm: a122f76718e602e4e3ba995eef09679d30a820bdd0a52128ed2cd4faedd93c17
proxy-deployer.wasm: d1a18ebe69eab767f474b35ee5d2e565e8d130d0be85cfd70c33c5084af1efa4
pause-all.wasm: 029dd75af095871dae02680689aa5ae2ada887a3e961082c4c947299867555f6
farm-v13-locked-rewards.wasm: 2bd491aa0d4cee2556f2bf100ed37eca492a3dfd09bee6686c220b6c3a93638d
simple-lock-legacy.wasm: 4860c5765d862647cd035b97b5565916176670af0bc94f84fc542e16bb8c80df
locked-token-wrapper.wasm: 6102765ecb04c814a94aec07043925468acf89df58bd280256c0d69ea68e5d14
farm-v12.wasm: 780d8459a337041a79f357d32fd3c998b793dc61504e2afef0c3f8fbec29679c
safe-price-view.wasm: 9fa75ee60bf53cda6a74501e7a0559ed4613f69a0843c5f8ccc1182a0991dce2
pair.wasm: 665d83ddc56e093b2210e609170eb851dc3a28095cd623d7a2c1528dd7d736e5
pair-full.wasm: 269ec1f0b3b0816a2fa32b60949ace355c86451ce3ebcb5d466cc86f2c3dedb8
energy-factory-mock.wasm: 86dfe639d184348c78f295dc537ff42244a6a5e40eb320ea055caab9b244e35b
governance.wasm: 3a25b4e9ed4e578c92d53342d5c2c7d9501d277267b205c92c3349ab5c2c4368
farm.wasm: c27607b8020f203b69e87d3fe88ebd8390ac85ca48b896125a528f12e997991e
lkmex-transfer.wasm: d8c9cf5dbd3638908d1b00a83c27e2dcd7a2ddadaab413899e434d875039b9ba
farm-staking.wasm: 239d6cb6a148599c769e00b89baae95bad917ed01f3544071bea506b655573b9
factory.wasm: 71556d4c0859edc80af0e35d744d185b168470a2c55d2ed6fc3de55c28fbee0f
v2.6.0-governance-merkle-tree
v3.0.8
What's Changed
- remove setAllowExternalClaim by @psorinionut in #935
- user total farm position split by @psorinionut in #932
- farm supply on claim fix for farm with locked rewards by @psorinionut in #939
- add rewards aggregation in merge endpoints by @psorinionut in #940
- farm supply for week fix unit tests by @psorinionut in #941
- farm supply for week fix by @psorinionut in #938
Full Changelog: v3.0.7...v3.0.8
Built using Docker image: multiversx/sdk-rust-contract-builder:v7.0.0.
Codehashes (blake2b):
farm-staking-proxy.wasm: 9a5355e878006a18c162fb969a827874fde8c35e314b924ee5a70006db65c074
farm-staking.wasm: 1f19df47ff743d53e10b40edefea238af3c12cea47401613e228217e909d9c49
token-unstake.wasm: 3f545429c2615a9f1f081d69ed458e925079de799008360a9df540b9b71ac68c
distribution.wasm: e80446003217ef4c96c75a1fbb10b3a7e833606d542db0987c1f76e4ad6aaaeb
metabonding-staking.wasm: 7f8f1d29259017b806e5cde7b6e9b05aaa85058ffbad126d04c09b388143320f
energy-update.wasm: e508a0ce7d8873f558c3b813df72d8e879cb66a28e1014e6c380211558f1f854
farm-with-locked-rewards.wasm: 888538bc51db60e8929689c846220acbf46557157cd10039bd2942716d8932b3
factory.wasm: ae01a15422da1d5d83efe91e234320d10d93363aff0a0746810a6db66ee6e1db
fees-collector.wasm: 57ddbdbac450ab0b36588db029b888bfa4cfa2ccb8bcadbc6d35e32a6c7a2f8a
proxy-deployer.wasm: 4e7f02e832a643c46755e4303809a5e4cdd3dd94cbb16f1e520c5d207be95fdc
farm.wasm: 3690ec52b4825097a0ab57ddb28619caccc30b9495929deb3c7d3a72226c10ef
locked-token-wrapper.wasm: 53bc96961cadfe33e4f31fc0ef343e7cf086c09677308b4834552a17920649e2
lkmex-transfer.wasm: ee4703cfbd67c53a8ec52261a6ff98acd8b03c6607628eed7e67252dacf79d75
price-discovery.wasm: 2b3122d1bf80508fbd2328b07565aedf01abe467d78d323626416b1c753b9fdf
simple-lock-legacy.wasm: da0932f75cd26b47469ca2eeec46e6d719f7405d6818de5750e11765ac0ae803
energy-factory-mock.wasm: c5860ed71b6740c39d44bd9f4938d7cd4fd6cae92be294e5fd0edd96674719d4
energy-factory.wasm: f8502a4939ef150fb2d5aeab392dc183448633947eafc8649e3883bc1793744b
governance.wasm: 4104761042e45acdc10cda904af3c314188ebbc69151a10d9d9209b7da79a543
pause-all.wasm: eec82014e7ba8a92d747d74471be3ae8365d7f3a9fc205d72aa39b47dd31e0ba
pair-mock.wasm: 17bb816f23b3cc8120270c4756352e5a959741de2d585cba285cfff3c6c29c67
proxy_dex.wasm: 6c08a038519a7048ec1ecfd87061b313b7c894107026f0b6b8c6c3d3c5fe3ae7
pair.wasm: 893d5720cc35336fa999a498008a27e979d4d88ce9fb2e35de4a4d6f2adf1a20
safe-price-view.wasm: c82efa4e21e7e1f808ddebbcfc2eae6258201be0b0ee76b0389fc87ba4d2baaa
pair-full.wasm: 1f26c9c86d38cacc0406c393ee171c93da144c326e7ef9bde88e8474140a8455
farm-v-13.wasm: 54f51fab1b5cf600e323cfe672c99a46443809fdff80501c731f1d70fc2fdd94
governance-v2.wasm: 07396f3922178f81af7292ac41216861f9cefe3c2df03758b9c2c802d18597c9
simple-lock.wasm: 57ed8a72187c9eb5502ce9a1cfde56262b00477772900c332de90dabb7c44cd0
farm-staking-proxy-v-13.wasm: 5a62c114c4ac290eea3d6a1ec93181c7620eebb620b44241d12907ca2444aa76
router.wasm: 9bbc300ddb31c83a51c7663f67bebd4ffaff5c21ae5f1507af1d9d47677e6ee2
v3.0.7
What's Changed
- Simple lock legacy contract by @psorinionut in #921
- [simple-lock-legacy] add missing FarmType by @claudiulataretu in #926
- Remove checks in simple lock legacy SC by @psorinionut in #923
- Framework upgrade 0.50.4. No syntax change. by @psorinionut in #924
- Simple lock exit farm with penalty fix by @psorinionut in #925
- Farm Staking Proxy Legacy SC by @psorinionut in #928
- upgrade by @dorin-iancu in #929
- Farm staking proxy legacy SC interactions update by @psorinionut in #930
Full Changelog: v3.0.6...v3.0.7
Built using Docker image: multiversx/sdk-rust-contract-builder:v7.0.0.
Codehashes (blake2b):
simple-lock-legacy.wasm: da0932f75cd26b47469ca2eeec46e6d719f7405d6818de5750e11765ac0ae803
energy-factory-mock.wasm: c5860ed71b6740c39d44bd9f4938d7cd4fd6cae92be294e5fd0edd96674719d4
farm-with-locked-rewards.wasm: 78cc979060f436442fc66226f9091d4f288b67680051a2ad984de7017acb2260
pause-all.wasm: eec82014e7ba8a92d747d74471be3ae8365d7f3a9fc205d72aa39b47dd31e0ba
token-unstake.wasm: 3f545429c2615a9f1f081d69ed458e925079de799008360a9df540b9b71ac68c
proxy_dex.wasm: 6c08a038519a7048ec1ecfd87061b313b7c894107026f0b6b8c6c3d3c5fe3ae7
farm.wasm: 0eda0f9071375aed7c2ec95c0882a5132a70f07af8e40c518406531a364dc8b8
farm-staking-proxy-v-13.wasm: 5a62c114c4ac290eea3d6a1ec93181c7620eebb620b44241d12907ca2444aa76
locked-token-wrapper.wasm: 53bc96961cadfe33e4f31fc0ef343e7cf086c09677308b4834552a17920649e2
governance.wasm: 4104761042e45acdc10cda904af3c314188ebbc69151a10d9d9209b7da79a543
router.wasm: 9bbc300ddb31c83a51c7663f67bebd4ffaff5c21ae5f1507af1d9d47677e6ee2
lkmex-transfer.wasm: ee4703cfbd67c53a8ec52261a6ff98acd8b03c6607628eed7e67252dacf79d75
farm-staking-proxy.wasm: 9a5355e878006a18c162fb969a827874fde8c35e314b924ee5a70006db65c074
energy-factory.wasm: f8502a4939ef150fb2d5aeab392dc183448633947eafc8649e3883bc1793744b
fees-collector.wasm: 1d624ef03fd6dc93373e0a43585f409bbb7bee3eb889cb75b0cede5da3300f13
farm-v-13.wasm: 54f51fab1b5cf600e323cfe672c99a46443809fdff80501c731f1d70fc2fdd94
simple-lock.wasm: 57ed8a72187c9eb5502ce9a1cfde56262b00477772900c332de90dabb7c44cd0
metabonding-staking.wasm: 7f8f1d29259017b806e5cde7b6e9b05aaa85058ffbad126d04c09b388143320f
governance-v2.wasm: 07396f3922178f81af7292ac41216861f9cefe3c2df03758b9c2c802d18597c9
pair-mock.wasm: 17bb816f23b3cc8120270c4756352e5a959741de2d585cba285cfff3c6c29c67
price-discovery.wasm: 2b3122d1bf80508fbd2328b07565aedf01abe467d78d323626416b1c753b9fdf
factory.wasm: ae01a15422da1d5d83efe91e234320d10d93363aff0a0746810a6db66ee6e1db
distribution.wasm: e80446003217ef4c96c75a1fbb10b3a7e833606d542db0987c1f76e4ad6aaaeb
proxy-deployer.wasm: 4e7f02e832a643c46755e4303809a5e4cdd3dd94cbb16f1e520c5d207be95fdc
energy-update.wasm: e508a0ce7d8873f558c3b813df72d8e879cb66a28e1014e6c380211558f1f854
farm-staking.wasm: f460d34c64ace31654ad13c58a27804b7da1aa1cf23b4b8c17e0af776dee009c
pair-full.wasm: 1f26c9c86d38cacc0406c393ee171c93da144c326e7ef9bde88e8474140a8455
safe-price-view.wasm: c82efa4e21e7e1f808ddebbcfc2eae6258201be0b0ee76b0389fc87ba4d2baaa
pair.wasm: 893d5720cc35336fa999a498008a27e979d4d88ce9fb2e35de4a4d6f2adf1a20
v3.0.6
What's Changed
- original caller merge fix by @psorinionut in #897
- Various DEX tests by @psorinionut in #890
- farm staking additional tests by @psorinionut in #898
- Proxy dex unit tests by @CostinCarabas in #899
- code coverage update by @psorinionut in #900
- Total farm position test in proxy dex by @psorinionut in #903
- Metastaking claim total farm position fix by @psorinionut in #904
- Energy factory unit test audit update by @psorinionut in #905
- Proxy dex unit tests audit update by @psorinionut in #912
- farm energy fix by @dorin-iancu in #911
- Revert "farm energy fix" by @psorinionut in #916
- framework upgrade 0.48.1 by @psorinionut in #917
Full Changelog: v3.0.5...v3.0.6
Built using Docker image: multiversx/sdk-rust-contract-builder:v6.0.0.
Codehashes (blake2b):
distribution.wasm: df3347e6208f3f471800a5de3ad3bd70ae93ba8b37323128f135b85a86a293ba
price-discovery.wasm: 8120c2c6f22a42701ce0ca155e2148407e09ffb2960c347834ac111499844bfd
lkmex-transfer.wasm: fdf82f6511b18056bcf693acd7753dbc4a8336c54960dc46c99cab3dbec3ea2b
router.wasm: 0307e0a5b8dfc62d9b94dd066b4160cc3678bc7ba607b2d7fa959791e3860278
pause-all.wasm: 2f81e6a3bcd29ec7157db5176e5eb7809cc15838893c3b8715be8fc667ecbc5a
farm-staking.wasm: 1bcfbc4a75df1da3a100c21aec612424f48fbe8a121fae74e726e62081906009
proxy_dex.wasm: ba6841d2db30d48a1041332f28dbf5375f274cde485d6b4e791e03992a1ad462
energy-factory-mock.wasm: f03c56648ac234be795fce1f22ca8bad58089fb64a94dc8a047efeea3e377a2f
fees-collector.wasm: 4c8635bfbe9a1e69a09d5d0ec3885f54b548c319ce7e3c1dd031af850386f63c
pair.wasm: 4ac61712b5b0e0b8ffcd88715cf656e29873f09b835cc9b1af1f43dda7f7af49
safe-price-view.wasm: b5e6fd9038ccb3e1fe1391aa05dfac81d90a027cbc2c6f7e221fde70d687ac6a
pair-full.wasm: ec8fc30abbd8124f1277a7def29dbf72a97801aa390006b4c0427426c2c463e8
locked-token-wrapper.wasm: e3b8c5772a10ffa4d5aefbcf26a6715b85e9409fbde7deff287968f5561efef3
token-unstake.wasm: e7c1b8a690fdeee36cce38608fe1dad6b02196c6675a21c6dec7fd31f829f327
energy-update.wasm: 94b9eb13f53ab9d9e089fcfd7d1d7c3eba6905b33c6876d7ec087754392d6ff8
farm-staking-proxy.wasm: a808eac6b388743bb7184f08d59c3fd604fa9eb268d6fd329884a299f81d3ec8
factory.wasm: eaa91085fd3ff9a5c54891b32e2ce41a7e1121f0f0e71050245fc8c8676c7a11
governance.wasm: 1495abe7c93f261830907975ec061515792ac50aa880d2052ad307dfe007865d
governance-v2.wasm: c0abe8ce151f21a0072af7f6a428fd3a04382448d6d661ad134345c8ba4dd479
farm-with-locked-rewards.wasm: 40b076826df81e2447db59f0371d589b759fd78f9d374d63cbe4dcbced06c20d
energy-factory.wasm: e259ab1a5fb87bd5c7117679171a07bf5a7b2dfeb82619299ab3361b53b6b6cf
simple-lock-whitelist.wasm: 2d90f10fc11f5b9a21c0f16842e9bdf376ba2d69c3d67fa4796af6762a6ff6e9
simple-lock.wasm: 287cd4e8428f554b29e4ed23d1020cf156101c9aec0de2edf03174865db012cf
farm.wasm: f87570856b7af8044540d87794695a953328c83cc481bcf46eaa4537970140ef
pair-mock.wasm: 81f86ebc2ba64cf1eeac52ffb7ac63c267d80ba9cf51b3bffc584c7d54efc331
proxy-deployer.wasm: a7c7a88a8927ac540ed5726e99a983d9be416f972ba97905067d2d65798212b1
metabonding-staking.wasm: 97eeaa98260550f12dac2ada3cef4f5938b42e030d3656611220943b73a9a91f
v3.0.5-router-gas-fix
What's Changed
- Safe price with weighted LP supply by @psorinionut in #850
- Safe Price accumulated LP supply migration fix by @psorinionut in #863
- Safe Price tests clippy fixes by @psorinionut in #878
- Github actions on rc branches by @psorinionut in #881
- Github actions on rc branches by @psorinionut in #880
- Energy factory extra checks for public endpoints by @psorinionut in #864
- set boosted yields percentage fix by @psorinionut in #871
- Simple lock whitelist audit improvements by @psorinionut in #872
- Remove the SC check for XMEX unwrap endpoint by @psorinionut in #846
- Farm tests with original caller merge fix by @psorinionut in #875
- framework update v0.48.0 by @psorinionut in #887
- Upgrade annotation by @andrei-marinica in #889
- Router check pair refactor by @psorinionut in #886
- Farm staking merge fix + unit tests by @psorinionut in #888
Full Changelog: v3.0.4-rc7...v3.0.5
Built using Docker image: multiversx/sdk-rust-contract-builder:v6.0.0.
Codehashes (blake2b):
pair-full.wasm: 0e6051df553d8252cb9a0b33939715609c189fcede49cb666abde9e26cd8ce7d
pair.wasm: 6848d965e8ed61528902b5476c1d5085b79e1ea53df21b214934a99815cd2c9c
safe-price-view.wasm: 4cb3b0f71e22ee41c0b38c3dba3ecbb8f3cc7bd19d699cf532e334df705d73cb
governance-v2.wasm: 11f531a4931bbe40e0bd4dac87876b6e1b1effaae81cfa95c44bcf1d6a624dd9
energy-update.wasm: 94b9eb13f53ab9d9e089fcfd7d1d7c3eba6905b33c6876d7ec087754392d6ff8
router.wasm: 21168906ff4a9b8b03bbc13e3c60458034f133d4b9029150d7e7a9502f1579ac
energy-factory.wasm: 8492301077c44fa0f897eea586adfbffd3d1297a7ea88aedf98d529af6b5d3f4
farm-staking.wasm: 2aef6b1f35169e53657bea5685d531e58463ba46574e8ee71013a0376343a66a
simple-lock-whitelist.wasm: ce41234e0d97d7978a65616a7e13c570ec4d0e16bf7c0a9acfbe1e590c6baf16
lkmex-transfer.wasm: 575c20b41b85d6511e416a8f8d39bed87173696b356e99c4da418c704050c214
price-discovery.wasm: afa2f1865c3b65d4a4a182a0a60941573cb0443ca45fd410a905a8f49c31eaea
farm-with-locked-rewards.wasm: 46b42af823c56f0e34e44cbe2d704917f85d9f77f3abd7bef3a24b8724790dfa
distribution.wasm: b65f2411246038134e5bd501d907e2ae4af3f215b9c678d844864614fabe67dc
proxy_dex.wasm: 91aa0f14c0d89de9272de5ae6aede6b3e2f6f7ad28e4e92b4d82ca902e9fb7ac
pair-mock.wasm: 33d198743f9814ef041a5fac804f31dc97bb169609d40b9023deac778f8e3883
proxy-deployer.wasm: 3ef2c810e728e832f88b7dcef0883014c7d0d3881f3c54fc6ebb7a367abae536
energy-factory-mock.wasm: 80e342f9c6b4ae414d5a50ed72b82094f142abd835d46ec74673ce54c92f74ed
governance.wasm: 1bf8c6428d0386fa23c1324ae58ab6b72fea577a88315611254a605aae5a2f70
farm-staking-proxy.wasm: fbc51133acae9fc7f5063ae1d0dbcc4d4350b1e4d7e562159c6408ef4e866cd3
factory.wasm: 7d97590148fb47ca1c092a7a8839ff483b888d3c7cd99d94c93e4dc19ff573a2
fees-collector.wasm: 9a3b1745ebd6977053381c07e65baf0986e7ba802b510e0b03161cbdf475b4b9
token-unstake.wasm: 264284dc5f9f3acc1047b6c017334d8305597fab01d1758ea97013121c1568bc
locked-token-wrapper.wasm: c942f56b538d9cfef39f3e48744561e3dec0d1cf836c0af5fbc10a0593e3934f
metabonding-staking.wasm: eee70193273ba67a0c7419ea09fe1ed4a607afe9999abe72b382ed6aba07ebdb
pause-all.wasm: 3547f987a8a0019e7517785fecd02d3dd8c911e9004879a81d9b41f5119443f5
farm.wasm: cd14b79956deb690fa079c946a9539c7e1012b54dee23531bc1c6f66066b3ca6
simple-lock.wasm: 1e28ba5e0a4a992b8f7ec062041fe769bd3b3bc10f97f59d69c7ee1790c5fe76