Skip to content

Releases: vaariance/variance-dart

v0.1.9

12 Dec 10:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.8...v0.1.9

v0.1.8

12 Dec 10:33
Compare
Choose a tag to compare

What's Changed

  • fix: type 'SafeSingletonAddress' is not a subtype of type 'EthereumAddress' of 'data' by @LiorAgnin in #26

Full Changelog: v0.1.7...v0.1.8

v0.1.7

12 Dec 10:33
Compare
Choose a tag to compare

Full Changelog: v0.1.6...v0.1.7

v0.1.6

19 Oct 17:00
Compare
Choose a tag to compare

Full Changelog: v0.1.5...v0.1.6

v0.1.5

11 Oct 19:45
Compare
Choose a tag to compare

Improved Gas Estimations
Full Changelog: v0.1.4...v0.1.5

v0.1.4

11 Oct 08:03
Compare
Choose a tag to compare

Safe + 4337 + Passkeys now supported

  • add create safe account with passkeys method in accounts factory
  • fix issue that causes create2salt to result in a different safe address
  • fetch the smart account balance from the entrypoint
  • Add create alchemy light Account
  • Add support for signature prefixes

Full Changelog: v0.1.3...v0.1.4

v0.1.3

11 Oct 08:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.1

02 Jun 23:01
Compare
Choose a tag to compare

What's Changed

  • Fix/useroperations by @peteruche21 in #14
  • fix: devault gas values and missing eth_call param. by @peteruche21 in #15
  • refactor: remove unnecessary chainId verification in bundler initialization

Full Changelog: v0.1.0...v0.1.1

Variance SDK v0.1.0

08 Apr 14:52
Compare
Choose a tag to compare

The Variance SDK v0.1.0 introduces a more streamlined way of using account abstraction with dart.

  • Safe smart accounts can now be created. This is supported in both the entrypoint v0.7 and v0.6
  • This Release adopts pimlico bundler as default for entrypoint v0.7 user-ops. This is however a limited support and will revert to whatever schema that is adopted by bundlers.
  • Additionally, the Signers has be separated into a separate package. see web3 signers, this is to make it easier for developing with this package.
  • The SecureStorageMiddleWare has been removed. Going forward, if you need to store the credentials from the signers, please implement session storage.
  • There is a override function for manually specifying gasFees. This is because, internally calculated gasFees might not be accepted by some bundlers or paymasters. In such case, there are methods you can use to get possible gas values example: pimlico_getUserOperationGasPrice
  • Paymasters are fully supported, simply specify a paymaster URL in your configurations to automatically use a veryfyingPaymaster. Additionally, specify your paymaster address and/or a valid context in order to switch to erc20token paymaster at runtime. Only provide a paymaster URL if you need to use paymaster.
  • A logger class has been implemented to help with conditional logging and debbuging.

Full Changelog: v0.0.9...v0.1.0