Commit Graph

5226 Commits (e949123a08c42adead8cc130d5d9372d857759ab)

Author SHA1 Message Date
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