Releases: massalabs/massa-web3
5.1.0
What's Changed
- add network mapping and utility function for chain IDs by @Ben-Rey in #696
- 695 add wmas token address wrapper by @peterjah in #697
- fix callSC param type by @peterjah in #699
- fix operation not found by @peterjah in #701
- add executeSC method and parameters for smart contract execution by @Ben-Rey in #702
- add StorageCost and deployer bytecode exports by @pivilartisant in #703
- Add dataStore export by @pivilartisant in #705
- Add balancesOf method to MRC20 contract and corresponding tests by @Ben-Rey in #708
- Clean MRC20 integration tests by @Ben-Rey in #709
- add web3Provider sign data by @peterjah in #707
- refactor openRPC spec by @peterjah in #713
- fix integ tests by @peterjah in #715
- update openRPC spec by @peterjah in #716
- add openrpc fetch from node repo by @peterjah in #717
- add owned mns helper by @peterjah in #719
- Feat/add public provider by @Ben-Rey in #722
- bump version to 5.1.0 in package.json and package-lock.json by @Ben-Rey in #724
- fix: update coin allocation in MNS integration test by @Ben-Rey in #725
New Contributors
- @pivilartisant made their first contribution in #703
Full Changelog: v5.0.0...v5.1.0
5.0.0
Merge of Next Version
Documentation:
https://docs.massa.net/docs/build/massa-web3/intro
@massalabs/[email protected]
What's Changed
- Fix(packages/massa-web3): removed axios to use fetch in BaseClient by @0xmemorygrinder in #608
- add min gas call check by @peterjah in #615
- patch web3-utils by @Ben-Rey in #619
New Contributors
- @0xmemorygrinder made their first contribution in #608
Full Changelog: https://github.com/massalabs/massa-web3/compare/@massalabs/[email protected]...@massalabs/[email protected]
@massalabs/[email protected]
What's Changed
Full Changelog: https://github.com/massalabs/massa-web3/compare/@massalabs/[email protected]...@massalabs/[email protected]
@massalabs/[email protected]
What's Changed
- Add Massa name resolution by @AurelienFT in #609
- change mns contract for mainnet by @AurelienFT in #611
- patch web3 utils by @Ben-Rey in #612
Full Changelog: https://github.com/massalabs/massa-web3/compare/@massalabs/[email protected]...@massalabs/[email protected]
@massalabs/[email protected]
What's Changed
Full Changelog: https://github.com/massalabs/massa-web3/compare/@massalabs/[email protected]...@massalabs/[email protected]
@massalabs/[email protected]
@massalabs/[email protected]
What's Changed
Full Changelog: https://github.com/massalabs/massa-web3/compare/@massalabs/[email protected]...@massalabs/[email protected]
@massalabs/[email protected]
Release Notes
New Features
-
getMinimalFees
Functionality: A new feature has been introduced that allows users to obtain the minimum fees required for transactions. This enhancement simplifies fee management by providing an easy method to fetch the necessary information. -
Optional
maxGas
Parameter: ThemaxGas
parameter has now been made optional. If it is not provided, the system will automatically fetch the appropriate value. This change aims to streamline transaction processing by reducing the need for manualmaxGas
estimations.
Breaking Changes
-
Coin Units Adjustment for
readSmartContract
: The unit for coins in thereadSmartContract
function has been updated to nanomas. This modification ensures greater accuracy in transaction processing. For more details, please refer to the commit here. -
Parameter Renaming in
CallSmartContract
: The parameterfunctionName
inCallSmartContract
has been renamed totargetFunction
to more accurately reflect its purpose. This change aims to improve the clarity and usability of smart contract interactions. Further information can be found in the commit here.
@massalabs/[email protected]
What's Changed
- fix chainId type by @peterjah in #518
- Add coin and fee parameters to IReadData interface by @Ben-Rey in #519
- lint: add type check by @Thykof in #511
- Bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #521
- fix default mainnet rpc url by @peterjah in #522
- Update massa-web3 to 3.0.3 by @Ben-Rey in #523
- Move DefaultProviderUrls to web3 utils by @Ben-Rey in #526
- patch web3 utils by @Ben-Rey in #527
Full Changelog: https://github.com/massalabs/massa-web3/compare/@massalabs/[email protected]...@massalabs/[email protected]