Commit Graph

3721 Commits (e0a984c7b869e12bf96d27951ec194cc418fd9d4)

Author SHA1 Message Date
Kieran Prasch b74d6e548a
NuWei -> NuNit 2019-03-18 12:31:08 -07:00
Kieran Prasch 686fffa9eb
Understand NU to act as a floor number caster for fractional NuNit values. 2019-03-18 12:31:08 -07:00
Kieran Prasch 2d518f8e62
Currency -> Token; Improve readability of blockchain constants 2019-03-18 12:31:08 -07:00
David Núñez d906ab699d Update docs to latest changes in `nucypher ursula stake` 2019-03-18 12:52:31 +01:00
David Núñez 8b4d71b55b
Respond to RFCs in PR #830; Merge Suggestions.
Co-Authored-By: KPrasch <kieranprasch@gmail.com>
2019-03-17 17:27:53 -07:00
Kieran Prasch 091adbae71
Move NU and Stake to currency.py 2019-03-17 12:47:35 -07:00
Kieran Prasch 24d346069d
Several more assertions for mixed-types NU.__init__ 2019-03-17 11:50:08 -07:00
Tux 6bdde8d7c4
Merge pull request #850 from tuxxy/master
[RELEASE] Bump version: 0.1.0-alpha.18 → 0.1.0-alpha.20
2019-03-15 17:46:48 -06:00
tuxxy bf3c89918f Bump version: 0.1.0-alpha.19 → 0.1.0-alpha.20 2019-03-15 17:16:25 -06:00
tuxxy 1232309320 Bump version: 0.1.0-alpha.18 → 0.1.0-alpha.19 2019-03-15 13:38:42 -06:00
Tux eb13d35d08
Merge pull request #782 from mallek/postmancollection
Add postman collection and README for general workflow
2019-03-15 13:33:37 -06:00
David Núñez 6a40e8d368
Update examples/postman/README.md
Co-Authored-By: mallek <travis@haleycomputersolutions.com>
2019-03-15 13:11:42 -06:00
Kieran Prasch 43da620732
Use scientific notation in stake confirmation messages for NU-wei values. 2019-03-15 10:27:08 -07:00
Kieran Prasch c069b0a2f9
Dont reinvent eth_utils! Port NU conversions to implement eth-utils to/from wei interfaces. 2019-03-15 09:55:45 -07:00
David Núñez f5eed5d787
Testing some edge cases for the NU class 2019-03-15 08:17:53 -07:00
Kieran Prasch b29a32e1a4
Docstrings and type hints for nucypher blockchin utils NU and Stake 2019-03-14 19:51:22 -07:00
Kieran Prasch 01bb9c1ef4
Upgrade to a dictionary for Ursula stake tracking. 2019-03-14 19:32:06 -07:00
Kieran Prasch 95c4cfe974
Dont update local stake cache in read-only operations 2019-03-14 16:50:11 -07:00
Kieran Prasch b68fb2a8b7
Divide stake tests reflect NU Implementation 2019-03-14 16:36:09 -07:00
Kieran Prasch d1dd66e27c
Port lower-level stake validators to us NU 2019-03-14 16:35:24 -07:00
Kieran Prasch f3b909a483
Ensure local stake cahce state is up to date 2019-03-14 16:34:48 -07:00
Tux 5d990b2b71
Merge pull request #374 from szotov/multisig
Multi-signature contract with off-chain signing
2019-03-14 17:07:08 -06:00
Kieran Prasch 9865eabdf5
Integrate click types, Stakes, and NU values in existing CLI tooling. 2019-03-14 14:29:29 -07:00
Tux b8d1141d0c
Merge pull request #805 from KPrasch/mashup-staking-gigahertz
Deploy & Stake CLI, Blockchain Policy Integration
2019-03-14 15:10:50 -06:00
Kieran Prasch 79ca05605d
Baseline tests for NU and Stake classes 2019-03-14 13:38:21 -07:00
Kieran Prasch 215bf5ad7f
Denomination management implementation with NU and Web3. 2019-03-14 13:38:19 -07:00
Kieran Prasch 8d24026acd
NU token and Stake classes: Draft. 2019-03-14 13:29:38 -07:00
Kieran Prasch 60e8611bab
Enforce CLI-level validation against staking values while dividing; Fix incorrect stake division duration/ext. 2019-03-14 11:25:36 -07:00
Kieran Prasch ad1b62342b
Respond to RFCs in PR #805 pt. III 2019-03-14 09:47:02 -07:00
Kieran Prasch c939eb418a
Add paintStakes to Ursula REPL 2019-03-12 17:27:24 -07:00
Kieran Prasch c30e75dcce
Ensure staking loop starts on Miner.init when there are stakes. 2019-03-12 16:52:31 -07:00
Kieran Prasch 928a402fdc
Deploy then stake example script 2019-03-12 14:56:08 -07:00
Kieran Prasch acccdc23b4
Staking and deployment documentation drafting 2019-03-12 14:55:38 -07:00
Kieran Prasch b21e257110
Divide stake UX &Shared console painting utils 2019-03-11 22:37:08 -07:00
Kieran Prasch ec0104c444
Console painting for stake staging 2019-03-11 19:24:21 -07:00
Kieran Prasch 8a89f05e4a
Allow Ursula operation after deployment; Use etherbase as default init address as to avoid confusing implicit federated operation. 2019-03-11 17:02:03 -07:00
Kieran Prasch 0bced488d7
Stronger staking UX and language. 2019-03-11 17:01:18 -07:00
Kieran Prasch e779214a2d
Remove half-baked post-deployment tx hashes JSON file saving. 2019-03-11 10:24:33 -07:00
szotov a491a7801c Fixes after rebase 2019-03-11 14:52:28 +03:00
szotov a1a4c106d8 Updates intercontract test 2019-03-11 14:46:50 +03:00
szotov a21b29fa4e Softer condition for number of signatures 2019-03-11 14:46:49 +03:00
szotov 9fdc82fabe Update solidity version for multisig 2019-03-11 14:46:49 +03:00
szotov 69552d3024 Added trustee for execution in the MultiSig contract 2019-03-11 14:46:48 +03:00
szotov f6f36ddbc2 Added owner management methods in the MultiSig contract 2019-03-11 14:46:48 +03:00
szotov 1aeca51f8d Added simple multisig contract 2019-03-11 14:46:48 +03:00
Travis Haley 82a38156c5 Updated to use verifying_key also added EOF as requested 2019-03-10 11:38:59 -06:00
Travis Haley ee4e4a5f57 Add postman collection and README for general workflow 2019-03-10 11:34:49 -06:00
K Prasch 3ed04cef94
Merge pull request #808 from cygnusv/docs
Explain NuCypher characters in the Heartbeat demo docs
2019-03-10 10:22:16 -07:00
Kieran Prasch 91c5f565dc
Allow rewards to be collected to an alternate address. Tighter assertions on reward collection. 2019-03-09 18:29:44 -08:00
Kieran Prasch 0b62b288e9
Minimal gas price manage ment in tests; Assertions for reward collection via CLI. 2019-03-09 17:32:07 -08:00