eWallet Update 09

Since the last update, we’ve compiled the remaining issues to be resolved before the v1.1 Milestone and are making our way down that list. Once all these are done, we’ll release a new version of the eWallet. Here are some of the tasks we’ve checked off so far:

  • Fixed bugs in Create Transaction request form (#459), admin panel prefill address, (#471) and a bug where exchange pair tokens weren’t preloaded properly in consumptions (#497)

  • Fixed admin and user email verifications #466, #468, #473

  • Implemented the basics for action tracking in the eWallet, including tracking for creation and update of users and invites. #457

  • Fixed user endpoint pagination #456

  • Docker setup guide improvements #452, #475

  • More work on advanced filtering #440

  • Started to implement a settings system #493

  • Introduced overlays, simple modules containing metadata, and added advanced filtering to all list endpoints #486

  • Improvements to the eWallet’s Docker setup instructions #475

  • Bug fixes and minor improvements to the eWallet #478, #479, #480, #483

We’ve also continued work on our sample apps, which are shaping up nicely:

iOS Point of Sale and SDK

  • Added key features in the merchant Point of Sale application including: app icon and launch screen (#22) receive funds (#12), top up (#13), “More” view and biometric authentication (#14), update account (#15), transaction history (#16), transaction requests instead of transactions to improve security by enabling user confirmations for certain interactions (#20)

  • Improved error handling in merchant Point of Sale application #18

  • Started to add admin endpoints in iOS SDK #93 #94 #95 #96 #98 #100

  • Added support for transaction request/consumption flow in the admin SDK #102

  • Added support for swift 4.2 in the SDK and Point Of Sale applications #104, #36

  • Added base files for the Point Of Sale application and started work on user flow, welcome and loading screens, and account selection #9 #10 #11

Android Point of Sale Applications

  • Continued progress on the client application: profile page with fingerprint authentication (#10, #18), transaction list and button animator (#12), sign in (#2) and sign up (#4) flow; balance screen with pull-to-refresh and QR codes for the client application (#7), and some end-to-end testing (#14)

  • Added confirmation page before transfer in Merchant application #23

Coming up:

  • Advanced matrix permission system in eWallet

  • Complete tracking of who did what in the eWallet (Audit System)

  • Improve security on transactions between client and merchant Point Of Sale applications

You can also follow our progress on the eWallet Waffle board!