Kieran Prasch
|
5bde527fd0
|
Basis for KMS Provider, interfacing with Registrar, caching web3 contract instances.
|
2018-04-12 20:59:06 -06:00 |
tuxxy
|
fccdfc2a16
|
Add get_contract_data method to find contracts on the Registrar chain via address or name
Fix syntax error
|
2018-04-12 20:59:06 -06:00 |
tuxxy
|
0fb2d03707
|
Add chain data operations and make _read/write_registrar_file functions module level protected helpers
|
2018-04-12 20:59:06 -06:00 |
tuxxy
|
4db236f246
|
Store chain name information and add tester default chain
|
2018-04-12 20:59:06 -06:00 |
tuxxy
|
69983b9283
|
Add enroll method for Registrar
|
2018-04-12 20:59:06 -06:00 |
tuxxy
|
a285fa947d
|
Add Registrar class with private read/write methods
|
2018-04-12 20:59:06 -06:00 |
tuxxy
|
bafa095e3f
|
Add empty interfaces.py file
|
2018-04-12 20:59:06 -06:00 |
Kieran Prasch
|
157bf90d96
|
Minimal solc compilation to web3 contracts.
|
2018-04-12 20:59:06 -06:00 |
Kieran Prasch
|
15be632621
|
Deletes project.json populus chains config
|
2018-04-12 20:59:06 -06:00 |
Kieran Prasch
|
37b83b2b75
|
Updates Pipfile with Web3 contract testing deps, moves out README, adds missing __init__.
|
2018-04-12 20:59:06 -06:00 |
Kieran Prasch
|
cce28aeaec
|
Keeps a running test suite.
|
2018-04-12 20:59:06 -06:00 |
Kieran Prasch
|
89b6c6a741
|
Add Pipfile.lock
|
2018-04-12 20:59:06 -06:00 |
Kieran Prasch
|
5ec9760a83
|
Consolidate test fixtures and utilities, optimize imports
|
2018-04-12 20:59:03 -06:00 |
Kieran Prasch
|
122bb8bb2c
|
Relocates solidity source into descrete namespace. blockchain.py -> chains.py
|
2018-04-12 20:58:15 -06:00 |
Kieran Prasch
|
7c356ae6bd
|
Pick PR#22 from kms-eth; Further smooths file tree and namespaces.
|
2018-04-12 20:58:15 -06:00 |
Tux
|
3eab8cb083
|
Merge pull request #223 from jMyles/bytesplitting
No more as_b64 for UmbralPublicKeys.
|
2018-04-12 20:51:00 -06:00 |
jMyles
|
cfb36163b6
|
DataSource now takes the public key of the Policy, not the whole Policy. Thanks @michwill.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
2c49d3cc7f
|
New syntax for arguments to pipenv run.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
da4966524c
|
Test now uses DataSource. Alice no longer needs to be online in order for a DataSource to send messages to Bob.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
fb826ef349
|
UmbralMessageKit can now be aware of a policy_pubkey.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
e967b3b8f9
|
verify_from can include actors who are either Characters or DataSources.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
4133d7df69
|
CharacterStamp is now distinct from SignatureStamp, which can be used by a DataSource.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
0a32f7f534
|
Moving Enrique and SignatureStamp out of characters. Enrique is now DataSource; SignatureStamp now lives in signature.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
3ef4aa1ac7
|
Moving encryption logic down to shared API function.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
67376fe607
|
Using Alice's DelegatingPower to make a Policy.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
9db6a23e4f
|
Simplest Enrique skeleton.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
9cc25929c8
|
No more as_b64 for UmbralPublicKeys.
|
2018-04-12 19:18:42 -07:00 |
tuxxy
|
8c4ce6fd64
|
Add RegistrarDoesNotExist error and raise in _read_registrar_file:
|
2018-04-12 19:49:15 -06:00 |
Kieran Prasch
|
85fe1df193
|
Provider <--> Registrar integration methods
|
2018-04-12 18:26:06 -07:00 |
tuxxy
|
49599d2e02
|
Add get_contract_data method to find contracts on the Registrar chain via address or name
|
2018-04-12 18:25:16 -07:00 |
tuxxy
|
27038df4bc
|
Add tests for Registrar and the utility functions
|
2018-04-12 19:09:24 -06:00 |
tuxxy
|
85639a149b
|
Add tempfile_path fixture
|
2018-04-12 18:24:55 -06:00 |
Kieran Prasch
|
b1988bda78
|
Basis for KMS Provider, interfacing with Registrar, caching web3 contract instances.
|
2018-04-12 18:06:12 -06:00 |
tuxxy
|
33aa51c19a
|
Add get_contract_data method to find contracts on the Registrar chain via address or name
Fix syntax error
|
2018-04-12 18:06:06 -06:00 |
tuxxy
|
cf1b24f033
|
Add chain data operations and make _read/write_registrar_file functions module level protected helpers
|
2018-04-12 17:09:22 -06:00 |
tuxxy
|
2ebaa44590
|
Store chain name information and add tester default chain
|
2018-04-12 16:27:39 -06:00 |
tuxxy
|
624cb1a94d
|
Add enroll method for Registrar
|
2018-04-12 16:22:32 -06:00 |
tuxxy
|
29057f599e
|
Add Registrar class with private read/write methods
|
2018-04-12 16:04:09 -06:00 |
tuxxy
|
b93d2741ea
|
Add empty interfaces.py file
|
2018-04-12 14:13:02 -06:00 |
Kieran Prasch
|
bfd29b801c
|
Minimal solc compilation to web3 contracts.
|
2018-04-12 13:05:16 -07:00 |
Kieran Prasch
|
36c4a2695b
|
Deletes project.json populus chains config
|
2018-04-12 13:04:29 -07:00 |
Kieran Prasch
|
ea620dc347
|
Updates Pipfile with Web3 contract testing deps, moves out README, adds missing __init__.
|
2018-04-12 13:02:35 -07:00 |
Tux
|
6078883fff
|
Merge pull request #220 from KPrasch/thunderdome
Updates nkms network apistar usage to version 0.4.3
|
2018-04-12 12:22:37 -06:00 |
Kieran Prasch
|
ebd722ead0
|
Updates nkms network apistar usage to version 0.4.3; Adds public_key method to Ursula superclass.
|
2018-04-11 20:32:53 -07:00 |
Kieran Prasch
|
35b3bee71b
|
Keeps a running test suite.
|
2018-04-11 20:26:03 -07:00 |
Kieran Prasch
|
4b0ade781c
|
Add Pipfile.lock
|
2018-04-11 20:26:03 -07:00 |
Kieran Prasch
|
6959516ba6
|
Consolidate test fixtures and utilities, optimize imports
|
2018-04-11 20:26:03 -07:00 |
Kieran Prasch
|
dbde089968
|
Updates nkms network apistar usage to version 0.4.3; Adds public_key method to Ursula superclass.
|
2018-04-11 20:26:03 -07:00 |
Kieran Prasch
|
998e7b7b82
|
Relocates solidity source into descrete namespace. blockchain.py -> chains.py
|
2018-04-11 20:26:03 -07:00 |
Kieran Prasch
|
1849b282c0
|
Pick PR#22 from kms-eth; Further smooths file tree and namespaces.
|
2018-04-11 20:26:03 -07:00 |