Skip to content

Releases: getsafle/safle-vault

Version 2.0.0

02 Nov 08:01
85c31e2
Compare
Choose a tag to compare

Stable release from nightly release version 1.31.0

Supported Chains:

  • EVM: Ethereum, Polygon, BNB, Arbitrum, Velas, Mantle, Optimism
  • Non EVM: Bitcoin

Version 1.30.3 : Nightly release for web integration

02 Nov 06:16
d85c7be
Compare
Choose a tag to compare

UPDATED:

  • Updated keyring to slice exported private key if it has '0x' prefixed to add backward compatibility for imported wallets.

Version 1.30.2

02 Nov 06:14
d85c7be
Compare
Choose a tag to compare

UPDATED:

  • Package dependency updated.
  • Updated label correction.

Version 1.30.1

02 Nov 06:09
d85c7be
Compare
Choose a tag to compare

UPDATED:

  • Updated vault state with decryptedVault at the time of vault initialisation with vault string and encryption key.
  • Updated rate limiting for pin validation, upto 10.

Version 1.31.0

02 Nov 07:36
Compare
Choose a tag to compare

ADDED:

  • Integrated upgraded bitcoin controller into vault.
  • Generate a default wallet for every chain when generating vault.
  • Add fallback for recover vault - the default address to be recovered for every chain.
  • Updated recover vault to create default wallet address for bitcoin for preexisting vaults.
  • Updated test result for bitcoin.

UPDATED:

  • Enable backward compatibility in vault recovery for evm chains for undefined chain parameter in logs.

Version 1.30.8

02 Nov 07:32
Compare
Choose a tag to compare

UPDATED:

  • Updated pin while resetting imported wallets.

Version 1.30.7

02 Nov 06:23
Compare
Choose a tag to compare

UPDATED:

  • Updated pin format from number to string.
  • updated test cases according to pin format changes.

Version 1.30.6

02 Nov 06:22
Compare
Choose a tag to compare

ADDED:

  • Added checksum for address comparison in export private key.

UPDATED:

  • Updated label creation according to logs.
  • Updated test cases according to checksum address comparison in export private key.

Version 1.30.5

02 Nov 06:21
Compare
Choose a tag to compare

ADDED:

  • Implemented account recovery in case of deleted accounts, both generated and imported.
  • Added test cases for account recovery.
  • Added logs for export mnemonic.
  • Added logs for export private key (for generated and imported accounts).

FIXED:

  • Fixed issue with exportPrivateKey() for imported wallet after change pin by Re-encrypting the private key of imported wallets and updated vault state after change pin.

Version 1.30.4

02 Nov 06:18
Compare
Choose a tag to compare

ADDED:

  • Added validation for pin parameter in export private key, restore keyring state & current pin parameter in change pin.
  • Added validation for encryption key in add account, sign message, delete account, get vault details & update label.
  • Implemented vault recovery using logs and updated tests.

UPDATED:

  • Updated the logs for label update & delete account.
  • Sync the pin validation steps with other methods in import wallet.
  • Updated tests wrt changes in vault generation and parameter validations.

DELETED:

  • Removed unused encryption key parameter in getAccounts() function.