tuxxy
|
56e5cb182f
|
Add get_signing_key and get_decrypting_key functions; Add comment for time on master key derivation; Cleanup stale functions
|
2018-04-07 15:33:49 -07:00 |
tuxxy
|
30acedf252
|
Use JSON and dicts for keyfiles via _parse_keyfile and _save_keyfile
|
2018-04-07 15:33:33 -07:00 |
tuxxy
|
3bdedb58f8
|
Add functions to encrypt and decrypt key material
|
2018-04-07 15:31:56 -07:00 |
tuxxy
|
88855936a1
|
Add key derivation functions for master and wrapping keys
|
2018-04-07 15:31:56 -07:00 |
tuxxy
|
bdfa34c4db
|
Add _bootstrap_config testing function
|
2018-04-07 16:28:10 -06:00 |
szotov
|
2dedf512f1
|
[KMS-ETH]- Fixed bug with calculating refund, combined mint and confirmActivity methods, added integration test
|
2018-04-06 14:41:08 +03:00 |
tuxxy
|
b9d70ee165
|
Fill in derive_crypto_power
|
2018-04-05 21:03:57 -06:00 |
tuxxy
|
727f481168
|
Return UmbralPrivateKeys after key decryption
|
2018-04-05 18:02:02 -06:00 |
tuxxy
|
95990bb839
|
Merge remote-tracking branch 'nucypher/master' into crypto-config
|
2018-04-05 17:59:23 -06:00 |
Tux
|
3faaee1026
|
Merge pull request #190 from jMyles/code-organization
Better constants and a new test.
|
2018-04-05 17:44:20 -06:00 |
jMyles
|
043ddac16a
|
Added new spinoffs as dependencies.
Putting cryptoKits back into the main repo for now.
|
2018-04-05 17:23:27 -06:00 |
jMyles
|
b3acaf50bc
|
New verify_from() logic. Fixes #174.
Cleaning up and sanding kit and verify_from() logic.
|
2018-04-05 17:23:17 -06:00 |
jMyles
|
7f21117cb7
|
BytestringSplitter is now its own project.
|
2018-04-05 17:23:17 -06:00 |
jMyles
|
b35e5b9840
|
Using constantSorrow for constants.
|
2018-04-05 17:23:17 -06:00 |
jMyles
|
9c1e6c13cc
|
cryptoKits is now its own project.
|
2018-04-05 17:23:17 -06:00 |
jMyles
|
ef9b595147
|
Fixed mutable in method kwarg.
|
2018-04-05 17:23:17 -06:00 |
Kieran Prasch
|
485be636cd
|
Builds upon KMSConfig classes, injecting subconfigurations, wallet, and keychain; adds make_powerup method skeleton.
|
2018-04-05 17:23:17 -06:00 |
Kieran Prasch
|
a9038c5d9b
|
Recompose config module classes, KMSConfig split into multiple objects. Override policy publish method and call via super.
|
2018-04-05 17:23:17 -06:00 |
Kieran Prasch
|
7f7dfe2337
|
Default config paths; Extrapolates config utils module; further outlines blockchain management
|
2018-04-05 17:23:17 -06:00 |
tuxxy
|
049153498f
|
Use JSON and dicts for keyfiles via _parse_keyfile and _save_keyfile
Add get_signing_key and get_decrypting_key functions
Add comment for time on master key derivation
|
2018-04-05 17:22:44 -06:00 |
tuxxy
|
c57f1349f0
|
Add cryptographic functions for key derivation and wrapping
|
2018-04-05 17:22:19 -06:00 |
tuxxy
|
8edcb24aff
|
__default_key_path -> __default_key_dir
|
2018-04-05 17:22:19 -06:00 |
Kieran Prasch
|
1b7eb2ecfe
|
Experimenting with web3 for blockchain config.
|
2018-04-05 17:22:19 -06:00 |
tuxxy
|
0026486959
|
Generate Umbral keys for config
|
2018-04-05 17:22:19 -06:00 |
tuxxy
|
b6a061f129
|
Inherit PolicyAuthor on Alice
|
2018-04-05 17:22:19 -06:00 |
Kieran Prasch
|
df9e32e44c
|
Outlines composition for KMSConfig class, helper methods, and Curses based interface
|
2018-04-05 17:22:19 -06:00 |
tuxxy
|
448e2d7223
|
Begin integration of KMS-Ethereum codebase into KMS
|
2018-04-05 17:21:23 -06:00 |
jMyles
|
11263663f3
|
Special value constants changed to constantSorrow; lengths adjusted. Also, new test for Signature comparison.
|
2018-04-05 10:23:28 -07:00 |
jMyles
|
9203653b12
|
Better constants for various lengths.
|
2018-04-05 10:18:30 -07:00 |
jMyles
|
2a4d20c39f
|
Better name for signature_to_use.
|
2018-04-05 10:14:40 -07:00 |
K Prasch
|
64a0558e0a
|
[KMS-ETH]- Merge pull request #11 from KPrasch/python_api
Contract agent and deployer Interface
|
2018-04-04 20:44:01 -07:00 |
Justin Holmes
|
b017c6ffff
|
Merge pull request #187 from jMyles/code-organization
Spins off two modules as projects: bytestringSplitter and constantSorrow.
|
2018-04-04 20:43:27 -07:00 |
jMyles
|
16c6062b4d
|
Putting cryptoKits back into the main repo for now.
|
2018-04-03 23:34:49 -07:00 |
Kieran Prasch
|
3ff14b6446
|
[KMS-ETH]- Moves test utilities to nkms_eth, code reorg, cleanup, and documentation updates.
|
2018-04-02 10:23:16 -07:00 |
jMyles
|
ff36cbd257
|
Added new spinoffs as dependencies.
|
2018-04-01 23:41:42 -07:00 |
jMyles
|
d3884518f2
|
Cleaning up and sanding kit and verify_from() logic.
|
2018-04-01 22:44:00 -07:00 |
tuxxy
|
06539daedd
|
'Contract' -> 'Arrangement'
|
2018-04-01 22:16:51 -06:00 |
jMyles
|
f789aaf7f7
|
New verify_from() logic. Fixes #174.
|
2018-04-01 20:17:47 -07:00 |
Kieran Prasch
|
3876a26248
|
[KMS-ETH]- Miner high-level staking method; API updates from code review, makes blockchain public, refactors some naming conventions and fixes datetime.utcnow.
|
2018-04-01 19:49:45 -07:00 |
jMyles
|
fc99ef2e27
|
BytestringSplitter is now its own project.
|
2018-04-01 18:52:30 -07:00 |
jMyles
|
eb4605d573
|
Using constantSorrow for constants.
|
2018-04-01 18:52:08 -07:00 |
jMyles
|
8d2bd2d77d
|
cryptoKits is now its own project.
|
2018-04-01 18:50:53 -07:00 |
jMyles
|
22ab9b69bf
|
Fixed mutable in method kwarg.
|
2018-04-01 18:48:43 -07:00 |
Kieran Prasch
|
1d8ed68ad3
|
[KMS-ETH]- Merge remote-tracking branch 'upstream/master' into python_api
|
2018-03-31 15:08:56 -07:00 |
szotov
|
d6fe379518
|
[KMS-ETH]- Added methods to withdraw reward in UserEscrow contract
|
2018-03-30 14:45:58 +03:00 |
Justin Holmes
|
e5eccaee4b
|
Merge pull request #181 from jMyles/master
Using new "to cryptography" methods.
|
2018-03-29 19:02:34 -07:00 |
Kieran Prasch
|
445cc2c06a
|
[KMS-ETH]- API updates for test / utilities. Wraps wait for receipt to present a public waiting method.
|
2018-03-29 09:51:47 -07:00 |
Kieran Prasch
|
3cf142bfcf
|
[KMS-ETH]- Post-merge cleanup with @szotov's contract changes and client update.
|
2018-03-29 09:49:41 -07:00 |
Kieran Prasch
|
e8f44e611e
|
[KMS-ETH]- Extracts policies module, API updates, further collapse contract wrapper logic up inheritance tree. Enhances docstrings.
|
2018-03-29 09:49:41 -07:00 |
Kieran Prasch
|
84f9454436
|
[KMS-ETH]- Fixed high gas consumption in PolicyManager; Deprecate token module.
|
2018-03-29 09:48:12 -07:00 |