Commit Graph

8289 Commits (b6390cfbabe8d6b2c88f9d2105dfe086c5f0d444)

Author SHA1 Message Date
K Prasch b6390cfbab
Merge pull request #2498 from fjarri/bump-lmdb
Remove lmdb<=0.99 requirement and relock
2021-01-05 16:44:49 -08:00
Bogdan Opanchuk 12b9ba8d0e Install patch in docker
lmdb needs it
2021-01-05 16:21:08 -08:00
Bogdan Opanchuk 663ba45e19 Newsfragment for PR #2498 2021-01-05 15:46:39 -08:00
Bogdan Opanchuk c2128ce083 Remove lmdb<=0.99 requirement and relock 2021-01-05 15:44:30 -08:00
K Prasch ad938a47d1
Merge pull request #2440 from cygnusv/relock
Relock dependencies
2021-01-04 12:30:11 -08:00
K Prasch 3365e12b29
Merge pull request #2492 from vzotova/fix-rtd-part2
Continued fix rtd build
2021-01-04 12:29:37 -08:00
David Núñez 82f0ec1d2e
Merge pull request #2491 from fjarri/in-memory-datastore
In-memory mock LMDB for tests
2021-01-04 19:47:17 +01:00
David Núñez e2a1fd1c1d Update python version in Dockerfiles to 3.8 2021-01-04 13:16:42 +01:00
Kieran Prasch 12d25051d3 Invalidate CI dependency cache 2021-01-04 13:16:42 +01:00
Kieran Prasch 69fba4d7a5 Relock dev requirements (only) 2021-01-04 13:16:42 +01:00
Kieran Prasch 68926390ad Implement pipenv's --dev-only flag while generating pip-tools requirements. 2021-01-04 13:16:42 +01:00
Kieran Prasch 9d95ce81fe Updates CI docker-in-docker parent image according to 'https://circleci.com/docs/2.0/circleci-images/' 2021-01-04 13:16:42 +01:00
David Núñez 8dd222cb3f Add missing qrcode dependency. Relock again. 2021-01-04 13:16:41 +01:00
David Núñez ba2dc91858 Workaround for problem with pip 20.3 2021-01-04 13:16:41 +01:00
Victoria 665909322c
Apply suggestions from code review #2492
Co-authored-by: K Prasch <kieranprasch@gmail.com>
2021-01-04 12:07:20 +03:00
vzotova fadf893b14 Added solidity installation step to sphinx and rtd build 2021-01-04 11:55:44 +03:00
David Núñez 95318606cc Newsfragment for PR 2440 2021-01-04 09:20:00 +01:00
David Núñez ab83bc865d Relock dependencies 2021-01-04 09:20:00 +01:00
David Núñez f81a6b90ad Require web3 <= 5.12.3 and cryptography >= 3.2 2021-01-04 09:20:00 +01:00
David Núñez 31504762ec Removes automatic header comments from pipenv lock 2021-01-04 09:20:00 +01:00
K Prasch bcb7affaa3
Merge pull request #2489 from vzotova/fix-rtd
Fix rtd build
2021-01-04 00:16:12 -08:00
Bogdan Opanchuk 2e0efe451e Use in-memory mock LMDB environment for most tests 2021-01-02 17:19:13 -08:00
Bogdan Opanchuk 3700e744b5 newsfragment for PR #2491 2021-01-02 17:19:13 -08:00
vzotova 6cd8a03cd0 Fix rtd build 2020-12-31 14:36:29 +03:00
David Núñez 10a17e9c9a
Merge pull request #2477 from vzotova/solidity-autodoc
Autodoc for smart contracts
2020-12-28 19:21:21 +01:00
vzotova 857d35c7d6 Apply suggestions from code review #2477
Co-authored-by: K Prasch <kieran@nucypher.com>
Co-authored-by: David Núñez <david@nucypher.com>
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2020-12-28 11:19:06 +03:00
vzotova a2b133354a Fix handling git requirements in setup 2020-12-25 11:26:52 +03:00
vzotova c6491f548d Adds generating sol docs step, small css to adjust headers size 2020-12-25 11:26:51 +03:00
vzotova 54ccf6049e Script that compiles contracts and transforms userdoc+devdoc to rst 2020-12-25 11:26:51 +03:00
Kieran Prasch e441568ff8
Bump version: 4.3.0 → 4.4.0 2020-12-24 17:47:56 -08:00
David Núñez 4e3f96540e
Merge pull request #2445 from cygnusv/not-so-fast
Not so fast... (More stability for the commitment tracker, gas price configuration improvements)
2020-12-25 02:20:20 +01:00
Kieran Prasch 0c4fae10bd Correction to FAQ formatting regading max gas price. 2020-12-25 01:51:16 +01:00
Kieran Prasch 2431774a01 Update news fragment to mention --max-gas-price 2020-12-25 01:51:16 +01:00
Kieran Prasch 99ac1a960f Removes mentions of max gas price enviorment variable. 2020-12-25 01:51:16 +01:00
K Prasch 00c0be67c3 Apply suggestions from code review
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2020-12-25 01:51:16 +01:00
Kieran Prasch 11fd436469 Handle max gas price serialization 2020-12-25 01:51:16 +01:00
Kieran Prasch a9638ea6e1 Mock card save method (neded to run tests as suite). 2020-12-25 01:51:16 +01:00
Kieran Prasch 1cf48ede24 Installs new plumbing for --max-gas-price througout CLI and configuration modules. 2020-12-25 01:51:16 +01:00
David Núñez 9e1433962e WIP: including max gas price in configuration class 2020-12-25 01:51:16 +01:00
David Núñez 568d05ae52 Simplify max_price_gas_strategy: not controlled by an envvar anymore 2020-12-25 01:51:16 +01:00
David Núñez 9cba73bd53 Deprecate datafeed_fallback_gas_strategy 2020-12-25 01:51:16 +01:00
David Núñez d9d21f7cfb Adjust some tests to use the free gas strategy by name, instead of a callable 2020-12-25 01:51:16 +01:00
David Núñez 6e06c2228f Newsfragment for issue 2420 2020-12-25 01:51:16 +01:00
David Núñez b034f558d1 Relocate and encapsulate logic to reset work tracker state 2020-12-25 01:51:16 +01:00
damon d04528513b worktracker: fix retry interval to minimum after failure 2020-12-25 01:51:16 +01:00
damon 5ed448058c worktracker: enforce random_interval after one failure 2020-12-25 01:51:16 +01:00
David Núñez 997e915d92 Document NUCYPHER_MAX_GAS_PRICE_GWEI environment variable in the docs 2020-12-25 01:51:16 +01:00
David Núñez 90f6a0b73d The special untracked TX marker shouldn't be used to get a TX receipt 2020-12-25 01:51:16 +01:00
David Núñez e3f3b65b34 Refine work tracker test 2020-12-25 01:51:16 +01:00
David Núñez 6df342fe4a If the tracker is up-to-date with commitments, forget pending TXs 2020-12-25 01:51:16 +01:00