David Núñez
b098c27451
Improve docstring of NU class
...
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2020-11-18 15:53:03 +01:00
David Núñez
891e5541d6
Merge pull request #2434 from cygnusv/winddown
...
Improvements to the Staking Guide (in particular winddown action)
2020-11-18 11:32:41 +01:00
David Núñez
e24ab1a62d
Discourage the use of float in the NU class. Use Decimal instead.
2020-11-18 11:31:48 +01:00
David Núñez
94d972b14e
Newsfragment for PR #2441
2020-11-18 11:31:48 +01:00
David Núñez
ceda608b23
Use Decimal instead of floats in nucypher CLI
2020-11-17 17:51:12 +01:00
derekpierre
b7bb074224
Add section about DAO Forum.
2020-11-13 16:44:57 -05:00
derekpierre
7d07cc7ae0
Initial documentation for the NuCypher DAO.
2020-11-13 16:20:48 -05:00
K Prasch
218b83f717
Merge pull request #2436 from derekpierre/hw-doc
...
Add newsfragment for PR #2346 .
2020-11-13 11:45:11 -08:00
derekpierre
70b83c3052
Add newsfragment for PR #2346 .
2020-11-13 11:53:18 -05:00
David Núñez
eb4006af3c
Further clarification of winddown command in the staking guide
...
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2020-11-13 17:17:28 +01:00
David Núñez
3065c6b479
Fix formatting problem in bug report template
2020-11-13 17:17:28 +01:00
David Núñez
15d8f338b6
Newsfragments for PR 2434
2020-11-13 17:17:28 +01:00
David Núñez
d369d45911
Improve description of wind down, and add note about WorkLock participants
2020-11-12 16:58:00 +01:00
David Núñez
ddff10ce66
Minor corrections in the Staking Guide
2020-11-12 16:53:41 +01:00
David Núñez
570230fa19
Remove docs for staking via preallocation contracts
2020-11-12 16:52:55 +01:00
Derek Pierre
8cfcb51e6b
Merge pull request #2432 from derekpierre/retro-releases
...
Retro-actively update release notes for prior nucypher versions - starting with mainnet launch
2020-11-12 09:55:53 -05:00
Derek Pierre
01ac2e7cf7
Apply RFCs from #2432
...
Co-authored-by: Arjun Hassard <arjunhassard@gmail.com>
2020-11-11 14:09:18 -05:00
K Prasch
607f266305
Merge pull request #2346 from derekpierre/hardware-docs
...
Documentation for signing with hardware wallets
2020-11-11 09:15:06 -08:00
K Prasch
6aee362a53
Update docs/source/guides/ethereum_node.rst
...
Co-authored-by: David Núñez <david@nucypher.com>
2020-11-11 09:14:59 -08:00
derekpierre
38201071be
Retro-actively update release notes for prior nucypher versions.
2020-11-11 09:14:35 -05:00
David Núñez
f12b7afce7
Bump version: 4.1.1 → 4.1.2
2020-11-09 01:21:09 +01:00
David Núñez
7b7dea1962
Merge pull request #2425 from cygnusv/butanooo
...
More work tracker improvements. Adds --gas-price option to nucypher stake
2020-11-09 01:00:21 +01:00
David Núñez
031474cf22
Add TODO concerning the case of the transaction tracker being outdated wrt to the actual mempool. References #2429
...
Co-authored-by: Bogdan Opanchuk <bogdan@opanchuk.net>
2020-11-09 00:16:49 +01:00
David Núñez
471ebb11a0
Introduce a GWEI type for click, based on DecimalRange
2020-11-07 01:21:08 +01:00
David Núñez
b051457e83
Rewording of newsfragments and exception message. Add some TODOs.
2020-11-07 01:15:47 +01:00
David Núñez
8224c971b2
Merge pull request #2402 from KPrasch/olives
...
Enroll bare deployment of StakingEscrow 5.5.1
2020-11-06 23:56:33 +01:00
David Núñez
8129835008
Newsfragment for PR 2402
2020-11-06 23:47:32 +01:00
Kieran Prasch
409b08ea24
Enroll bare deployment of StakingEscrow 5.5.1
2020-11-06 23:38:56 +01:00
David Núñez
d0334e029c
Fix bug in test for local keystore caused by an Ursula too eager to work
2020-11-06 17:12:54 +01:00
David Núñez
35af6a3a07
When mocking the StakingEscrowAgent, handle the special case of commit_to_next_period, which returns a txhash due to the fire_and_forget option
...
Also, improves type hints related to the special case of commitment TXs, that result in txhashes instead of receipts.
2020-11-06 12:32:51 +01:00
David Núñez
8e30653782
Newsfragments for PR 2425 and closure of issues 2406 and 2421
2020-11-06 12:19:34 +01:00
David Núñez
4a263940ba
Another example of using a class variable as default that doesn't work as expected with inheritance
...
This is probably why we usually had a hard-time setting the free_gas_strategy in the past.
Anyway, it also closes #2421 as now BlockchainInterface.gas_strategy always has a value; previously it was possible to pass None in the constructor (e.g. if the config file had an explicit "null" value).
2020-11-06 12:19:34 +01:00
David Núñez
7951c668ba
We were forgetting to return True sometimes when checking consistency of the commitment tracker
2020-11-06 12:19:34 +01:00
David Núñez
2acb8f642e
Add references to issue with initial commitment on make_decentralized_ursulas utility. See 2424
2020-11-06 12:19:34 +01:00
David Núñez
6d5580020a
Check current on-chain period before considering pending transactions
...
Otherwise, it's possible to fire a replacement TX unnecessarily
2020-11-06 12:19:34 +01:00
David Núñez
0c23a40890
Improve logging of replacement commitment TXs logic
2020-11-06 12:19:34 +01:00
David Núñez
50366c2fde
Allow to set the gas strategy at the interface layer
2020-11-06 12:19:34 +01:00
David Núñez
3b70b06a8a
Support for user-provided gas price via a fixed-price gas strategy
2020-11-06 12:19:34 +01:00
David Núñez
7f45dedecf
Merge pull request #2412 from cygnusv/llaves
...
Use NuCypher Logger instead of Twisted Logger. Closes #2404
2020-11-06 12:17:14 +01:00
David Núñez
56fd5cf7be
Adapt format of newfragment to usual style
2020-11-06 11:47:24 +01:00
Justin Holmes
579dc0819f
Merge pull request #2423 from jMyles/domains
...
Moving domain check into FleetSensor.
2020-11-04 14:35:36 -07:00
jMyles
ef29bec8e7
Neatening formatting, also pursuant to RFC.
2020-11-04 14:04:32 -07:00
jMyles
c015ec0ab7
Nixing this silly block pursuant to RFC.
2020-11-04 14:04:11 -07:00
jMyles
66959a9e72
Newsfragment update.
2020-11-03 19:30:22 -07:00
jMyles
158e0ee62b
Ursula needs an explicit domain in this test in order for Bob to be able to retrieve.
2020-11-03 19:11:37 -07:00
jMyles
9e009805fd
Ursulas and NodeSprouts now share a common API, with domain as str.
2020-11-03 18:13:15 -07:00
jMyles
d1313581ef
Even when including nodes as seednode metadata, the domain is checked before remembering the resulting Sprout.
2020-11-03 18:13:15 -07:00
jMyles
0aa33c3f1e
Can't just plunk federated_ursulas into known_nodes anymore if they aren't on the same domain.
2020-11-03 18:13:15 -07:00
jMyles
8bfa31b11b
Test showing that the cross-domain pollution via POST is no longer possible.
2020-11-03 18:13:15 -07:00
jMyles
6cb3feae86
Making this test way better now that domains are tightened up>
2020-11-03 18:13:15 -07:00