Releases: alephium/alephium-web3
Releases · alephium/alephium-web3
v1.1.2
v1.1.1
v1.1.0
Main Changes
- Removed
methods
object from contract instance. Please useview
instead - Use SDK
InputAssets
for contract call parameters, instead ofnode.InputAssets
from OpenAPI - Added a new
gasEstimationMultiplier
to script transactions, allowing dApps to include a gas buffer to handle gas estimation errors - upgrade to full node
3.2.0
Pull Requests:
- Use view and remove methods in codegen by @polarker in #383
- Use SDK InputAssets for contract call by @polarker in #385
- Node 3.2.0 by @polarker in #387
- 1.1.0 by @polarker in #386
Full Changelog: v1.0.6...v1.1.0
v1.1.0-rc.0
What's Changed
- [Merge in 1.1.0] Use view and remove methods in codegen by @polarker in #383
- [Merge in 1.1.0] Use SDK InputAssets for contract call by @polarker in #385
Full Changelog: v1.0.6...v1.1.0-rc.0
v1.0.7-rc.1
Full Changelog: v1.0.6...v1.0.7-rc.1
v1.0.7-rc.0
Full Changelog: v1.0.6...v1.0.7-rc.0
v1.0.6
v1.0.3
1.0.1
v1.0.0
The main changes introduced in v1.0.0
:
- Easy Contract Interaction: The SDK generates
view
andtransact
methods for calling contract methods offchain and onchain without TxScripts. Documentation - Method Selector Enabled by Default: For better interoperability, the method selector is now enabled by default for interfaces. The index-based selector is deprecated.
- Backward Compatibility for Bytecodes: The CLI compiler now maintains backward compatibility for bytecodes if your contracts were deployed on mainnet or testnet. This change simplifies contract upgrades.
- Removal of
Project.build
: TheProject.build
method has been removed from the core package and is no longer recommended. You should use the compiler to compile the entire TypeScript project.
Action Required: If you are building a new project and haven’t deployed yet, we highly recommend upgrading to 1.x.x
. Remove the artifacts folder and re-compile everything to take advantage of the latest full node features.