Skip to content

Releases: block-core/blockcore-wallet

Blockcore Extension (Release 0.0.20)

25 Apr 14:18
Compare
Choose a tag to compare
Pre-release
  • Add support for large wallets that takes long time to scan (601a5f7)
  • Change to use term "Blockcore Wallet" as oppose to just "Blockcore" (6b9dff7)
  • Cleanup and improvements to background script (894ce17)
  • Display loading indicator on large wallets on account details (c3a013e)
  • Fix a bug where indexing was not set to false if there was no changes (3905383)
  • Fix bug with watcher potentially stopping to update balance (93590a3)
  • Improve the processing of large wallets (44842b5)
  • Remove unused event handlers (86c6681)
  • Start adding support for extremely large wallets (9ae1b38)
  • Update version and changelog (e253338)

Blockcore Extension (Release 0.0.19)

30 Mar 22:43
Compare
Choose a tag to compare
Pre-release
  • Add remove of address watch store entries when wallet is removed (988ba40)
  • Add remove of addresse info and account history on wallet delete (d105c07)
  • Add some code instructions for future usage (bae1d3c)
  • Communicate settings saved across instances (5577454)
  • Fix a resource leak on account page (621d174)
  • Fix an issue on newly created accounts where change address is not generated yet (b596067)
  • Fix an issue that occurs after remove and adding accounts/wallets (6775759)
  • Fix an issue with persistence of wallet being wiped by indexer (bef040c)
  • Fix bug with missing await on calculate balance (0a13334)
  • Fix the remove account similar to remove wallet (12eca75)
  • Force an index run upon account create from restored wallet (7437d13)
  • Migrate towards having selected account ID on the WalletManager (b121da6)
  • Open new tab on install (37506ea)
  • Remove some debug logging (c01ba74)
  • Remove unused functions (b8de3cc)
  • Save state and broadcast to all instances (fea2879)
  • Update version and changelog (e8e7218)

Blockcore Extension (Release 0.0.18)

