Waivio

Recommended Posts

Peak Open Projects - Update #5

11 comments

peak.open793.152 years agoPeakD6 min read

This is a update on several developments related to Peak Open Projects. We would first like to announce the addition of a new member to the team, @borislavzlatanov. Boris will be working on the Hive Open Stats project.

Hive Open Stats will provide easy access to aggregated data about Hive. We already have a plan in place to integrate this stats collecting system on our projects like HiveHub and PeakD.

https://files.peakd.com/file/peakd-hive/mozzie5/23tm77VHkbKh9tjsTXmepnGxASccLkGgefoJXate2UT2jx8gXBtuo7TFmeT9vdyuUhMU6.png

The code for all projects developed and maintained as part of our proposal is available here: https://gitlab.com/peakd

We do our best to open the repositories as soon as we consider the code to be stable enough and we have completed our initial brainstorm on the implementation.

Some direct links to repositories already available:

https://files.peakd.com/file/peakd-hive/mozzie5/Eo1vTqKnBVeZz5H2tAZ8uu6um28SesjsB9d59L4bkpSr9UKyVRNYUdT5vRpCDrdGMtT.png

HiveHub.dev - Platform

Developers: @asgarth
Repository: https://gitlab.com/peakd/hivehub.dev

HiveHub is an open source interface that displays many other Peak Open projects.

SETTINGS MENU
Lots more choices and ability to choose different API nodes giving projects like the explorer much more decentralization.
https://files.peakd.com/file/peakd-hive/yozen/23t8D1dSfpyBYbhbAamcssZDbR32Ps4bHtgNtN7MdVaQ2546Wc2xRb2aP7WWBc1noXo8f.png

DARK MODE
For those who need to rest their eyes, dark mode has arrived, though partially supported.

https://files.peakd.com/file/peakd-hive/yozen/Eo1vSqr79xHQmrDr1uk9xq3VPiaVVnSYcnhFePgMy4TgE369Ymb3wNur9qPpcRiSSU9.png
 
Recent activities:

- Dark mode [WIP]
- Hive Engine node selection [WIP]

 

Explorer

Developers: @yozen, @asgarth. Feedback and suggestions: @jarvie
Repository: https://gitlab.com/peakd/hivehub.dev/-/tree/main/src/explorer

The Explorer has been reworked and implemented in the rendering of some data and the functionality of some components. Changes and improvements are the result of our brainstorming (we have already drafted a long list of additional features...), and we would welcome your feedback and suggestions.
 
TRANSACTION LAYOUT
We have worked on dozens of new transactions making sure the summary page is easy to view. We have also added the summaries to the transaction pages themselves.
https://files.peakd.com/file/peakd-hive/yozen/Eo4JkCmxbieXbMTWKgWgGR1hr4Lz6xWYawpFHdECKRyQo4aYMFH8FMaxZwPVahEnVAZ.png

ACCOUNT DATA
We have created a page that details all the more advanced details about every account and organized the data in a way that makes it easy to consume.
https://files.peakd.com/file/peakd-hive/yozen/Enz43VKAUXLLqWufhoyNJE1R8a1RzYNJJSXttbEQkEVkGKnH6ymgC8dknAe1mvHRAAy.png

HIVE ENGINE WITNESS LIST
We duplicated the HIVE witness page to add a page of Hive-Engine witnesses.
https://files.peakd.com/file/peakd-hive/yozen/23tHZK78sqjyCQu6rLsBdWu7N5FVGb6d4wQoZC87LCc1sE86RKAFKWdFH9Ccj9v9xPf8c.png
 

Recent activities:

- Enriched blockchain transaction layout rendering [COMPLETED]
- Transactions pagination [COMPLETED]
- Improved account blockchain raw data rendering [COMPLETED]
- Selecting Json compact/formatted view [COMPLETED]
- Hive Engine witnesses page [WIP]

 

Market [HiveHub.dev module]

Developers: @igormuba, @asgarth. Feedback and suggestions: @jarvie
Repository: https://gitlab.com/peakd/hivehub.dev/-/tree/main/src/market

We have been testing the market feature live and so far we can already place order and swap. The orders are placed as a "fill or kill" on the Hive internal market. If you are logged in you can just just click on your balance and it will fill in to exchange it all from one coin to the other.

