This release implements Starknet RPC v0.8.1
Key changes:
- New
account.Verify
to verify signatures in an easy way - New
opts
param for theaccount.Build**
methods, allowing optional settings when building/estimating/sending a transaction (it includesTip
specification, preparing the way for Starknet v0.14.0) - New
opts
param for theutils.Build**Txn
utilities, allowing optional settings when building a transaction - New
account.DeployContractWithUDC
method for deploying contracts using the Universal Deployer Contract (UDC) - New
utils.BuildUDCCalldata
function to build calldata for UDC contract deployments - New
utils.PrecomputeAddressForUDC
function to compute contract addresses deployed with UDC - Implemented a warning message when calling
rpc.NewProvider
with a provider using a different RPC version than the one implemented by starknet.go
For more details, see the CHANGELOG file.
What's Changed
- refactor: split account pkg into multiple files by @thiagodeev in #750
- chore(deps): bump brace-expansion from 2.0.1 to 2.0.2 in /www in the npm_and_yarn group across 1 directory by @dependabot in #754
- Thiagodeev/feat account verify by @thiagodeev in #753
- Feature/version compatibility check by @RafieAmandio in #725
- Thiagodeev/small random changes by @thiagodeev in #755
- Fix: increase block range for websocket tests by @thiagodeev in #757
- Add CODEOWNERS file by @nethermind-oss-compliance in #761
- replace dead link README.md by @eeemmmmmm in #762
- Add DeployContractWithUDC method to improve contract deployment experience. by @HACKER097 in #760
- release v0.13.0 by @thiagodeev in #763
New Contributors
- @nethermind-oss-compliance made their first contribution in #761
- @eeemmmmmm made their first contribution in #762
- @HACKER097 made their first contribution in #760
Full Changelog: v0.12.0...v0.13.0