Commit Graph

7840 Commits (cb5391dbfd9544ee58ec1ee5a2d1be837f9bed2a)

Author SHA1 Message Date
Kieran Prasch a9af58764d
Relocates SignedMessage type to common signer baseclass. 2020-09-17 13:26:38 -07:00
Kieran Prasch c6095d0f18
Improve comments for trezor signing method. 2020-09-17 13:26:38 -07:00
Kieran R. Prasch 765adb0310
Allow module-scoped trezor imports. 2020-09-17 13:26:38 -07:00
Kieran R. Prasch 8f6def2851
Respond to RFCs - Returns filesystem integration tests to thier home. 2020-09-17 13:26:38 -07:00
Kieran Prasch 6a0e1eeb17
Accomodate basic trezor signer URI scheme; Fixturize mocked trezorlib components 2020-09-17 13:26:38 -07:00
Kieran Prasch 9bf1e995c9
Internalize a subset or trezorlib usage; Complete docstrings and type hinting for trezor signer. 2020-09-17 13:26:38 -07:00
Kieran Prasch 9677b25fb3
Consolodate web3 signer unit tests; Improvements to trezor method decoration. 2020-09-17 13:26:38 -07:00
Kieran Prasch 1e4e07b487
Accept the transaction key and formatting differences between python and trezor transactions. 2020-09-17 13:26:38 -07:00
derekpierre d79b878c12
Added unit test for Trezor transaction format conversion. 2020-09-17 13:26:38 -07:00
Kieran Prasch 37e3650d96
relocate trezor transaction formatting to it's own method. 2020-09-17 13:26:38 -07:00
derekpierre 5552a84176
Rollback py-solc-x version and clean up imports. 2020-09-17 13:26:38 -07:00
Kieran Prasch b13aeb163f
Avoid circular import 2020-09-17 13:26:38 -07:00
Kieran Prasch ce6433a791
Accept that clef is a unique scheme. 2020-09-17 13:26:38 -07:00
Kieran Prasch c59a1d317d
Preserve tha ability to use passthrough signers. 2020-09-17 13:26:38 -07:00
Kieran Prasch cae29b98fc
Keep libusb import function scoped. 2020-09-17 13:26:38 -07:00
Kieran Prasch 148528b24c
Signers is now a package 2020-09-17 13:26:33 -07:00
Kieran R. Prasch 5461141b4d
Relock deps with trezor 2020-09-17 13:23:24 -07:00
Kieran R. Prasch 60772428a5
Formalize default trezor derivation path and formatting. 2020-09-17 13:23:24 -07:00
tuxxy bf793de3b8
Format data in the transaction_dict correctly 2020-09-17 13:23:24 -07:00
Kieran R. Prasch d9bf625849
Successful comm with the trezor emulator 2020-09-17 13:23:24 -07:00
Kieran R. Prasch 12cf3842cc
Crafting the TrezorSigner 2020-09-17 13:23:24 -07:00
Kieran R. Prasch f24fa9f869
Throw trezor code into signers like a tossed salad. 2020-09-17 13:23:24 -07:00
derekpierre f207b69a20 Overall cleanup of paths to scripts depending on where the document is. 2020-09-17 15:24:30 -04:00
derekpierre b0fe51b1ae Update documentation regarding Keystore signer. 2020-09-17 15:07:32 -04:00
derekpierre 9f9b29e8f4 Add note about only running docker image on x86 architecture. 2020-09-17 12:22:39 -04:00
Derek Pierre 9cabd4ebef
Merge pull request #2260 from derekpierre/resolution-impossible
Equalize docs dependency versions with nucypher requirements.
2020-09-17 11:45:44 -04:00
derekpierre 378640be3f Equalize dependency versions with nucypher requirements. 2020-09-17 11:28:00 -04:00
K Prasch 7a26900976
Merge pull request #2258 from vzotova/remove-force-lock
Remove force re-stake lock
2020-09-17 08:27:13 -07:00
Derek Pierre 7f57dafcf7
Merge pull request #2259 from derekpierre/resolution-impossible
Fix broken docs build due to dependencies
2020-09-17 11:02:56 -04:00
derekpierre 885798c8eb Update dependencies for docs requirements. 2020-09-17 10:47:08 -04:00
derekpierre fac1837228 Fixed broken links on Installation page. 2020-09-17 09:53:41 -04:00
David Núñez 85c14b0819
Merge pull request #2253 from derekpierre/ursula-limpia
Provide periodic feedback to user about still waiting for bonding and funding
2020-09-17 13:58:31 +02:00
vzotova 346cfd9714 Solidity 0.7.0 -> 0.7.1 2020-09-17 13:55:18 +03:00
vzotova d51ad8db93 Remove force re-stake lock 2020-09-17 13:54:57 +03:00
derekpierre 46ecc6ca1d Update demo documentation about the use of the demo fleet in the examples/ directory. 2020-09-16 16:25:54 -04:00
Derek Pierre c10b9665ce
Merge pull request #2245 from derekpierre/prometheus-events-throttle
Batch/Throttle events filter results 1000 (default) blocks at a time for CommitmentMade prometheus metrics collector
2020-09-16 15:06:06 -04:00
derekpierre af86461072 Respond to RFC for #2245.
Add comment for 'clever' code.

Co-authored-by: K Prasch <kieran@nucypher.com>
2020-09-16 14:30:28 -04:00
K Prasch 6d95c475f3
Merge pull request #2251 from derekpierre/availability-check-opt-in
Don't run availability checks by default
2020-09-16 11:04:04 -07:00
derekpierre ee718fce75 Provide periodic feedback to user about still waiting for bonding and funding on Worker startup. 2020-09-15 14:33:30 -04:00
K Prasch 11a9eba376
Merge pull request #2241 from KPrasch/option
Allow learners to explicity opt out of verifying stranger bonding
2020-09-15 10:58:53 -07:00
David Núñez 86c0ec486b
Merge pull request #2242 from tuxxy/datastore-thread-lock
Add thread lock to MockLMDB
2020-09-15 19:13:58 +02:00
derekpierre bc0ca12b58 Don't run availability checks by default - it is now an opt-in functionality. 2020-09-15 10:58:38 -04:00
tuxxy 3ac32cd7ea Move the thread lock to a class variable 2020-09-15 12:56:33 +02:00
David Núñez a203a8fbe9
Merge pull request #2119 from cygnusv/dao-stuff
Initial integration of Aragon ecosystem with NuCypher
2020-09-15 10:27:13 +02:00
David Núñez 5278020c43 TODOs wrt to design interactions between InstanceAgent and EthereumContractAgent 2020-09-15 10:04:42 +02:00
David Núñez 822dad77de Add docstrings to the aragon module classes. Clarify usage of a DAORegistry exception 2020-09-15 10:04:42 +02:00
David Núñez a7b6df3249 SecurityCouncil -> EmergencyResponseTeam 2020-09-15 10:04:42 +02:00
David Núñez 4972e56df5 Fix import in Voting.sol
Co-authored-by: vzotova <vikki.zta@gmail.com>
2020-09-15 10:04:42 +02:00
David Núñez e03c65b969 Unified approach to construct contract registries filepaths 2020-09-15 10:04:42 +02:00
David Núñez 0f87fa8b2c Make logic for handling failed TXs non-private so it can be reused 2020-09-15 10:04:42 +02:00