Kieran Prasch
|
f210ce0688
|
Details nucypher status output; Passing nucypher transfer-ownership tests; Deploy UserEscrowProxy in agency fixture.
|
2019-09-09 14:50:44 -07:00 |
Kieran Prasch
|
a3be973700
|
Extract ownership transfer CLI tests to new test module.
|
2019-09-09 14:49:38 -07:00 |
Kieran Prasch
|
d5c5412f42
|
nucypher-deploy status command detailing contract deployment ownerships; introduce nucypher-deploy transfer-ownership entry point.
|
2019-09-09 14:49:38 -07:00 |
Kieran Prasch
|
c2bde46878
|
Tests describing nucypher-transfer and status commands.
|
2019-09-09 14:47:49 -07:00 |
szotov
|
5588600ada
|
Factory for economics, fixed tests
|
2019-09-04 18:20:02 +03:00 |
damon
|
4120d6f293
|
reinstate felix eth distribution test
|
2019-09-03 11:45:52 -07:00 |
Damon C
|
5cec6ca322
|
amount tweaks
|
2019-09-03 09:08:07 -07:00 |
Kieran Prasch
|
307bfe3ad6
|
Fixes #1283 - Allow staking to maximum amount per address.
|
2019-09-01 09:41:19 -07:00 |
Kieran Prasch
|
c70ed348c0
|
Test replicating #1279 using the CLI.
|
2019-08-30 15:41:32 -07:00 |
Kieran R. Prasch
|
f6cf2b6dfd
|
Fixes missing default filepath call; Better Exception handling for outdated configuration file.
|
2019-08-27 09:56:41 -07:00 |
Kieran R. Prasch
|
feeeee133a
|
new-stakeholder -> init-stakeholder
|
2019-08-27 09:56:41 -07:00 |
Kieran R. Prasch
|
64d40a7f80
|
Whoops! Restores 'address' and respectively
|
2019-08-27 09:56:41 -07:00 |
Kieran Prasch
|
58f34dac7b
|
Checkpoint #4 - Fixes policy sampling bugs - continue reflow fixes.
|
2019-08-27 09:56:41 -07:00 |
Kieran Prasch
|
2a299aaca1
|
Checkpoint #3 - Reflow StakeHolder, Stake and Wallet Management.
|
2019-08-27 09:56:36 -07:00 |
Kieran Prasch
|
324c2805f5
|
Checkpoint #2 - Refactor Policy, and Blockchain / Registry Reflow.
|
2019-08-27 09:54:14 -07:00 |
Kieran Prasch
|
69aea3f725
|
Checkpoint: Refactors lifecycle of Blockchain and Registry.
|
2019-08-27 09:54:13 -07:00 |
David Núñez
|
29a7fd8407
|
NUCYPHER_WORKER_ETH_PASSWORD envvar for Ursula. Workaround for #1205.
Require existence of at least one ETH account when prompted. Fix #1207.
|
2019-08-18 11:59:37 +02:00 |
damon c
|
126c44a5fc
|
Merge branch 'master' into status
|
2019-08-08 12:52:45 -07:00 |
K Prasch
|
002a373189
|
Merge pull request #1203 from vepkenez/sync-fix
Improved Blockchain Syncing UX
|
2019-08-08 12:50:31 -07:00 |
Kieran Prasch
|
73c6da3ffe
|
Restore nucypher status CLI: Error handling and console painting; implement worker-staker speration.
|
2019-08-08 12:43:18 -07:00 |
Damon C
|
d93f9c8947
|
squashed test fixes, addressed PR review comments
|
2019-08-08 11:49:25 -07:00 |
David Núñez
|
c21448d547
|
Improve UX of nucypher stake set_worker and detach_worker
|
2019-08-04 02:41:04 +02:00 |
David Núñez
|
f0c28f8c0c
|
Action nucypher felix destroy should come earlier
|
2019-08-04 02:41:04 +02:00 |
David Núñez
|
965a473bb5
|
Make sure bare contracts are updated in deployers' upgrade tests
|
2019-08-04 02:41:04 +02:00 |
David Núñez
|
23d84ae22b
|
Passing --no-registry correctly to characters' config
|
2019-08-03 21:49:01 +02:00 |
David Núñez
|
1bd2aae362
|
Adapt Ursula CLI tests to being asked for worker account password
|
2019-07-29 11:27:14 -07:00 |
David Núñez
|
ca732b5a50
|
Add test_transfer_tokens to nucypher-deploy tests. Remove unused stuff.
|
2019-07-29 11:27:14 -07:00 |
Kieran Prasch
|
6392c1f42a
|
Do no ask for client passwork in stake CLI when using hw wallet flag, or dev chain is auto detected.
|
2019-07-26 10:15:34 -07:00 |
Kieran Prasch
|
d8e6486283
|
Split keyring password collection into two functions and implement in CLI; Provides interactive account selection for Alice.
|
2019-07-26 10:14:41 -07:00 |
Kieran Prasch
|
2dd3e92868
|
Shortens CLI flag names to --provider and --teacher.
|
2019-07-26 10:14:41 -07:00 |
David Núñez
|
a9f5c4a12b
|
Implement and test nucypher stake detach-worker
|
2019-07-26 14:08:01 +02:00 |
Bogdan Opanchuk
|
0ce9458bf0
|
Create a console emitter only once (in NucypherClickConfig) and propagate it everywhere
|
2019-07-25 15:19:42 -07:00 |
Bogdan Opanchuk
|
3e17cd7c74
|
Remove duplicate options, move shared options definition and processing to NucypherClickConfig
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
30aa51c1f2
|
Mock to_config_file briefly to avoid writing to the default config root.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
c4f14cb1f0
|
Deprecates funding account and account creation options. Touch up stake CLI.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
1b3e3e45e5
|
Respond to RFCs in PR #1111: Remove deployment transaction gas limit.
|
2019-07-25 15:18:29 -07:00 |
David Núñez
|
d317a7d1b0
|
Add missing AdjudicatorAgent assertion in test_deploy_cli
|
2019-07-25 15:18:29 -07:00 |
David Núñez
|
718a5244dc
|
PolicyAgent --> PolicyManagerAgent
|
2019-07-25 15:18:29 -07:00 |
David Núñez
|
f100d39630
|
"Deployer" actor is now called "DeployerActor", to avoid confusion with deployers
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
4ee8c70860
|
Respond to RFCs in PR #1056.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
c8a95fba30
|
Skip transfer of rewards back to funding account for now.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
c0f166e56a
|
Fix keyring checksum address multiple kwarg passing, add withdraw of inflation rewards to specified account or funding account. Touch up reward collection assertions.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
7508dc24c3
|
Use mocked blockchain interface connection within CLI subprocesses in two tests.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
f947e6f747
|
Extracts manual staker and worker fixtures, Fixes incorrect address in to/from UrsulaConfiguration; Attempting to fix reward collection CLI integration tests.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
4b9b5f0559
|
Respond to RFCs in PR #1056; Test and CLI touch-ups.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
fd5e5b236c
|
Adds CLI controls for inflation v. policy reward collection, extracts deployer action.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
2e70aebd01
|
Bug Fix: Functional inflation reward collection; Refactors internal stakeholder stake tracking
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
879afef6a7
|
Restore Federated CLI functionality; Refactor CLI lifecycle integration testing to implement --work-address
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
73f606a31d
|
Restores staking CLI tests post #1029 via Stakeholder API.
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
17aa2edd9f
|
Update ursula CLI tests to use new stake entry points
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
2e26f5753f
|
Respond to further RFCs in PR #1092.
Apply suggestions from code review
Co-Authored-By: David Núñez <david@nucypher.com>
|
2019-07-15 12:21:12 -07:00 |
Kieran Prasch
|
16e464fff5
|
Bug Fix: Allow TransactingPower to use cached password at activation time - credit to @cygnusv.
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
98c04d1738
|
Remove nucypher deploy destroy-registry
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
688572d5d3
|
Allows CLI-made characters to connect their blockchain interface through consuming the TransactingPower.
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
dc22bdede0
|
post rebase BlockchainPower -> TransactingPower
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
d1980f9662
|
Remove Trezor Imports and presence in setup.py; Deprecate libusb1 suport in-test.
|
2019-07-11 16:59:23 -07:00 |
tuxxy
|
a21b01da18
|
Remove more deprecated device code
|
2019-07-11 15:39:06 -06:00 |
tuxxy
|
09f3370c1b
|
Hack usb1 import to work on CI machines without libusb
|
2019-07-11 15:39:06 -06:00 |
tuxxy
|
f107980c25
|
Add tests for device CLI skeleton
|
2019-07-11 15:39:06 -06:00 |
tuxxy
|
c8e3a63a98
|
Move mock_trezorlib et al to conftest in tests.cli
|
2019-07-11 15:39:06 -06:00 |
tuxxy
|
44c218743b
|
Move tests from wallet to device
|
2019-07-11 15:39:06 -06:00 |
tuxxy
|
e4182b2b05
|
Add test for _reset and other unimplemented methods
|
2019-07-11 15:39:06 -06:00 |
tuxxy
|
438fe9ba7d
|
Add test for call_handler_decorator and fix method declarations
|
2019-07-11 15:39:06 -06:00 |
tuxxy
|
632aa8c3e6
|
Add passing tests for trezor backend and change imports to work with mocking
|
2019-07-11 15:39:06 -06:00 |
Kieran Prasch
|
68b8a2735d
|
Returning to a single-account BlockchainPower;TODO annotations for BlockchainPower.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
552fc461fc
|
Updates estimate gas with new Testerchain API, completely removes calls to .transact() in nucypher nameapce.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
bb3cce8465
|
Mock registry reads from disk in Felix CLI integration testing.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
ebb6b422ac
|
Add the ability to save an in-memory registry to disk.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
19d30b355c
|
Adapting Felix to consume BlockchainPower at init-time.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
2ccc46b86a
|
Refactor contract registry CLI integration testing to implement condensed Blockchain API.
|
2019-07-04 11:23:50 +02:00 |
Damon C
|
aebac62dd8
|
remove most other direct blockchain.w3 references
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
898925c8ad
|
Integrating more tests with condensed blockchain interface, straggler Mock BlockchainPower.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
5fb4aee80b
|
Deployers implement BlockchainInterface.send_transaction
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
08fe94fea7
|
Moving (mocked) BlockchainPower usage in the direction of TransactingPower; Touch-ups.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
cd9b2366c8
|
Blockchain -> BlockchainInterface
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
963edebd74
|
Refinements for Testerchain, Integration with Capitalism, Touch-ups.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
1a2dabd095
|
Use Condensed Blockchain API in tests. credit to @vepkenez.
|
2019-07-04 11:23:50 +02:00 |
David Núñez
|
2150723cca
|
Skip other tests affected by the lack of CLI for staking
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
c9f7057dd3
|
Skip staking ursula tests until #1056
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
1387683e35
|
First stub of Worker class, extracted from Staker
|
2019-07-04 11:22:39 +02:00 |
Kieran Prasch
|
66b0e25165
|
Robust tests for BaseConfiguration API; Second layer for character configurations; Return of ABC.
|
2019-07-04 11:22:39 +02:00 |
Kieran Prasch
|
09c8847c14
|
Dehydration and cleanup of keyring attachment and checksum address selection. Touch ups.
|
2019-07-04 11:22:39 +02:00 |
Kieran Prasch
|
add336af3f
|
Ensure that known_nodes passed into configs are retained for re-use
|
2019-07-04 11:22:38 +02:00 |
Kieran Prasch
|
b7012f607f
|
NodeConfiguration -> CharacterConfiguration
|
2019-07-04 11:22:38 +02:00 |
Kieran Prasch
|
568420a9c6
|
Refinine NodeConfiguration to handle only common parameters; Dehydration and reorg. Optimize character config production file I/O.
|
2019-07-04 11:22:38 +02:00 |
Kieran Prasch
|
65d1b7aa51
|
Allow contract registry to write to a globally default location (config root) despite using a custom configuration root at init time.
|
2019-07-04 11:22:38 +02:00 |
Kieran Prasch
|
0565893be6
|
Accurately reflect destruction operations; Simplify usage; UrsulaConfiguration implements BaseConfiguration.
|
2019-07-04 11:22:38 +02:00 |
Kieran Prasch
|
701c7b5f15
|
CharacterConfiguration subclasses implemnt BaseConfiguration class attrs; Reorganize tests.config
|
2019-07-04 11:22:38 +02:00 |
Kieran Prasch
|
d888c60607
|
Adds BaseConfiguration and Ursula standard configurations tests; Style touchups, Preserving 'checksum_address'.
|
2019-07-04 11:22:38 +02:00 |
David Núñez
|
9638dc86bf
|
Fix name of StakingEscrowAgent. It was StakingEscrow
|
2019-07-04 11:22:38 +02:00 |
David Núñez
|
9eee8e6c9d
|
Removing some re-emerging garbage, probably from a rebase
|
2019-07-04 11:22:38 +02:00 |
David Núñez
|
398896d2ab
|
Leftovers: Miner --> Staker, MiningAdjudicator --> Adjudicator, etc.
|
2019-07-04 11:22:38 +02:00 |
Kieran R. Prasch
|
877833aaf3
|
Understand Staker and Staking to be separate ideas.
|
2019-07-04 11:22:38 +02:00 |
Kieran R. Prasch
|
3a80eec247
|
Goodbye, Three Agents. Hello, Agency.
|
2019-07-04 11:22:38 +02:00 |
Kieran R. Prasch
|
5551ce950c
|
MinerEscrow -> StakingEscrow, and MiningAdjudicator -> Adjudicator in agency, and in-test
|
2019-07-04 11:22:38 +02:00 |
jMyles
|
523fde54b4
|
Our Ursula from config is also supposed to be interactive per the test spec.
|
2019-06-28 20:11:55 -07:00 |
jMyles
|
54249ebb5e
|
Adding --interactive for the moment in order to display command prompt, on which test assertion relies.
|
2019-06-28 20:11:55 -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 |
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
|
403c093fac
|
RPCController test client and stdio transport unit testing
|
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
|
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
|
459bc033b0
|
Alice restores default policy values from configuration file
|
2019-06-08 14:26:07 -07:00 |
Kieran Prasch
|
6097c83eb7
|
Almost all of checksum_public_address -> checksum_address
|
2019-06-08 14:25:35 -07: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 |
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
|
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
|
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
|
bb30fcb5ae
|
Attempting to restore broken tests from refactoring side-effects of web3 client abstractions
|
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 |
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
|
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
|
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
|
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
|
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
|
4d0e34d545
|
Improved API for Character.from_public_bytes().
|
2019-05-16 16:12:07 +02:00 |
David Núñez
|
19d3a8cf14
|
Touchups to some blockchain-related fixtures
|
2019-05-16 16:07:34 +02:00 |
David Núñez
|
7684bb103c
|
Constructs funded_blockchain fixture from testerchain fixture
Gets rid of deployed_blockchain fixture
|
2019-05-16 16:07:33 +02:00 |
David Núñez
|
a11d12a494
|
Move some local fixtures from CLI blockchain ursula to global fixtures
|
2019-05-16 16:07:33 +02:00 |
David Núñez
|
9698e43ae3
|
Simplify test_collect_rewards_integration in test_blockchain_ursula.py
|
2019-05-16 16:07:33 +02:00 |
Damon C
|
ad532d9b78
|
remove unneeded key arguments
|
2019-04-30 11:09:47 -07:00 |
Damon C
|
5b1953f404
|
#937 decryption endpoint for Alice
|
2019-04-29 12:58:23 -07:00 |
Kieran Prasch
|
896b88213a
|
Respond to RFCs in PR #866
|
2019-04-24 20:05:51 +03:00 |
Kieran Prasch
|
593a852471
|
Cleanup CLI env var loading, include mining adjudicator in existing CLI env var tests.
|
2019-04-22 23:18:51 +03:00 |
Kieran Prasch
|
e1e79c67ef
|
Updates estimate_gas to utilize TokenEconomics; Straggler renames and updates.
|
2019-04-22 23:18:51 +03:00 |
Kieran Prasch
|
a0bfb22c05
|
Introduce MiningAdjudicator deployer & agent; Deployment entry points and integration testing.
|
2019-04-22 23:18:51 +03:00 |
Kieran Prasch
|
2d943e6afb
|
Refactor stake as a self-validating insnatce; Introduce token economincs via dep. injection throughout tests and blockchain API.
|
2019-04-22 23:18:49 +03:00 |
David Núñez
|
41f60099d3
|
Use TesterBlockchain's test accounts
|
2019-04-12 07:52:15 +02:00 |
David Núñez
|
01c466554a
|
Don't use TesterBlockchain.ether_airdrop if it's already funded or can be done in the constructor
|
2019-04-12 07:52:15 +02:00 |
Kieran Prasch
|
9abd4e27fb
|
Respond to RFCs in PR #861
|
2019-04-06 12:40:34 -07:00 |
Kieran Prasch
|
13024ed048
|
Check for config root before removal; Run an ursula via mixed configs in test.
|
2019-04-06 12:38:09 -07:00 |
Kieran Prasch
|
ed184942e3
|
Increase test coverage for nucypher help commands
|
2019-04-06 12:38:09 -07:00 |
Kieran Prasch
|
ea20f88be4
|
Move destruction management before character initialization to handle failure modes involving semi-working configurations.
|
2019-04-06 12:38:09 -07:00 |
Kieran Prasch
|
dd7f992277
|
nucypher remove docstring
|
2019-04-06 12:38:09 -07:00 |
Kieran Prasch
|
e110632bb1
|
All characters destroy thier own config files, considering force
|
2019-04-06 12:38:09 -07:00 |
Kieran Prasch
|
b691339f50
|
Destroy the configuration file itself; Attaching console emitter to click config.
|
2019-04-06 12:38:09 -07:00 |
Kieran Prasch
|
1479c78ea9
|
Tests show keyring multi-tennancy with config-based destruction
|
2019-04-06 12:38:09 -07:00 |
Kieran Prasch
|
d59b9d63c1
|
Test describing a multi-tenant installation
|
2019-04-06 12:38:09 -07:00 |
Kieran Prasch
|
b0eb41e5ea
|
Twisted clock testing for the faucet
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
06311630d2
|
Patch distribution interval in faucet testing
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
87ba9c7b42
|
Beter exception handling for missing address when running from config ; Reprs for db models
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
052c7346b0
|
deploy contracts via CLI in Felix tests
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
40b9b204ac
|
Setting flask secret; Improved documentation and logging; Utilize constant_sorrow
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
5686a8a889
|
Felix CLI entry point adjustments; Allow provider URI restoration from File
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
2946024dec
|
Felix tests passing with database management
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
3fbb5ef426
|
Felix database skeleton and registrtion view stubbing
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
ce39f92555
|
Felix CLI itself and tests to suit.
|
2019-03-26 11:35:57 -07:00 |
Kieran Prasch
|
b74d6e548a
|
NuWei -> NuNit
|
2019-03-18 12:31:08 -07:00 |
Kieran Prasch
|
2d518f8e62
|
Currency -> Token; Improve readability of blockchain constants
|
2019-03-18 12:31:08 -07:00 |
Kieran Prasch
|
091adbae71
|
Move NU and Stake to currency.py
|
2019-03-17 12:47:35 -07:00 |
Kieran Prasch
|
01bb9c1ef4
|
Upgrade to a dictionary for Ursula stake tracking.
|
2019-03-14 19:32:06 -07:00 |
Kieran Prasch
|
215bf5ad7f
|
Denomination management implementation with NU and Web3.
|
2019-03-14 13:38:19 -07:00 |
Kieran Prasch
|
ec0104c444
|
Console painting for stake staging
|
2019-03-11 19:24:21 -07:00 |
Kieran Prasch
|
91c5f565dc
|
Allow rewards to be collected to an alternate address. Tighter assertions on reward collection.
|
2019-03-09 18:29:44 -08:00 |
Kieran Prasch
|
0b62b288e9
|
Minimal gas price manage ment in tests; Assertions for reward collection via CLI.
|
2019-03-09 17:32:07 -08:00 |
Kieran Prasch
|
88ff212f3c
|
Post-rebase cleanup Pt. II.
|
2019-03-09 17:32:04 -08:00 |
Kieran Prasch
|
244f0e0885
|
Update tests to accomodate staking CLI requirements: orders blockchain Ursulas, better fixture organization; Staking CLI integraton tests.
|
2019-03-09 17:31:28 -08:00 |
Kieran R. Prasch
|
2ebd3fc2d1
|
Missing integration test for BlockchainPolicy - working towards bug fixes.
|
2019-03-09 17:31:28 -08:00 |
Kieran R. Prasch
|
bebe4db85c
|
Integrate native CLI and Staking CLI; numerous bugfixes. Failing reward collection test.
|
2019-03-09 17:31:26 -08:00 |
Kieran R. Prasch
|
46f674475e
|
Post rebase cleanup for stakling CLI over native CLI
|
2019-03-09 17:29:54 -08:00 |
Kieran R. Prasch
|
bd9532bd87
|
post-rebase cleanup
|
2019-03-09 17:29:54 -08:00 |
Kieran R. Prasch
|
dceabd8d04
|
Ensure allocation registry is passed onto test agency
|
2019-03-09 17:29:54 -08:00 |
Kieran R. Prasch
|
4073614229
|
Update nucypher-deploy tests to suit I/O changes
|
2019-03-09 17:29:54 -08:00 |
Kieran Prasch
|
12ee590085
|
Update deploy CLI to use string based domains; Add better registry management
|
2019-03-09 17:29:54 -08:00 |
Kieran Prasch
|
3b9c229963
|
Collect staking reward CLI
|
2019-03-09 17:29:54 -08:00 |
Kieran Prasch
|
be885c237c
|
Divide stake CLI
|
2019-03-09 17:29:54 -08:00 |
Kieran Prasch
|
75bc63fd89
|
Tear wallets and wallet generation out of NucypherKeyring
|
2019-03-09 17:29:54 -08:00 |
Kieran Prasch
|
62a9c31f23
|
Examine stakes written via CLI on-chain
|
2019-03-09 17:29:54 -08:00 |
Kieran Prasch
|
d7e42656df
|
Ursula CLI staking integration tests
|
2019-03-09 17:28:57 -08:00 |
Kieran Prasch
|
a4b4928ea7
|
Toying with tests built for pygeth
|
2019-03-09 17:28:57 -08:00 |
Kieran Prasch
|
84ef320a4c
|
Updates policy encrypting key derivation language.
|
2019-03-06 16:39:02 -08:00 |
Kieran Prasch
|
1be1dab6c8
|
Respond to RFCs in PR #802.
|
2019-03-06 16:29:33 -08:00 |