We’ve mentioned in the past update that there might be fewer Admin Panel updates than usual, but our Admin Panel developer decided to lock himself up in the office until he is allowed to add a few more updates, causing headaches for our security guard who wants to go home. We decided to slip in a few more Admin Panel updates in this sprint in honour of our security guard.
With this sprint done, we’ve wrapped up the last features for the 1.3 release and will be proceeding with the release once proper testing and documentation has been done. Ethereum integration is also on the way, with initial support for blockchain transactions and Ethereum and ERC-20 tokens in the works.
Here are the main items we’ve knocked out since the last update:
- Advanced filter for Admin panel (#715)
- Cancel transaction request consumption for Admin panel (#1077)
- Fix match_all & match_any combo failing on nested fields (#1082)
- Proper error message when filtering a datetime field with an invalid value (#1083)
Add API to retrieve blockchain wallets (#1072)
These tasks are currently being worked on, or are pending review by OmiseGO Integration Team members:
- Ethereum transaction initial support (#1080)
- Update tokens to integrate Ethereum compatibility (#1081)
- Secure private key storage with Shamir’s Secret Sharding
As always, you can also follow our progress on the eWallet GitHub project page and on our GitHub Milestones page. If contributing code is your thing, we have a list of issues suitable for first-time contributors. Be sure to check it out!
In addition to our Admin Panel developer rebelling, we also made some progress on Potterhat. We’re close to complete the first part of Potterhat MVP: an automatic failover of Blockchain clients in JSON-RPC relay.
We have also been working with the Plasma team to implement health reporting (Telemetry) to provide monitoring data. For example, sync status, pending transactions, latest block, and such. We plan to expand Telemetry further to allow operator of Potterhat to better determine the health of their system.
- CI pipeline #24
The Integration Team