Kieran Prasch
|
6326340151
|
test touch-up.
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
118262a9f4
|
Make accomodations for geth managed wallets (#1117) in TransactingPower.
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
959c3dc35f
|
Ensure powerup activates in adjudicator agent and contract tests.
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
70803d3e22
|
Post rebase renames.
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
a5aef6f030
|
Manually call connect in client tests.
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
7bb4c55e5c
|
Use TransactingPower.activate in Actor/Agent tests.
|
2019-07-15 12:06:44 -07:00 |
Kieran Prasch
|
dc22bdede0
|
post rebase BlockchainPower -> TransactingPower
|
2019-07-15 12:06:44 -07:00 |
David Núñez
|
ad2d63fd5e
|
Touchups to test_staker
|
2019-07-04 11:23:51 +02:00 |
David Núñez
|
9d0089102e
|
Some improvements to PolicyManager and StakingEscrow deployer tests. See #1102
|
2019-07-04 11:23:51 +02:00 |
David Núñez
|
f77c46bbe4
|
Basic tests of AdjudicatorDeployer and slashing with AdjudicatorAgent.
|
2019-07-04 11:23:51 +02:00 |
David Núñez
|
051bbbc02f
|
Use testerchain.client.sign_message() in tests for EIP191 signatures
|
2019-07-04 11:23:51 +02:00 |
David Núñez
|
f43365ca93
|
First stub of AdjudicatorAgent tests
|
2019-07-04 11:23:51 +02:00 |
David Núñez
|
fd3b8603fa
|
Touchups in some tests
|
2019-07-04 11:23:50 +02:00 |
David Núñez
|
f6fac7c073
|
Adapting other adjudicator tests and gas estimation to latest changes
|
2019-07-04 11:23:50 +02:00 |
David Núñez
|
28eb4a16f1
|
Use blockchain_ursulas in test_adjudicator
|
2019-07-04 11:23:50 +02:00 |
David Núñez
|
e53415e8b0
|
On-chain verification of EIP191 signatures now supports versions 0 and E
|
2019-07-04 11:23:50 +02:00 |
David Núñez
|
ba5da0dfec
|
Verify EIP191 signatures in SignatureVerifier
Not really an EIP191-compliant method, as it only supports version E, but this is what we currently use in nucypher
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
420c30f079
|
Respond to RFCs in PR #1089
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
46e424d49d
|
Pretending to consume BlockchainPower in actor and agent tests.
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
68b8a2735d
|
Returning to a single-account BlockchainPower;TODO annotations for BlockchainPower.
|
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 |
Damon C
|
595293c4b5
|
cleanup access to blockchain.client properties
|
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
|
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
|
1a2dabd095
|
Use Condensed Blockchain API in tests. credit to @vepkenez.
|
2019-07-04 11:23:50 +02:00 |
David Núñez
|
11e477c562
|
Consider @szotov's comment on setWorker: stakers have to wait to unset
The only way to use setWorker without waiting is that there's no worker set.
|
2019-07-04 11:23:49 +02:00 |
Kieran Prasch
|
14dd22427b
|
Fix off-by-one error calculating stake end-period in Stake integration test.
|
2019-07-04 11:23:49 +02:00 |
Kieran Prasch
|
75cd104c59
|
Extract StakeTracker from Worker/Staker
|
2019-07-04 11:23:49 +02:00 |
Kieran Prasch
|
2595623fa8
|
Passing character tests, adding a test for Vladimir
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
ecc656a205
|
Allow stakers to release workers in StakingEscrow
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
6638e7ea3a
|
Workers must confirm activity directly. They can't do it via a contract
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
3a4df6adea
|
Fix remaining tests in test_policy_manager_agent
|
2019-07-04 11:23:49 +02:00 |
Kieran Prasch
|
1868f96bdc
|
API conversion -Implementing @transact receipt handing in-test.
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
a85adfdc55
|
Fix actors/test_staker and agents/test_token_agent
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
a8d77c40a9
|
Fix test_staking_escrow_agent tests. Start usingnew @transaction decorator.
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
e1df9a7d1b
|
Use stakers fixture in test_token_and_stake
|
2019-07-04 11:23:49 +02:00 |
David Núñez
|
edb95407c3
|
StakingEscrowAgent API for checking staker-worker relationship
|
2019-07-04 11:22:39 +02:00 |
David Núñez
|
8b446a904b
|
Change "by" to "from" in getWorkerByStaker and getStakerByWorker
|
2019-07-04 11:22:39 +02:00 |
David Núñez
|
357ff2a7cd
|
Stakers will need their own test ETH accounts, different than Ursulas'
|
2019-07-04 11:22:39 +02:00 |
David Núñez
|
da8fd0c3de
|
Missing renamings to "worker" and "staker" in agents.py
|
2019-07-04 11:22:39 +02:00 |
David Núñez
|
9638dc86bf
|
Fix name of StakingEscrowAgent. It was StakingEscrow
|
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 |
szotov
|
33e97a9c2f
|
miner->staker in tests and docs
|
2019-07-04 11:22:38 +02:00 |
szotov
|
821b0dcdbc
|
Renamed miner-> staker in contracts
|
2019-07-04 11:22:38 +02:00 |