Popular Post DevNullProd Posted August 11, 2018 Popular Post Share Posted August 11, 2018 (edited) Happy Saturday everyone! How about some good news while everyone is freaking out about XRP being below $0.30! We're pleased to announce the 0.9.0 release of the Wipple XRP Intelligence framework. For those unaware, Wipple is a XRP network client and analyzer that follows the ledger and collects / aggregates account and transaction statistics. This release bring many improvements to both the UI and backend, facilitating more and higher quality mechanisms to derive ledger stats! To start off the entire reporting system have been revamped. You can see the sleeker frontend on the live site (screenshot below). Furthermore the backend has been revamped to just generate raw statistical data which is rendered on the frontend. This means anyone can issue web requests to retrieve ledger stats without having to worry about following the live ledger. For example to retrieve the most_payments for any given hour, all one has to do is send a HTTP request to http://wipple.devnull.network/reports/hourly/<period>/json/most_payments. The full list of stats / API methods can be seen on the "API Docs" accessed on the reports landing page (screenshot below). Various other aspects of Wipple Live have been revamped including the incorporation of 'semantic data' in the live entity viewer. For example one can now navigate to any given ledger and see XRP timestamps converted to local time, clickable accounts, transactions, and ledger objects and much more! This is all ontop of many bugfixes and optimizations that we've incorporated into both the backend synchronization process and frontend interface! That's all for now but be sure to check back soon for more updates! We're currently working on Twitter Integration into the reporting system, so if you haven't followed @devnullprod on twitter be sure to do so, soon you'll be receiving automatic ledger stats in real time! We're also planning on adding 'smart' capabilities the Transaction Submission mechanism, so known fields are autofilled when submitting new transactions! Edited August 11, 2018 by riptidel typos Professor Hantzen, Kakoyla, Spartaksus and 7 others 6 4 Link to comment Share on other sites More sharing options...
davygravy77 Posted August 11, 2018 Share Posted August 11, 2018 I won’t lie: I don’t understand much of the website but good job! The waterfall is very frikken cool http://wipple.devnull.network/waterfall/ Link to comment Share on other sites More sharing options...
Roux Posted August 11, 2018 Share Posted August 11, 2018 Amazing work. I wish I could have that waterfall as a screensaver (with live information) Link to comment Share on other sites More sharing options...
MadmaXRP Posted August 11, 2018 Share Posted August 11, 2018 Love to have the waterfall as a screensaver, how ? if possible Link to comment Share on other sites More sharing options...
DevNullProd Posted August 11, 2018 Author Share Posted August 11, 2018 (edited) @Roux @MadmaXRP hit <F11> in your webbrowser to make it full screen... instant screensaver! ? (as a side note there seems to be a small resizing issue, may want to refresh the page with <F5> after making it full-size; we will investigate a bugfix!) Edited August 11, 2018 by riptidel Link to comment Share on other sites More sharing options...
Guest Posted August 12, 2018 Share Posted August 12, 2018 (edited) 3 hours ago, riptidel said: @Roux @MadmaXRP hit <F11> in your webbrowser to make it full screen... instant screensaver! ? (as a side note there seems to be a small resizing issue, may want to refresh the page with <F5> after making it full-size; we will investigate a bugfix!) Hi can I ask about the waterfall.... What exactly is it representing? I imagine that maybe the time travelling down the screen is individual ledger closes? So given the screen has a given number of lines accross does the red, yellow, green etc represent the percentage of trans of that type for each ledger close? I guess it must. In my tiny mind I have a guess that it MIGHT be possible to visually see a change in the waterfall if payment transactions started to increase because of XRapid. That would be so cool to see. I hope you guys are doing some screen video captures at some points so that you might share a YouTube or a on-site video of the waterfall capturing various "moods" of the ledger. But I can't close without saying how awesome it looks and what a brilliant idea it is. (I do realise that is only the tip of your offerings... but it's by far the coolest thing I've seen in crypto.). Edit:. There is also still an issue for my old iPad where none of the menu items work except the waterfall... just advising. Edited August 12, 2018 by Guest Link to comment Share on other sites More sharing options...
DevNullProd Posted August 12, 2018 Author Share Posted August 12, 2018 @Tinyaccount the idea is to provide a visualization of validated ledger transactions in real time. This is achieved via a 'glyph waterfall' where transactions are rendered with different colors corresponding to the different transaction types supported by the network. The standard color for this type of visualizations is green and thus that is used for the background / default color, but whenever a transaction is encountered, one stream in the waterfall is rendered with the color corresponding to the transaction type. The color assignments can be viewed by hovering over and/or clicking the "?" in the upper right hand corner. Thus you see 'bursts' of colors every 2-3 seconds, as that is the time in which ledgers are closed (inbetween ledgers there are no validated transactions and thus all you see is green). Great idea on the video captures, we'll add it to the TODO list. Also thanks for the bug report WRT the older iPads, unfortunately we don't have access to that platform to test it, but we'll keep it in mind and hopefully address it in a timely manner. --- Thanks for the feedback and support! (this goes to everyone!) We're still a very tiny shop but are excited about the potential of XRP and are very happy to be part of this great community!!! Link to comment Share on other sites More sharing options...
Guest Posted August 12, 2018 Share Posted August 12, 2018 Thanks Rip for the reply and explanation. Can I confirm its percentages? Because it can't be anything else I think..... Say there are 200 streams falling down the screen.... then if there are more than 200 transactions you wouldn't be able to show them all.... Low volume then perhaps individual payments, but if volume increases.... On another note the "mood" of the waterfall.... I'm really keen to see what it looks like in a bull run and when XRP is used in volume.... I think it's going to be immediately obvious that it has a different look when idling and when in full throttle. If Rip and co are flat out and can't capture a screen vid, then I really recommend someone here with video skills capture a few sequences for posterity..... Link to comment Share on other sites More sharing options...
DevNullProd Posted August 12, 2018 Author Share Posted August 12, 2018 (edited) @Tinyaccount Good deduction, yes right now if the transactions exceed the rendering capacity, the code will just skip rendering the excess ones until the queue is cleared, but I agree, some extended logic to accumulate them on the backend and render the colors proportionally to transaction types would be good to have (added it to the ever growing TODO list!). The Javascript logic driving this visualization can be seen here And yes, collaboration on this project (in whichever capacity) would be more than welcome (I did say we are a very small shop!). We are also looking for partners to share development work in exchange for a stake in the startup. If this sounds of interest to anyone, send me a private message via these forums and we can throw around collaboration ideas! Edited August 12, 2018 by riptidel Link to comment Share on other sites More sharing options...
DevNullProd Posted August 12, 2018 Author Share Posted August 12, 2018 (edited) Also for those with little time but still would like to help, we could use more 'stars' on the github repo and followers on twitter. We also have XRP and paypal donation information on our website. We're aiming to support and provide independent services to the XRP community as we feel it's the strongest crypto today with the most realized use cases and future potential. Our team consists of a few XRP enthusiasts who would like to aggressively contribute to growing the ecosystem and the independent community (we love and support ripple labs, but it's going to take many more parties both large and small to realize the ultimate vision and potential of XRP!). We're always open for new ideas and possibilities, even if you just have a good idea that you'd like to see happen but don't have the time/means to realize it, just share, we may be able to help bring it to fruition! Edited August 12, 2018 by riptidel Link to comment Share on other sites More sharing options...
Guest Posted August 12, 2018 Share Posted August 12, 2018 Does the subscribed transaction stream have any indication of ledger closes? I just wondered if a momentary flash of the background colour like distant lightning (kind of a bad pun...) might look good indicating how relentless and reliable the ledger closing is.... Link to comment Share on other sites More sharing options...
Guest Posted August 12, 2018 Share Posted August 12, 2018 It would need to be not too savage on the eye... So a pastel kind of flash for a moment as ledgers close.... but of course that might not actually be be in the stream... I've never used Rippled... Link to comment Share on other sites More sharing options...
DevNullProd Posted August 13, 2018 Author Share Posted August 13, 2018 Another great idea @Tinyaccount! My only concern is that since a ledger is closed every 2-3 seconds, flashing the screen at this rate might result in a strobe light effect! That being said, perhaps briefly changing the background color to something soft and/or subtly different to the default to on ledger closes might be a good non-obtrusive indicator. Will definitely look into this! As a side note, yes it is possible to do this as the current rippled subscribe method supports a validated 'ledger' stream. Link to comment Share on other sites More sharing options...
NightJanitor Posted August 13, 2018 Share Posted August 13, 2018 11 minutes ago, riptidel said: Another great idea @Tinyaccount! My only concern is that since a ledger is closed every 2-3 seconds, flashing the screen at this rate might result in a strobe light effect! That being said, perhaps briefly changing the background color to something soft and/or subtly different to the default to on ledger closes might be a good non-obtrusive indicator. Will definitely look into this! As a side note, yes it is possible to do this as the current rippled subscribe method supports a validated 'ledger' stream. I'm not out to hurt any epileptics, but... I will say that whatever that Nintendo game or whatever that caused a couple of petit mal seizures in the 80's sold out the next week, I think. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now