v1.3.1
·
355 commits
to testnet
since this release
What's Changed
Exciting New Features 🎉
- Refactor contract ownerships by @Neylix in #1269
- Add secp256k1 recoverable signature by @Neylix in #1256
- Add new SC function Crypto.hmac/2 by @Neylix in #1280
- Add SC Math module by @Neylix in #1278
- Add new SC module Evm with abi conversion by @Neylix in #1285
- SC new Chain functions by @Neylix in #1281
- Improve SC HTTP to use POST request by @Neylix in #1284
- Add new Chain functions get_last_transaction and get_last_address by @Neylix in #1291
- User pay contract fee by @Neylix in #1288
Enhancements
- Contract execution return explicit errors instead of contract_failure by @bchamagne in #1267
- Fix arithmetic with float by @Neylix in #1277
Bug Fixes
- Recipient fees calculation on estimate transaction fee by @Neylix in #1295
- Catch the exit of the load_missed_transactions function by @bchamagne in #1298
- Update recipient fee calculation by @Neylix in #1296
- Handle inputs amount overflow over 2^64 by @Neylix in #1297
- Fixes SC Evm library by @Neylix in #1303
- Add recipients arguments encoding by @samuelmanzanera in #1304
- Fix validate contract call timeout by @Neylix in #1310
- Fix aeweb referer by @Neylix in #1313
- Bug: Merging utxos updates the timestamp by @bchamagne in #1319
Other Changes
- Refactor Contract struct by @Neylix in #1264
- Smart Contracts playbooks rework by @bchamagne in #994
- Scripts now takes arguments (testnet vs mainnet) by @bchamagne in #1308
Full Changelog: v1.3.0...v1.3.1