vzotova
693928c4e6
EstimateGas script refactoring
2019-11-27 11:50:24 +03:00
vzotova
a14b4e5e8b
createPolicy optimization
2019-11-27 11:50:24 +03:00
vzotova
4718569128
Small optimization for PolicyManager
2019-11-27 11:50:23 +03:00
vzotova
bfc668d587
Small optimization in StakingEscrow
2019-11-27 11:50:23 +03:00
vzotova
5d777b6a68
Few more size optimizations for StakingEscrow
2019-11-27 11:50:23 +03:00
vzotova
854b4d9eb7
First optimization step for StakingEscrow
2019-11-27 11:50:22 +03:00
K Prasch
f99d60b862
Merge pull request #1476 from KPrasch/walrus
...
Python 3.8 Support
2019-11-26 11:51:31 -08:00
derekpierre
1cacffa153
Fix in memory SQLite test case
2019-11-25 21:57:37 -05:00
Kieran R. Prasch
b27aaa8f5d
Use in-memory sqlite for sql node storage testing.
2019-11-25 17:09:09 -08:00
Kieran R. Prasch
4717c40cdd
Restore more CI config to... the before times...
2019-11-25 16:36:14 -08:00
Kieran R. Prasch
3fd2605c77
Restore the horoscopes
2019-11-25 16:36:14 -08:00
Kieran R. Prasch
9ce7d50352
Remove deprecated dep call to Flask Limiter
2019-11-25 16:36:14 -08:00
Kieran R. Prasch
2359ce5f49
Allow tmp cert dir to be overridden by subclasses in __del__; Avoid AttributeError when db connect fails.
2019-11-25 16:35:21 -08:00
Kieran R. Prasch
5ef77c68ab
Disconnect moe CLI plumbing.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
d0e5340f9c
Remove network status CI jobs.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
a4ce120e1d
Removes selenium conftest setup.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
30423bca51
Reset dependency locks to upstream master's.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
9059ddf660
Extricate Status Apps.
2019-11-25 16:22:50 -08:00
derekpierre
24baeba56e
Make NODE_DB schema of SQLiteForgetfulNodeStorage publicly available
2019-11-25 16:22:50 -08:00
derekpierre
37f182be4c
Allow SQLiteForgetfulNodeStorage to be easily subclassed
2019-11-25 16:22:50 -08:00
derekpierre
e4cd2bf60f
Allow current teacher to be highlighted again - current teacher checksum saved in different db table
2019-11-25 16:22:50 -08:00
derekpierre
681d3ab044
Changed 'Timestamp' nodes table column on status page to 'Launched'
...
Added field to status page to show total number of known nodes
2019-11-25 16:22:50 -08:00
derekpierre
2bd0942fc7
Subclass SQLiteForgetfulNodeStorage for NetworkCrawler and store additional state data.
...
Ensure that db entry for teacher is updated once teacher last_seen and fleet state properties are updated during learning
Rename NetworkCrawler DB clients
2019-11-25 16:22:50 -08:00
derekpierre
d87c894e2a
Ensure that ursula status page still works correctly while sharing logic with monitor status page
...
Ensure status page still renders for federated mode
Cleanup of local fleet script with invalid command option
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
dfe48e212c
Explicit crypto api helpers for teacher certificate generation.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
18da33e1e6
Fix botched SSL certification subject and address.
2019-11-25 16:22:50 -08:00
derekpierre
345387b082
Improved naming of db clients used to render monitor information.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
03f9b9f07f
Reduce horizontal scale of widgets and previous stakes on monitor dashboard.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
0b21d5a984
Attempting to fix staker breakdown CSS reflow bug on update.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
e9d04c1aad
Reintroduces future locked tokens graphing on-demand; Moves stakers breakdown inside widgets div.
2019-11-25 16:22:50 -08:00
derekpierre
d3f1cc810d
Resolution conflict fixes for monitor crawl and dashboard.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
c7593cf9cc
Renames monitoring entities and modules; Depend on default config root for monitor db instead of tmpfs.
2019-11-25 16:22:50 -08:00
derekpierre
0d8c41b2f0
State information is now obtained by crawler and displayed in dashboard
2019-11-25 16:22:50 -08:00
derekpierre
da9852d5e2
Further deprecation of Moe - "Moe" is now "Monitor"
2019-11-25 16:22:50 -08:00
derekpierre
108ee51ad7
Hookup crawler and dashboard
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
257cdcc82a
Soft deprecation of Moe - Adapt Learner to allow direct subclassing and LL participation.
2019-11-25 16:22:50 -08:00
derekpierre
1da11ed1d6
Initial code for SQLiteForgetfulNodeStorage to eventually be used for tracking network status
2019-11-25 16:22:50 -08:00
derekpierre
1ced550a29
Fix staker breakdown pie chart - sizing and color
2019-11-25 16:22:50 -08:00
derekpierre
2e6029dfd7
Very simple initial implementation of Moe's new `dashboard` command
2019-11-25 16:22:50 -08:00
derekpierre
83ca610c6a
Initial separation of Moe crawler vs dashboard
2019-11-25 16:22:50 -08:00
derekpierre
ba930356c2
Ensure wss is subscribed to state and node events
...
Use default host as 127.0.0.1 instead of 0.0.0.0
2019-11-25 16:22:50 -08:00
Kieran Prasch
a7f9ad22fe
Respond to RFCs in PR #1313 - Cleanup Moe Websocket param handling.
2019-11-25 16:22:50 -08:00
Kieran Prasch
a0a113a9a4
temp. hardcode for ws host
2019-11-25 16:22:50 -08:00
Kieran Prasch
3208e52630
Accept TLS private key filepath via Moe CLI
2019-11-25 16:22:50 -08:00
Kieran Prasch
2fb9df8bc3
Allow pre-existing certs via Moe CLI
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
c17dbb00f8
Include origin host IP in socket templating.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
3e380e3183
WSS Support for Moe services.
2019-11-25 16:22:50 -08:00
Kieran R. Prasch
f796180eb5
Self-Signed Cert for Mo via TLSHostingPower.
2019-11-25 16:22:50 -08:00
derekpierre
aef1055146
Ensure that Moe graphs start at 0 for the y-axis
2019-11-25 16:22:50 -08:00
derekpierre
16b15fd7f7
Fix staker checksum and show correct previous states - the current states shown are not the latest.
2019-11-25 16:22:50 -08:00