Kieran R. Prasch
97ee2d1ae1
use sudo for system-based installs of solc.
2019-12-03 14:11:31 -08:00
Kieran R. Prasch
7d57c387c0
Place solc binary next to env. python.
2019-12-03 14:11:31 -08:00
Kieran R. Prasch
dba01a0c42
Fixes Issue #828 with set -e and OS detection.
2019-12-03 14:11:31 -08:00
K Prasch
dfb5cc18a0
Merge pull request #1489 from derekpierre/doubtfire-staker-address
...
Add staker address to Ursula status page
2019-12-03 13:38:02 -08:00
derekpierre
d301605981
Add staker address to Ursula status page
2019-12-03 14:59:08 -05:00
K Prasch
015c050c1a
Merge pull request #1487 from KPrasch/tin
...
Fixes #1343 - Move StakeHolder to blockchain Actors
2019-12-03 09:26:03 -08:00
Kieran R. Prasch
aa2c6b191e
Fixes #1343 - Move StakeHolder to blockchain Actors.
2019-12-02 18:28:02 -08:00
derekpierre
e3acb7788b
Remove Moe CLI test.
2019-12-02 10:45:02 -05:00
Victoria
fd5d0be500
Apply suggestions from code review #1121
...
Co-Authored-By: David Núñez <david@nucypher.com>
2019-11-27 10:09:48 +01:00
vzotova
131ebda9cc
Few more contract optimizations
2019-11-27 11:50:24 +03:00
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