Commit Graph

8109 Commits (af1c11b0d42eed56b1bd0d21b5d42e395a15ed94)

Author SHA1 Message Date
vzotova c7ec3c7ecb Fix predefined source bundles 2020-12-03 16:48:34 +03:00
vzotova bf247bc73f Take allowed path from source bundle while compilation 2020-12-03 16:48:33 +03:00
vzotova 96e959f60a Fix after rebasing 2020-12-03 16:48:33 +03:00
Kieran Prasch a16691bd62 Return of import remappings. 2020-12-03 16:48:33 +03:00
Kieran Prasch 90ce32d305 Workaround for invalid / reused nonce in tests. 2020-12-03 16:48:33 +03:00
Kieran Prasch 616f89b057 Use a calculated relative path with imports and source URLs for compiler input config 2020-12-03 16:48:33 +03:00
Kieran Prasch 1fe2d91297 Jamming with Viki and Derek. 2020-12-03 16:48:32 +03:00
Kieran Prasch 37f7a20814 All I want for christmas is a working source bundle 2020-12-03 16:48:32 +03:00
Kieran Prasch b8949a7972 Follow the yellow brick road 2020-12-03 16:48:32 +03:00
Kieran Prasch 0dec898159 Implements CachedInterface as a NamedTuple. 2020-12-03 16:48:32 +03:00
Kieran Prasch 0f1bac7d32 Newsfragment for solc compiler usage updates. 2020-12-03 16:48:31 +03:00
Kieran Prasch 6f04cef63d Rescues a test utility from fixtures and modifies estimate gas metrics to use standard compiler output. 2020-12-03 16:48:31 +03:00
Kieran Prasch 4499b86fb5 Woring around apidoc issues with compile constants when tests.__file__ is None. 2020-12-03 16:48:31 +03:00
Kieran Prasch 673223cf43 Ignore solc compile and economics from autodoc. 2020-12-03 16:48:31 +03:00
Kieran Prasch 706db66ee5 Compiler test module uses new entry points. 2020-12-03 16:48:30 +03:00
Kieran R. Prasch e8f42360ec Moves nonce testing concept to PR #2074 2020-12-03 16:48:30 +03:00
Kieran Prasch d40c422ceb Use absoute import paths for nucypher 2020-12-03 16:48:30 +03:00
Kieran Prasch 70cf785c7f Arrange tests to respect upstream changes; Conventionalize testerchain class attrs; Accept nonce atability testing with delay. 2020-12-03 16:48:30 +03:00
Kieran Prasch 923dee3a07 Breakout compile functionality into a package. 2020-12-03 16:48:30 +03:00
Kieran R. Prasch faabdb5ac2 Drafts simple nonce stability testing helper contract. 2020-12-03 16:48:29 +03:00
Kieran R. Prasch 7b0896f121 hypothesis validation for devdoc regex. Finish test split. 2020-12-03 16:48:29 +03:00
Kieran R. Prasch d3e7d70faf Seperates multiversion compile test into another module. 2020-12-03 16:48:29 +03:00
Kieran R. Prasch f112fba017 Use Interfaces to rework module based compilation to aggregate multiversion contracts from devdoc specifiers. Handle import remappings from souces; Threading lock for nonce collection. 2020-12-03 16:48:29 +03:00
Kieran R. Prasch ab71b85be2 Initial discovery of nonce instability. 2020-12-03 16:48:28 +03:00
Kieran R. Prasch 775fe32828 Handle multiversion compiler test source directories and remove old compiler usage from chain interfaces. 2020-12-03 16:48:28 +03:00
Kieran R. Prasch 11a807c096 Simplify solidity compiler module with a more stateless and functional approach; Use the standard compiler method. 2020-12-03 16:48:28 +03:00
David Núñez 066255d22a
Merge pull request #2369 from KPrasch/router
Staking interface router ownership transfer
2020-12-03 13:33:32 +01:00
David Núñez a77fd3410f
Merge pull request #2379 from KPrasch/alice
Fixes missing network kwarg in Alice CLI
2020-12-03 13:26:28 +01:00
David Núñez 4630b1ca95 Newsfragment for PR#2369 2020-12-03 13:19:20 +01:00
Kieran Prasch abc24eba8f Assertion for staking interface router ownership transfer via CLI. 2020-12-03 13:15:32 +01:00
Kieran Prasch 97aff893fb Hotfix for staking interface router ownership transfer 2020-12-03 13:15:32 +01:00
David Núñez a4cdecb100
Merge pull request #2450 from cygnusv/unused
Improve user experience of removing unused substakes (CLI and docs)
2020-12-03 13:09:15 +01:00
David Núñez 8cb778cf7f Further clarification of language in docs 2020-12-03 11:10:16 +01:00
K Prasch 5873dc4fb1
Merge pull request #2441 from cygnusv/floater
Allow arbitrary decimal precision as input to nucypher CLI
2020-12-01 09:58:35 -08:00
David Núñez 6d112dbeec Use decimal token values in CLI tests for `nucypher stake` commands 2020-11-30 16:13:16 +01:00
David Núñez c38f9daabf Allow `--value` flag to be used with decimal inputs 2020-11-30 16:13:16 +01:00
David Núñez 98abfc5af6 Use Stake.Status.is_child() to compare status, instead of `is` operator
Co-authored-by: Vicky Zotova <vikki.zta@gmail.com>
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2020-11-30 13:39:35 +01:00
David Núñez 12cd24fbec
Clarify language in staking guide for removing unused substakes
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2020-11-30 12:48:24 +01:00
David Núñez bf851eb83e
Merge pull request #2446 from KPrasch/help
Help command displaying default config and log paths
2020-11-25 12:00:32 +01:00
Kieran R. Prasch 8cd08a6c6a
Mention nucypher --config-path in configuration guide and FAQ section for locating ursula's config file. 2020-11-23 12:29:15 -08:00
Kieran R. Prasch 3e648673f6
Better support for programatic usage of help paths. 2020-11-23 11:58:05 -08:00
David Núñez 1978f99764
Merge pull request #2448 from vzotova/small
Preparation for #2439
2020-11-23 18:46:25 +01:00
David Núñez 81a3e8f66f Show notice about inactive substakes when printing sub-stakes 2020-11-23 11:25:13 +01:00
David Núñez c1f71a12b0 Log inactive sub-stakes when reading on-chain sub-stakes 2020-11-23 10:38:53 +01:00
David Núñez 2d40e78e07 Newsfragment for PR#2450 2020-11-23 10:23:52 +01:00
David Núñez e0079beb7e Show more information about removing inactive substakes in staking guide 2020-11-23 10:18:56 +01:00
David Núñez 589441b543 Paint inactive stakes when using `nucypher stake remove-unused` 2020-11-23 10:01:41 +01:00
vzotova 197cd09258 Updates title tags in contracts 2020-11-22 17:00:37 +03:00
vzotova 6273630f10 Change relative import path to absolute 2020-11-22 16:02:09 +03:00
Kieran R. Prasch 5dae755588
Include labels for --config help paths 2020-11-20 11:59:19 -08:00