28 Mar 23:07
Compare
Choose a tag to compare
Pre-release
  • Add ability to support singleAddress networks (28b5faf)
  • Add logic to handle smart contract interactions to display different icons (1cf17ad)
  • Add support for single address indexing (bc0bf74)
  • Change the color on "Options..." button on send action (1459fa4)
  • Display "Interaction with contract" in transaction history (31cb165)
  • Enable CRS/TCRS accounts (5d9f512)
  • Fix issue with .configuration not being available on CRS status (45baeef)
  • Hide "MINING:" label (b7778d9)
  • Hide network status when green (2870754)
  • Improve the network status widget (c4f1692)
  • Remove some debug logging (5a67b2f)
  • Set the node types to v16 (437ca7e)
  • update all packages to last version (#97) (28c4caf), closes #97
  • Update version and changelog (1123a89)

Blockcore Extension (Release 0.0.17)

22 Mar 23:38
Compare
Choose a tag to compare
Pre-release
  • Make the fee rates number type (154f5e9)
  • Read version from process.env instead of loading the package.json (289adce)
  • Set the minimum fee rate to be used for input validation (4c58c01)
  • Update version and changelog (1103375)
  • Use webpack to get version from package.json (f9d3acc)

Blockcore Extension (Release 0.0.16)

22 Mar 01:21
Compare
Choose a tag to compare
Pre-release
  • Add options on transaction send (8ffb4c9)
  • Add support for custom change address (32d4d63), closes #95
  • Disable "Send" button when there are no UTXOs (77a67c6)
  • Fix the issue when delete of last wallet (16e230d), closes #94
  • Move the available amount label and button to right above amount input field (3955bc9), closes #58
  • Update version and changelog (369c23a)

Blockcore Extension (Release 0.0.15)

22 Mar 00:15
Compare
Choose a tag to compare
Pre-release
  • Display loading indicator on newly created accounts (832334b)
  • Remove the shortcut commands (05f60db)
  • Update version and changelog (90ce1cc)

Blockcore Extension (Release 0.0.14)

20 Mar 22:59
Compare
Choose a tag to compare
Pre-release

IMPORTANT: Requires a full reset ("remove" extension) of the wallet.

This update migrates from Version 2 of the extension manifest format to Version 3. This is a huge and important update. A lot of new foundational code has been updated and improved.

Please beware that this release likely have a lot of new bugs due to all the changes. It also have some good and important updates.

Few minor testers notes:

  • When you send a transaction, you must wait a few seconds before the status is updated.
  • The fee does not have a minimum amount, this will come in next update.

Commits:

  • "sid" is not an approved prefix (d425dff)
  • Add a barrel file for services (f98e3fe)
  • Add a basic FeatureService test (68f036b)
  • Add a basic update matrix for schedule (a1ca802)
  • Add a generic state service and migrate network status manager to service (3348808)
  • Add a min watch count (26270bb)
  • Add a notification text on "Collectibles" tab (6e390c3)
  • Add a proper About page linked in Settings (ecbdc65)
  • Add a test that verifies load of xpub and address derivation (74b50fe)
  • Add an integration that that calls the API with support for paging (751300e)
  • Add chrome types for tsconfig.spec.json (b49138b)
  • Add conditional check for "chrome" on CommunicationService (15e001e)
  • Add date to transaction details (83b63b2)
  • Add date to transaction history (047f41b)
  • Add display of detailed network status on account view (8bd2d52), closes #68
  • Add display of errors and warnings from transaction generation (7640757)
  • Add display of total on sending UI (77c0220)
  • Add FeatureService to handler (d429299)
  • Add handling of message interactions between web apps and extension (9386f3e)
  • Add handling of slow loading (failure to load state) (6dfe3e6)
  • Add import for Translation in Testbed (17b494f)
  • Add logic for watch intervals and index intervals (484f8fb)
  • Add logic to handle unconfirmed and finalized transactions (e9e2c8f)
  • Add more configuration for test runs (24c05ca)
  • Add more shared services (0b1df4a)
  • Add notification between background and tabs when indexing completed (8807e7e)
  • Add protocol handler UX (a315d36)
  • Add resync history for individual accounts (94ef004)
  • Add second call to indexer to verify state handling (fe7d35f)
  • Add settings service and secure state service (d5646b8)
  • Add some basic messaging logic (9210256)
  • Add support for groups on feature toggling (51e9fbb)
  • Add test for Network Status (760b0a8), closes #73
  • Add WalletStore and unit test (96d465d)
  • Attempt at getting karma chrome launcher working on GitHub (315fc08)
  • Build each instance individually (7f261a0)
  • Calculate confirmation on transactions (322989d)
  • Clean some imports (107a52e)
  • Cleanup and improvements (35fb38c)
  • Cleanup of shared services (a9884e7)
  • Cleanup old and unused code (7069ca4)
  • Cleanup old horrible popup logic (5fc4620)
  • Cleanup unused code and files (1e0b033)
  • Code cleanup (cc7f404)
  • Code cleanup (7013012)
  • Code cleanup of services (c5effbc)
  • Complete calculation of wallet history, UTXOs and balance (f8d1e9b)
  • Complete the refactoring to use satoshis as base (ed1e53f), closes #93
  • Completes a working prototype for Stratis Identity login (572e01a)
  • Completes the SettingsService refactoring (4406c04)
  • Configure the handler and query parameter (205ebbb)
  • Create transaction crashes on addOutput (f5877e7)
  • Disable TCRS same as CRS (474c0c9)
  • Display account balance on dashboard (46f9c18)
  • Display error when invalid password is provided (1171a5d)
  • Don't hide the account menu when selectin a different account (622f0c0)
  • Drop the new tab override and options (60f7bc8)
  • Ensures that updates run in ngZone (8c6b3cc)
  • Feature/manifestv3 (#75) (f229074), closes #75
  • Final refactoring that makes code build (1e06343)
  • Fix a default object for AppState (8d59e1a)
  • Fix a minor issue with back button sometimes shown on unlock screen (5cf76fe)
  • Fix account creation and unlock to display dashboard (6b5cce9)
  • Fix account rename feature (8b5caaf)
  • Fix an import issue (14d32ac)
  • Fix browser config for test run (989b7b5)
  • Fix buffer fallback making the service worker functional again (a7729c9)
  • Fix bug with watcher (4f7b9b3)
  • Fix circular dependency (31ea64a)
  • Fix circular dependency graph (b63abdb)
  • Fix compile errors (3be03f8)
  • Fix CSP issue with inlineCritical (3ff6776)
  • Fix default UI state data (a77e1ef)
  • Fix for transaction building (c1d0249)
  • Fix initial wallet and account creation (0b36e26)
  • Fix issue adding a new account to existing wallet ([79972d3](https:...
Read more

Blockcore Extension (Release 0.0.13)

10 Feb 01:31
Compare
Choose a tag to compare
Pre-release

IMPORTANT: Requires a full reset ("remove" extension) of the wallet.

  • Fix issue with accounts not having identifier (5a9e3cf)
  • Make the explorer link dependent on instance of extension (4588833)
  • Update changelog and version (01d1624)

Blockcore Extension (Release 0.0.12)

09 Feb 13:09
Compare
Choose a tag to compare
Pre-release
  • Add handling of indexer online but node is offline (0dacaa6)
  • Add the network status check to watch indexer also (6401991)
  • Fixing the network configuration for test networks (283ac79)
  • Update the changelog and version (e759009)

Blockcore Extension (Release 0.0.11)

08 Feb 23:09
Compare
Choose a tag to compare
Pre-release
  • Add a rudimentary network status indicator (65c5528)
  • Add refresh of transactions on account view (c93a78d), closes #65
  • Add some improved error handling and logging for different network status (35caf66)
  • Add syncing status (behind tip) to the network status indicator (d7d00f6)
  • Change how network is connected to accounts (1cc6495)
  • Improve the networks status code (e00fa88)
  • Introduce a new 'ui-activated' event used to get additional state information (d17bc29)
  • Skip querying the indexer if the status is not online (84b90d4)
  • Starts implementing an improve network status manager (8982d17)
  • WIP: Work on the NetworkStatusManager (ec4ca51)