Kieran Prasch
|
e46fb20bec
|
Update node storage methods to combined API
|
2019-01-16 09:48:09 -08:00 |
Kieran Prasch
|
32b4abe94f
|
Require top level keyring generation params; Defer parameters to subclas overrides
|
2019-01-16 09:48:09 -08:00 |
Kieran Prasch
|
5e902d9765
|
Use pseudonym for cetificate path generation and config; Control temporary certificate storage.
|
2019-01-16 09:48:09 -08:00 |
Kieran Prasch
|
13254397bc
|
Slice in a --lonely ursula flag
|
2019-01-16 09:48:09 -08:00 |
Kieran Prasch
|
5be6363d8c
|
Split up singles from couples, so many Ursulas!
|
2019-01-16 09:48:03 -08:00 |
Justin Holmes
|
273ad23bf8
|
Merge pull request #659 from KPrasch/cli-domains
Domain management via CLI and configurations
|
2019-01-16 11:46:24 -05:00 |
Kieran Prasch
|
1892c01efb
|
Network domain name configuration and serialization
|
2019-01-15 12:58:40 -08:00 |
Kieran Prasch
|
a2a4e1fb21
|
Network domain name CLi entry points; Formatting fixes and renames.
|
2019-01-15 12:58:40 -08:00 |
K Prasch
|
cfa7cec50a
|
Merge pull request #638 from KPrasch/demo_ursulas
Run Demo Ursulas Script (Local Testing Fleet)
|
2019-01-15 12:56:11 -08:00 |
David Núñez
|
78481cf56e
|
Merge pull request #632 from jMyles/logging
Parsing of newly introduced nodes, fixes for Firstula, and node storage by checksum_address.
|
2019-01-15 21:55:43 +01:00 |
David Núñez
|
6e61d98fc8
|
Merge pull request #667 from KPrasch/master
Update dependencies and API usage: ConstantSorrow, PyEVM, Web3
|
2019-01-15 21:29:09 +01:00 |
jMyles
|
ed08f733d4
|
Different approach to write_keyring override.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
706614cd93
|
Fake cert filepath for Vlad here too.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
242dbb9b50
|
When generating from config, Ursula's TLS cert uses her new wallet address (that has just been generated during the same call).
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
12d5ab0489
|
Two changes in tests to reflect new APIs: 1) Vladimir gets a cert filepath and 2) We don't pass tls as a kwarg anymore for keyring.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
3ff2dc347d
|
No need to try to dig the cert up form a non-existent storage; it's already on the node.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
3550e3fb5a
|
If a filepath isn't passed, use the already known filepath for this node.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
cfb63a67a1
|
Much earlier check to see if a node is already known.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
09c7b5b3f5
|
Just set the node's cert filepath as soon as we know it - that way we don't need to constantly pass it into middleware.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
9d356af5a8
|
Generating file path using checksum address.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
4c33b02854
|
Storing host cert by checksum address (via pseudonym)
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
d54403757e
|
Need the checksum address to store a cert now.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
95e4a602ae
|
write_keyring is different if we don't intend to be a TLS/REST host.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
53d4c70d9d
|
Storing cert without host in forgetful storage.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
f93f3f1987
|
Heart monitor data source uses new method.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
990ae276d3
|
Bringing Alicia up to speed with logic changes.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
5bd9d56afc
|
Adhere checksum_address to cert.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
c40708b67d
|
This kwarg no longer has the word 'public' in it.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
39a097b100
|
Simple produce from the config. No more need to pass in a passphrase for the demo.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
56927408ea
|
Removing several kwargs from demo config; we'll use the defaults here too.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
ce9adbf199
|
We're going ot use the default storage for demos now.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
bed79d4fac
|
Handling 204 response during learning. Fixes #630.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
63d0b329a9
|
Don't need this replace in light of bytestringSplitter 21.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
bf0a9e702b
|
Test for case where Ursula knows nobody. Currently forced to fail. See #630.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
9fc72187ec
|
Return a 204 if we don't know about any nodes.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
62e7b140e4
|
Simple script to run a single demo Ursula.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
4909eb8193
|
Better log emissions for running a local Ursula.
|
2019-01-15 15:20:17 -05:00 |
Kieran Prasch
|
8922af389c
|
Updates Web3 python API usage to v5.0.0-alpha.3
|
2019-01-15 11:47:40 -08:00 |
Kieran Prasch
|
732a82caf1
|
Update dependencies to constant-sorrow v0.1.0a8; Unpin py-evm; Pin Pytest.
|
2019-01-15 11:12:23 -08:00 |
K Prasch
|
07ff7e5077
|
Merge pull request #650 from cygnusv/freeze
Configure CircleCI to use frozen dependencies
|
2019-01-07 10:06:06 -08:00 |
David Núñez
|
ac5f83346e
|
Use last working set of dependencies
See artifacts on https://circleci.com/gh/nucypher/nucypher/9720#artifacts/containers/0
|
2019-01-06 18:47:03 +01:00 |
David Núñez
|
1657026f29
|
Check consistency of Pipfile.lock wrt to original requirements files
|
2019-01-06 18:40:09 +01:00 |
David Núñez
|
42dbea1f38
|
We don't need to produce and store a Pipfile.lock anymore
|
2019-01-06 18:39:30 +01:00 |
David Núñez
|
fae28e8616
|
pipenv install uses Pipfile.lock instead of --skip-lock
|
2019-01-06 18:38:34 +01:00 |
Kieran Prasch
|
b49bd8c44f
|
Multi-proc local ursula fleet script
|
2019-01-05 12:10:35 -08:00 |
jMyles
|
de12157e19
|
Handling 204 response during learning. Fixes #630.
|
2019-01-05 12:10:35 -08:00 |
jMyles
|
501b0d2ae2
|
Don't need this replace in light of bytestringSplitter 21.
|
2019-01-05 12:10:35 -08:00 |
jMyles
|
80ac571c28
|
Test for case where Ursula knows nobody. Currently forced to fail. See #630.
|
2019-01-05 12:10:35 -08:00 |
jMyles
|
dd7b936721
|
Return a 204 if we don't know about any nodes.
|
2019-01-05 12:10:35 -08:00 |
jMyles
|
e94e20397c
|
Simple script to run a single demo Ursula.
|
2019-01-05 12:10:35 -08:00 |