Releases: Soneso/as-soroban-sdk
Releases · Soneso/as-soroban-sdk
host based 128 bit arithmetics
We have implemented arithm128.ts which offers many functions for working with positive and negative 128 bit numbers. They use the {i,u}256 functions on the host environment to perform the calculations.
This is the new recommended way to work with 128 bit numbers. All example contracts that need 128 bit numbers such as the token contract are now also using the functions from arithm128.ts.
Protocol 21 Support
Adds support for protocol 21.
Mainnet
- prepared and tested for soroban on main net
Support soroban 20.0.2
This version supports soroban 20.0.2
improvements and bugfixes
- usability improvements
- bugfixes
- extend wrappers
- improve doc and examples
Soroban Prev. 11 / Protocol 20
- add support for soroban prev. 11 and protocol 20
contract meta
add contract meta generation so that developers can add own contract metadata to the contract wasm
soroban prev. 10 support
Add support for soroban preview 10. This is a basic version of the soroban preview 10 support that will be extended in the next release.
extend contract spec generation
- add udt value type and tuple value type
- add udt structs, errors, enums and unions
support soroban prev 9
- add support for soroban prev 9 and host interface version 37
- most important breaking change: switch "lo, hi" parameters on fromU128Pieces and fromI128Pieces