Information such as Book Order Impact and weighted average prices have been added to help users decide if, and when, to swap.

https://files.peakd.com/file/peakd-hive/igormuba/23tSqWpCHsF8qXM3HdRr9yWjBG3sXz8aKMv4oe8syBbVEKb8t7uHKSD4s3q3mkDTV77TE.png

The limit tab needs more development but is still usable.
Recent completed orders are available in that tab, you can view them from the tab and you can cancel any order at any time.
https://files.peakd.com/file/peakd-hive/igormuba/23t82HLonbyWLnZDi1gbjb5WezE5pyYyF6mqqhUEwinuH9mq8qsxLWKftqnWEbi2TyuH9.png
 

Recent activities:

- Show user balance (Swap and Limit) [COMPLETED]
- Auto refresh user balance (Swap and Limit) [COMPLETED]
- Place orders (Swap) [COMPLETED]
- View placed orders (Limit) [COMPLETED]
- Cancel placed orders (Limit) [COMPLETED]
- Place limit order [WIP]
- Allow change of HBD and HIVE value source [WIP]
- Auto refresh order history [WIP]

 

Sting Message Protocol

Developers: @igormuba, @mirafun. Research and suggestions: @asgarth

The Sting Messenger programmer has created this testing interface and sites like PeakD and PeakMonsters, and hopefully many other Hive interfaces will develop great and unique interfaces for their own users using the sting protocol.

Long story short is we are already testing group chats and private chats and the many included administrative features of the chat protocol... in particular Community based chat channels.
 
https://files.peakd.com/file/peakd-hive/mozzie5/23xViWEp1P5ZMcyvd9ddU1jqb1xsvzLz7V9BS4exjH1eyG7KtAGS7YxH44R8JdhpAyVjG.gif
 
Recent activities:

- front-end settings for adding new channels [COMPLETED]
- front-end public community channels [COMPLETED]
- front-end encrypted private messages (2-4 users) [COMPLETED]
- front-end encrypted group messages (unlimited no. of users) [WIP]
- front-end encrypted community channels (unlimited no. of users) [WIP]

 

Notification System

Developers: @muwave, @asgarth. Research and suggestions: @jarvie
 
Development of the notification system is going smoothly and we have started testing it in a real world scenario. The main algorithm is ready and supports core-Hive and Splinterlands transactions.

In the near future, we will also make the code open source. If you are a developer interested in implementing the notification system in your application don't miss the release of the documentation.

Recent activities:

-  Subscribe to notifications through the blockchain [COMPLETED]
-  Get account/notifications API [COMPLETED]
-  Process Hive transactions [COMPLETED]
-  Process Splinterlands transactions [COMPLETED]
-  Documentation [WIP]
-  QA testing [WIP]
-  Hive engine support [WIP]

 

Hive Node Beacon

Developers: @asgarth, @yozen.

Hive Node Beacon is an older open source product but now we're back working on it with the aim that in a near future it can support Hive Engine nodes as well. Meaning it will help identify how well those nodes perform on certain actions.
 
https://files.peakd.com/file/peakd-hive/yozen/Enz3wpJzY4xRsMsbCJy25geTj8SjRaQgLtZKX9mCf7A2z4eNiNdVrY24g2FGWeQ2ThA.png
 
Recent activities:

- Support Hive Engines nodes [WIP]

https://files.peakd.com/file/peakd-hive/peakd/w36DQpO7-Selection_298.png

How to support the @peakd project

WORK WITH US
If you're a project looking to integrate one of these tools message us.
If you're a developer looking for a part time open source project message us.
 
WITNESS VOTE
We have been voted as a top block producer on hive (aka "witness"). You can add your vote for us on the main witness page our "witness" account is @steempeak

VOTE HERE: https://peakd.com/witnesses

OPEN PROJECTS PROPOSAL
You can support our proposal to develop open source tools for the whole Hive community using one of the following links:

BENEFICIARY
You can donate 5% of your Hive Reward Pool earnings to @peakd to help use improve the interface: Turn on in settings

SHARE IDEAS AND FEEDBACK
We invite you to share and brainstorm some ideas with us:


The PeakD Team
About us: https://peakd.com/about
Discord - Blog - Twitter - LinkedIn

Comments

Sort byBest
AI
Waivio AI Assistant
How can I help you today?