Releases: FairyFromAlfeya/ever-solidity-utils
Releases · FairyFromAlfeya/ever-solidity-utils
Release v3.0.2
Utilities
factory -> added codeHash param for Factory and FactoryWithPlatform events
upgrade -> optional version param for Upgradable contract
factory -> setInstanceCode fixed the bug with previous version in event
Release v3.0.0
v3.0.0
Release v2.0.5
Utilities
- Less inheritance
- Made some external functions as virtual for overriding possibility
- Contracts use TargetBalance.sol to keep constant balance
- [FEAT] reservation/TargetBalance.sol
Release v2.0.3
v2.0.3
Release v2.0.1
Utilities
- lower compiler version
>= 0.61.2
instead of>= 0.63.0
- [FEAT] factory/IFactory.sol ->
optional(uint32) _newInstanceVersion
param forsetInstanceCode
Release v2.0.0
v2.0.0
Release v1.0.13
Utilities
- oracle/interfaces/IOnObservationCallback.sol
- oracle/interfaces/IOnRateCallback.sol
Release v1.0.12
Build
- build/DexPlatform
Utilities
- oracle/interfaces/IOracle.sol
- oracle/interfaces/ITWAPOracle.sol
- oracle/structures/IObservation.sol
- oracle/structures/IOracleOptions.sol
- oracle/structures/IPoint.sol
- oracle/structures/IRate.sol
Release v1.0.11
Utilities
- upgrade/UpgradableByRequest.sol
- upgrade/Upgrader.sol
- upgrade/Version.sol
- [FEAT] validation/Validatable.sol -> reserveAndRefund + reserveAcceptAndRefund
Solidity Examples
- upgradable/UpgradableByRequestExample.sol
- upgradable/UpgraderExample.sol
Tests
- 7_upgradable_by_request.spec.ts
Release v1.0.10
Utilities
- libraries/MsgFlag.sol -> libraries/UtilityFlag.sol
Solidity Examples
- [RENAMED] _onUpgrade -> onCodeUpgrade