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
69aea3f725
Checkpoint: Refactors lifecycle of Blockchain and Registry.
2019-08-27 09:54:13 -07: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
586f7edb89
Deployers now hold explicit list of deployment steps
2019-08-04 02:41:04 +02:00
derekpierre
3424ff6dc9
Update deployer class property to be more descriptive - "number_of_deployment_transactions"
2019-07-29 14:53:27 -04:00
derekpierre
f4327e821e
Added the ability for per-deployment step progress updates since these steps can take a long time.
...
It is worth noting that only progress is updated for individual steps - the printing of the receipt confirmation to the console is not done until all receipts (from the inidividual step) are received by the deployer.
Added unit tests for progress updates.
2019-07-29 14:53:27 -04:00
David Núñez
e5d91632b2
Adapt deployers and tests to handle receipts, not tx_hashes
2019-07-25 15:18:29 -07:00
David Núñez
9899148b17
Get on-chain staking parameters with StakingEscrowAgent
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
1a90164a7b
Improve PolicyManagerDeployer tests. Adds upgrade & rollback
2019-07-25 15:18:29 -07:00
David Núñez
1e431741e3
Reusable, session-scoped testerchain PoC: Deployers test time down 37%
2019-07-25 15:18:29 -07:00
Kieran Prasch
b83f8f9595
Move deployment secrets named tuple to Deployer and implement it.
2019-07-25 15:18:29 -07:00
David Núñez
9d0089102e
Some improvements to PolicyManager and StakingEscrow deployer tests. See #1102
2019-07-04 11:23:51 +02:00
Damon C
aebac62dd8
remove most other direct blockchain.w3 references
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
1a2dabd095
Use Condensed Blockchain API in tests. credit to @vepkenez.
2019-07-04 11:23:50 +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
5551ce950c
MinerEscrow -> StakingEscrow, and MiningAdjudicator -> Adjudicator in agency, and in-test
2019-07-04 11:22:38 +02:00
Kieran Prasch
8371df1fcc
Move deployment secret interactivity to concise internal deployment API
2019-06-03 22:50:40 +03:00
Kieran Prasch
270c56dcc4
CLI deployment adjustments and post-rebase cleanup.
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
MacLane Wilkison
86116706ff
Change license notices in module headers to AGPL
2019-03-04 18:55:28 -08:00
Kieran Prasch
8922af389c
Updates Web3 python API usage to v5.0.0-alpha.3
2019-01-15 11:47:40 -08:00
tuxxy
7feabb6cb2
Add GPLv3 -- nucypher is free as in freedom
2018-11-04 13:16:42 -07:00
Kieran R. Prasch
eec736d340
Deprecate arming in favor of readiness checks; Generate a default DB name for Ursulas.
2018-10-27 21:51:32 +02:00
Kieran Prasch
4c01385416
Tests deployment and agency components with layering in mind, (Includes UserEscrow) mirrors lower level tests with higher-level integration points
2018-10-27 21:51:28 +02:00
Kieran Prasch
b3b644f7a0
Agent and deployer layer testing, including beneficiary contracts
2018-10-17 09:33:30 -07:00
Kieran Prasch
c37683ee35
Builds out test agent test layer; Reorganizes non-federated test modules
2018-10-16 12:46:30 -07:00