Kieran R. Prasch
|
1ac4d276ff
|
Install deps with pipenv sync
|
2019-02-09 22:42:33 -07:00 |
Kieran R. Prasch
|
89237c450e
|
Update dependency locks to utilize EOL py-solc releases
|
2019-02-09 21:53:56 -07:00 |
Kieran R. Prasch
|
2e0e9b0e41
|
Update default solc version within nucypher codebase
|
2019-02-09 14:47:11 -07:00 |
Kieran R. Prasch
|
172df807dd
|
Install solidity v0.5.3 by default
|
2019-02-09 13:51:29 -07:00 |
Kieran R. Prasch
|
17abb00b27
|
Update dependency lock to use solidity compiler 0.5.0+ via nucypher py-solc fork
|
2019-02-09 13:50:49 -07:00 |
szotov
|
819f0951e4
|
solidity contracts 0.4.25 -> 0.5.3, updates openzeppelin contracts
|
2019-02-09 16:58:09 +03:00 |
Tux
|
6bd24635fa
|
Merge pull request #737 from KPrasch/master
[Release] Bump version: 0.1.0-alpha.8 → 0.1.0-alpha.9
|
2019-02-09 01:28:37 +00:00 |
Kieran R. Prasch
|
d8c3ad389d
|
Bump version: 0.1.0-alpha.8 → 0.1.0-alpha.9
|
2019-02-08 14:27:30 -07:00 |
Justin Holmes
|
3d8e347055
|
Merge pull request #736 from KPrasch/master
Update dependency locks to accommodate hendrix 3.2.2
|
2019-02-08 14:01:38 -07:00 |
Kieran R. Prasch
|
9bf5cc5e8f
|
Update dependency locks to accommodate hendrix 3.2.2
|
2019-02-08 11:34:19 -07:00 |
K Prasch
|
958b178e16
|
Merge pull request #730 from jMyles/network
Middleware unsuckified.
|
2019-02-08 11:18:25 -07:00 |
jMyles
|
7faa00d6e1
|
Pulling certs out of the mock test flow more completely so that the sanity check can be more robust.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
7faf3f7a14
|
Adhering cert to node in both storage flows (forgetful and file-based). Fixes #669. Fixes #727.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
a0d8cfab53
|
How I learned to stop worrying and love the f'bomb'.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
a7838ea576
|
Simplifying invoke_method.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
a5f321c4e9
|
Optionally passing certificate into method_wrapper.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
77323e40db
|
Implementing empty methods on parents class.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
00c516626a
|
Implementing parse_node_or_host_and_port up in the real middleware.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
b0b0645e4d
|
We don't pass certificate_filepath anymore.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
b7ea72b919
|
EvilMiddleware matches the changes.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
65d169daa7
|
Fix get_certificate to comply with client logic.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
0ffe3d430d
|
Cleaning params to fit test client.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
7f226c04a4
|
No longer need to grab the rest app when finding the mock_client.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
77a763c090
|
Reintroducing _get_mock_client_by_port in order to dehydrate middleware.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
6b9a205c8b
|
Two things: new TODO showing #724, and logging statement that shows node nickname when being remembered.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
5066b732ab
|
Simplifying get_nodes_via_rest - it doesn't need to look at which client its using anymore.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
efae9e2cfd
|
Removing remaining sandbox methods.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
7ffcce00d6
|
Updating get_treasure_map_from_node with new API.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
1f4d38b5dd
|
Returning filepath when cert is stored so that we can log it (or check it).
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
54e88c84bc
|
Slight logging change: let's info-log the cert saving at a higher level where we can see the nickname, and debug-log at the lower level.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
ff47677c92
|
Let's raise PowerUpError here so that it can be handled with a more discriminating approach.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
52bf0acf52
|
Removing second addition of observer. Fixes #728.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
4ae0e8bddf
|
Working grant() with test middleware.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
9a447829ef
|
Verifying at method invocation level.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
b12dafe6a0
|
node_information now works with new middleware logic.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
fd039b6357
|
response_cleaner not needed here anymore.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
31402ff100
|
Getting http_client by port is now inside method invocation logic; no longer needed here.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
144daf4f1e
|
response_cleaner will now ship as a staticmethod instead of being passed in.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
3253dd9c75
|
Implementing node-finding and method invocation on test client.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
85462aff35
|
Moving the node-finding logic up to the client.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
f61fcebc09
|
Splitting out request parsing into the two middlewares (though not yet implemented on the real one).
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
695ced174a
|
Moving node-finding methods up to client-level instead of middleware-level.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
c807b46075
|
Passing in host and port per new API.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
6e91406773
|
Taking either node or host-and-port combination for method wrapper.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
0fdd62cba7
|
fully subclass the client for testing purposes.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
f96af2d050
|
Deprecating previous client in favor of the new one.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
7befbfefe2
|
Sketching out new shape of client that can also select library.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
d694ac7fb0
|
Sanity check to make sure middleware client is using an HTTP verb (and not looking up some other method by mistake).
|
2019-02-08 10:06:23 -07:00 |
K Prasch
|
bc47aacdd7
|
Merge pull request #733 from cygnusv/fast-circle
Testing heartbeat demo in CircleCI + some build performance optimization
|
2019-02-07 20:24:31 -07:00 |
David Núñez
|
428d80e73a
|
Update heartbeat demo's README and docs
|
2019-02-07 15:00:15 +01:00 |