jMyles
|
8b14f5d974
|
A different way to assert work_order similarity.
|
2019-06-28 20:10:59 -07:00 |
jMyles
|
b92c41d928
|
Bob sets correctness keys earlier.
|
2019-06-28 20:10:59 -07:00 |
jMyles
|
31a70f1b39
|
Adding more narrative to the test to show what's really happening when Bob gathers CFrags.
|
2019-06-28 20:10:59 -07:00 |
jMyles
|
0888fc5946
|
Calling the capsule side channel in most places where it was previously unpacked.
|
2019-06-28 20:10:59 -07:00 |
jMyles
|
ca68ad6e97
|
Our capsule side channel now tracks past messages.
|
2019-06-28 20:10:21 -07:00 |
jMyles
|
eab64bde13
|
Test showing 892.
|
2019-06-28 20:10:21 -07:00 |
jMyles
|
3e94e91be2
|
Test showing Bob's second retrieval.
|
2019-06-28 20:10:21 -07:00 |
jMyles
|
694ba1bea2
|
Test showing 920.
|
2019-06-28 20:10:21 -07:00 |
Bogdan Opanchuk
|
f1db1622cf
|
Temporarily skip test_deploy_multiple()
Fixing `usefixtures` mark makes it fail due to issue #1102
|
2019-06-27 14:45:34 -07:00 |
Bogdan Opanchuk
|
39ecedd724
|
Rename TesterBlockchain on import in tests to prevent py.test from trying to pick it up
|
2019-06-26 22:48:33 -07:00 |
Bogdan Opanchuk
|
d83697648a
|
Fix typo: replace `usesfixtures` with `usefixtures`
|
2019-06-26 22:41:54 -07:00 |
Kieran Prasch
|
6ec361db32
|
Cleanup Imports, use the latest test web controller fixtures for policy and decrypt endpoints.
|
2019-06-26 08:50:54 -07:00 |
Kieran Prasch
|
0076e1728a
|
Integrate revocation control works; handle duration in response assembly
|
2019-06-26 08:50:54 -07:00 |
Kieran Prasch
|
9bf50e8eff
|
Use common control request fixture in tests for both web + RPC controllers.
|
2019-06-26 08:50:54 -07:00 |
Kieran Prasch
|
81b61ecdc8
|
Test showing GET-style interface working with JSONRPC
|
2019-06-26 08:50:54 -07:00 |
Kieran Prasch
|
d61a3db89a
|
Porting to stringio
|
2019-06-26 08:50:54 -07:00 |
Kieran Prasch
|
403c093fac
|
RPCController test client and stdio transport unit testing
|
2019-06-26 08:50:54 -07:00 |
Kieran Prasch
|
6ea8e4cac5
|
Character + IPC Controller inegration work
|
2019-06-26 08:50:54 -07:00 |
Kieran Prasch
|
27c7b54335
|
JSON RPC-IPC Controller and Emitter, Round 1!
|
2019-06-26 08:50:54 -07:00 |
tuxxy
|
dac9f72c0a
|
Defenestrate 'nucypher remove' from the CLI
|
2019-06-19 17:28:17 -06:00 |
Kieran Prasch
|
50e93a7598
|
Updates Sentry LoggingIntegration with logger blacklist, breadcrumb hooks. Removes twisted logging from geth process.
|
2019-06-12 16:37:39 -07:00 |
Kieran Prasch
|
9e96b1191a
|
Fixes miscalculated first period reward rate (See #1063), Improves depth of reward collection integration testing
|
2019-06-08 20:23:16 -07:00 |
Kieran Prasch
|
f643f3ae78
|
Cleanup policy and arrangement value code paths - Fixes Issue #1015 - BlockchainPolicy value must be greater than 0.
|
2019-06-08 15:34:25 -07:00 |
K Prasch
|
d743e3b791
|
Respond to RFCs in PR #984; Apply suggestions from code review
Co-Authored-By: David Núñez <david@nucypher.com>
Co-Authored-By: Derek Pierre <derek.pierre@gmail.com>
|
2019-06-08 14:32:35 -07:00 |
Kieran Prasch
|
cc345404c7
|
Thin out web3 client syncing, Use configuration classes for default controller ports
|
2019-06-08 14:30:01 -07:00 |
Kieran Prasch
|
807ffd3eaf
|
Passing decentralized grant CLI lifecycle test
|
2019-06-08 14:30:01 -07:00 |
Kieran Prasch
|
cf64e5f114
|
Restores skipped stake division test on MinerAgent
|
2019-06-08 14:26:07 -07:00 |
Kieran Prasch
|
9430997aa7
|
Refining blockchian sync management for internal geth processes
|
2019-06-08 14:26:07 -07:00 |
Kieran Prasch
|
459bc033b0
|
Alice restores default policy values from configuration file
|
2019-06-08 14:26:07 -07:00 |
Kieran Prasch
|
3bfc7aa3c8
|
Remove expiration date from create policy entry points
|
2019-06-08 14:26:07 -07:00 |
Kieran Prasch
|
c077db8ed6
|
Generic and specific character configuration testing
|
2019-06-08 14:26:07 -07:00 |
Kieran Prasch
|
f90cc4542e
|
Testing decentralized grant, Adds missing datetime to policy creation tests.
|
2019-06-08 14:26:05 -07:00 |
Kieran Prasch
|
6097c83eb7
|
Almost all of checksum_public_address -> checksum_address
|
2019-06-08 14:25:35 -07:00 |
Kieran Prasch
|
4a7a881d3e
|
Realize the Agency metaclass
|
2019-06-08 14:25:26 -07:00 |
Kieran Prasch
|
1f618addba
|
Perform on-chain staking-check as node verification (Fix); Handle InvalidNode exception subclasses for logging
|
2019-06-04 21:39:46 +03:00 |
Kieran Prasch
|
5dae01cc79
|
Realizing the value of a decentralized identity namespace, Verification/Validation naming clarifications, Code cleanup and style fixes for signature flow.
|
2019-06-04 21:13:29 +03:00 |
Kieran R. Prasch
|
2ab9c303d4
|
Ensure node discovery verification and identity_evidence remian compadible with federated nodes
|
2019-06-03 23:47:05 +03:00 |
K Prasch
|
775d314f6f
|
Apply suggestions from code review
Co-Authored-By: David Núñez <david@nucypher.com>
|
2019-06-03 23:41:06 +03:00 |
David Núñez
|
b6ba1ff435
|
Conditional skip for Geth client integration. Fix #1037
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
58302eb7db
|
Adding domains to Alice and Bob in examples, to aviod using the production defaults.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
4fd55ab6cb
|
Implement deploy_user input fixture for CLI deployments in-test.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
cb6c76867a
|
Removes 'pubkey_sig' from the codebase, In favor of 'verifying_key'.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
62c7df293a
|
Understand labels to be handled as unicode in interfaces.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
51319ec6f7
|
Straggler invalid interactive input at deploy-time
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
0574cfd908
|
Ensure alice and bob remember the manually controlled non-staking node in reward integration cli test.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
c6c6f66b8b
|
New client test module; Skip geth client signature integration test on CI until a better solution is found.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
65f7b119bc
|
Remove outermost keccack digest for map id construction, Restore a blockchain-alice node discovery test.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
d2ff928f9d
|
Removes base64 label encoding via CLI interface. Style updates for debugging ease.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
8cd12e0e0e
|
Update deployment interactive input to match the latest CLI design.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
eca834c00a
|
Handle non-staking Ursula in-tests; Annotations for failing tests, Make Ursula display name a class attr
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
e74ba944f8
|
Handle geth --dev process as a fixture to stop when finished. Additional test bug fixes, found missing assertions.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
f9d9346c0f
|
Test integration for geth client signing and nucypher.crypto verification
|
2019-06-03 22:52:22 +03:00 |
David Núñez
|
e913677354
|
Fix eth clients bugs. Improved tests for clients.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
2903c6d3e7
|
Adjust tests to accomodate new eip 191 and on-chain staking checks.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
d1f42c57a9
|
Perform on/off chain EIP 191 verification during node discovery.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
2dfdb4ac63
|
Recompose verify_eip_191 into crypto.api, off of Interfaces, Clients, and Powers.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
ed1436aac4
|
Use EIP-191 Signatures on Geth and PyEVM backends
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
f2c655efae
|
Inheretence improvements for web3 abstractions, Handle 4-part version strings in EthereumTester and Parity.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
25c5a4a846
|
Supporting EIP-191 Geth message signatures
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
828b19b2ee
|
Consider provider process handling with new web3 abstractions
|
2019-06-03 22:52:22 +03:00 |
Damon C
|
b78cedbb1e
|
tests for w3 client classes
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
bb30fcb5ae
|
Attempting to restore broken tests from refactoring side-effects of web3 client abstractions
|
2019-06-03 22:52:22 +03:00 |
derekpierre
|
8b68990649
|
Initial work to abstract web3 test clients - not tested
|
2019-06-03 22:52:22 +03:00 |
Bogdan Opanchuk
|
e83ad3d186
|
Make domain names `str` instead of `bytes` throughout the code, and only convert to bytes on serialization
Fixed #1026
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
f5a45b71d3
|
Uses --pay-with for alice cli lifecycle tests.
|
2019-06-03 22:52:22 +03:00 |
tuxxy
|
94f273d70c
|
Add missing import from rebase
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
610f8cb59d
|
Adjust Ursula CLI tests for non-federated as a default
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
c6edf8278e
|
mock auto-ip failure in test
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
a4e6480512
|
Understand ethrbase to be the default checksum address in non-federated mode
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
af812be748
|
Smoothing over auto-ip detection
|
2019-06-03 22:52:22 +03:00 |
tuxxy
|
c6f0caf64a
|
Fix missing condition from rebase
|
2019-06-03 22:52:22 +03:00 |
tuxxy
|
882ce735ab
|
Add test for checking automatically determining IP
|
2019-06-03 22:52:20 +03:00 |
tuxxy
|
cfeb0fa6d7
|
Implement mechanism to automatically find/confirm Ursula's public IPv4 address
|
2019-06-03 22:51:39 +03:00 |
Kieran R. Prasch
|
d5f7289515
|
Do not assume the existence of a global domain in test
|
2019-06-03 22:51:39 +03:00 |
Kieran R. Prasch
|
2e022461af
|
Handles more ethereum client node info strings; Fixes NameError
|
2019-06-03 22:51:39 +03:00 |
Kieran R. Prasch
|
f64401be8c
|
Fix botched rebase in CLI rollback tests
|
2019-06-03 22:51:39 +03:00 |
Kieran R. Prasch
|
c7d6696bce
|
Be a little more gentle with domain-based seeding (Ursulas); Skip and modifiy tests (needs follow-up)
|
2019-06-03 22:51:37 +03:00 |
Kieran Prasch
|
75daa85c20
|
Picking up the pieces- new --sync/--no-sync deploy flag, dehydrate deployment tests.
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
db94cb52dd
|
Felix tests passing - Bug fixes for chain syncing and accounts managemtn; Begin the movement to integrate BlockchainPower.
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
6ee4e5fb7a
|
Another pass on handling published registry fetching. Found ancient stubs!
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
81cbdd7404
|
Oo he's Tryin'
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
60c2f06c54
|
SMall fixes and changes in tests
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
ba996f5d0c
|
Alter CLI deply tests to tests geth provder, First pass.
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
eab86fc3ad
|
Estimate gas updates to latest test constants; Additional commentary
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
09db480312
|
Baseline rollback CLI scenerio tests
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
621dbf9068
|
post rebase cleanup
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
d9edf1fcfa
|
Move deployment secret interactivity to concise internal deployment API
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
a317e7f5e4
|
Formalize upgrade, rollback, and deploy as deploy CLI actions, dehydrate tests and check every upgrade / rollback opportunity.
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
cffbf1f5b1
|
Upgradability for UserEscrowProxy depoyers API/CLI; Refine proxy contract handling and retargeting
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
3454361251
|
Estimate gas updates to latest test constants; Additional commentary
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
4c1af5b5ab
|
Baseline rollback CLI scenerio tests
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
27ecc40b9d
|
post rebase cleanup
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
8371df1fcc
|
Move deployment secret interactivity to concise internal deployment API
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
577c0c7f8c
|
Add a fourth deployment threee agents fixture, move secret hash kwarg in fixtures to lazy position.
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
28e5c78e49
|
Formalize upgrade, rollback, and deploy as deploy CLI actions, dehydrate tests and check every upgrade / rollback opportunity.
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
5bb79793d4
|
Upgradability for UserEscrowProxy depoyers API/CLI; Refine proxy contract handling and retargeting
|
2019-06-03 22:50:40 +03:00 |
Kieran Prasch
|
230cc7e0c2
|
Contract upgrade CLI integration test
|
2019-06-03 22:50:40 +03:00 |
Bogdan Opanchuk
|
cbff090d68
|
Disallow creating persistent character configurations in --dev mode
|
2019-05-28 21:00:58 +02:00 |
David Núñez
|
d48e9fc184
|
Make changes in Character.from_public_keys() truly backwards-compatible
|
2019-05-16 16:12:08 +02:00 |
David Núñez
|
ab5599ffff
|
Address RFCs from @szotov and @tuxxy
|
2019-05-16 16:12:08 +02:00 |