jMyles
|
234c60b8d8
|
Seed learning now happens on learning thread.
|
2018-10-27 22:36:02 +02:00 |
jMyles
|
65a9f2a109
|
More seed learning cleanup.
|
2018-10-27 22:36:02 +02:00 |
jMyles
|
04611ef8c8
|
Moving learn_from_seednode up to real middleware.
|
2018-10-27 22:36:02 +02:00 |
jMyles
|
db8b3a17dd
|
Actually remember nodes when reading from storage.
|
2018-10-27 22:36:02 +02:00 |
jMyles
|
2eb27f3f68
|
Better test for node storage in learning loop.
|
2018-10-27 22:36:02 +02:00 |
jMyles
|
0ba7db7970
|
node storage commented out, lots of slow tests skipped, but things pass now.
|
2018-10-27 22:20:05 +02:00 |
jMyles
|
eae0e12ed5
|
Initial test for firstula situation.
|
2018-10-27 22:20:05 +02:00 |
jMyles
|
1700c0a5f4
|
Middleware to do the learning and verifying seed nodes.
|
2018-10-27 22:20:05 +02:00 |
jMyles
|
a81083848f
|
Any VerifiableNode can be a seed node with the right method.
|
2018-10-27 22:20:05 +02:00 |
jMyles
|
abdb2615f4
|
Use network middleware to get certificate via socket.
|
2018-10-27 22:20:05 +02:00 |
jMyles
|
7ef561ff2e
|
Some cleanup and refactor.
|
2018-10-27 22:20:05 +02:00 |
jMyles
|
6144bca92f
|
Moving logic from config to Ursula for seed node bootstrapping process.
|
2018-10-27 22:20:05 +02:00 |
jMyles
|
34f6c73b2e
|
Seed nodes can now be passed separately to bootstrap learning loop.
|
2018-10-27 22:20:05 +02:00 |
Justin Holmes
|
4e3054a020
|
Merge pull request #484 from KPrasch/user-escrow
`UserEscrow` Agent & Deployer; Entity layer testing
|
2018-10-27 22:14:05 +02:00 |
Justin Holmes
|
7ef2270a17
|
Update nucypher/blockchain/eth/deployers.py
Co-Authored-By: KPrasch <kieranprasch@gmail.com>
|
2018-10-27 21:51:32 +02:00 |
Kieran R. Prasch
|
eec736d340
|
Deprecate arming in favor of readiness checks; Generate a default DB name for Ursulas.
|
2018-10-27 21:51:32 +02:00 |
Kieran R. Prasch
|
36730843e9
|
Preallocation contract management; Move deployment readiness checks closer to deployment.
|
2018-10-27 21:51:32 +02:00 |
Kieran R. Prasch
|
dafb181513
|
Tests UserEscrow Agency
|
2018-10-27 21:51:32 +02:00 |
Kieran R. Prasch
|
c5c8a6f9cb
|
(Almost) Completes UserEscrow Agency Methods
|
2018-10-27 21:51:32 +02:00 |
Kieran R. Prasch
|
46c0e96d81
|
Seed node discovery contract and tests
|
2018-10-27 21:51:32 +02:00 |
Kieran Prasch
|
4f2c8a8352
|
Let Deployer attach an allocation registry or deployer address to it's interface at startup.
|
2018-10-27 21:51:32 +02:00 |
Kieran Prasch
|
4c01385416
|
Tests deployment and agency components with layering in mind, (Includes UserEscrow) mirrors lower level tests with higher-level integration points
|
2018-10-27 21:51:28 +02:00 |
Tux
|
a86677bb6a
|
Merge pull request #480 from KPrasch/keyring-hosting-power
Keyring Derived TLSHostingPower
|
2018-10-25 14:10:33 +02:00 |
Justin Holmes
|
91f745a2c0
|
Merge pull request #477 from cygnusv/umbral
Putting nucypher up-to-date wrt to pyumbral
|
2018-10-24 00:00:49 +02:00 |
Kieran Prasch
|
ac2e6622ac
|
Deprecate agent method chaining from characters; Rely on registry configuration for defaults; Minor stale util cleanup.
|
2018-10-19 01:17:29 -07:00 |
Kieran Prasch
|
560dd56833
|
Handle JSON allocations; deprecates agent method chains from actors and agents.
|
2018-10-19 01:17:29 -07:00 |
Kieran Prasch
|
b6fef220ad
|
UserEscrow dual-agency and mini-interface
|
2018-10-19 01:17:29 -07:00 |
Kieran Prasch
|
ff0e952595
|
UserEscrow proxy deployment and allocation management; Begin to phase out usage of agent method chains
|
2018-10-19 01:17:29 -07:00 |
Kieran Prasch
|
866f5dd704
|
Introduce AllocationRegistry and subclass
|
2018-10-19 01:07:30 -07:00 |
Kieran Prasch
|
13abebf974
|
Handle forwarding a non forwarding proxies: a rebreanding of targeting/non-targeting. Makes enrollment optional.
|
2018-10-19 01:05:52 -07:00 |
David Núñez
|
3526f18980
|
Renaming some variables
|
2018-10-19 03:11:34 +02:00 |
David Núñez
|
1a6dba3f0a
|
Use cryptography.io curves to generate certs, not umbral curves
|
2018-10-19 03:11:28 +02:00 |
David Núñez
|
babff098ec
|
Ursula verifies KFrags as soon as she receives them
|
2018-10-19 02:20:27 +02:00 |
David Núñez
|
9cae430d97
|
Bob and Ursula commit to the same capsule for each re-encryption request
|
2018-10-19 02:20:27 +02:00 |
David Núñez
|
7c7c6ab62c
|
Putting nucypher up-to-date wrt to pyumbral
|
2018-10-19 02:20:27 +02:00 |
Kieran Prasch
|
0fad80a3e3
|
Draft of test for deployment actor
|
2018-10-17 09:34:53 -07:00 |
Kieran Prasch
|
b3b644f7a0
|
Agent and deployer layer testing, including beneficiary contracts
|
2018-10-17 09:33:30 -07:00 |
Kieran Prasch
|
3ef9527638
|
Use fine-tuned proxy-contract deployment options; Build-out UserEscrow and proxy deployers.
|
2018-10-17 09:32:13 -07:00 |
Kieran Prasch
|
f7e9a04f94
|
Provide more fine-tuned proxy-contract unification options
|
2018-10-17 09:31:07 -07:00 |
Kieran Prasch
|
f9c905f2e5
|
Introduce Deployer Actor
|
2018-10-17 09:26:58 -07:00 |
Kieran Prasch
|
db384bf7c2
|
Keep compiler test module from being left beind: needs cleanup
|
2018-10-16 12:54:02 -07:00 |
Kieran Prasch
|
4502c45282
|
UserEscrowDeployer and UserEscrowProxyDeployer subclasses
|
2018-10-16 12:53:10 -07:00 |
Kieran Prasch
|
d1830a05c7
|
UserEscrowAgent subclass
|
2018-10-16 12:52:34 -07:00 |
Kieran Prasch
|
974cc23058
|
Agency transaction usage bug fixes
|
2018-10-16 12:51:49 -07:00 |
Kieran Prasch
|
bc4c6fc6e5
|
Abstract away contract wrappingl for one-to-one or one-to-many upgradeable proxies as 'targeting'/non-targeting proxies.
|
2018-10-16 12:50:06 -07:00 |
Kieran Prasch
|
c37683ee35
|
Builds out test agent test layer; Reorganizes non-federated test modules
|
2018-10-16 12:46:30 -07:00 |
Kieran Prasch
|
92d4434df6
|
Prepare to subdivide non-federated test suite modules; Cleanup
|
2018-10-16 12:43:29 -07:00 |
Kieran Prasch
|
d12a1a619b
|
ursula console experiment
|
2018-10-14 20:27:38 -07:00 |
Kieran Prasch
|
e1fdef9011
|
nucypher-cli -> nucypher; CLI cleanup
|
2018-10-14 20:25:37 -07:00 |
Kieran Prasch
|
42ac6ba462
|
Respond to RFC - Keep password out of history buffer via flag, use keyring's unbral key encryption.
|
2018-10-14 20:25:28 -07:00 |