Damon C
c1a9da1fc8
lovely syncing ux
2019-08-07 18:16:42 -07:00
Damon C
dfb296b001
return iterator from blockchain.connect to allow better ux
2019-08-07 16:37:31 -07:00
Damon C
d9aa98b0cf
tests for blockchain sync flow
2019-08-07 13:31:38 -07:00
Damon C
29c0152f40
check for already synced chain before syncing
2019-08-07 10:33:02 -07:00
David Núñez
995368fa81
CircleCI: Try codecov@1.0.5 orb
2019-08-07 01:20:21 +02:00
David Núñez
919701cab4
Fix wrong call to get_client_password (thanks @derekpierre)
2019-08-07 00:07:34 +02:00
David Núñez
39da729cce
Be less ambitious with error handling in the CLI for the moment
2019-08-05 23:55:48 +02:00
David Núñez
fb3ad2840a
Use paint_receipt_summary in some CLI actions
2019-08-05 20:30:09 +02:00
David Núñez
9cddb87c2d
Alice and Bob CLI help text
2019-08-05 20:21:05 +02:00
David Núñez
3eb956e5a8
Gracefully crash CLI when keyring password is wrong
2019-08-05 19:42:35 +02: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
5198a132d0
Generic painting utility for receipts
2019-08-04 02:41:04 +02:00
derekpierre
2f2a45ea18
Improve message when set-worker is successfully set.
2019-08-04 02:41:04 +02:00
David Núñez
88c6309369
Add a log entry during tests to mark begin and end of each test
2019-08-04 02:41:04 +02:00
David Núñez
7c2a461fc2
CircleCI: Capture test logs for storage as artifacts
2019-08-04 02:41:04 +02:00
David Núñez
aadee9092f
Correct prompt for client password during deploy
2019-08-04 02:41:04 +02:00
David Núñez
d5bcc41596
First draft of opening deployed contracts in Etherscan during deployment
2019-08-04 02:41:04 +02:00
David Núñez
777f4d7d12
Make deployer user type chain name, instead of just ID.
2019-08-04 02:41:04 +02:00
David Núñez
a121d7a8e5
Show next contract to deploy in CLI. Fixes #1186 .
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
586f7edb89
Deployers now hold explicit list of deployment steps
2019-08-04 02:41:04 +02:00
David Núñez
d82afa6d25
Minor touchups
2019-08-04 02:40:58 +02:00
David Núñez
23d84ae22b
Passing --no-registry correctly to characters' config
2019-08-03 21:49:01 +02:00
David Núñez
b1ef98fe34
Making sure registry is not downloaded when federated
2019-08-03 21:49:01 +02:00
David Núñez
031ba817f1
Setting download_registry=False in test fixtures
2019-08-03 21:49:01 +02:00
K Prasch
6357e301b3
Merge pull request #1177 from KPrasch/master
...
Bump version: 0.1.0-alpha.23 → 0.1.0-alpha.24
2019-07-31 13:49:18 -07:00
Kieran Prasch
b82b4ef06d
Bump version: 0.1.0-alpha.23 → 0.1.0-alpha.24
2019-07-31 12:07:01 -07:00
K Prasch
47b9c12b50
Merge pull request #1171 from cygnusv/fix-1134
...
[WIP] Fix #1134 and #906 : Support variable length ISO8601 dates
2019-07-30 17:18:08 -07:00
David Núñez
e847bcdaca
Correct order of --debug in dev scripts and deploy scripts
2019-07-31 01:58:04 +02:00
David Núñez
9e0552d7ec
Janitorial stuff
2019-07-31 01:58:00 +02:00
David Núñez
3a6bfa23a2
Support variable length ISO8601 date strings. Fixes #906
2019-07-31 01:17:02 +02:00
damon c
b8792b7564
Merge pull request #1124 from nucypher/sekanjabin
...
[EPIC] Sekanjabin - StakeHolder & Worker-Ursula Integration, Deployer Coverage, UX Baseline.
2019-07-30 10:36:30 -07:00
David Núñez
0df7d97939
Merge pull request #1170 from derekpierre/progressbar
...
UX: Add the ability to provide progress during NuCypher contract deployments
2019-07-30 18:48:16 +02:00
David Núñez
6e292b784b
Some click.progressbar hacks to make deploy even more shiny
2019-07-30 11:30:01 -04:00
derekpierre
385f4748eb
Set "interactive" deployment flag to be set based on 'force' parameter passed in CLI.
2019-07-29 15:11:16 -04:00
derekpierre
3424ff6dc9
Update deployer class property to be more descriptive - "number_of_deployment_transactions"
2019-07-29 14:53:27 -04:00
derekpierre
00d4155f3a
Remove dev testing code
2019-07-29 14:53:57 -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
derekpierre
504bd780cb
Add the ability for per-DeployerClass contract deployment progress updates
...
TODO: Possibility of doing per transaction progress
2019-07-29 14:47:26 -04:00
K Prasch
648f120b58
Merge pull request #1167 from cygnusv/moomin
...
CLI cleanup (vol. 2): Making CLI work with local non-dev private chain
2019-07-29 11:40:09 -07: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
8dcf5a799d
Remove second stamp substantiation. Fix #1091
2019-07-29 11:27:14 -07:00
David Núñez
f969b62a09
No need to unlock in substantiate_stamp when TransactingPower is active
2019-07-29 11:27:14 -07:00
David Núñez
eed4c0937d
Make ursula CLI ask for worker account password
2019-07-29 11:27:14 -07:00
David Núñez
460dd6a660
Improve some CLI messages
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
David Núñez
6bb1e2ec6b
Adapt painting of nucypher stake init/divide to stakeholder, not ursulas
2019-07-29 11:27:14 -07:00
David Núñez
11f416988f
Print receipt after successful nucypher stake set-worker
2019-07-29 11:27:14 -07:00
David Núñez
f9336f267a
Slightly more informative and comfortable deployment of contracts
2019-07-29 11:27:14 -07:00